摘要: 答的比较含糊的地方:除了读写锁与其他锁的区别;overwrite,overload,over。。区别;设计模式(单例等);new和malloc区别,拷贝构造函数和赋值用途区别;静态函数再对象里面和其他函数的区别;C++(stl。。。。)。掩泪。。。。一个进程malloc的内存其他进程怎么共享,git... 阅读全文
posted @ 2014-07-22 20:03 肆意雪 阅读(301) 评论(0) 推荐(0)
摘要: 6月20号给美团的朋友说内推实习生,马上就打过来电话约了时间,刚创业的公司效率就是快。23号晚上电面一面,聊了半个小时,问的问题比较基础但是范围很广,什么是文件描述符?常用对文件描述符操作的函数,dup与dup2,熟悉的信号(sigchld,sigkill,sighup,sigterm,sigint... 阅读全文
posted @ 2014-07-16 11:18 肆意雪 阅读(1598) 评论(1) 推荐(0)
摘要: 直接上程序:setjmp和longjmp是处理函数嵌套调用的,goto语句不能跨越函数,所以不选择goto。#include int setjmp(jmp_buf env); //返回值:若第一次直接调用则直接返回0,若从longjmp调用则返回下面的valvoid longjmp(jmp_buf ... 阅读全文
posted @ 2014-04-24 16:47 肆意雪 阅读(2672) 评论(0) 推荐(0)
摘要: 我的日常工具——gdb篇03 Apr 20141.gdb的原理熟悉linux的同学面试官会问你用过gdb么?那好用过,知道gdb是怎么工作的么?然后直接傻眼。。。 gdb是怎么接管一个进程?并且能获取这个进程的变量、堆栈、寄存器、内存映像等信息的呢?还可以打断点执行?这些都是gdb一些基本的功能。 ... 阅读全文
posted @ 2014-04-16 14:27 肆意雪 阅读(3849) 评论(8) 推荐(3)
摘要: 相信每一vim本书都会介绍给初学者一个叫vimtutor的,可以花几十分钟时间跟着过一边。我总结一下最近看的 移动 只列我用的比较多的命令,所有的注释都用"(vim脚本注释符) 1 h "左 2 j "下 3 k "上 4 l "右,not left 5 w "光标移动到下一个单词的首字符 a word forward 6 b "光标移动到上一个单词的首字符 7 e "光标移动到下一个单词的尾字符 8 ge "光标移动到上一个单词的尾字符 9 $ "将光标移动到当前行行尾10 ^ "将 阅读全文
posted @ 2012-05-28 07:45 肆意雪 阅读(902) 评论(3) 推荐(2)

Copyright © 2014 Ypchenry , by @me