自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 .bash_profile、.bash_logout和.bashrc文件的区别

最重要的bash文件是.bash_profile,它在用户每次登陆到系统时被读取,其中包含的命令被bash执行。如果修改其中的内容,注意直到退出并再次登陆,该文件被重新读取后,你想.bash_profile键入的内容才会生效。或者,可以使用source命令,例如,source .bash_profile.bash_profile只被登陆shell读取并执行。如果你通过在命令行上键入bash

2011-12-20 20:40:14 5113

原创 《卓有成效的程序员》读后感

          这是一本关于程序员生产率的书,生产率是指在一定的时间内所完成的有效工作量,生成率高的人能比生产率低的人完成更多的有效的工作。本书讲的一些生产率法则对每个程序员来说切实有用,主要包括四个法则:加速法则、专注法则、自动化法则以及规范性法则。            一、加速法则描述了如何通过速度来变得更加高效。时刻记住:计算机只是工具,你花越多的时间来关注工具

2011-12-19 11:31:20 733

转载 转载:45个影响网站排名的因素

内部因素URL中出现关键词 网页Title中出现关键词 常规内容中出现关键词 在页面的第一段中出现关键词 在页面的最后一段中出现关键词 Heading 标签 比如h1,h2中出现关键词 站内的链接中出现关键词 导向相关内容的导出链接 导出链接中出现关键词 图片文件名中出现关键词 Alt标签中出现关键词 comment中出现关键词 合理的频率更新内

2011-06-19 09:19:00 806

原创 古代诗词哲理名句赏析

1.山重水复疑无路,柳暗花明又一村。《游山西村》陆游   只要人们正视现实,面对艰难险阻,不退缩,不畏惧,勇于开拓,发奋前进,就一定能取得成功;遇到困难,前途渺茫时,不丧气,只要坚持不懈,就一定会生出许多希望。2.沉舟侧畔千帆过,病树前头万木春。《酬乐天扬州初逢席上见赠》刘禹锡  腐朽没落的旧事物,旧制度终究阻挡不住历史前进的潮流,新生事物代表了社会前进的方向,充满生机和活

2011-06-10 09:01:00 2054

原创 编程珠玑读书笔记

   这本书中的程序都很有趣,传授了重要的编程技巧和基本的设计原理。书的结构如下: 第1章: 问题“怎样给一个磁盘文件排序?”准确的问题描述输入:一个最多包含n个正整数的文件,每个数都小于n,其中n=107。如果在输入文件中有任何整数重复出现就是致命错误。没有其他数据与该整数相关联。输出:按升序排列的输入整数的列表约束:最多有1MB内存空间可用,有充足的磁盘空间

2011-06-09 20:06:00 1464

原创 交互式的bash shell

    搜索路径   变量PATH被bash用于定位用户在命令行键入的命令。路径是一个用冒号分隔的目录列表,shell用这个路径来查找命令。搜索从左到右依次进行。路径末尾的点(.)表示当前工作路径。如果路径上未包含句点,执行当前工作目录下的命令或脚本时,必须在脚本的名字前面加上(./),这样脚本才能找到该程序。    退出状态   命令或程序终止后,会向父进程返回一个退出状态。退出

2011-06-09 15:59:00 1820

原创 shell学习

 shell是一种特殊的程序,它是用户与UNIX系统的“心脏”(一个称之为内核的程序)之间的接口。内核(kernel)在系统引导时被载入内存,管理系统直至关机。它创建和控制进程、管理内存、文件系统以及通信等。内核以外的所有程序(包括shell程序)都保存在磁盘上。内核将这些程序载入到内核运行,在它们终止后清理系统。     shell的任务    shell负责确保用户在命令提示符后键入的

2011-06-09 11:01:00 891

转载 方兴未艾的社会计算

    随着信息数字化和网络化的进程不断加快,人们的行为轨迹越来越多地被记录下来,这使得利用计算技术观察和研究社会成为可能。2009年2月,美国哈佛大学大卫·拉泽(David Lazer)等15位美国学者在《Science》上联合发表了一篇具有里程碑意义的文章“Computational Social Science”,该文指出:“计算社会科学”这一研究领域正在兴起,人们将在前

2011-06-08 20:26:00 1130

原创 “搜索框”延伸服务优势(转)

      近日,百度公司董事长兼CEO李彦宏在接受沃顿商学院知识在线采访时指出,中国互联网整体局面正在变化,而搜索引擎必须要适应所有变化。与之相伴的,是百度发展中的顺势而变,从过去仅仅是帮助用户便捷检索信息,到现在通过“框计算”平台实现应用、数据和服务的延伸,基于“搜索框”的大生态正在形成,搜索引擎将引领中国互联网发展第二阶段的创新之路。      根据中国互联网中心CNNIC《第27次中国

2011-06-08 20:09:00 702

