摘要: 编程语言《C语言程序设计》《C和指针》《C Primer Plus》《C++ Primer》Linux下开发系列《Linux设备驱动》《Unix环境下高级编程》《Unix网络编程卷一》《Unix网络编程卷二》《TCP/IP详解卷一》《TCP/IP详解卷二》《TCP/IP详解卷三》《Lighthttp... 阅读全文
posted @ 2014-12-15 12:15 vimer招财猫 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在知乎上看到有个提问,你为什么从盛大离职。我八月份在盛大游戏实习之间,下个星期准备辞职迎接新的挑战。本文也将提到我在盛大实习的经历以及离职的原因。当然,不会涉及很多SDG内部的管理以及技术上的秘密。为什么离职?钱给少了?干的不爽了?钱好像给的也不算少,至少对于实习生来说待遇应该还是可以的了,对我来说... 阅读全文
posted @ 2015-10-17 16:59 vimer招财猫 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 长这么大还是第一次出省,对于地铁,租房等都是没有一点经验,嗯。。。虽然很多东西都不懂。不过我还是觉得没有没什么,毕竟谁都不是一开始就懂的,接触新事物的时间不同而已。不懂的话去学就行,不过千万不要担心学不好被人鄙视而不去学习,那样的话就真的学不好了。毕竟很多东西今天不懂,明天或许你就懂了,心态摆正,... 阅读全文
posted @ 2015-08-10 18:39 vimer招财猫 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 进程模型服务器端修炼主要包括以下境界1.每个进程对应一个连接2.预先创建一定量的进程,当连接到来时,拿一个进程来对付他,个人称它为静态进程池3.预先创建一定量的进程,当连接到来时,拿一个进程来对付他,如果没有进程,尝试创建新进程,当进程过多时,关闭一些进程,此乃动态调整的进程池模型。4.与其他模型联... 阅读全文
posted @ 2015-06-01 16:22 vimer招财猫 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 本文内容包括以下几点1.TCP三次握手四次挥手解析2.迭代型服务器程序编写,并给出客户端,结合这一模式详细介绍Berkeley套接字的使用3.介绍SYN攻击的原理TCP连接建立,传输数据,连接释放上层图解。结合此图来说明SYN攻击。SYN攻击发生在TCP连接的第二个阶段,服务器确认客户端同步信息(S... 阅读全文
posted @ 2015-05-24 20:58 vimer招财猫 阅读(3720) 评论(0) 推荐(0) 编辑
摘要: 本文编写的目的:本文是对上传到github上的项目进行说明。github链接:filter_firewall有任何意见或者建议可以Email:18277973721@sina.cn项目介绍:包过滤型防火墙,对访问本地网络的数据包进行操作,包括允许访问(Accept)和阻止访问(Drop)两种方式。开... 阅读全文
posted @ 2015-05-22 21:16 vimer招财猫 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 本文摘要: 本文主要讲述C语言中的数据类型,从基本的数据类型到派生的数据类型,从int ,char ,float double ....到指针,数组,函数,指向指针的指针,指向数组的指针,指向函数的指针,指针与数组的区别,指针作为函数参数,函数作为函数参数。作为例子,本文将通过通用链表结构来说明v... 阅读全文
posted @ 2015-03-28 23:22 vimer招财猫 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 花几天写了个so easy的Linux包过滤防火墙,估计实际意义不是很大。防火墙包括用户态执行程序和内核模块,内核模块完全可以用iptable代替。由于在编写的过程一开始写的是内核模块所以就直接用上来。代码结构如下:.├── kernelspace│ ├── Makefile│ ├── Makefi... 阅读全文
posted @ 2015-03-15 21:56 vimer招财猫 阅读(2304) 评论(0) 推荐(0) 编辑
摘要: 开始介绍前先膜拜之~密尔沃基市,是美国威斯康辛州最大的城市。1938年1月10日,圣诞刚过不久,密尔沃基市民像往常一样平静地生活着。咖啡店里,有人在议论着罗斯 福总统的救市新政策,有人在议论着到底该不该限制公民持枪。而更多的人呢,则一边品尝着密尔沃基闻名全国的啤酒,一边听着广播里面的实时战况:侵华日... 阅读全文
posted @ 2014-12-15 15:20 vimer招财猫 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: “做为一名工程师,你不止是Coder,更应该是问题的终结者!”“追求完美的同时,要学会Trade off”努力做一个”特别能吃饭,特别能战斗,特别能想辙,也特别能权衡,但是一般不凑合”的非一般的青年(四个特一个不 => 特步), 少写没有营养的代码,同时多输出价值观。”这个Q我们主要目标是做好服务,... 阅读全文
posted @ 2014-10-15 19:45 vimer招财猫 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 明天回家就没有网络,今晚就将整个编写过程记录下来。顺带整理思路以解决未能解决的问题。标题有点托大,想将Berkeley DB做成分布式存储,感觉很高端的样子,实际上就是通过ssh将Berkeley DB备份到其他网络地址上,查询的时候向多台电脑发送查询请求并返回结果,仅此而已。现在属于编写阶段,如果... 阅读全文
posted @ 2014-09-25 20:36 vimer招财猫 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 设计一个结构,利用Berkeley DB完成大数据的存储,备份,查询功能。已有的储备: 1.Berkeley DB的基本操作。 2.数据转存后数据不丢失。 3.过百GB以上数据的存储。数据流如下,个人称为数据流,具体跟其他术语冲突不在考虑范围。各部分功能: A:负责将数据存进Berkeley... 阅读全文
posted @ 2014-09-16 19:29 vimer招财猫 阅读(1587) 评论(0) 推荐(0) 编辑
摘要: 最近用BDB写点东西,写了挺多个测试工程。列下表,也理清楚最近的思路1.测试BDB程序,包括打开增加记录,查询记录,获取所有记录。将数据转存mysql 程序的不足,增加记录仅仅只有key和value,查询记录仅仅是简单的根据key或者同时制定key和value来查,只获取所有记录,没有获取部分记录,... 阅读全文
posted @ 2014-09-12 14:08 vimer招财猫 阅读(1937) 评论(0) 推荐(0) 编辑