^= 关于异或的解释和应用 异或:相同为零,不同为1如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。应用直接的场景我们使用一个a、b互换值,来证明下异或 php、异或 8年前 5796 浏览
MQTT协议的定义和特点 关于mqtt的定义IBM官网解释,此协议是IBM和一家医院定制开发的一套协议后来开源出来。MQ 遥测传输 (MQTT) 协议是轻量级发布/订阅协议,遵循远程传感器和控制设备 TCP/IP,进行低带宽、不可靠或间歇性的通信。设计思想是开放、简单、轻量、易于实 mqtt 8年前 5765 浏览
linux ssh登录后展示内容修改 修改ssh登录提示时的内容,直接修改/etc/motd文件即可,没有就新建,然后里面写啥内容就会展示啥内容。vim /etc/motd _ooOoo_ o8888888o ssh、linux、motd 7年前 5763 浏览
服务器操作系统自动安装 使用操作系统自动安装只需在web界面上操作,即可轻松完成服务器系统的安装。先介绍下操作系统自动安装项目:集中控制服务器系统,软件,RAID型号。根据配置,成百台服务器并发自动安装并验证RAID,系统,软件。交互过程:选择配置 -> 自动安装、系统安装、自动化运维 9年前 5718 浏览
PHP7 性能为何提高 1. ASTAST在PHP编译过程作为一个中间件的角色,替换原来直接从解释器吐出opcode的方式,让解释器(parser)和编译器(compliler)解耦,可以减少一些Hack代码,同时,让实现更容易理解和可维护。2. Zval的改变Zval从24 php7 6年前 5711 浏览
redis 高可用架构之 sentinel 遇到故障自动切换的 redis master 的集群。至少需要四个实例来搭建演示,如下127.0.0.1:6400 主 127.0.0.1:6401 从 127.0.0.1:7400 哨兵1 127.0.0.1:7401 哨兵2 redis、sentinel 7年前 5693 浏览
Epoll的 水平触发和边缘触发 在linux下使用epoll时,提供两种方式: epoll is a variant of poll(2) that can be used either as an edge-triggered or a level-trigger epoll 8年前 5600 浏览
InnoDB存储引擎索引之 B+树索引 目前InnoDB 存储引擎的使用广泛,这里深入解析索引,通过了解索引内部原理来指导我们使用索引。B+树索引最常见也是 DB 中使用最频繁的一种,暂不讨论 InnoDB 的全文索引和哈希索引。不作特殊说明InnoDB指InnoDB存储引擎。 &nbs innodb、B+树 6年前 5516 浏览
一个http请求发送到后端的详细过程 我们来看当我们在浏览器输入/mydir/index.html,幕后所发生的一切。首先http是一个应用层的协议,在这个层的协议,只是一种通讯规范,也就是因为双方要进行通讯,大家要事先约定一个规范。1.连 7年前 5467 浏览
php模拟http报文,调用webservice 使用php模拟http报文,作post请求:当然在这里主要用于,调用各种webservice接口,可以写入token,等信息,模拟保温函数,和调用方法如下:// 调用请求函数 public function test(){ $chost = 'test'; php、webservice、http报文 9年前 5467 浏览
C、PHP中 define ,const ,static区别 define被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。 php、define、const 8年前 5333 浏览
JS获取文本域(textarea)行数 使用js获取textarea行数var tmp = $.trim($('.ai-ip-info').val()); ipstr = tmp.replace(/\n/g,','); if( ipstr.substrin 9年前 5257 浏览
Solr 中导入并索引mysql数据 我们在solr中新建一个 collection来做导入mysql数据:1、下载mysql-conncector.jar 用来 solr 连接mysql库下载地址: solr、mysql 7年前 5236 浏览
移动端click事件延迟300ms 关于移动端click时间延迟300ms 的问题,不管在移动端还是PC端,我们都需要处理用户点击,这个最常用的事件。但在touch端click事件响应速度会比较慢,在较老的手机设备上会更为明显(300ms的延迟)。问题由来&nbs 8年前 5205 浏览
Go语言安装教程-环境搭建与第一个go代码 这里golang安装分为几个阶段:下载golang安装golang配置环境测试下载golang包有国内的网址:golangtc.com/download go、安装 8年前 5162 浏览