原创 正则表达式的学习

   从形式上说,正则表达式是用来刻画符号串集合的一个代数表述。因此,它可以用于描述搜索符号串,也可以用于以形式的方法定义一种语言。正则表达式的搜索要求有一个试图搜索的模式(pattern)和一个被搜索的文本语料库(corpus)。正则表达式的搜索函数将对整个语料库进行搜索,并返回包含该模式的所有文本。    1 基本正则表达模式     最简单的正则表达式是由简单字符构成的一个序列。

2011-06-08 19:41:00 1221

原创 文档过滤(集体智慧编程第6章)

    文档分类是机器智能(machine intelligence)的一个应用,很有实用价值,而且越来越普及。关于文档过滤,最有价值也是人们所熟知的应用,恐怕要数垃圾邮件过滤了。本章中介绍的算法不是专门针对垃圾信息的。由于这些算法可以解决更为一般的问题,即学习并鉴别文档所属的分类,因此我们还可以将其应用于一些相比垃圾信息而言不那么令人生厌的问题。一种可能的应用就是根据邮件的征文自动将收件箱中的邮

2011-06-07 21:38:00 1492

原创 递归和动态规划

     递归算法就是通过解决同一问题的一个或多个更小的实例来最终解决一个大问题的算法。为了在C语言中实现递归算法,常常使用递归函数,也就是说能调用自身的函数。递归程序的基本特征:它调用自身(参数的值更小),具有终止条件,可以直接计算其结果。      在使用递归程序时,我们需要考虑编程环境必须能够保持一个其大小与递归深度成正比例的下推栈。对于大型问题,这个栈需要的空间可能妨碍我们使用递归的方

2011-06-07 19:23:00 17386 2

转载 new 出来的存储空间(如果不使用delete),系统会自动回收?

<br /><br />http://blog.sina.com.cn/s/blog_4aecb7bd010006gb.html<br /> <br />new 出来的存储空间(如果不使用delete),系统会自动回收?!<br /> (2006-11-12 11:41:12)<br />转载<br /> <br />分类: 编程语言C<br />标  题: Re: new出来的空间系统会不会自动回收?<br />发信站: BBS 哈工大紫丁香站 (Sat May 15 09:25:05 2004)<br

2011-04-25 15:43:00 5624

原创 C++中cout与指针问题

<br />程序如下:<br /> <br />#include <iostream><br />#include <stdlib.h><br />using namespace std;<br /> <br />int main()<br />{<br />    int a=10; <br />    int *p=&a; <br /> <br />    cout<<"a的地址"<<p<<endl; <br />    cout<<"p的地址"<<&p<<endl; <br />    char s=

2011-04-25 15:19:00 1593

原创 2011年展望

<br />    2011年我即将结束我近20年的校园生活,踏上工作之路。<br />    (一)好好学学英语<br />    (二)好好学学数学<br />    (三)多敲敲代码<br />    (四)真心祝愿自己能找到一份满意的工作<br />    努力吧!!<br /> 

2011-01-09 14:53:00 528

转载 李开复成长中的10句格言:求知若饥 虚心若愚

<br /><br />创新工场董事长兼首席执行官李开复在西北农林科技大学以《促我成长的十条箴言》为题,用平实而不失幽默的语言,讲述了自己的很多故事,与7000余名学子一同分享自己成长过程中获得成功时的激动与喜悦,经历困难与挫折时的蹉跎与彷徨,为青年学子指点人生———<br />1、“自信不失谦虚,谦虚不失自信。”<br /><br />李开复讲道,小时候,当他拿着90分的考卷回家,却被妈妈结结实实打了一顿。妈妈生气地告诫他,打你不是因为成绩不好,而是太自大。从此,他就记下了这个教训并受益终身———自信,但

2011-01-09 10:37:00 613

转载 C语言可变参数的原理

