网站建设

PHP基于进程控制函数实现多线程

【本文由http://www.nextecloud.cn/hk.html首发,转载请保留出处,谢谢】 php有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在nginx系统中实现跟c一样的创建子进程、使用exec函...

css 布局 之 两端布局的实例代码 (利用父级负的

最近在进行开发的过程中,有遇到两端对齐的布局,是按照百分比来进行布局的,之前有用过flex布局,但是flex布局,使用两端布局的时候,会出现一切bug。比如,下面的是动态生成的...

猜数字小游戏C#实现代码

猜数字小游戏,供大家参考,具体内容如下 1、实验目的 掌握循环、分支等结构的使用方法,以及数据类型转换的方法。 2、实验内容 设计并实现一款猜数字游戏。游戏开始之后,首先...

PHP笛卡尔积实现原理及代码实例

笛卡尔积是指在数学中,两个集合X和Y的笛卡尔积(Cartesian product),又称直积,表示为X*Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。 假设集合A={a,b},集合...

CSS通过letter-spacing属性 控制字与字间隔

letter-spacing 属性 :增加或减少字符间的空白(字符间距)。 该属性定义了在文本字符框之间插入多少空间。由于字符字形通常比其字符框要窄,指定长度值时,会调整字母之间通常的...

C# 9 新特性之增强的foreach详解

Intro 在 C# 9 中增强了 foreach 的使用,使得一切对象都有 foreach 的可能 我们来看一段代码,这里我们试图遍历一个 int 类型的值 思考一下,我们可以怎么做使得上面的代码编译通过【自由...

用php实现分页效果的示例代码

分页效果在网页中是常见的,可是怎样才能实现分页呢,今天做了两种方法来实现一下分页的效果 首先,我们需要准备在数据库里面准备一个表,并且插入数据,这些都是必需的前提工...

css实现朋友圈照片排列布局的代码

首先可以打开朋友圈观察不同图片数量的几种布局,也可参考下图示例; 可以发现除1张图片,4张图片特殊外,其他数量图片均使用一行三列的方式排列; 假设有如下HTML代码, 这里im...

c# RSA非对称加解密及XML&PEM格式互换方案

最近因考虑接口安全问题,有实现给WEB API实现统一的参数鉴权功能,以防止请求参数被篡改或重复执行,参数鉴权方法基本与常见的鉴权思路相同,采用(timestamp+sign),而我为了防止...

discuz论坛更换域名,详细文件修改步骤

搬家步骤具体如下: 1、打包数据库文件保存到本地。 2、打包网站根目录所有程序(discuz)保存到本地。 3、上传网站程序包和数据库包到新的空间,将数据库上传到新的服务器中。...

详解CSS3实现响应式手风琴效果

最近看了国外大佬用CSS3实现手风琴效果的视频,所以自己学习后写了一下,以博客的形式记录下来,方便自己日后复习,代码结构如下(字体用的是Genericons ): 最终效果如下: 全屏时: 屏幕宽度...

C# 脚本引擎CS-Script的使用

最近想要在程序中嵌入一个C#脚本引擎,在.NET Framework时代用过一个叫做CS-Script的东西,感觉还是不错,发现现在也支持.NET Core了,试着嵌入一下。 比较 要说能够运行C#脚本的解决方案...

PHP连接MySQL数据库三种实现方法

引言 PHP与MySQL的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) ,下面针对以上三种连接方式做下总结,以备在不同场景下选出最优方案。 PHP的MySQL扩展是...

修复一个因为scrollbar占据空间导致的bug问题

背景 这一个因为 滚动条占据空间 引起的bug, 查了一下资料, 最后也解决了,顺便研究一下这个属性, 做一下总结,分享给大家看看。 正文 昨天, 测试提了个问题, 现象是一个输入...

C#9新特性init only setter的使用

C# 9 中新支持了 init 关键字,这是一个特殊的 setter ,用来指定只能在对象初始化的时候进行赋值,另外支持构造器简化的写法,比如: Target-typed new expression 在已知类型的情况下可以使...

php解析非标准json、非规范json的方式实例

前言 采集数据的时候经常碰到一些JSON数据的Key值不是字符串,下面就来看看用php如何解析非标准、非规范json 话不多说,直接上代码: // 解析非标准json,注意暂时未处理 {str:['aaaa','bb...

CSS实现3D书本效果的示例代码

