xiaolingzi's blog

每天都在成长...

欢迎您:亲

基于Swoole实现的即时聊天通讯Socket服务(支持websocket连接)

用户的fd,当我们收到该群的消息时,我们就可以通过群id获取在线的连接并广播群消息。3.用户数据。该目录使用用户id为索引缓存用户信,同时建立用户id和对应连接fd的映射关系,这样我们就可以通过用户id快速检索对应的连接fd来发送数据。我们知道,在给另外一个用户发消息的时候我们往往只知道对方的用
分类: PHP  标签: swoole , php , socket , websocket , 聊天 , 即时通讯  日期: 2017-03-14 16:14:38

websocket协议详解及数据处理实例

y),只有在第二字节中的mask为1,也就是消息进行了掩码处理时才有,否则没有。所以服务端向客户端发送消息就没有这块。5.第五个区块实际的数据的存储区域。四、数据处理示例这里写了一个php的示例,主要包含获取握手中的头部信、服务端消息打包处理、客户端消息解包处理三个功能。具体看注释。<?ph
分类: html5  标签: websocket , http , html5 , php  日期: 2017-03-06 19:20:27

linux下使用let's encrypt免费ssl通配符域名证书支持https

之前写过一篇let'sencrypt证书的文章,但已经过期了,所以就再更新一篇。大好的消息是,目前let'sencrypt已经支持通配符域名证书,也就是只需要生成*.xxx.com证书,就可以给所有xxx.com和子域名使用了。还有就是,现在已经支持DNS验证的方式,也方便了很多了。
分类: Linux  标签: ssl , https , linux , letsencrypt  日期: 2018-03-28 10:19:05

html5shiv.js分析-读源码之javascript系

DocumentFragment即创建文档碎片节点的使用。创建文档碎片节点的目的是为了减少浏览器渲染的次数来提升性能。比如,当我们要往页面中添加一系节点时,如果每次都实时向页面使用appendChild来添加节点时,那么每次浏览器都会渲染一次,而过多次数的渲染就会造成性能问题。如果我们先把要添加
分类: javascript  标签: html5 , 源码 , html5shiv  日期: 2012-05-31 23:42:29

打造专业化伍建设专业化公司不只是喊口号

“打造专业化伍,建设专业化公司”,说实话这口号要是喊起来不一定会比“皇上万岁万万岁”的声势低多少。可是我们光需要这口号就行了吗?关于专业化仍有许多事情需要做,仍有许多东西是需要执行的,而我们如今又做了些什么呢?“我们要打造专业化伍,建设专业化公司”这只是解决了是与否的问题,答案就是肯定的。但是这
分类: 管理  标签: 专业化 , 蘑菇式管理 , 公司 , 口号  日期: 2009-08-25 22:17:02

AutoCAD快捷键命令

常用来测量直线或曲线的长度,非常有用!(“CD”是“长度”的拼音首字母)XS,*LIST显示属性用文本窗口显示目标的相关信SX,*LIST显示属性用文本窗口显示目标的相关信 VV,*MOVE移动 SS,*MATCHPROP属性刷子(刷刷) CF,*MEASURE测分 DC,*MIRROR镜像(
分类: CAD  标签: CAD , 快捷键  日期: 2009-09-15 22:45:56

春来垂丝醉似酒秋风一过心已遥合身伴影何月夜醉梦惊帱尽宵
分类: 古文诗词  标签: 回忆 , 感情  日期: 2011-08-23 20:05:04

节日各种游戏活动推荐

该组数目中,也不能在进去踩),然后在这个范围内大家就去踩其他的气球,定一个时间,时间到的时候看那组所剩的球数最多则为胜者。2、套圈圈活动规则:单位买一些生活用品或其他一些员工所需的东西,然后按贵重由近及远将这些物品在地上排好(多行多),并准备好一些自制的合适大小的圈圈。参加者将获得一定数目的
分类: 杂谈  标签: 游戏 , 活动 , 节日  日期: 2009-10-03 21:47:18

sql server查询表结构(字段名,数据类型,长度,描述,是否允许为空,是否为主键)

有信了。七、注意的一些问题(1)第一个注意的问题如下(摘自官方网):在SQLServer的未来版本中,Microsoft可能会通过在表的末尾添加来扩充任何系统目录视图的定义。我们建议不要在生产代码中使用语法SELECT*FROMsys.catalog_view_name,这是因为返回的数可
分类: sql server  标签: sql server , 表结构 , 字段 , 视图  日期: 2012-11-02 13:00:46

javascript日期时间的获取和格式化显示以及时间转换

UTC时间alert(myDate.toGMTString()); //同上 不再推荐使用通过上面的一些方法,我们就可以获得我们所需要的信,也就可以利用这些信来组装成我们想要的格式了。那么我们又怎样设置时间呢?请看例子var myDate = new Date("2012-2-3");alert
分类: javascript  标签: 日期时间 , 时间转换 , javascript , 格式化  日期: 2012-09-06 22:37:29

AutoCAD 2007打开慢的解决

在装了AutoCAD 2007后,打开时很慢,特别是在达到96%的时候会卡上一小段时间,关于这个问题的解决方法是: 1、打开Internet选项-->高级-->把检查发行商的证书是否吊销一项的勾去掉(做了这一步打开就明显快了多了); 2、取一些不必要的加载,如帮助文档之类。
分类: CAD  标签: CAD 2007  日期: 2009-09-08 23:59:43
共47条记录1234上一页下一页