二零一四Tenc
码龄13年
求更新 关注
提问 私信
  • 博客:63,850
    社区:6,616
    70,466
    总访问量
  • 39
    原创
  • 14
    粉丝
  • 58
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2012-03-20
博客简介:

cfmlovers的专栏

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得15次评论
  • 获得8次收藏
  • 博客总排名318,100名
创作历程
  • 7篇
    2014年
  • 40篇
    2013年
成就勋章
TA的专栏
  • c++
    5篇
  • 编程之道
    4篇
  • c语言
    3篇
  • 数据结构
    3篇
  • 各种算法
    7篇
  • Unix环境编程
    5篇
  • Unix网络编程
    2篇
  • 笔试面试
    9篇
  • STL系列
    1篇
  • linux
    3篇
  • Redis
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

90人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

git community book

发布资源 2013.09.08 ·
pdf

Redis源码分析-内存数据结构intset

这次研究了一下intset,研究的过程中,一度看不下过去,但是还是咬牙tingg
原创
博文更新于 2014.10.21 ·
1499 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis源码-事件库

网上看了很多事件库的解读,自己也研究了好几遍,还是记录下来,虽然水平有限,但是进步总会是有的网络事件库wu
原创
博文更新于 2014.10.16 ·
1489 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis源码-数据结构之Adlist双端链表

Redis数据结构之双端链表adlist
原创
博文更新于 2014.10.07 ·
1267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis源码-数据结构之sds字符串

国庆节除了陪伴吕友,花了差不多两天时间ch
原创
博文更新于 2014.10.07 ·
1338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

函数指针和指针函数

两对基友,四个概念函数指针vs指针函数:函数指针:指向函数的指针,例如:void (*f) (int , int );指针函数:函数的返回值是指针,例如:void *f(int , int);本是同根生,缘何要分开:缘自于( )和 *,两者的优先级不同,前者的优先级大于后者指针函数比较简单,我们主要看函数指针一、函数指针的初始化和赋值函数:int func(in
原创
博文更新于 2014.09.10 ·
1238 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

浅尝awk

前几天写了sed,这次来继续学习一下它的好兄弟,awk,用了两者,感觉
原创
博文更新于 2014.05.10 ·
1063 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

编译cppunit出现dlopen未找到

现在用cppunit,运行./configure,make报错,提示如下[plain] view plaincopyg++ -g -O2 -o .libs/DllPlugInTester DllPlugInTester.o CommandLineParser.o -ldl ../../src/cppunit/.libs/libcppunit.so
转载
博文更新于 2014.05.05 ·
1536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浅尝sed

文前小记:去年十月份找到工作之后,一直没时间打理自己的博客,jint
原创
博文更新于 2014.05.02 ·
1102 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

linux下查看磁盘分区,文件系统,磁盘文件系统的命令

http://www.linuxsir.org/bbs/thread214738.html一、df 命令; df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置; 举例: Shell代码 [root@localhost beinan]# df -lh  Filesy
转载
博文更新于 2013.12.03 ·
2536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

转载自:http://www.jb51.net/LINUXjishu/43356.htmlLinux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法:   tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选
转载
博文更新于 2013.12.02 ·
1113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

10月15号 360一面

今天去360参见一面,作为小本一枚,迅雷,多玩,360都是霸笔才得到的面试机会,说实在的感觉360一面聊了40分钟,整个过程比较轻松面试官比我大个十岁左右,三十来岁,带着婚戒的,大概是以下这些问题:1.介绍一个自己的项目,我就说了一个自己的web server项目2.c中的static有什么作用,基本问题3.malloc是怎么实现的,好高深,sbrk函数发挥了一下4.线程可以有
原创
博文更新于 2013.10.16 ·
6749 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

翻转n个硬币的问题

今天去面试,面试官问了我这样一个问题,当时答的很近了,但是还差一点,最后还是被pass了原题是这样:一堆硬币有n个,都是朝下的,翻转n次,第一次翻转能被1整除的,第2次翻转能被2整除的,第三次翻转能被3整除的,这样直到第n次翻转能被n整除的,问最后朝上的是多少个?思路很简单,就怕你想不到:第i次翻转硬币的时候,如果所有小于i的数中,能被i整除的个数是奇数个,最后它就是朝上的,就是这么简单
原创
博文更新于 2013.10.14 ·
3423 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

剑指offer---3

1.反转单链表,输入链表的头节点,输出该链表,并输出反转后的头节点这个题目不用再说了,写过N边了SLnode reverse(SLnode head){ SLnode reverse_head = NULL; SLnode pnode = head->next; SLnode prev = NULL; SLnode pnext = NULL;
原创
博文更新于 2013.10.07 ·
1064 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

setitimer函数

setitimer函数有两个功能,一个是指定某个时间之后执行某个信号处理函数,一个是指定间隔某个时间之后执行某个信号处理函数函数原型:int setitimer(int which, const struct itimerval *new_value,struct itimerval *old_value);which是定时器的类型,有3种ITIMER_REAL:以系统
原创
博文更新于 2013.10.03 ·
1599 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《剑指offer》系列---2

1.求斐波那契数列的第N项这个题目很简单,讲递归的书上都是用这个来讲的,但是面试的时候,如果你写个递归,那估计会让人失望的,因为递归的效率真是一个问题,你可以测试一下,输入50,基本上得到结果的时间,够你去喝杯茶了#include using namespace std;//使用递归效率太低了,甚至可能造成栈溢出/*int fabonacci1(int n){ if(n <
原创
博文更新于 2013.10.01 ·
949 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《剑指offer》系列---1

最近一直在看剑指offer,这上面的题目都是比较考察编程能力的,打算做个记录,把写过的代码保存下来:1.实现一个string类面试官的考察点应该在以下几点:1.模板类的书写2.对于赋值函数考察的几点:(1)是否返回引用,因为只有返回引用,才能连续的进行赋值 (2)参数是否是常量 (3)是否是自身赋值(4)是否释放原来的内存 一个完善的 string类如下:#includ
原创
博文更新于 2013.09.29 ·
1377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++的四种cast操作符的区别

Q:什么是C风格转换?什么是static_cast, dynamic_cast 以及 reinterpret_cast?区别是什么?为什么要注意?A:转换的含义是通过改变一个变量的类型为别的类型从而改变该变量的表示方式。为了类型转换一个简单对象为另一个对象你会使用传统的类型转换操作符。比如,为了转换一个类型为doubole的浮点数的指针到整型:代码:int i;double d
转载
博文更新于 2013.09.20 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git的简单使用

以前一直没有提交过代码,这次提交一下代码,整理一下git的简单使用1.首先我们要在github上面创建一个帐号,之后创建一个仓库create a new repo,选择默认选项就可以了2.配置git(1) 首先在本地创建ssh key:  # ssh-keygen -t rsa -C "your_email@youremail.com" 后面的your_email@yo
原创
博文更新于 2013.09.18 ·
1413 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

阿里巴巴一道笔试题

其实这是谷歌的一道面试题::给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数惭愧,阿里的笔试题做错了,说实话,以前没见过,见过了就把搞懂阿里题目:给定rand_7()表示能生成1-7的随机数,使用四则运算和循环等控制语句,可以输出的有()A.rand_3()   B.rand_21()    C.rand_23()   D.rand_47()这个题目怎么做呢?我看
原创
博文更新于 2013.09.17 ·
1383 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏
加载更多