上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 109 下一页

2012年9月28日

求教:可组合的网络协议设计与实现

摘要: 赖勇浩(http://laiyonghao.com)最近在折腾项目在腾讯开放平台的上线问题。其中有一点是网络协议的设计与实现。应用层协议很容易解决:我们使用 google protobuf 的 RPC。一开始,我们直接在 TCP 协议之上实现的,随着以下 3 个需求的出现,我的麻烦大了:1、服务器... 阅读全文

posted @ 2012-09-28 09:10 张大大123 阅读(127) 评论(0) 推荐(0) 编辑

2012年9月9日

强力卸载内核模块

摘要: 概述 内核为2.6.32。 卸载模块target时,不管是否为强制卸载,都输出: ERROR:Module target is in use. 用lsmod查看target,发现Used by计数为1,而据我所知,没有其它模块依赖target。 编写模块检查target的module结构,发... 阅读全文

posted @ 2012-09-09 16:38 张大大123 阅读(321) 评论(0) 推荐(0) 编辑

2012年8月25日

.Net第三方工具列表

摘要: 这里提供了一份全面的工具列表: Code generation NVelocity CodeSmith X-Code .NET XGoF - NMatrix / DEVerest Compilation eXtensible C# - ResolveCorp Mono DotGNU ... 阅读全文

posted @ 2012-08-25 06:44 张大大123 阅读(102) 评论(0) 推荐(0) 编辑

免费的.NET混淆和反编译工具

摘要: 一 .NET代码混淆 .NET代码混淆技术: Symbol renaming String encryption and compression Resource encryption and compression Constant literals pruning Meth... 阅读全文

posted @ 2012-08-25 06:37 张大大123 阅读(143) 评论(0) 推荐(0) 编辑

2012年8月15日

Buffer size of router

摘要: Data buffer Buffers are typically used when there is a difference between the rate at which data is received and the rate at which it can be proce... 阅读全文

posted @ 2012-08-15 11:06 张大大123 阅读(169) 评论(0) 推荐(0) 编辑

2012年7月27日

RTT distribution of Internet

摘要: 概述 Each end-to-end path is characterized by its own minimum possible RTT, given by the sum of link propagation latencies and transmssion and proce... 阅读全文

posted @ 2012-07-27 11:15 张大大123 阅读(136) 评论(0) 推荐(0) 编辑

2012年7月26日

编程语言的编程模型

摘要: 编程模型 面向过程的语言 面向对象的语言 Ruby 基于栈的语言 PostScript, Forth 基于规则的语言 Prolog 基于事实和规则查询:专家系统 基于原型的语言 Io, Lua, Self,JS 所有的对象都是另外个对象的克隆体 函数式编程语言 相同的输入得到相... 阅读全文

posted @ 2012-07-26 16:28 张大大123 阅读(151) 评论(0) 推荐(0) 编辑

2012年7月22日

印象Clang

摘要: 最近打算把项目做成跨平台的,使之能够在Mac上运行。做为XCode的默认编译器,据说Clang的编译速度很快,所以决定第一步就需要玩起Clang来。 在编译的过程中遇到不少问题,整理了如下几点: 编译速度 跟传说中的一样,确实很快。 错误提示 Clang的提示比cl精准一些,尤其是模版方面,... 阅读全文

posted @ 2012-07-22 17:47 张大大123 阅读(161) 评论(0) 推荐(0) 编辑

2012年7月17日

Subversion版本控制 — 分支和合并(三)

摘要: 概要 一种项目开发流程: (1)各开发成员建立自己的分支,并在此分支上开发。 (2)各开发成员把分支合并到主干上,形成较为稳定的版本。 (3)各个成员重新从主干上建立新的分支,回到第一步。 (4)循环,直到工程结束。 分支 (一)分支(branch)的定义 A line of de... 阅读全文

posted @ 2012-07-17 18:05 张大大123 阅读(213) 评论(0) 推荐(0) 编辑

Subversion版本控制 — 冲突处理(二)

摘要: 引言 对于一个文件,两个用户分别做了修改,如果他们的修改集changeset是有重叠的且不相同, 那么就会产生冲突。假设有一文件: A B 两个用户分别修改: C A A 和 B B D 他们不会产生冲... 阅读全文

posted @ 2012-07-17 18:04 张大大123 阅读(161) 评论(0) 推荐(0) 编辑

上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 109 下一页

导航