自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鞋带儿

风轻花落迟的专栏

  • 博客(15)
  • 资源 (17)
  • 收藏
  • 关注

转载 Vim代码补全插件:YouCompleteMe

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/houzhuoming1/article/details/49990739

2018-12-05 11:18:59 163

转载 关于23种设计模式的有趣见解

在网上看见了这篇文章,作者以轻松的语言比喻了java的23种模式,有很好的启发作用。         创建型模式                 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory                 工厂...

2018-04-17 20:34:43 159

转载 从UDP的”连接性”说起–告知你不为人知的UDP

很早就计划写篇关于UDP的文章,尽管UDP协议远没TCP协议那么庞大、复杂,但是,要想将UDP描述清楚,用好UDP却要比TCP难不少,于是文章从下笔写,到最终写成,断断续续拖了好几个月。说起网络socket,大家自然会想到TCP,用的最多也是TCP,UDP在大家的印象中是作为TCP的补充而存在,是无连接、不可靠、无序、无流量控制的传输层协议。UDP的无连接性已经深入人心,协议上的无连接性指的是

2017-12-11 23:52:57 533

转载 apt-get update失败处理

apt-get update失败处理最近在Ubuntu上面执行sudo apt-get update时出现如下提示:*** Error in `appstreamcli': double free or corruption (fasttop): 0x0000000001549c80 ***======= Backtrace: =========/lib/x86_6

2017-12-08 21:35:54 616

转载 OCTEON与DPDK(Intel data plan develop kit)

http://note.youdao.com/share/?id=248a6e3b877824484a02b507f69ccf84&type=note本文新浪博客链接,http://blog.sina.com.cn/s/blog_6b0d60af0101cu1z.htmlOCTEON专为包处理而设计,有针对性地设计了大量硬件加速单元。其芯片设计团队曾设计Alpha芯片,在处理器

2013-07-09 21:02:40 1745

转载 一种高效无锁内存队列的实现

Disruptor是LMAX公司开源的一个高效的内存无锁队列。这两天看了一下相关的设计文档和博客,下面尝试进行一下总结。第一部分。引子谈到并发程序设计,有几个概念是避免不了的。1.锁:锁是用来做并发最简单的方式,当然其代价也是最高的。内核态的锁的时候需要操作系统进行一次上下文切换,等待锁的线程会被挂起直至锁释放。在上下文切换的时候,cpu之前缓存的指令和数据都将失效,对性能

2013-05-29 22:38:19 695

转载 无锁队列的实现

关于无锁队列的实现,网上有很多文章,虽然本文可能和那些文章有所重复,但是我还是想以我自己的方式把这些文章中的重要的知识点串起来和大家讲一讲这个技术。下面开始正文。  关于 CAS 等原子操作  在开始说无锁队列之前,我们需要知道一个很重要的技术就是 CAS 操作——Compare & Set,或是 Compare & Swap,现在几乎所有的 CPU 指令都支持 C

2013-05-29 22:03:11 804

转载 OCTEON startup analysis

主要说一下OCTEON的启动过程,在Cavium提供的SDK中有可用的u-boot,需要针对自己的的板子来简单的改写了,但是不只是移植还看了下启动的原理,研究了MIPS架构上的一些东西。 .globl _start .text_start: RVECENT(reset,0) /* U-boot entry point */ /* The above

2013-05-08 21:24:03 1847

转载 Cavium OCTEON 1

1 Cavium OCTEON本文主要参考Cavium的programmer guide和CPU的硬件文档,涉及的内容主要包括Cavium的收发包流程以及针对收发包过程中的特性来进行性能上的调整。首先从一般的包收发过程来说,一般情况下,网卡收到数据包后通过DMA映射到指定的内存位置,然后中断通知CPU来取数据包,经过几次内存拷贝后到达协议栈。为了加速包的处理效率,一些CPU采用各种

2013-05-08 21:21:11 7159 1

转载 IPsec IKE SA 和 IPsec SA 写的比较清晰的一篇文章文章

终于明白是怎么回事了,困扰我好多天了。网上的资料鱼龙混杂,直到这位大虾的出现。第一阶段有主模式和积极模式2种只有remote vpn和Easy vpn是积极模式的,其他都是用主模式来协商的让IKE对等体彼此验证对方并确定会话密钥,这个阶段永DH进行密钥交换,创建完IKE SA后,所有后续的协商都将通过加密合完整性检查来保护phase 1帮助在对等体之间创建了一条安全通道

2013-03-25 21:58:33 7654

转载 Linux发送函数dev_queue_xmit分析

当上层准备好一个包之后,交给下面这个函数处理:int dev_queue_xmit(struct sk_buff *skb)     {         struct net_device *dev = skb->dev;         struct netdev_queue *txq;         struct Qdisc *q;         int

2013-01-27 15:26:07 1305

转载 Linux下使用system()函数,谨慎使用(转)

转自:http://my.oschina.net/renhc/blog/53580曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方法,这里必

2012-12-17 12:23:06 515

原创 vm虚拟机里rhel6.0将本地iso加入软件源的方法

在虚拟机设置CD/DVD里选择本地ISO加载,重新启动后,就挂在/media目录下。# cd /etc/yum.repos.d/vim编辑里面的文件vim rhel-source.repo ,增加一个条目[ISO]name=redhat   //随便起baseurl=file:///media/RHEL_6.1\ i386\ Disc\ 1/

2012-12-12 22:14:49 663

转载 IPSEC TOOL 0.8在rhel6和centos6.3中的配置安装

1.去网站http://sourceforge.net/projects/ipsec-tools/下载最新的ipsec tool 0.8源码压缩包2.解压后 ./configure执行3.make4.make install完成3.make过程中会提示很多错误,参考如下解决:1. checking openssl versio

2012-12-12 19:25:40 1951

转载 Linux Socket编程(不限Linux)

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有

2012-12-10 23:12:09 434

AnkhSvn-2.4.11610

这是AnkhSvn最新的版本AnkhSvn-2.4.11610,完美支持VS2010,2008,2005。 AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目.

2012-09-23

PDF解密解锁工具软件

PDF password remove 支持最新PDF文档,解密任何加锁PDF PDF password remove 支持最新PDF文档,解密任何加锁PDF PDF password remove 支持最新PDF文档,解密任何加锁PDF

2010-06-11

VMware_Workstation_5.5.3_34685汉化补丁

VMware_Workstation_5.5.3_34685H.rar VMware_Workstation_5.5.3_34685H.rar VMware_Workstation_5.5.3_34685H.rar VMware_Workstation_5.5.3_34685H.rar VMware_Workstation_5.5.3_34685H.rar

2010-05-23

iDreamPiano绿色破解版3.0&4.0

iDreamPiano是一款模拟钢琴软件,用它可以在电脑键盘上弹出美妙的乐曲。它音色逼真,并且可以实时演奏(无延迟)。 还有小提琴、二胡等其他常见乐器的音色。支持录音、放音、乐谱显示、移调、8度音区调整等多项功能,是您学习音乐和业余娱乐的好工具。 使用普通的电脑键盘进行演奏,左右手分别独立操作,就像弹钢琴一样。 使用自带的音色库,音色逼真,在任何机器上都能保持一致的音色! 即使是在板载声卡(电脑主板集成的声卡)上也可以实现无延迟演奏! 能模拟钢琴的踏板效果! 可以自定义键盘,可以演奏半音(黑键)! 除了钢琴音色,还有小提琴、小号、二胡、笛子等其他常见乐器的音色! 五线谱和简谱对照,有简谱唱名音色,可以用来学习认谱和唱谱。 可以快速定义半音键! 支持录音、放音、乐谱显示、移调、8度音区调整等多项功能。 附带作者演奏的示范曲和教学曲。 绿色软件,无需安装,不修改注册表。 本资源含有2个版本可自行选择,且都包含各自版本的示范曲文件可用软件打开播放。都是绿色破解版,放心使用。 3.0版的特点: 自带音色库,包含有二胡、笛子、琵琶等民族乐器。还有一种简谱唱名音色。 体积小巧,安装包只有不到3兆大小。 4.0版的特点: 使用大容量立体声音色库,音色逼真!(但没有民族乐器音色) 在3.0版的基础上增加了若干新功能,比如:新增自动节奏功能;新增笔记本模式以方便笔记本电脑的演奏;新增智能化半音演奏功能;新增单触设定功能;新增打击乐器;可以自定义快捷音色等。

2010-04-29

英语单词桌面壁纸200张

英语单词桌面壁纸200张,轻轻松松背单词。

2010-03-18

二进制查看器 二进制查看器

一个很小很好用的二进制代码查看器 一个很小很好用的二进制代码查看器

2010-03-17

KD-tree详细权威资料

为了完成老师交代的任务,自己从网上精心搜集的关于kd-tree的全面详细资料。 An introductory tutoril on kd-trees.pdf Highly Parallel Fast KD-tree Construction for Interactive Ray Tracing of Dynamic Scenes.pdf KD+tree-tutorial.pdf On building fast kd-Trees for Ray Tracing, and on doing that in O(N log N).pdf Optimised KD-trees for fast image descriptor matching.pdf

2009-11-22

VMware5.5.1汉化补丁

VMware5.5.1汉化补丁 VMware5.5.1汉化补丁

2009-10-28

龙芯开发系列word文档

这是我自己搜集网上所有蔡军生关于龙芯系列的文档,从编译龙芯BIOS(PMON)开始到分析源代码,自己感觉是龙芯BIOS入门很好的资料

2009-05-21

Linux内核移植开发手册

Linux内核移植开发手册v0.1----中科龙梦的培训资料

2009-05-21

空空如也

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

TA关注的人

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