导航

2016年1月15日

摘要: gtest版本:1.7.0,在哪里下载源码就不说了,网上太多了~配置过程:1、下载解压后,进入googletest/msvc目录,直接打开gtest.sln,发现有四个工程:gtest、gtest_main、gtest_prod_test、gtest_unittest,我们要用到的只有前两个。2、由... 阅读全文

posted @ 2016-01-15 10:51 smartmhs 阅读(734) 评论(0) 推荐(0)

2015年8月26日

摘要: 1、find按照名字查找:find / -namefile_name2、zip压缩1) 我想把一个文件repartition.txt和一个目录invader压缩成为amateur.zip:# zip -r amateur.zip repartition.txt invader 2)我下载了一个apt... 阅读全文

posted @ 2015-08-26 19:02 smartmhs 阅读(160) 评论(0) 推荐(0)

2015年8月25日

摘要: 版本:CentOS-6.5-i386-minimal虚拟机:vmware 11.1.2安装完之后是看不到网卡信息的,如下: 我们编辑网卡etho的配置信息: 将ONBOOT选项的值改为yes: 保存退出,重启network服务: 再次查看网络配置: 完成。注意,如果失败,则将虚拟机网络适配... 阅读全文

posted @ 2015-08-25 20:43 smartmhs 阅读(348) 评论(0) 推荐(0)

2015年8月21日

摘要: 面试的时候,面试官让设计一个栈,要求有Push、Pop和获取最大最小值的操作,并且所有的操作都能够在O(1)的时间复杂度完成。 当时真没啥思路,后来在网上查了一下,恍然大悟,只能恨自己见识短浅、思路不够开阔,特地写个总结来学习一下。 其实思路挺简单,只是没有接触过的话,一时反应不过来。我们将... 阅读全文

posted @ 2015-08-21 15:31 smartmhs 阅读(1255) 评论(0) 推荐(0)

2015年8月19日

摘要: 1、相关接口介绍1.1 poll----------------------------------------------------------------------#include int poll(struct pollfd *fdarray, unsigned long nfds, in... 阅读全文

posted @ 2015-08-19 00:09 smartmhs 阅读(284) 评论(0) 推荐(0)

2015年8月18日

摘要: 1、相关接口介绍1.1 select----------------------------------------------------------------------#include #include int select(int maxfdp1, fd_set *readset, fd_... 阅读全文

posted @ 2015-08-18 22:34 smartmhs 阅读(241) 评论(0) 推荐(0)

2015年8月17日

摘要: 1、非阻塞connect 在看了很多资料之后,我自己的理解是:在socket发起一次连接的时候,这个过程需要一段时间来将三次握手的过程走完,如果在网络状况不好或者是其他的一些情况下,这个过程需要比较长的时间,我们在连接之前将socket设置为非阻塞模式之后,调用connect函数之后,立即返回,如... 阅读全文

posted @ 2015-08-17 18:25 smartmhs 阅读(969) 评论(0) 推荐(0)

2015年8月3日

摘要: 问题描述:求一个整数的n次幂,对m取余。思路一:简单循环 1 int Pow(int num, int n, int m) 2 { 3 int res = 1; 4 5 while (n--) { 6 res *= num; 7 } 8 9 ... 阅读全文

posted @ 2015-08-03 18:59 smartmhs 阅读(245) 评论(0) 推荐(0)

2015年7月30日

摘要: 问题定义:具体文字定义就不多说了,网上有很多,下面给出数学公式描述(有时候会有一些变种,不过都大同小异):f(0) = 1 , f(1) = 1, f(n) = f(n-1)+f(n-2) n>=21、递归求解解决斐波那契问题,大多数人第一反应就是递归,思路简单清晰,代码易实现,不多说了,直接看代码... 阅读全文

posted @ 2015-07-30 15:30 smartmhs 阅读(339) 评论(0) 推荐(0)

2015年7月6日

摘要: 1、windows消息类型以下四种,前三种是系统消息,范围在[0x0000, 0x03ff],第四种是用户自定义消息。1.1 窗口消息与窗口的内部运作有关,如创建窗口,绘制窗口,销毁窗口等。可以是一般的窗口,也可以是Dialog,控件等。如:WM_CREATE,WM_PAINT,WM_MOUSEMO... 阅读全文

posted @ 2015-07-06 00:35 smartmhs 阅读(432) 评论(0) 推荐(0)