摘要: 请求测试接口,如下: curl请求url方法,如下: 如果返回的json结果中出现乱码,那么需要去除BOM,如下: 以上就是这次的全部内容! 阅读全文
posted @ 2017-12-06 18:26 静小妞 阅读(894) 评论(0) 推荐(0) 编辑
摘要: curl请求接口时,返回结果如下: 想把json转换成数组或者对象,但是用json_decode返回是空的,然后用var_dump打印了一下返回结果,发现结果如下: 发现前面多了两个字符,因为有这个导致不能转换,查了一下发现这个为BOM,找到原因,解决问题,代码如下: 注意:下面会坑死人的 json 阅读全文
posted @ 2017-12-06 11:55 静小妞 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 代码如下: 以上就是这次的全部内容! 阅读全文
posted @ 2017-12-05 17:04 静小妞 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 注:原生端与服务器建立连接时产生的sessionid会变,跟上一次的不一样,为了保证sessionid一样,所以第一次服务器需要把sessionid返回给原生端,下一次与服务端会话时,原生端需要把这个sessionid带过来 具体代码如下: 以上就是这次的全部内容! 阅读全文
posted @ 2017-12-05 16:59 静小妞 阅读(1754) 评论(0) 推荐(0) 编辑
摘要: xunserch的安装步骤 注意:xunserch只能在linux下使用 1、安装依赖工具 yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel 2 阅读全文
posted @ 2017-07-20 16:28 静小妞 阅读(233) 评论(0) 推荐(0) 编辑
摘要: yum安装报错:Cannot retrieve metalink for repository: epel. Please verify its path and try again 解决方法: 一句话:把/etc/yum.repos.d/epel.repo,文件baseurl的注释放开,mirro 阅读全文
posted @ 2017-06-28 20:23 静小妞 阅读(7290) 评论(0) 推荐(0) 编辑
摘要: 1.为什么redis需要把所有数据放到内存中? redis为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以redis具有快速和持久化的特征。如果不将数据放在内存中,磁盘I/O速度会严重影响redis的性能。如果使用了最大使用的内存,则数据已有记录数达到内存限值后不能继续 阅读全文
posted @ 2017-06-22 16:19 静小妞 阅读(2617) 评论(0) 推荐(0) 编辑
摘要: linux下安装redis 1、下载源码,解压包后编译源码: wget http://download.redis.io/releases/redis-2.8.3.tar.gz tar xzf redis-2.8.3.tar.gz cd redis-2.8.3 make 2、编译完成后,在src目录 阅读全文
posted @ 2017-06-22 15:25 静小妞 阅读(672) 评论(0) 推荐(0) 编辑
摘要: TCP协议中的三次握手和四次挥手 建立TCP需要三次握手才能建立,而断开连接则需要四次挥手。 三次握手,建立连接 首先Client发送连接请求报文,Server端接收连接后回复ACK报文,并为这次连接分配资源。Client接收到ACK报文后也向Server端发送ACK报文,并分配资源,这样TCP连接 阅读全文
posted @ 2017-06-20 21:25 静小妞 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 原理:长连接 一、长连接与短连接 短连接:客户端与服务端每进行一次报文收发交易时才进行通讯连接、交易完毕后立即断开连接。 长连接:客户端与服务端先建立连接, 连接建立后不断开,然后在进行报文发送和接收。 二、操作过程 短连接的操作步骤是: 建立连接——数据传输——关闭连接——数据传输——关闭连接 长 阅读全文
posted @ 2017-06-20 20:38 静小妞 阅读(17380) 评论(2) 推荐(1) 编辑