- 博客(14)
- 问答 (4)
- 收藏
- 关注
原创 四则运算的实现
闲来无事,写个四则运算的计算式【包括+,-,*,/,没有括号】;代码如下:#include #include #include using namespace std;class Calc{public: int judge (const string &str) { if (str.find ('=') == string::npos) { cout<<"i
2014-09-21 22:44:28
974
原创 生活的习惯
看过别人写的博客讲一些好的生活习惯,于是也学习下,感觉相当好。于是写下这篇博客。 提前两个小时起床。怎样让自己的时间多两个小时,答案就是提前两小时起床。我现在每天6点起床,8点出发,9点上班,时间很轻松。不会像以前那样匆忙,总是忘记带东西。在这两个小时,可以做很多东西,我一般都是看书【当然也包括历史,文学类的】,一切都是安静的,在这个嘈杂的城市里算是难得的享受。
2014-09-21 12:42:18
657
原创 Linux常用的一些命令
Remember rm is forever....压缩: tar czvf file.tar.gz file1 file2 . ..解压: tar xzvf file1.tar.gz查看: tar -tf file.tar.gz 解压到指定目录【存在】: tar xzvf file1.tar.gz -C /path回到上一个
2014-09-09 17:54:25
571
原创 gdb调试的一些经验
在编译时加入调试信息:gcc test.c -g设置断点:b 4 //在第4行设置断点b main //在main函数处设置断点在tui和命令行界面之间切换:ctrl + x 与 ctrl + a 查看参数,即print:p 参数运行,即run:r退出,即quit:q继续执行,即continue:
2014-09-09 16:55:43
658
转载 linux内核的经典书籍
最近想学linux内核方面的东西,就在网上找了基本靠谱的推荐:《Linux内核设计与实现》简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!《深入理解Linux内核》简称ULK,相比于LKD的内容不够深入、覆盖面不广,U
2014-03-31 13:23:30
822
原创 vim出现“E212: Can't open file for writing”的处理办法
来自stackoverflow“For some reason the file you are writing to cannot be created or overwritten.The reason could be that you do not have permission to write in the directoryor the file name is not v
2014-03-30 15:49:42
40369
原创 离职前的工作总结
为什么现在来写工作总结呢?一般都是在元旦的时候写,也看了很多人的文章,感慨颇多。之所以现在写是因为打算辞职了,在这家公司做了9个月的工作,总结一下也是应该的。总结了几点:1.程序的框架很重要,这是对于大型软件或者复杂的软件而言。当然对于简单的软件的而言,过分强调的话反而会让程序出现不必要的复杂性,导致过度设计。【下回完善】2.开发文档很重要。之前在学校自己写软件的时候并未觉得文
2014-03-20 20:01:30
3659
原创 摘抄些微软实现的源码
自己实现的感觉不怎么好,就在vc的安装文件中找到了这些微软的源码。从细节上就能感受到大神的魅力。int strcmp (const char * src,const char * dst){ int ret = 0 ; while( ! (ret = *(unsigned char *)src - *(unsigned char *)dst) &&
2014-03-06 22:24:39
870
1
转载 输入正确的密码,依然无法登陆ubuntu系统
进入ubuntu登陆界面,输入正确的登陆密码,屏幕闪一下,又回到登陆界面,无法登陆到系统解决方法: 按--键,通过console进入系统,删除home目录下的.Xauthor*文件:root@kevin:/home# find -name .Xauthor* ./kevin/.Xauthority-c ./kevin/.Xauthorit
2014-01-24 20:56:57
783
1
原创 vim的常用命令
今天写的是基础的东西,所以从0开始计数1.硬盘分区时可分为主分区、逻辑分区、扩展分区。主分区是包含系统启动所必需的文件和数据的硬盘分区。安装系统必需要有主分区,可以有1~3个。扩展分区是除主分区以外的其他分区,不能直接使用,必须将他划为若干个逻辑分区才能使用,一般为0~1个,逻辑分区在数量上没有限制。2.grub是引导装入器,类似嵌入式系统的bootloader和windows系统的bio
2014-01-12 21:47:16
645
空空如也
关于无限递归的问题。
2014-01-05
关于构造函数的问题。
2014-01-05
string在头文件中编译时提示缺少“;”,求解
2013-12-29
关于继承的构造函数的问题
2013-12-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人