自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

余璜的技术博客

好玩就好

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 解决Can't write .viminfo file $HOME/.viminfo错误

网上说的删除临时文件的方法无效---根本没有临时文件,经过摸索,结论如下:$HOME未设置! Solution:1、echo $HOME,无显示,说明的确是因为HOME未设置造成的。2、vim ~/.bash_profile  修改登录脚本,添加HOME变量3、添加如下内容HOME=/rootexport HOME4、:wq 搞定~ 另外,vim

2008-09-23 23:46:00 11730 1

原创 Linux UDP协议栈中的片段分析 - udp_recvmsg

udp_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg,               size_t len, int noblock, int flags, int *addr_len)调用了:err = skb_copy_datagram_iovec(skb, sizeof(struct udphdr), msg->

2008-09-19 13:15:00 3695

原创 IPMsg(飞鸽传书)文件发送源码分析

本文分析了飞鸽传输核心传送过程。DWORDWINAPITMainWin::SendFileThread(void*_sendFileObj){SendFileObj*obj=(SendFileObj*)_sendFileObj;fd_setfds;fd_set*rfds=

2008-09-19 00:49:00 12474 25

原创 IPMsg中最核心的数据结构

IPMsg.hclass TMainWin : public TWin {protected:    static HICON    hMainIcon;    static HICON    hRevIcon;    static TMainWin *mainWin;   // for thread proc     TList           sendL

2008-09-17 23:01:00 2723 2

转载 浅谈会话劫持原理及实践

 《监视你的一举一动》                      ---浅谈会话劫持原理及实践 前言 通常,大家所说的入侵,都是针对一台主机,在获得管理员权限后,就很是得意;其实,真正的入侵是占领整个内部网络。针对内部网络的攻击方法比较多,但比较有效的方法非ARP欺骗、DNS欺骗莫属了。但是,不管使用什么技术,无非都是抓取目标的数据包,然后分析出敏感数据。如果目标内部采用的是共享式

2008-09-16 18:07:00 5019 1

转载 DNS欺骗技术原理与安全防范技术

 DNS欺骗技术原理与安全防范技术  概述:什么是DNS欺骗?DNS欺骗是一门改变DNS原始指向IP的艺术。为了更好的理解,让我们先来看一个例子。如果你想用浏览器去google搜索一些信息,毫无疑问的你会在地址栏里输入www.google.com的网址然后回车。那么在这背后又有什么事情正在进行着呢?一般而言,你的浏览器将会向DNS服务器发送一个请求,从而要求得到与www.google.

2008-09-16 17:52:00 3375

转载 linux进程调度方法(SCHED_OTHER,SCHED_FIFO,SCHED_RR)

 linux内核的三种调度方法:1,SCHED_OTHER 分时调度策略,2,SCHED_FIFO实时调度策略,先到先服务3,SCHED_RR实时调度策略,时间片轮转  实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice和counter值决定权值,nice越小,counter越大,被调度的概率越大,也就是曾经使用了cpu最少的进程将会得到优先调度。SHCED_R

2008-09-08 17:27:00 48228 10

转载 排队论

排队论(queueing theory), 或称随机服务系统理论, 是通过对服务对象到来及服务时间的统计研究,得出这些数量指标(等待时间、排队长度、忙期长短等)的统计规律,然后根据这些规律来改进服务系统的结构或重新组织被服务对象,使得服务系统既能满足服务对象的需要,又能使机构的费用最经济或某些指标最优。它是数学运筹学的分支学科。也是研究服务系统中排队现象随机规律的学科。广泛应用于计算机网络, 生产

2008-09-08 15:43:00 5077

原创 如何写好if语句

经常,我这样写代码:if (my_var == constant){}公司编码规范非得要我酱紫写:if (constant == my_var){}好吧,服从。却不知道为啥这也得限制……刚才才很zt地明白,写法二真是好,彻底避免了==的笔误:if (my_var = constant){} // 可能会警告,但编译没问题if (constant = my_var){}  // 编译无法通过--呃,

2008-09-03 00:23:00 917 2

同义词词林(扩展版)

《同义词词林(扩展版)》每个词的类编码就应该包含了他全部的信息。 对于原版同义词词林,编码的第一个字母代表该词所属的大类,第二个字母代表中类,后两位字母代表小类。 同义词词林原版是梅家驹先生人工构造的,同义的原则应该是他老人家对这些词的理解吧。同义的原则没有明确的说明,这也是目前一个研究方向--复述(paraphrasing)--关心的一个问题。

2010-05-18

FASS简介-抗锯齿原理

FSAA 是 full scene anti-alias 的缩写,有些人将其译为全景反锯齿,还算是合理。不过,倒底 FSAA 是什么呢?为什么要「全景」(full scene)?「半景」不行吗?(其实相对于 FSAA 的是 edge AA,「边缘反锯齿」)反锯齿(anti-alias)又是怎么回事呢?

2009-01-18

排队论---我收集的

排队论---我收集的 排队论---我收集的 排队论---我收集的

2008-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除