- 博客(7)
- 收藏
- 关注
原创 linux虚拟机与windows共享文件夹
在WMWare中给虚拟机添加一个Windows主机中的文件夹此时Linux系统中就有对应的文件夹1了至此你可以在Linux里面操作Windows中的文件夹了。下面是操作后的结果有时候为了方便在Linux使用或者安装软件等要求,会建立软连接,软连接的目的就像在Windows中的快捷方式(但又有细节不同)。方法: 建立软链接:软链接文件有
2016-02-02 13:49:07 1238
原创 rpm的常用参数
rpm 常用命令1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q 6.得到被安装
2016-02-02 11:55:53 777
原创 TCP三次握手四次挥手过程详解
TCP头部: 其中 ACK SYN 序号 这三个部分在以下会用到,它们的介绍也在下面。暂时需要的信息有:ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使
2016-02-01 18:38:11 9597 3
原创 variadic template (可变参数模板)
C++11 语言核心的改进中,最为关注的有 rvalue reference (这里有一篇拙作),lambda,variadic template。rvalue 规则稍微复杂,但一旦理解和记住了,应用上就没有什么困难。lambda 其实是一个“很自然”的语言设施,除了语法稍显诡异之外,习惯了就能马上用上,而且是能广泛用上的好东西。variadic template 这个新特性不像前两者,它本身
2016-02-01 16:08:38 1309
原创 stl里的function和bind的实现
前一段时间仔细研究了下STL里面的function和bind,并写了两篇博文:std::tr1::function源码剖析(一)std::tr1::function源码剖析(二)虽然当时仔细的研究了MS的STL库里function和bind的代码,但是还有不甚明白的地方。刚好昨天有时间,就想彻底的弄明白function到底是怎么回事。没想到这一下子还真的想通了!functi
2016-02-01 15:50:17 1086
原创 工厂模式的作用
在设计模式的教学和推广过程中,很多企业学员和在校学生经常问我,工厂模式(包括简单工厂模式、工厂方法模式和抽象工厂模式)到底有什么用,很多时候通过反射机制就可以很灵活地创建对象,为毛还要工厂?,在本文中我将围绕创建对象和使用对象来简单谈谈工厂的作用。 与一个对象相关的职责通常有三类:对象本身所具有的职责、创建对象的职责和使用对象的职责。对象本身的职责比较容易理解,就是对象自身所具有的一
2016-02-01 15:00:07 944
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人