<br /><br />一、什么是可变参数<br />我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:<br />int printf( const char* format, ...);<br />它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的(用三个点“…”做参数占位符),实际调用时可以有以下的形式: printf("%d",i);<br />printf("%s",s);<br />printf("the number is %d ,

2010-12-24 19:45:00 612

转载 海量数据处理方法总结

<br />大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 <br /><br />下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的处理方法,欢迎与我讨论。 <br /><br />1.Bloom filter <br /><br />适用范围:可以用

2010-08-18 18:04:00 540

转载 海量数据处理---题目

<br /><br />问题实例:给你A,B两个文件,各存放50亿条URL,每条URL占用64字节,内存限制是4G,让你找出A,B文件共同的URL。如果是三个乃至n个文件呢? <br /><br />根据这个问题我们来计算下内存的占用,4G=2^32大概是40亿*8大概是340亿,n=50亿,如果按出错率0.01算需要的大概是650亿个bit。现在可用的是340亿,相差并不多,这样可能会使出错率上升些。另外如果这些urlip是一一对应的,就可以转换成ip,则大大简单了。<br />问题实例: <br />1

2010-08-18 17:28:00 647

原创 编程珠玑第一章开篇 总结

<br /> 看这本书时,心里默默告诉自己,要好好琢磨,不可求速度,要看自己吸收了多少。<br /> 现在把第一章总结下:<br />当遇到一个问题时,解决的一般原理为:<br />第一:正确的问题。明确问题,这场战役就成功了90%。对问题进行形式化的描述是很关键的,把输入、输出和约束亲手写下来。<br />    输入:一个最多包含n个正整数的文件,每个数都小于n,其中n=10^7。如果在输入文件中有任何整数重复出现就是致命错误。没有其他数据和该整数相关联。<br />    输出:按升序排列的输入整数的

2010-08-18 17:17:00 773

转载 一些重要的算法

<br />  一些重要的算法 收藏 <br /> <br />酷壳: http://CoolShell.cn/ <br />原文: http://coolshell.cn/?p=2583 <br />下面是一些比较重要的算法,原文罗列了32个,但我觉得有很多是数论里的或是比较生僻的,和计算机的不相干,所以没有选取。下面的这些,有的我们经常在用,有的基本不用。有的很常见,有的很偏。不过了解一下也是好事。也欢迎你留下你觉得有意义的算法。(注:本篇文章并非翻译,其中的算法描述大部份摘自Wikipedia,因为维

2010-07-24 21:08:00 536

转载 一个使用数学技巧实现的数值交换

<br />//一个使用数学技巧实现的数值交换,无需临时变量 #include int main() { int a,b; a=111; b=222; printf("a=%d,b=%d/r/n",a,b); //交换前 a = a+b; b = a-b; a = a-b; /* //这是第二种方式

2010-07-24 20:54:00 419

转载 你的工作就是最好的面试

<br />你的工作就是最好的面试<br />                              邹欣<br /><br />原贴地址:http://data.book.163.com/book/section/0000FAUC/0000FAUC28.html<br />大约是1996年春天,我在韦恩州立大学(Wayne State University)正忙着写硕士论文。一天,收到了一封电子邮件,来自Richard Brodie,我依稀还记得上面写着:<br />"I'm the creator

2010-06-21 09:36:00 440

转载 对程序员的一些个人建议

<br /><br />作者:郑晖<br />答读者问<br />以下内容摘自冒号论坛的一个话题,考虑其具有一定的典型性,故转至冒号空间,希望能对更多的读者有所帮助,也算是一种代码重用吧。<br /> <br />读者Jee问:<br />之前在Top language里的一位网友像我推荐您的《冒号课堂》,书中eric向您建议开设社区,我猜测可能会有,就找到您的博客发现此地,很幸运您是一个如此有责任心的作者。<br />我是一名没有什么理论基础的不合格的计算机专业毕业生,毕业后却对软件方面技术非常感兴趣,可

2010-06-21 09:23:00 602

转载 算法的力量(转李开复)---适合计算机专业新生

算法的力量2006年5月算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例

2010-05-30 08:31:00 482

转载 主题:深入了解字符集和编码

一、什么是字符集?什么是编码? 字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。 一组抽象字符的集合就是字符集(Charset)。 字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。 一组有共同特征的字符也可以组成字符集,比如繁体汉字字符集、日文汉字字符集。 字符集的子集也是字符集。 计算机要处理各种字

2010-05-24 15:41:00 438

转载 国外最被看好的十大垂直搜索引擎

以下是福布斯杂志评选出来的2008年最值得关注、最被看好的一些搜索引擎,更确切地讲,应该是垂直搜索,包括社会搜索Aardvark、移动搜索ChaCha、相关搜索Cuil、电子邮件收件箱搜索Gist、应用搜索Kosmix、鞋、表和服装等商品的图像搜索引擎Like.com、Twitter看法搜索、计算搜索Wolfram、房地产搜索Zillow等共10个搜索网站,感觉其中像Cuil、 Gist、Like

2010-05-19 19:57:00 1727

转载 请不要做浮躁的人

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属性、方法等词

2010-05-18 14:15:00 364

数学之美数学之美数学之美

数学之美数学之美数学之美数学之美数学之美数学之美

2011-02-26

IT学生解惑真经 IT学生解惑真经

IT学生解惑真经IT学生解惑真经IT学生解惑真经

2011-02-26

C深度剖析C深度剖析

C深度剖析C深度剖析C深度剖析C深度剖析C深度剖析

2011-02-26

《算法导论》习题解答.rar

《算法导论》习题解答.rar《算法导论》习题解答.rar

2011-02-26

495个C语言问题 C经典参考

495个C语言问题 C经典参考 495个C语言问题 C经典参考

2011-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除