摘要: 这篇博客主要内容翻译自国外著名程序员网站:[geekersforgeekers](http://www.geeksforgeeks.org),经过作者小幅度整理,水平有限,敬请指正.#关于this指针的粗浅认识##(一) this指针: 在对象的任意非static类型的成员函数被调用时... 阅读全文
posted @ 2014-12-10 20:08 sosohu 阅读(506) 评论(0) 推荐(1) 编辑
摘要: 本文参考了一下资源和博客,在此提出表示感谢: http://my.oschina.net/u/209016/blog/290067 http://ubuntuhandbook.org/index.php/2014/10/enable-flash-chromium-browser-ubu... 阅读全文
posted @ 2014-12-07 12:46 sosohu 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 首先本文参考了其他一些博客,在此列出,表示感谢: http://blog.csdn.net/v_july_v/article/details/6530142 http://blog.csdn.net/mishifangxiangdefeng/article/details/7798672(一)m... 阅读全文
posted @ 2014-12-06 12:50 sosohu 阅读(1720) 评论(0) 推荐(2) 编辑
摘要: 第一篇里面的问题都是操作一个链表的情况,这一篇主要说说多个链表的一些问题 (1)合并两个已经排序好的链表//l1, l2两个指针不断的后移 ListNode *MergeSortedLists(ListNode *l1, ListNode *l2) { ListNode newhea... 阅读全文
posted @ 2014-11-28 18:40 sosohu 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 首先感谢下面几个博客的技术支持: http://www.cnblogs.com/newth/archive/2012/05/03/2479903.html另外,这里再贴上一些我的好朋友的关于链表的总结贴子 http://www.cnblogs.com/carlsama/p/4123709.htm... 阅读全文
posted @ 2014-11-28 14:33 sosohu 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 通常来说我们使用enum是这样的:enum week{ Mon, Tue, ... Sun };enum week w;w = Mon;这里默认Mon~Sun的值为0~6 也可以自己定值enum week{ Mon = 3, Tue = 2, ... Sun = 2 }; 甚至可以不定义en... 阅读全文
posted @ 2014-11-18 15:38 sosohu 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 前段时间自作孽,安装了ubuntu14.04的64位系统,而我的笔记本又是那种老古董,2G的内存所以装好之后各种不稳定,索性这个周末就重装一下吧,本来打算是直接装我以前的那个ubuntu12.04-i386,可是在装的过程中,每次到设置时区时候就会安装过程中断,然后告诉你ubuntu12.04奔... 阅读全文
posted @ 2014-11-16 22:11 sosohu 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 在写代码时候,特别是在vim中编辑代码时候,你可能会不太注意代码风格问题,比如‘{’符号放在行末还是下一行行首等等, 这样你把自己代码与别人的代码merge时候,就会出现代码风格不一的问题,这里就推荐一个命令用以调整代码风格。 linux下使用命令indent, 用于调整... 阅读全文
posted @ 2014-07-24 16:06 sosohu 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 在linux环境下,对于程序员来说,知道使用一些好用的小工具,对源代码的阅读、编译和调试都有着事半功倍的效果,这里我也是边学边写的原则,把自己知道的一丁点小知识分享给大家。一、 源代码的阅读 首先要说一下,源代码的阅读工具,这里我知道的主要有vim和emacs两种,好像据某国外大学调查研究显示:使用vim的普调手比较小,这可能是因为vim的快捷键比较集中在一起,不许要手太大吧,当然这也可能是用emacs的人黑用vim的。由于本人手比较小,所以理所当然的使用了vim。 (一)vim 这个vim在一般的linux发行版里面都是有的,也就不需要安装,但是系统自带的vim是最原始的,还需... 阅读全文
posted @ 2013-06-24 12:05 sosohu 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 之前对git可以说是一无所知,不过现在做工程要用到,于是就花点时间找了一些资料,本文也只是各种git学习资料的集合,权当是学习笔记吧一:git的安装与配置首先,git其实一般在linux环境下都是自带有的,可以通过git –version查看一下自己的git 版本然后,一般来说你需要在https://github.com/上面注册一个帐号,这个帐号就是用于远程托管你的代码,这你注册完了之后,可以在自己的空间里面添加新的工程repositorie,用于和你的本地的工程对应最后,你需要将本地的电脑与你的github账户联系起来,这里需要涉及到RSA方面的东西,具体做法参见:https://help 阅读全文
posted @ 2013-06-17 17:14 sosohu 阅读(224) 评论(0) 推荐(0) 编辑