上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 54 下一页
  2018年3月10日
摘要: 上一篇文章《DIY一个DNS查询器:了解DNS协议》中讲了DNS查询协议的原理和数据结构。经过两个星期的开发,完成了该查询器的编写。期间也遇到了一些问题,如: 1资源记录(Resource Record)中的RDData内容的格式。 2关于压缩编码的指针问题。 3代码冗余结构不清晰。 尤其是压缩编码 阅读全文
posted @ 2018-03-10 19:19 xmj 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 最近一直在研究如何让asp.net实现上传大文件的功能,所以都没怎么写技术类的文章了。可惜的是至今还没研究出来,惭愧~~~。不过因为这样,也了解了一下http消息请求的大致过程。我就先简单介绍下,然后再来讲如何利用Telnet来模拟Http请求。讲得不对的地方还希望大家给我指出来。因为内容比较多,所 阅读全文
posted @ 2018-03-10 19:19 xmj 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.4 光标移动 vi编辑器中的很多命令都是基于光标当前位置的,因此,如何移动光标定位到所需要的位置是一项十分重要的工作,下面进行详细介绍(如无特别说明,下面所讲的命令都是在普通模式下执行)。 1. 向前移动字符 将光标向前移动一个字符可以使用命令为:l、Space键或方向键→。如果在命令前加一个数 阅读全文
posted @ 2018-03-10 19:18 xmj 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 要理解一个C程序,仅仅理解组成该程序的符号是不够的。程序员还必须理解这些符号是如何组合成声明、表达式、语句和程序的。 我们先来看看下面的一个语句: 1 ( *( void(*)())0)(); 1 ( *( void(*)())0)(); 1 ( *( void(*)())0)(); 1 ( *( 阅读全文
posted @ 2018-03-10 19:18 xmj 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在规模稍微大点的项目中,为了方便快速找到bug的所在,我们往往需要在代码中加入一些调试用的代码,比如加入一些printf,打印出一些重点的信息;加入assert,进行断言判断。这些比较随意的调试代码会使整个系统显得比较凌乱。于是Fred Fish开发了一套用于嵌入代码中的库,开发人员只需要 阅读全文
posted @ 2018-03-10 19:17 xmj 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 通常我们设计设计链表都是将数据域放在里面,这样每次需要使用链表的时候都需要实现一个链表,然后重新实现它的相关操作,这里参考Linux系统中的设计实现了一个通用的双向链表,只需要在你的结构里面有一个这个链表的域,就可以使用链表的相关操作了。 注意:这个通用的双向链表是参考Linux系统中的实现,它使用 阅读全文
posted @ 2018-03-10 19:16 xmj 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上篇的Connection Manager中,曾提及对于一个新到来的Connection,服务器会创建一个新的线程来处理这个连接。 其实没那么简单,为了提高系统效率,减少频繁创建线程和中止线程的系统消耗,Mysql使用了线程缓冲区的概念,即如果 一个连接断开,则并不销毁承载其的线程,而是将 阅读全文
posted @ 2018-03-10 19:16 xmj 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 目录: 1. 内存池 2. 栈 3. Hash表 1.内存池 在一些小的程序里,没什么必要添加内存管理模块在里面。但是对于比较复杂的代码,如果需要很多的内存操作,那么加入自己的内存管理是有必要的。至少有一些好处:能够加快内存的申请和释放;能够轻松的查找内存泄露问题;能够对整个软件的内存消耗做一个比较 阅读全文
posted @ 2018-03-10 19:15 xmj 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在Web开发的时候经常会遇到浏览器不响应事件进入假死状态,甚至弹出“脚本运行时间过长“的提示框,如果出现这种情况说明你的脚本已经失控了。 一个浏览器至少存在三个线程:js引擎线程(处理js)、GUI渲染线程(渲染页面)、浏览器事件触发线程(控制交互)。 1:JavaScript引擎是基于事件驱动单线 阅读全文
posted @ 2018-03-10 19:15 xmj 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 实验室最近用到nmi( Normalized Mutual information )评价聚类效果,在网上找了一下这个算法的实现,发现满意的不多. 浙江大学蔡登教授有一个,http://www.zjucadcg.cn/dengcai/Data/code/MutualInfo.m ,他在数据挖掘届地位 阅读全文
posted @ 2018-03-10 19:15 xmj 阅读(3550) 评论(0) 推荐(1) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 54 下一页