roaylchen的博客

做最爱做的事情,迸发最大的热情!!!

排序:
默认
按更新时间
按访问量

光阴似箭,大学四年

都说毕业遥遥无期,转眼各奔东西。 当年年少,不甚懂得这句话的意义,如今,大学真的毕业了,似乎感慨颇多~~~~~ 大学四年,所获颇多,不管是学习,还是做人。 感谢大学四年所有的朋友,一起疯狂,一起愉快地玩耍~ 感觉自己一直以来都不是个安分的好学生~~,好吧,我还是个好学生,只是不安分而已~~...

2015-06-29 00:55:35

阅读数:1455

评论数:4

C++11 新特性(2) 移动语义

C++11支持移动语义。

2014-07-08 20:13:35

阅读数:1409

评论数:0

C++学习笔记28,纯虚函数和抽象基类

纯虚函数是一种特殊的虚函数,在许多情况下,在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。---

2014-06-18 16:38:15

阅读数:1357

评论数:0

C++学习笔记27,虚函数的工作原理

C++规定了虚函数的行为,但是将实现交给了编译器的作者. 通常,编译器处理虚函数的方法是给每一个对象添加一个隐藏成员.隐藏成员中保存了一个指向函数地址数组的指针. 这个数组称为虚函数表(virtual function table,vtbl).虚函数表中存储了为类对象进行声明的虚函数的地址. 例如...

2014-06-18 10:35:56

阅读数:1364

评论数:4

c++学习笔记5,多重继承中派生类的构造函数与析构函数的调用顺序(二)

现在来测试一下在多重继承,虚继承

2014-05-21 20:32:30

阅读数:1986

评论数:0

C++ 学习笔记3,struct长度测试,struct存储时的对齐方式

一。在Windows7 32bit ,IDE为VS2010中测试

2014-05-18 20:07:24

阅读数:1818

评论数:0

c++: mongodb SCRAM-SHA-1 mechanism support not compiled into client library 错误的解决

版本: mongodb 3.4.x mongo-cxx-driver-legacy-1.1.0 编译器: c++11 直接使用驱动的鉴权函数 auth(), 结果报  mongodb SCRAM-SHA-1 mechanism support not compiled in...

2017-11-16 23:57:09

阅读数:310

评论数:0

vim 自动添加头注释

Vim的强大就不用我多说了,很多的自定义功能可以由自己更改Vim的配置文件以实现,本文将介绍的是: 创建新文件时,自动添加头部注释信息保存文件时,自动重写“修改时间” 先来看看效果,当直接创建一个新文件的时候(vim filename.php),就会出现以下注释文字 ...

2016-01-13 20:34:44

阅读数:5043

评论数:0

CentOS 7安装配置Apache HTTP Server

RPM安装httpd # yum -yinstall httpd //安装httpd会自动安装一下依赖包: apr apr-util httpd-tools mailcap # rpm -qi httpd Name      : httpd Version    : 2.4....

2016-01-12 20:07:30

阅读数:686

评论数:0

linux中怎样关闭ICMP回应功能

linux中怎样关闭ICMP回应功能   输入:   echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all 即可   如果需要ping通则输入:   echo 0 >/proc/sys/ne...

2015-11-07 10:49:09

阅读数:5362

评论数:0

CentOS下安装python-mysqldb

1、#    yum install python-devel mysql-devel zlib-devel openssl-devel 2、http://pypi.python.org/pypi/MySQL-python/#downloads 下载安装包       #    wge...

2015-09-21 18:35:24

阅读数:636

评论数:0

shell脚本 遍历所有目录

不多说,直接上代码 linux下,遍历当前脚本执行目录,并删除制定文件 #!/bin/bash function fileClear(){ for file in `ls $1` do ...

2015-09-11 23:49:25

阅读数:1683

评论数:0

四年啦

和亲爱的女友一起已经四年啦。 回想四年前的那个表白的晚上呀,哈哈哈~~ 纪念一下。原所有人都能找到自己最爱的另一半~

2015-08-27 21:52:23

阅读数:698

评论数:2

写个dll,引用了自己的lib,lib引用进去了,还老是报错

明明Lib已经引用进入了,项目属性里面的附件库依赖项,附加库目录,还有包含库目录都已经设好了,还是报错,啊,心好塞~~~ 项目属性里面已经设好了~~ 除了这三个,还需要其他什么设置么?  略心塞,回去洗洗睡了~

2015-08-26 21:17:10

阅读数:805

评论数:2

fatal error C1020: 意外的 #endif

今天程序出现如下一个问题   fatal   error   C1020:   意外的   #endif   代码如下: #ifndef TIXML_USE_STL #include "stdafx.h"   。。。(中间代码...

2015-08-25 20:32:42

阅读数:1887

评论数:0

这么奇怪的bug已经很久不见了

我了个擦,不就是将select ,poll,epoll 封了一层么,怎么就不行了呢~ 今天学会了个gdb新命令,step,gdb好强大~~

2015-08-19 22:55:25

阅读数:491

评论数:0

select,poll,epoll比较

select,poll,epoll简介   select  select本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这样所带来的缺点是: 1 单个进程可监视的fd数量被限制 2 需要维护一个用来存放大量fd的数据结构,这样会使得用户空间和...

2015-08-12 17:54:07

阅读数:606

评论数:0

select、poll、epoll之间的区别总结[整理]

select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是...

2015-08-12 17:44:57

阅读数:552

评论数:3

epoll详解

什么是epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了...

2015-08-12 17:38:53

阅读数:732

评论数:0

select(poll)系统调用实现解析(一)

上层要能使用select()和poll()系统调用来监测某个设备文件描述符,那么就必须实现这个设备驱动程序中struct file_operation结构体的poll函数,为什么? 因为这两个系统调用最终都会调用驱动程序中的poll函数来初始化一个等待队列项, 然后将其加入到驱动程序中的等待队列...

2015-08-12 17:02:57

阅读数:468

评论数:0

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