- 博客(154)
- 资源 (19)
- 收藏
- 关注
转载 实践中学习vim之vim配置文件、插件文件加载路径
From:http://blog.youkuaiyun.com/smstong/article/details/205672350 引言理解vim的启动过程对于增强使用vim的信心非常重要,本文所有的信息均来自vim自身提供的参考手册和作者实际操作实践。VIM REFERENCE MANUAL的Starting Vim这节详细描述了vim的启动过程。vim完整的启动过程非常复杂,因为要
2015-09-29 23:13:12
1785
转载 服务器应用--双缓冲队列
原文链接:http://blog.youkuaiyun.com/markman101/article/details/7083078在服务器开发中 通常的做法是 把 逻辑处理线程和I/O处理线程分离。 逻辑处理线程:对接收的包进行逻辑处理。 I/0处理线程:网络数据的发送和接收,连接的建立和维护。 通常 逻辑处理线程和I/O处理线程是通过数据队列来交换数据,就是生产者--消费者模型。
2015-05-06 14:12:46
583
转载 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
625
转载 boost读写锁
原文链接:http://blog.youkuaiyun.com/zirandeai/article/details/8473380//#########测试多线程,读写锁,递归锁#include #include #include #include #include #include #include #include #include #include #include
2015-04-02 20:51:12
532
转载 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
4314
转载 VC 获取托盘图标信息
原文链接:http://blog.youkuaiyun.com/hzy694358/article/details/7400284///本例以获取程序托盘图标位置为例//根据需要还可以获取不少信息参考:http://www.cnblogs.com/daxingxing/archive/2012/02/06/2340384.html//获取托盘区域数据RECT CT
2015-03-23 15:55:04
826
转载 清除任务栏右下角无效图标
原文链接:http://blog.youkuaiyun.com/qscjob/article/details/16339417进程异常退出时,右下角会残留无效图标,只有鼠标移动上去的时候才会消失。在网上,找了一些方法。1.Shell_NotifyIcon 行不通。2.个人觉得模拟鼠标点击的方法不太靠谱,莫名其妙鼠标指针跑过去了。3.最后综合网上几种方法,下面这个模拟发送鼠标移动的方法还
2015-03-23 15:51:10
1549
转载 VC 刷新托盘区图标(模拟鼠标滑过)
原文链接:http://blog.youkuaiyun.com/liuxucoder/article/details/41725463 //任务栏窗口 HWND hShellTrayWnd = ::FindWindow(_T("Shell_TrayWnd"),NULL); //任务栏右边托盘图标+时间区 HWND hTrayNotifyWnd = ::F
2015-03-23 15:49:41
1361
转载 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
6195
转载 软件开发人员为什么不愿意写文档
2015年第一篇文章,看到这篇文章很多都戳到自己的痛点了,呵呵!转载一下,以示训诫原文:http://www.51testing.com/html/41/n-197641.html软件开发人员不愿意写文档,我想这主要指的是刚参加工作时间不长的工作人员。真正的老鸟是不会这样的。我说说自己的看法,希望大家讨论。 1.软件开发的大环境不好 软件开发行业在中国的兴起也就是十
2015-01-05 10:06:47
3071
转载 推荐16个下载超酷脚本的免费热门网站
原文链接:http://developer.51cto.com/art/201104/256187.htm如果开发人员(程序员)一旦停止创造新的互动形式,IT 行业对其来说就充满了严酷的挑战。网页脚本的趋势正快速发展,而开发人员也在努力开发网页,使其在网站上有更多自动功能。客户端脚本的好处是无论脚本用什 么样的语言,HTML都支持该脚本。通过这些脚本,开发人员就能够引进很多非常
2014-12-24 09:46:55
18053
1
转载 sed很强大的文本操作命令
原文链接:http://blog.51yip.com/shell/986.htmlsed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这里要注意一点,
2014-12-23 19:57:45
893
转载 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
854
转载 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
717
转载 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
1481
转载 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
441
转载 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
490
转载 Linux shell脚本的字符串截取
原文链接:http://blog.youkuaiyun.com/gumanren/article/details/5601544Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.hao.com/123.htm. 一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*//
2014-12-23 17:39:49
547
转载 shell脚本抽取文本文件中指定字符串的方法:sed+grep方法、awk+grep方法(必要时可以联合sed以及grep)、grep+cut方法
原文链接:http://blog.youkuaiyun.com/menlinshuangxi/article/details/7979504在linux中经常要对一些动态的文本文件抽取指定的字符串,比如执行ps命令后想要获取指定的运行进程(如ps自己)的PID号(同一个进程每次启动的时候pid号是随机分配的)。该怎么办呢?当然,可以用一些截取字符串的方法,这里介绍一下用2种方法来解决这类问题。
2014-12-23 17:11:02
3125
转载 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
558
转载 linux下使用tar命令
原文链接:http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。
2014-12-23 16:57:28
490
转载 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
583
转载 将32位代码向64位平台移植的注意事项
本文转载自:http://blog.donews.com/kevinwhite/archive/2009/10/24/1567738.aspx 新近的64位平台在二进制上与32位应用程序兼容,这意味着可以非常简单地移植现有的程序。许多目前在32位平台上运行良好的程序也许不必移植,除非程序有以下要求:·需要多于4GB的内存。·使用的文件大小常大于2GB。·密
2014-12-17 19:15:34
1009
转载 网络数据包收发流程(一):从驱动到协议栈
早就想整理网络数据包收发流程了,一直太懒没动笔。今天下决心写了一、硬件环境intel82546:PHY与MAC集成在一起的PCI网卡芯片,很强大bcm5461: PHY芯片,与之对应的MAC是TSECTSEC: Three Speed Ethernet Controller,三速以太网控制器,PowerPc 架构CPU里面的MAC模块
2014-12-04 19:21:58
839
转载 网络数据包发送接收全过程
原文链接:http://blog.youkuaiyun.com/hilyoo/article/details/4455031 Linux的网络接口分为四部分:网络设备接口,网络接口核心,网络协议族,网络接口socket层。可参考:http://lxr.linux.no/linux+v2.6.30.4/net/ 网络设备接口部分主要负责从物理介质接收和发送数据,实现的文件在li
2014-12-04 19:19:59
6881
转载 网络传输过程简析
原文链接:http://blog.youkuaiyun.com/chenxiang0207/article/details/140545451.1 带宽带宽的单位是“bit/s”,也就是单位时间的比特数。我们常说的比如100M带宽,全称应该是100Mbit/s,或者100Mbps。1.2 数据如何发送数据的发送一般经过以下几个环节:1) 应用程序首先将要发送的数据写
2014-12-04 19:17:43
670
转载 在gdb中显示源码(gdbtui使用方法)
原文链接:gdb调试一直是一个让人头疼的问题,我这个多年的linux用户也一直不习惯gdb,主要是因为gdb在调试的时候不能很好的展示源码。gdb里面可以用list命令显示源码,但是list显示没有代码高亮,我忍了,可是list这种显示代码的方式,使得我总不能一眼定位到正在执行的那行代码。可以毫不夸张的说,这个问题是阻止我长期使用gdb的最大的障碍。这是如此的不便,以至于GNU
2014-11-04 14:16:44
2953
转载 GDB中应该知道的几个调试方法
七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来。希望大家补充。一、多线程调试多线程调试可能是问得最多的。其实,重要就是下面几个命令:
2014-11-04 11:52:57
511
转载 gcc头文件指定及动态链接的使用
原文链接:http://blog.youkuaiyun.com/niulin/article/details/4437143
2014-09-26 15:40:17
1082
转载 Linux下进程崩溃时定位源代码位置
原文链接:http://blog.chinaunix.net/uid-26611383-id-3453351.html
2014-07-11 14:01:41
2017
转载 inline和virtual冲突吗
原文链接:在优快云上看到一个帖子,有个人提出了一个问题,下面贴出帖子的内容,个人感觉比较有意思不知道身为读者的您是否有没有类似上面两个问题的疑惑,首先应该向这位同学学习,可能有人说他肯定是个初学者,帖子中有很多这样的回复,类似说楼主死读书啊,不求甚解之列的,不乏攻击性。个人很鄙视这些人,因为其中的大部分人都在胡说八道,知其然不知其所以然,光是楼主的这份独立
2014-07-11 13:40:49
683
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人