自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(154)
  • 资源 (19)
  • 收藏
  • 关注

转载 实践中学习vim之vim配置文件、插件文件加载路径

From:http://blog.csdn.net/smstong/article/details/205672350 引言理解vim的启动过程对于增强使用vim的信心非常重要,本文所有的信息均来自vim自身提供的参考手册和作者实际操作实践。VIM REFERENCE MANUAL的Starting Vim这节详细描述了vim的启动过程。vim完整的启动过程非常复杂,因为要

2015-09-29 23:13:12 1669

转载 服务器应用--双缓冲队列

原文链接:http://blog.csdn.net/markman101/article/details/7083078在服务器开发中 通常的做法是 把 逻辑处理线程和I/O处理线程分离。 逻辑处理线程:对接收的包进行逻辑处理。 I/0处理线程:网络数据的发送和接收,连接的建立和维护。 通常 逻辑处理线程和I/O处理线程是通过数据队列来交换数据,就是生产者--消费者模型。 

2015-05-06 14:12:46 537

转载 g++参数介绍

原文链接:http://www.cnblogs.com/lidan/archive/2011/05/25/2239517.html[介绍]  gcc and g++分别是gnu的c & c++编译器   gcc/g++在执行编译工作的时候,总共需要4步   1.预处理,生成.i的文件       预处理器cpp2.将预处理后的文件不转换成汇编

2015-04-21 10:38:57 564

转载 boost读写锁

原文链接:http://blog.csdn.net/zirandeai/article/details/8473380//#########测试多线程,读写锁,递归锁#include #include #include #include #include #include #include #include #include #include #include

2015-04-02 20:51:12 488

转载 boost 1.56.0 编译及使用,并记要点

原文链接:http://www.cnblogs.com/zhcncn/p/3950477.htmlboost的编译和使用,经过搜集资料和总结,记录成文。感谢文后所列参考资料的作者。1 下载地址:http://sourceforge.net/projects/boost/files/boost/1.56.0/可以选择 boost_1_56_0.7z 下载。2 编译

2015-03-25 18:53:49 4248

转载 VC 获取托盘图标信息

原文链接:http://blog.csdn.net/hzy694358/article/details/7400284///本例以获取程序托盘图标位置为例//根据需要还可以获取不少信息参考:http://www.cnblogs.com/daxingxing/archive/2012/02/06/2340384.html//获取托盘区域数据RECT CT

2015-03-23 15:55:04 723

转载 清除任务栏右下角无效图标

原文链接:http://blog.csdn.net/qscjob/article/details/16339417进程异常退出时,右下角会残留无效图标,只有鼠标移动上去的时候才会消失。在网上,找了一些方法。1.Shell_NotifyIcon 行不通。2.个人觉得模拟鼠标点击的方法不太靠谱,莫名其妙鼠标指针跑过去了。3.最后综合网上几种方法,下面这个模拟发送鼠标移动的方法还

2015-03-23 15:51:10 1486

转载 VC 刷新托盘区图标(模拟鼠标滑过)

原文链接:http://blog.csdn.net/liuxucoder/article/details/41725463 //任务栏窗口 HWND hShellTrayWnd = ::FindWindow(_T("Shell_TrayWnd"),NULL); //任务栏右边托盘图标+时间区 HWND hTrayNotifyWnd = ::F

2015-03-23 15:49:41 1293

转载 ultraiso软碟通 v9.6.2.3059注册码

FROM:http://blog.sina.com.cn/s/blog_6d7a87e00102v6uk.htmlName: Home Code: 4BA9-0D54-214A-C938 User Name : Heinzdieter Beckmann Jr Reg Code : 641D-D430-88E6-A656 User Name: Steve Olson Reg Code:

2015-01-25 23:15:44 5781

转载 软件开发人员为什么不愿意写文档

2015年第一篇文章,看到这篇文章很多都戳到自己的痛点了,呵呵!转载一下,以示训诫原文:http://www.51testing.com/html/41/n-197641.html软件开发人员不愿意写文档,我想这主要指的是刚参加工作时间不长的工作人员。真正的老鸟是不会这样的。我说说自己的看法,希望大家讨论。  1.软件开发的大环境不好  软件开发行业在中国的兴起也就是十

2015-01-05 10:06:47 3001 1

转载 推荐16个下载超酷脚本的免费热门网站

原文链接:http://developer.51cto.com/art/201104/256187.htm如果开发人员(程序员)一旦停止创造新的互动形式,IT 行业对其来说就充满了严酷的挑战。网页脚本的趋势正快速发展,而开发人员也在努力开发网页,使其在网站上有更多自动功能。客户端脚本的好处是无论脚本用什 么样的语言,HTML都支持该脚本。通过这些脚本,开发人员就能够引进很多非常

2014-12-24 09:46:55 16155 1

转载 sed很强大的文本操作命令

原文链接:http://blog.51yip.com/shell/986.htmlsed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这里要注意一点,

2014-12-23 19:57:45 863

原创 Linux制作本地源

Linux制作本地源,以便在网络环境不理想的情况下快速搭建环境

