- 博客(27)
- 资源 (7)
- 收藏
- 关注
原创 我太年轻了
今天很不爽,我还是太年轻了。 我太年轻了,以致于没有意识到别人说的话完全是不负责任的,我太把人家说的话当回事了。 能够导致我心情的波动的:1.对未来的恐惧 2. 对人的失望。 以后切记:别太在意,看淡点。还有,记得谨慎挑选你的朋友
2011-11-30 14:32:04 1340
转载 业余项目的重要性
编程是一种创造过程,业余项目允许程序员在没有截止日期或各种限制的条件下,以探索形式编程。业余项目之所以重要,有以下几个原因。探索新技术每天都会不断有新技术出现,而业余项目则是最佳的试验场。作为业余项目,你不必为bug或者性能问题担心,即使网站崩溃也没有问题,因为你不靠它来领薪水。从头创造我所从事的大多数都是为现有的产品做一些维护,增加一些新特性,修复bug,解决性能
2011-11-23 22:02:41 868
转载 毕业选择创业公司的5个原因
硕士毕业时,同学投递简历的对象莫不是大企名企,即便没能成行的也 纷纷进驻外包公司,以期为最终进入外企搭建跳板。而身边一位以敏捷技术见长的同学,在一家IT巨头待了一年之后即跳入一家初创小公司,我对此颇有不解。而读过这篇文章之后,再想想这位同学非但没有荒废反而日益精进的开发技术,不禁开始钦佩他的远虑及睿智。近来,我收到数量惊人的E-Mail问我为什么从杜克大学毕业后会决定进入一家刚起步的小公司
2011-11-23 22:00:40 1255
转载 柠檬汁的人生观-李嘉诚
尊敬的郝平副部长、林海帆教授、尊敬的各位领导、校董、老师们,各位嘉宾、家长们、同学们: 大家好!欢迎各位到临汕头大学,与我们一起共渡同学们这快乐的一刻!各位同学,你们从小学至大学毕业,寒窗努力十六载,今天踏上新的一段,衷心祝愿你们能振翼乘风,成就志向,追求梦想。 你们知道吗,我以为活到这年纪,早看尽太阳底下的事,想不到令人莫名其妙的事还是不少的。近期媒体在热炒年青人应否成为李嘉
2011-11-23 16:12:16 771
转载 Linux汇编语言开发指南
一、简介作为最基本的编程语言之一,汇编语言虽然应用的范围不算很广,但重要性却勿庸置疑,因为它能够完成许多其它语言所无法完成的功能。就拿 Linux 内核来讲,虽然绝大部分代码是用 C 语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码,其中主要是在 Linux 的启动部分。由于这部分代码与硬件的关系非常密切,即使是 C 语言也会有些力不从心,而汇编语言则能够很好扬长避短,最大限度地发
2011-11-16 15:32:00 461
原创 果然还不适合看源码
本来最近想看看Xen的源码,刚好手头上有这本书。今天试了一下,发现果然还不甚适合。 我目前的Linux水平还比较菜,对于内核什么都不怎么懂。 而且Shell命令,Linux下的C编程(主要是指GCC的一些扩展), Make的使用,这些我都不懂。 在这个情况下,看懂源码是不大可能的。 应该要循序渐进。 关于看Xen源码,我需要补充的知识如下。 1. Sed 和Aw
2011-11-13 21:15:45 427
转载 linux下查找某目录下所有文件包含某字符串的命令
linux下查找某目录下所有文件包含某字符串的命令: 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找的字符串" 文件名 查找匹配的行数: $ grep -c "被查找的字符串" 文件名 从
2011-11-13 19:51:16 1065
转载 Linux文件查找命令find,xargs详述
总结:zhy2111314来自:LinuxSir.Org整理:北南南北摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读;目录版权声明前言:关于find命令一、find 命令格式1、find命令的一般形式为;2、f
2011-11-13 19:27:08 491
转载 C++ 默认参数
在C++中,可以为参数指定默认值。在函数调用时没有指定与形参相对应的实参时, 就自动使用默认参数。默认参数的语法与使用:(1)在函数声明或定义时,直接对参数赋值。这就是默认参数;(2)在函数调用时,省略部分或全部参数。这时可以用默认参数来代替。注意:(1)默认参数只可在函数声明中设定一次。只有在无函数声明时,才可以在函数定义中设定。(2)默认参数定义的顺序为自右到左
2011-11-12 11:10:43 446
原创 double类型的讨论
今天刚和一个同学讨论,发现从另外一个角度看Double类型。double类型只有64位,从信息论的角度来看,64位 最多 只能表示2^64个数。 那么,虽然它表示的范围是到10^308,但是 它能表示的数的个数毕竟有限。所以说必然有些数它无法表示。^_^
2011-11-12 01:47:02 431
原创 沟通和交流
在北软学习的这两个月来, 我感觉自己提高了不少。 不只是在专业基础上的提高, 还有就是在和他人的聊天上。 人最忌讳的就是自骄自傲, 要有一颗开放的心去接受新的思想。要能够倾听。每一个人都有自己的经历和故事,他们对于人生 未来的考量也基本上有自己的标准和要求。 在和人有意义的沟通上,你可以开阔自己的视野。 我和他人沟通解决了以往对ACM的迷惑,从别人的工作经历中也获取了一些经验,
2011-11-11 02:41:16 451
原创 用VBA解决了一个小问题,很开心
Sub test()Dim x%For x = 1 To ActiveDocument.Hyperlinks.CountDim a As Stringa = ActiveDocument.Hyperlinks.Item(x).AddressActiveDocument.Hyperlinks.Item(x).Address = "http://poj.org/problem?id=" +
2011-11-09 21:21:52 631
转载 C++ Int to String 的方法
转载自http://cissco.iteye.com/blog/3910121. int sprintf( char *buffer, const char *format [, argument] ... ); 例如:Cpp代码 int ss; char temp[64]; string str; ss =
2011-11-09 19:21:21 11251
转载 vim 复制粘贴 详解
正在学习使用vim,前一阵想学linux,然后突然发现vim是个好东西,学习使用,今天发现,无法使用ctrl+c/ctrl+v来跟系统其它应用之间做复制粘贴,非常不爽,搜了一下,发现很多人有写这个问题,试了几个,觉得这个最好,转帖过来收藏。原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry内容:
2011-11-09 00:41:49 906
原创 心情
做一个好的科学家需要有什么样的素质?1. 酷爱研究 2. 勤奋好学 3.思想深刻 4.想象丰富 5.功底扎实 6.为人谦和6是我觉得最重要的. 要看到自己的不足和别人的长处, 不要自傲, 谦逊待人,接受新的思想.我发现多多去论坛,看看别人如何解决问题的,对自己是很有帮助的。 要去吸收别人的长处。
2011-11-08 09:51:33 352
原创 关于最长公共子序列问题的空间优化
/** * 最长公共子序列 * 优化了内存空间的使用 * 观察到一件事: 每一个元素的计算,只和其在左上, 左边, 上边的三个元素相关 * 可以考虑len(x) + 3 * 3个变量 定义为leftAbove, left, above */#include#include#includeusing namespace std;int LCS(string x, strin
2011-11-08 00:31:32 2319
转载 现代个人计算机之父—记图灵奖得主Chuck Thacker
转载标签: 微软亚洲研究院 图灵奖 二十一世纪计算 经验分享 chuck thacker分类: 人才Thacker" title="现代个人计算机之父鈥敿峭剂榻钡弥鰿huck Thacker" style="margin-top:0px; margin-right:0
2011-11-07 15:45:11 1976
转载 STL学习小结
STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov and Lee等人最先开
2011-11-07 10:54:24 532
原创 STL Sort算法
其实首先是转载的:STL提供的Sort 算法 C++之所以得到这么多人的喜欢,是因为它既具有面向对象的概念,又保持了C语言高效的特点。STL 排序算法同样需要保持高效。因此,对于不同的需求,STL提供的不同的函数,不同的函数,实现的算法又不尽相同。 1.1 所有sort算法介绍所有的sort算法的参数都需要输入一个范围,[begin, en
2011-11-07 10:31:16 1654
转载 STL常用容器和算法1
STLaccumlate:iterator对标志的序列中的元素之和,加到一个由init指定的初始值上。重载的版本不再做加法,而是传进来的二元操作符被应用到元素上。adjacent_different:创建一个新序列,该序列的每个新值都代表了当前元素与上一个元素的差。重载版本用指定的二元操作计算相邻元素的差。adjacent_find:在iterator对标志的元素范围内,查找一对相邻的
2011-11-07 10:07:16 721
原创 01背包问题-我犯的错误记录
写了一个01背包,本来打算节省存储空间的. 结果发现方向错了. 这道题和LCS不同,LCS既可以按列进行计算,又可以按行计算.每一列(行)仅用到前一列(行)的结果. 背包不同.先说明: 一列共有num个元素. num代表的是物品的种类数. (原本在为优化情况下) .一行共有totalweight个元素. tatalweight代表背包乘重量在01背包问题中,只能按照一行一行进行计算.
2011-11-06 20:14:26 536
原创 一段代码引发的有趣问题
首先贴上我的LCS代码: #include#include#includeusing namespace std;const int N = 1000;const int M = 1000;class LCS { public: /** * len(x) must be less than M - 1; len(y) must be less than N - 1
2011-11-06 09:55:38 402
转载 VIM自动缩进
1、配置文件的位置 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。 2、设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示: syntax on2) 如
2011-11-06 01:00:01 711
转载 vim设置中文
先中文吧:Vim语言设置,烦啊,编码可能一直是操作系统要处理的一个麻烦问题.我的Linux上有不少的gb2312 的文件.没法子,只有让Vim也支持他啦。如果你的系统你自己的主目录中有.vimrc就加入下面二行,如果没有,就建一个这个文件.let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936
2011-11-06 00:43:44 6190
Thinking Recursively. Eric S Roberts
2012-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人