话不多说,先来看一下效果图 源代码如下 !DOCTYPE htmlhtml lang=enhead meta charset=UTF-8 meta name=viewport content=width=device-width, initial-scale=1.0 titleDocument/title/headstyle *{ margin: 0; padding: 0; } body{ displa...

C# 使用 log4net 日志组件的方法

一、 什么是 log4net Apache log4net 库是帮助程序员将日志语句输出到各种输出目标的工具,它是从Java中的Log4j迁移过来的一个.Net版的开源日志框架。log4net 的一个显著特征是分层记录器的概...

C#基于Twain协议调用扫描仪,设置多图像输出模式

出处:https://www.cnblogs.com/SunSpring Twain 随着扫描仪、数码相机和其他图像采集设备的引入,用户热切地发现了将图像整合到他们的文档和其他工作中的价值。然而,支持这种光栅数据的显...

WordPress伪静态规则设置代码实例

伪静态:即网站本身是动态网页如.php、.asp、.aspx等格式,而这类网页还带“”加参数来读取数据库。开启伪静态后,动态网页即被转换重写成静态网页类型页面。 WordPress和其它网站系...

CSS3中引入多种自定义字体font-face

今天在HTML中发现了一个问题,提供给我们默认的字体有很多,但是除了那些黑体、宋体、楷体等支持中文字体之外,其余的都不知道中文字体,如果我们需要用自己喜欢的字体怎么办呢...

PHP解决高并发的优化方案实例

目录 高并发下的数据安全 1. 超发的原因 2. 悲观锁思路 3. FIFO队列思路 4. 文件锁的思路 5. 乐观锁思路 PHP解决网站大数据大流量与高并发 第二,禁止外部的盗链。 第三,控制大文件的下...

纯CSS实现左右拖拽改变布局大小

利用浏览器非 overflow:auto 元素设置 resize 可以拉伸的特性实现无JavaScript的分栏宽度控制。 webkit浏览器下滚动条可以自定义,其中resize区域大小就是scrollbar的大小,于是,我们可以将整个...

PHP哈希表实现算法原理解析

在PHP内核中,其中一个很重要的数据结构就是HashTable。我们常用的数组,在内核中就是用HashTable来实现。那么,PHP的HashTable是怎么实现的呢?最近在看HashTable的数据结构,但是算法书籍...

CSS3+JavaScript实现炫酷呼吸效果的示例代码

用css3动画实现的一个简单炫酷效果,最终的效果图如下: 页面结构(index.html): !DOCTYPE htmlhtml lang=enhead meta charset=UTF-8 meta name=viewport content=width=device-width, initial-scale=1.0 titleDocument/title link re...

PHP基于ip2long实现IP转换整形

如何将四个字段以点分开的IP网络址协议地址转换成整数呢?PHP里有这么一个函数ip2long.比如 php echo ip2long("10.2.1.3"); 我们将得到 167903491 这是如何计算的,目前我知道有两个算法。其一...

详解如何简单实现CSS主题的切换

我最近在我的个人网站上添加了一个非常简单的配色方案(主题)切换器。您可以在网站的页脚中切换此简单的颜色切换器,以查看其实际效果。万一其他人希望将这样的功能添加到自...

PHP数组实际占用内存大小原理解析

一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。下面我们可以粗略的估算PHP数组占用内存的大小,首先我们测试1000个元素的整数...

CSS实现Skeleton Screen骨架屏效果

在加载网络数据时,为了提升用户体验,通常会使用一个转圈圈的loading动画,或者使用Skeleton Screen占位。相比与loading动画,Skeleton Screen的效果要更生动,实现起来来也很简单。利用C...

c# 两种发送邮件的方法

目录 一、两种发送邮件的方法 二、遇到的问题 三、示例 System.Web.Mail System.Net.Mail 一、两种发送邮件的方法 有用到两种方式发邮件,一种是用System.Web.Mail类,另一种是System.Net.Mail类。...

c# 引用Nlog插件的步骤

目录 1、VS打开 工具-》NuGet包管理器-》管理解决方案的NuGet程序包 2、搜索Nlog,分别下载一下几个插件,按照由上到下的顺序。下载过程中可能报错,遇到多下载几次才成功的情况。...

基于PHP实现发微博动态代码实例

首先,肯定是注册成为开发者新浪微博开放平台 选择网站应用,填写一些基本信息 填完后在‘我的应用'中,会看到刚创建的应用信息,我们只是简单的测试一下,所以其他复杂的注册...

使用CSS text-emphasis对文字进行强调装饰的实现代码

一、引言 在过去,想要对某部分文字进行强调,通常的做法是加粗,或者使用一个高亮的颜色,现在有了新的选择,就是使用 text-emphasis 属性进行强调装饰。 text-emphasis 家族总共有4个...

深入解析PHP底层机制及相关原理

1、PHP是什么? PHP 指的是我们从外面看到的一套完整的系统。这听起来有点糊涂,但其实并不复杂(PHP4 内部结构图)。从功能上来分:我们可以分为三部分: 1、 解释器部分(Zend 以引...

flex布局实现每行固定数量+自适应布局

本文介绍了flex布局实现每行固定数量+自适应布局,分享给大家,具体如下: 效果展示 解析 div class=template v-for=(item,templateIndex) in 7 div @click=useTemplate() v-touch:long=(e)=touchin(groupIndex,templa...

unity 如何修改材质属性和更换shader

unity通过GetVector,GetColor,GetFloat等获取。 SetVector,SetColor,SetFloat等设置。 这里我要修改Transparency_Value的值 使用setfloat修改值 code renderer.material.SetFloat("_TransVal", TranValue); 这是shader里面的一...

通过代码实例解析PHP session工作原理

【文章出处:http://www.1234xp.com/tbm.html转载请保留出处】 这里的介绍主要是基于php语言,其他的语言操作可能会有差别,但基本的原理不变。 1.在php中如何操作session: session_start(); //使用该...

如何使用css3实现一个类在线直播的队列动画的示

之前在群里有个朋友问了这样一个问题, 就是如何在 小程序 中实现类似 直播平台 的用户上线时的 队列动画 ? 作为一名前端工程师, 解决方案无非以下2种: 使用 javascript 根据条件来控制...

PHP SESSION跨页面传递失败解决方案

今天想用一个session来实现用户登录判断,也算是对之前session的探究,查了下资料session的运行机制如下: session是服务器端的一种会话机制,当客户端的请求服务器创建一个session时,服...

CSS3新增布局之: flex详解

flex 基本概念 flex布局(flex是flexible box的缩写), 也称为弹性盒模型 。将属性和属性值(display:flex; )写在哪个标签样式中,谁就是 容器;它的所有子元素自动成为容器成员,称为项目...

如何利用现代化C#语法简化代码

Intro 最近几个版本的 C# 在语法中有很多的变化,有很多语法能够帮助我们大大简化代码复杂度,使得代码更加简洁,分享几个我觉得比较实用的可以让代码更加简洁的语法 Default liter...

PHP文件操作简单介绍及函数汇总

文件操作一直是Web程序员头疼的地方,而文件操作在CMS这样的系统中又是必须的。如今,PHP文件操作的函数内容已经非常强大,文件这部分也是学习PHP非常重要的一部分,希望大家不要...

浅析CSS :is() 和 :where() 即将出现在浏览器中

现在,Safari(技术预览版106)和Firefox(版本78)的预览版均支持新的CSS :is() 和 :where() 伪类。Chrome的实施仍然落后。 使用 :is() 减少重复 你可以使用 :is() 伪类来删除选择器列表中的重复...

C#实现一阶卡尔曼滤波算法的示例代码

//FilterKalman.csnamespace FusionFiltering{ public class FilterKalman { private double A = 1; private double B = 0; private double H = 1; private double R; private double Q; private double cov = double.NaN; private double x = double.NaN; pu...

php在linux环境中如何使用redis详解

1.php安装。 2.下载redis并编译(最好是在 /usr/local目录下运行该命令) # wget http://download.redis.io/releases/redis-6.0.8.tar.gz# tar xzf redis-6.0.8.tar.gz# cd redis-6.0.8# make 3.完成后进入src目录运行redis #...

CSS3 box-shadow属性实例详解

CSS3 --添加阴影(盒子阴影的使用) CSS3 - 给div或者文字添加阴影(盒子阴影、文本阴影的使用) CSS3定义了两种阴影:盒子阴影和文本阴影。其中盒子阴影需要IE9及其更新版本,而文本...

Mac系统下搭建Nginx+php-fpm实例讲解

分享背景 由于一直在虚拟机的状态下开发PHP,尝试一下mac本地搭建环境.mac本身是自带Apache+php的,在低版本的mac系统中,mac中的php版本是5.6的版本. 本文分享的是在mac的10.13版本.前提是本地...

CSS3为背景图设置遮罩并解决遮罩样式继承问题

工作中很多时候需要对图片背景作处理,比如设置通透性,模糊处理等等 但是如果对背景图所在标签直接设置这些效果的话,这些样式会被子标签继承。 例1: 给背景所在标签设置模糊效...

TP5多入口设置实例讲解

今天在用tp5做项目的时候发现,前台是可以绑定默认到index模块的,但是后台不好弄,于是查了一下手册,按照手册上说的,复制了index.php改为admin.php,作为后台的入口文件,于是域名...

CSS实现背景渐变和自动全屏的代码

CSS 关于背景渐变和自动全屏的问题 主编在css开发时发现了一个致命的问题: 在设置了背景颜色渐变后好不容易调成了全屏覆盖 但按下了F11的时候崩溃的世界开始了 所以这篇文章主要...