2014-12-23 19:53:43 1446

转载 ubuntu APT-GET工作原理

原文链接:http://kurenai.elastos.org/2013/05/02/ubuntu-apt-get%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86/先介绍几个和apt-get相关的目录:/var/lib/dpkg/available文件的内容是软件包的描述信息, 该软件包括当前系统所使用的 Debian 安装源中的所有软件包,其中包括

2014-12-23 18:28:33 807

转载 apt-get 命令原理

原文链接:http://hackerxu.com/2014/12/03/apt_get.htmlapt-get工作顺序1 查询源列表apt命令会访问/etc/apt/sources.list源列表.(这个源列表可以添加好多源,每次都选中开头的有效源)deb http://mirror.neu.edu.cn/ubuntu/(网址) trusty main re

2014-12-23 18:15:42 656

转载 Linux Apt原理和应用

原文链接:http://ilanever.com/article/sitedetail.html?id=360apt的主要工作是解决软件包之间的依赖关系,apt并不执行包的安装与删除等操作,而是将这些任务交给dpkg来做。目录APT的出现APT配置与文件APT常用命令apt-get updateapt-get installapt-get --r

2014-12-23 18:07:02 1367

转载 ubuntu安装和查看已安装

原文链接:http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方

2014-12-23 17:59:07 404

转载 Shell常用处理字符串方法

原文链接:http://wangzhe.me/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%88%AA%E5%8F%96一、构造字符串直接构造STR_ZERO=helloSTR_FIRST="i am a string"STR_SECOND='success'重复多次#repeat the first parm($1) by $

2014-12-23 17:46:45 458

转载 Linux shell脚本的字符串截取

原文链接:http://blog.csdn.net/gumanren/article/details/5601544Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.hao.com/123.htm. 一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*//

2014-12-23 17:39:49 516

转载 shell脚本抽取文本文件中指定字符串的方法:sed+grep方法、awk+grep方法(必要时可以联合sed以及grep)、grep+cut方法

原文链接:http://blog.csdn.net/menlinshuangxi/article/details/7979504在linux中经常要对一些动态的文本文件抽取指定的字符串,比如执行ps命令后想要获取指定的运行进程(如ps自己)的PID号(同一个进程每次启动的时候pid号是随机分配的)。该怎么办呢?当然,可以用一些截取字符串的方法,这里介绍一下用2种方法来解决这类问题。

2014-12-23 17:11:02 3066

转载 grep的用法

原文链接:http://www.cnblogs.com/kuyuecs/archive/2012/07/13/2589988.htmlgrep的用法http://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/首先创建我们练习grep命令时需要用到的demo文件demo_fil

2014-12-23 17:07:32 520

转载 linux下使用tar命令

原文链接:http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。

2014-12-23 16:57:28 451

转载 Shell脚本编程30分钟入门

原文链接:https://github.com/qinjx/30min_guides/blob/master/shell.md#sedShell脚本编程30分钟入门什么是Shell脚本示例看个例子吧:#!/bin/shcd ~mkdir shell_tutcd shell_tutfor ((i=0; i<10; i++)); do touc

2014-12-23 16:54:05 535

转载 将32位代码向64位平台移植的注意事项

本文转载自:http://blog.donews.com/kevinwhite/archive/2009/10/24/1567738.aspx        新近的64位平台在二进制上与32位应用程序兼容,这意味着可以非常简单地移植现有的程序。许多目前在32位平台上运行良好的程序也许不必移植,除非程序有以下要求:·需要多于4GB的内存。·使用的文件大小常大于2GB。·密

2014-12-17 19:15:34 964

转载 网络数据包收发流程(一):从驱动到协议栈

早就想整理网络数据包收发流程了,一直太懒没动笔。今天下决心写了一、硬件环境intel82546:PHY与MAC集成在一起的PCI网卡芯片,很强大bcm5461:   PHY芯片,与之对应的MAC是TSECTSEC:      Three Speed Ethernet Controller,三速以太网控制器,PowerPc 架构CPU里面的MAC模块         

2014-12-04 19:21:58 804

转载 网络数据包发送接收全过程

原文链接:http://blog.csdn.net/hilyoo/article/details/4455031 Linux的网络接口分为四部分:网络设备接口,网络接口核心,网络协议族,网络接口socket层。可参考:http://lxr.linux.no/linux+v2.6.30.4/net/  网络设备接口部分主要负责从物理介质接收和发送数据,实现的文件在li

2014-12-04 19:19:59 6766

转载 网络传输过程简析

原文链接:http://blog.csdn.net/chenxiang0207/article/details/140545451.1 带宽带宽的单位是“bit/s”,也就是单位时间的比特数。我们常说的比如100M带宽,全称应该是100Mbit/s,或者100Mbps。1.2 数据如何发送数据的发送一般经过以下几个环节:1) 应用程序首先将要发送的数据写

2014-12-04 19:17:43 613

转载 Linux动态库(一)之同名符号

原文链接:http://zoufeiblog.appspot.com/

