xiaolingzi's blog

每天都在成长...

欢迎您:亲

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

之间的web长连接都是通过http请求进行模拟的伪长连接,每次发送数据都得按http协议带上一些额外的协议数据和处理操作,效率会相对低下。websocket是一种全新的双工协议,它和http协议一样基于TCP连接。为了兼容现有浏览器的握手规范,websocket借助http协议进行握手,握手成功之后
分类: html5  标签: websocket , http , html5 , php  日期: 2017-03-06 19:20:27

windows服务器上使用bonobo git server部署git服务器出现的问题及解决办法

r是什么bononogitserver是一个开源的git服务器端web平台,它使用.net开发,并基于http方式来管理。二、源码或者发布版本下载bonobogitserver的官方地址为:http://bonobogitserver.com在上面你可以下载到源代码和发布版本三、出现的问题及解决bo
分类: 源代码管理  标签: git , bonobo , windows , 服务器  日期: 2013-07-17 16:56:06

PHP使用thrift实现RPC服务(服务端和客户端)

间的话都是存在同一个目录下。四、服务端实现thrift客户端请求服务端可以通过http方式也可以通过socket的方式,相应的服务也有http方式和socket方式的写法。代码是参考官方列子来写的。1.http方式http方式需要通过nginx或者apache的web服务器来作为载体,或者切换到目录
分类: PHP  标签: thrift , rpc , php  日期: 2017-06-21 15:04:53

RabbitMQ在Centos上的安装和简单配置

防火墙web管理默认监听的端口是15672,客户端连接服务的端口是5672,所以需要在防火墙开启这两个端口的访问权限。防火墙打开之后我们就可以通过http://192.168.1.22:15672的方式访问RabbitMQ的页面了(ip改为自己服务器的ip或者域名)。3.创建用户RabbitMQ默认
分类: Linux  标签: RabbitMQ , 消息队列 , Erlang , Centos  日期: 2017-07-11 10:33:57

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

例等文档,可以访问官方网站http://www.swoole.com。所以swoole和php的环境搭建这里就不再啰嗦。二、服务架构1.服务架构如下面的结构图:服务端主要有http服务和socket服务,存储方式有mysql(持久化)和文件(或者内存如redis)。http服务主要用来提交要发送的消
分类: PHP  标签: swoole , php , socket , websocket , 聊天 , 即时通讯  日期: 2017-03-14 16:14:38

centos7安装使用Let's Encrypt免费SSL证书以支持网站https方式访问

重新加载配置文件即可生效。如果需要将所有http请求强制跳转到https请求,可以在server节点中添加以下判断:if ($scheme = http) { return 301 https://$host$request_uri;}这样通过http请求时就会通过301跳转的https请求
分类: Linux  标签: SSL , HTTPS , Centos  日期: 2016-12-05 14:21:17

html5中不再支持table的cellspacing和cellpadding属性

属性已经被移除,需要定义边框之类的时应该使用css的写法。具体实现如下:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Html5 Table Tes
分类: html5  标签: table , cellspacing , cellpadding , html5  日期: 2013-04-23 20:47:42

Jvascript实现省份城市区县三级联动选择组件(ling.chinaArea V1.0)

找来的,自己稍微加工了一下,存储的格式为json格式。具体到框架和实现跟之前的日期时间选择组件比较类似,就不多说,大家可以通过下面的链接查看参考:http://xxling.com/blog/article/69.aspx三、使用说明使用方法如下:window.onload = function (
分类: javascript  标签: ling.chinaArea , 省份 , 城市 , 地区 , 三级联动 ,  javascript  日期: 2013-01-23 23:58:42

HttpModule和HttpHandler以及它们之间的联系和区别

会提供出一个HttpHandler容器,交由这个HttpHandler容器来处理这个HTTP请求。IHttpHandler工厂的作用是对IHttpHandler容器进行调度和管理。2.原理首先,我们先来看一下HTTP请求处理的整个过程。当服务器接受到一个请求时,该请求首先会被inetinfo.exe
分类: asp.net&C#  标签: HttpModule , HttpHandler , IHttpModule , IHttpHandler  日期: 2012-09-20 16:53:18

css浏览器兼容性之input的一些测试

//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">修改后我们发
分类: html&css  标签: css , 浏览器兼容性 , input , html5 , 文档声明  日期: 2012-10-31 23:32:41

如何让ie低版本浏览器支持html5标签

ndif]-->当然,我们也可以把js拷到本地,使用本地链接。上面所说的主要是html5中的普通标签,那么对于video和audio标签呢,网上也有开源的解决方案了。百度一下html5media,或者直接访问官网:http://html5media.info/,上面有详细的说明,我就不多说了。
分类: html5  标签: html5 , , ie低版本浏览器 , html5标签  日期: 2012-05-16 20:39:29

javascript中json对象和json字符串的互相转换(ling.jsonHandler-1.0)

如在对于数组和时间类型运算时得出的结果都是object,如使用代码中的方式就可以比较准确的判断它们的类型。对于这种判断方法的说明可以参考这篇文章:http://www.cnblogs.com/ziyunfei/archive/2012/11/05/2754156.html2.、hasOwnPrope
分类: javascript  标签: json , 字符串 , 对象 , javascript , ling.jsonHandler  日期: 2013-01-08 22:11:54

用C#实现的实体代码生成器 ModelGenerator 1.0 Beta

,描述,是否为主键,是否允许为空等)。说明:目前只支持mssqlserver。关于mssqlserver数据库结构的读取可以参考之前写的一篇文章:http://xxling.com/blog/article/58.aspx2、根据模板生成实体代码这部分主要是读取模板的内容,然后根据可以使用的一些占位
分类: asp.net&C#  标签: ModelGenerator , 实体 , model , 代码生成器 , C# , wpf  日期: 2013-01-07 21:24:27

asp.net生命周期概述及不同版本IIS中的差别

和PostLogRequest事件。关于管线处理的各个事件的详细说明请参考http://msdn.microsoft.com/zh-cn/library/0dbhtdck关于asp.net页生命周期和控件生命周期请参考http://msdn.microsoft.com/zh-cn/library/m
分类: asp.net&C#  标签: asp.net , 生命周期 , IIS  日期: 2012-06-22 01:09:50
共19条记录12上一页下一页