上一页 1 2 3 4 5 6 ··· 23 下一页
  2018年5月7日
摘要: 一,HTTP状态码: 1xx:(信息状态码),接受的请求正在处理。2xx:(成功状态码),请求正常处理完毕。3xx:(重定向状态码),需要进行附加操作以完成请求。4xx:(客户端错误状态码),服务器无法处理请求。5xx:(服务端错误状态码),服务器处理请求出错。 二,详解301和302跳转的区别:3 阅读全文
posted @ 2018-05-07 09:50 hrbust_09zhangyabin 阅读(314) 评论(0) 推荐(0) 编辑
  2018年5月6日
摘要: 一,三次握手: 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个 阅读全文
posted @ 2018-05-06 21:15 hrbust_09zhangyabin 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 今天了解一下arp协议,即ARP(Address Resolution Protocol)。是根据IP地址获取物理地址的一个TCP/IP协议。IP间的通讯一来MAC地址,通讯双方在一个局域网内的情况极少,通常需要多台服务器或网络设备之间的中转才能到达。在中转时会需要下一站中转设备的MAC地址来搜索下 阅读全文
posted @ 2018-05-06 18:46 hrbust_09zhangyabin 阅读(1131) 评论(0) 推荐(0) 编辑
  2017年9月10日
摘要: 先来认识2个redis配置参数 hash-max-ziplist-entries : hash内部编码压缩列表的最大值,默认512 hash-max-zipmap-value : hash内部编码压缩列表单个key的最大值,默认64字节。 这是hash的配置,list,set,zset也有类似的配置 阅读全文
posted @ 2017-09-10 10:48 hrbust_09zhangyabin 阅读(548) 评论(0) 推荐(0) 编辑
  2017年9月2日
摘要: MySQL 5.6安装完之后,每过一段时间就会莫名其妙挂掉。而且还很难启动。非要重启服务器,才能拉起mysql。 后来分析是由于mysql启动后内存过高,跑一段时间就会由于内存不足而被杀死。 今天分析了这个问题,原因及结果如下。 我安装的版本是5.6.35。它默认占用内存达400多M, 而原来使用的 阅读全文
posted @ 2017-09-02 19:03 hrbust_09zhangyabin 阅读(1303) 评论(0) 推荐(0) 编辑
  2016年10月13日
摘要: 一,前言 先做一下场景描述:在mongodb中,我们维护了一个A表,保留近2日的点击信息。A表数据增长很快,每天300万左右。这样即使每日凌晨清理前天数据,到了晚上仍然会有近600万数据。 有个业务需求:需要在不到1s的时间内根据uid查出A表对应的记录。 问题:刚开始时每天也就几十万数据量,没什么 阅读全文
posted @ 2016-10-13 01:27 hrbust_09zhangyabin 阅读(2023) 评论(7) 推荐(6) 编辑
  2016年10月2日
摘要: 一, 前言 1,研究coreseek的动机 我有一个自己的笔记博客,经常在上面做一些技术文章分析。在查询一些文章的时候,以前只能将要查询的内容去mysql中用like模糊匹配。在文章多了的情况下,这样做法效率肯定不行。于是我把目标投向了中文搜索插件coreseek,并成功的把它使用到了我的项目当中。 阅读全文
posted @ 2016-10-02 00:35 hrbust_09zhangyabin 阅读(7081) 评论(2) 推荐(1) 编辑
  2016年9月29日
摘要: 一,mongo知识储备:1. 获取mongoDB中数据库的大小命令use databasenamedb.stats()显示信息如下 其中storage表示的就是数据库的大小,显示出的数字的单位是字节,因此如果需要转换单位为KB需要除以1024 2. 获取MongoDB中collection 二,js 阅读全文
posted @ 2016-09-29 13:50 hrbust_09zhangyabin 阅读(487) 评论(0) 推荐(0) 编辑
摘要: db.active.group({key:{id:1},cond:{cd:20160913,cid:"fgsdljsdv",aid:"54465"},reduce:function(obj,prev){prev.cnum++},initial:{cnum:0}}).forEach( function 阅读全文
posted @ 2016-09-29 13:46 hrbust_09zhangyabin 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 1,mongodb的性能分析 "millis" : 31,查询结果的毫秒数 2,创建索引创建索引: 这里我们使用了ensureIndex在age上建立了索引。“1”:表示按照age进行升序,“-1”:表示按照age进行降序 阅读全文
posted @ 2016-09-29 13:44 hrbust_09zhangyabin 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 23 下一页