2014-11-12 17:37:44 799

转载 【Linux学习笔记】Linux动态共享对象(动态链接库)装载过程

原文链接:

2014-11-12 17:26:16 539

转载 在gdb中显示源码(gdbtui使用方法)

原文链接:gdb调试一直是一个让人头疼的问题,我这个多年的linux用户也一直不习惯gdb,主要是因为gdb在调试的时候不能很好的展示源码。gdb里面可以用list命令显示源码,但是list显示没有代码高亮,我忍了,可是list这种显示代码的方式,使得我总不能一眼定位到正在执行的那行代码。可以毫不夸张的说,这个问题是阻止我长期使用gdb的最大的障碍。这是如此的不便,以至于GNU

2014-11-04 14:16:44 2834

转载 GDB中应该知道的几个调试方法

七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来。希望大家补充。一、多线程调试多线程调试可能是问得最多的。其实,重要就是下面几个命令:

2014-11-04 11:52:57 479

转载 论fork()函数与Linux中的多线程编程

原文链接:

2014-09-28 11:39:57 492

转载 gcc头文件指定及动态链接的使用

原文链接:http://blog.csdn.net/niulin/article/details/4437143

2014-09-26 15:40:17 1035

原创 头文件不匹配导致的崩溃问题

这里只是暂时

2014-09-11 10:59:54 2154

转载 打印调用堆栈

原文链接:

2014-08-18 16:06:30 474

转载 Ubuntu终端常用的快捷键

原文链接:

2014-08-07 09:48:47 573

转载 YUV内存里的存放顺序

本文转自:http://blog.sina.com.cn/s/blog_af9acfc60101alxx.html

2014-07-18 15:19:57 4843

转载 vim常用命令

原文链接:

2014-07-11 17:30:24 476

转载 Linux下进程崩溃时定位源代码位置

原文链接:http://blog.chinaunix.net/uid-26611383-id-3453351.html

2014-07-11 14:01:41 1951

转载 inline和virtual冲突吗

原文链接:在CSDN上看到一个帖子,有个人提出了一个问题,下面贴出帖子的内容,个人感觉比较有意思不知道身为读者的您是否有没有类似上面两个问题的疑惑,首先应该向这位同学学习,可能有人说他肯定是个初学者,帖子中有很多这样的回复,类似说楼主死读书啊,不求甚解之列的,不乏攻击性。个人很鄙视这些人,因为其中的大部分人都在胡说八道,知其然不知其所以然,光是楼主的这份独立

2014-07-11 13:40:49 657

Linux故障排除宝典 Linux故障排除宝典

Linux故障排除宝典 Linux故障排除宝典 Linux故障排除宝典

2010-12-25

清华大学C++课程 清华大学C++课程

清华大学C++课程 清华大学C++课程 清华大学C++课程

2010-12-25

端口详细介绍 端口详细介绍

端口详细介绍 端口详细介绍 端口详细介绍

2010-12-23

指针经验总结(经典,非常详细)

指针经验总结(经典,非常详细) 指针经验总结(经典,非常详细) 指针经验总结(经典,非常详细)

2010-12-23

你必须知道的495个C语言问题

你必须知道的495个C语言问题 你必须知道的495个C语言问题 你必须知道的495个C语言问题

2010-12-23

计算机专业经典书籍推荐

计算机专业经典书籍推荐 计算机专业经典书籍推荐 计算机专业经典书籍推荐

2010-12-23

Windows API函数大全 Windows API函数大全

Windows API函数大全 Windows API函数大全 Windows API函数大全

2010-12-23

MFC类库详解 MFC类库详解

MFC类库详解 MFC类库详解 MFC类库详解

2010-12-23

高质量C C++语言编程指南

高质量C C++语言编程指南 高质量C C++语言编程指南 高质量C C++语言编程指南

2010-12-23

VC 链 表 的 建 立

VC链表的建立 VC链表的建立 VC链表的建立

2010-12-23

C++逆编译中库函数识别研究

C++逆编译中库函数识别研究 C++逆编译中库函数识别研究 C++逆编译中库函数识别研究

2010-12-23

C++标准模板库与代码重用

C++标准模板库与代码重用 C++标准模板库与代码重用 C++标准模板库与代码重用

2010-12-23

C++ 标准库介绍

C++标准库介绍 C++标准库介绍 C++标准库介绍

2010-12-23

dos 命 令 大 全

dos 命令大全 dos 命令大全 dos 命令大全 dos 命令大全

2010-12-23

Linux后门技术及实践

Linux后门技术及实践 Linux后门技术及实践 Linux后门技术及实践 Linux后门技术及实践 Linux后门技术及实践

2010-12-23

vitual basic

我们为你上课时用过的VB教程,课件。应该还不错!

2010-06-06

数据库系统概论第三版.pdf

数据库系统概论第三版.pdf 这是在学习数据库时

2010-06-02

数据结构(C++版) ppt

这是与数据结构的课件,内容挺充实的,感觉对于学习编程挺有用的。

2010-06-02

空空如也

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

TA关注的人

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