- 博客(107)
- 资源 (5)
- 收藏
- 关注
转载 王垠:我和Google的故事
也许有人看见过我批判 Google 的那篇英文文章。它好像有一部分片面性,所以被我从英文博客上拿下来了。我一直在反思自己在 Google 的经历,因为在这个公司工作总是感觉不对劲,但是却总也说不清楚为什么。也许现在用自己的母语,我可以得出一个准确一点的结论吧。受命于危难先说说我的项目是怎么开始的吧。当我加入的时候,我的老板 Steve Yegge 的小组试图制造一个跨语言的“服务式
2012-08-13 08:55:44
1618
转载 SSH+Git Server on Windows - 在Windows下搭建Git服务器
Git是为Linux Kernel开发而设计的版本控制系统,因此其与Linux的结合非常紧密。这使得它在Linux下使用起来非常方便。但是对于习惯Windows的人就不那么友好了。虽然目前也有msys-git和TortorseGit这样的项目,使得在Windows上使用Git变得越来越方便。但目前一个明显的缺陷就是要把自己的版本库共享给其他人时,很不方便。在Linux下,由于有完美的SSH
2012-05-15 13:26:40
905
转载 一些有意思的算法代码
Keith Schwarz是一个斯坦福大学计算机科学系的讲师。他对编程充满了热情。他的主页上他自己正在实现各种各样的有意思的算法和数据结构,http://www.keithschwarz.com/interesting/, 目前这个网页上有88个(见下面的列表),但这位大哥要干135个,你可以看看他的To-Do List。从这个列表上,我们可以看到,他从去年7月份就在自己实现这些东西了,我
2012-04-18 16:08:55
1167
转载 程序员因为女孩而美丽!
女程序员是程序员里美丽的风景线,我希望这些女程序员的经历能让我们在这个“重男轻女”的社会中可以给女程员有更多平等的机会和条件,以及相应的尊重。因为,她们其中不乏优秀的程序员,而且在心态、态度和努力上还强过很多男性程序员,很多东西都值得我们大家向她们学习。这篇文章的来由是因为Eva在“三个事和三个问题”的评论里问我女孩子是否能做技术,她说她的很多师兄都告诉他不要做技术,所以,她有些不坚定了。我的
2012-04-18 15:57:37
10552
转载 Linux压缩打包命令tar使用方法
tar命令[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ….参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有
2012-04-18 15:55:38
1137
转载 Linux Shell编程入门
从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修功课之一。Linux的Shel
2012-04-18 15:54:40
569
转载 活用Linux操作系统的后台任务
Linux作为一个多任务环境,允许用户同时执行多项任务,例如查看系统情况、备份资料、编辑文件和打印文件等。对于耗时长的任务不应该让它在前台任务中执行,而应该交给后台任务去执行。这样前台任务可继续正常运作其它的操作,不用等待。示例如下:# find / -name testing &# fg如果想要让上面例子中的任务转为后台执行,就使用“& ”。不过,由于是后台执行的,所以该程序的输
2012-04-18 15:49:00
857
转载 关于Ubuntu下apt的一些用法及和yum的比较
Fedora和Red Hat有yum安装软件,Ubuntu有apt工具。apt简单的来说,就是给Ubuntu安装软件的一种命令方式。一、apt的相关文件/etc/apt/sources.list设置软件包的获取来源/etc/apt/apt.confapt配置文件/etc/apt/apt.conf.d/apt的零碎配置文件/
2012-04-18 15:47:02
32143
4
转载 Xshell通过SSH密钥、SSH代理连接Linux服务器详解
使用SSH客户端来登陆Linux系统,我相信大家肯定都用过,只是选择的SSH客户端的软件不同而已,在Windows系统下,用的比较多就应该就是PUTTY,SecureCRT,Xshell这三个吧。大家是不是曾经在进行服务器管理的时候,会遇到一些交互的处理问题,比如说自动化的命令需要密码的时候,我们就不能自动完成。所以我们会用到关于SSH密钥的一些问题,那么我今天就以Xshell为例,来给大家讲解一
2012-04-18 15:42:57
6531
转载 CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇:1、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)-A INPUT -m state --state NEW -m tcp -p tcp --dport 33
2012-04-18 15:41:38
1260
转载 给计算机专业学生的忠告
给计算机专业学生的忠告!适用对象:计算机科学与技术的同学和其他专业想转计算级专业或者极其爱好计算级专业的同学。 一、给计算机专业的同学 1.首先请你热爱这个专业。只有这样,你才会从抽象的理论中找到实实在在的快乐。如果你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发展潜力,如同学英语专业的
2012-02-07 16:50:25
1083
转载 给计算机专业的大学生一些忠告
我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。9
2012-02-07 16:42:29
1265
转载 Joel Spolsky给计算机系学生的建议 及一些个人看法
Joel Spolsky给计算机系学生的建议毕业前学会写作如果Linus Torvalds不懂如何布道的话,Linux会成功吗? 正象每一个黑客,Linus精通写作,他知道如何准确地在email和邮件讨论组中使用书面英语表达自己的思想,所以他能够从全世界召集大量志愿者为Linux工作。你听说过最近风靡全世界的极限编程(Extreme Programming)吗? 即使你不懂什么是极
2012-02-07 16:41:25
1656
转载 三个事和三个问题
作者:陈皓从9月份开始,是很多在校毕业生的择业时期,有很多很多朋友写邮件给我让我帮他们参考如何选择工作(对不起我无法在第一时间回信,因为实在是太多了,我那繁忙工作和生活都没办法让我能即时回复),并且还有一个已经工作了多年的技术很强的朋友因为跳槽没有跳好,也和我说了很多他 的感受。从这个过程中让我有了很多感触和想法想和大家分享,本来这篇文章1个月前就想写的,只是要写下来时不知道如何整理这么多的东
2012-02-07 16:32:13
788
转载 想成为Google工程师?先回答这15个面试问题
1.请写出一个整数乘法的算法挑战: 这是一个相当开放性的问题,设计初衷是看看工程师是否会定义参数。编程语言是什么?是汇编语言吗?是:那么你得白手起家开发出一套基本运算来。否则的话:那就简单了,只需将数字套进去即可,因为大部分语言均支持数学运算。2.合并两个排序链表挑战: 这类问题是Google面试问题的一个共同趋势:找出解决问题的有效办法。合并两条链表是一般
2012-02-03 18:43:18
799
转载 三种php数组输出方法
以下为引用的内容: $bbbb=array("11"=>"aaa","22"=>"bbb");//只能输出值value不能输出keyforeach($bbbb as $color)echo $color;//value与key都可输出//value与key都可输出while($color=each($bbbb)){echo $color['key'];}
2012-02-03 10:13:07
8978
转载 ACM总结(fennec)
其实在北京比赛完的时候,我就想写了,不过还是早了点,直到上海比赛结束,大家的心中都不是太好受。郭老师有句话:你们这样做也是对的,不成功就成仁。让我的心也能安慰了不少。我是从大一下学期开始接触ACM的,那时候我们学校才刚刚起步,siyee,wjiang师兄可以说是我的领路人了,冲名次,比做题真是一种幸福的感觉。大二上学期很有幸与siyee队长,jack学长一起代表学校参加了比赛,那时候我的心情是很放
2012-01-31 23:16:25
2030
转载 弱校ACM奋斗史
题解:还记得2年前的一个晚上,我和一个女孩一起写完了这篇文章。写完后,她哭了,我笑了。然后,她走了,我哭了。2年后,我又找到她,这次,我没有让她走掉,她成了我的新娘。不知道什么时候,开始知道ACM;也不知道什么时候,开始喜欢上ACM。但是,我知道,我喜欢上了,而且不会后悔。我是大一的时候进的学校ACM队,那个时候,一切都是冰冷的,华东理工大学,在别人的眼里,只是每次给别人垫底的学校,次次如
2012-01-31 23:13:17
905
转载 acm是不务正业?
话说acm/icpc也算是学科竞赛了,想起高中的众多学科竞赛,无疑都是好学生手里的玩具。各种理科理论做题竞赛,(不过在高中真的都没听说过还有OI的,唯一的一次是在报道中看到某人获省数学竞赛一等奖,物理竞赛一等奖,化学竞赛一等奖,后面加了一个信息学竞赛一等奖。) 不过,到了大学,大学中各种各样的美好吸引着我们,学习在很多人认识下,已经沦为不挂科就是王道了,(不知道为什么=.=)。
2012-01-31 23:11:53
2009
原创 写在ACM之路之前
我知道这一条路不好走,当初毅然而然的决定换来了现在与将来一路的艰辛。不过既然选择了远方,便不顾风雨兼程!看了很多大牛教主的心得总结,很感慨,思来想去还是在csdn敲下一段心情,作为开始的纪念。作为一名新手我能做的只有不断前行,才能到达梦想的彼岸。假期过去大半,现在连写个BFS都觉得很吃力。一个月的学习,收获不大,但也不至于没有。有时候静下来自己思考,我应该付出的努力是不是要比别人多好多,我
2012-01-30 17:58:33
1073
8
转载 POJ 计算几何入门题目推荐
其实也谈不上推荐,只是自己做过的题目而已,甚至有的题目尚未AC,让在挣扎中。之所以推荐计算几何题,是因为,本人感觉ACM各种算法中计算几何算是比较实际的算法,在很多领域有着重要的用途(例如本人的专业,GIS)。以后若有机会,我会补充、完善这个列表。计算几何题的特点与做题要领:1.大部分不会很难,少部分题目思路很巧妙2.做计算几何题目,模板很重要,模板必须高度可靠。3.要注意代码
2012-01-24 22:42:35
789
转载 欧拉函数
欧拉函数的定义:E(k)=([1,n-1]中与n互质的整数个数). 因为任意正整数都可以唯一表示成如下形式: k=p1^a1*p2^a2*……*pi^ai;(即分解质因数形式) 可以推出:E(k)=(p1-1)(p2-1)……(pi-1)*(p1^(a1-1))(p2^(a2-1))……(pi^(ai-1))
2012-01-24 22:39:34
8904
转载 完美解决PHP中文乱码
这两天在赶小学期的作业,开发了一个小型的音乐网站,就两三千行,功能很简单,只能上传、下载歌曲,在线听歌,所谓在线听歌不过是在网页中放了一个对象,做这几个小功能遇到的最大问题就是中文乱码,经过一天上网查资料与探索,总算找到比较好的解决方法。PHP中文乱码一般是字符集问题,编码主要有下面几个问题。一. 首先是PHP网页的编码1. php文件本身的编码与网页的编码应匹配
2012-01-24 22:37:48
623
转载 天大BBS上的一个比赛经验
在天大,偶参加的比赛可以算是最多的了,说说比赛经验。 可能现在说早了点,需要大家在正式比赛之前再看一遍。 推荐此篇文章打印,与模板放在一起。 1. 比赛中评测会有些慢,偶尔还会碰到隔10分钟以上才返回结果的情况,这段时间不能等结果,必须开工其他题,如果WA,两道题同时做。交完每道题都要先打印。2. 比赛时发的饭不是让你当时就吃的,那是给你赛后吃的。基本上比赛中前几名
2012-01-24 22:36:10
789
转载 尽量用<iostream>而不用<stdio.h>
是的,scanf和printf很轻巧,很高效,你也早就知道怎么用它们,这我承认。但尽管他们很有用,事实上scanf和printf及其系列还可以做些改进。尤其是,他们不是类型安全的,而且没有扩展性。因为类型安全和扩展性是C++的基石,所以你也要服从这一点。另外,scanf/printf系列函数把要读写的变量和控制读写格式的信息分开来,就象古老的FORTRAN那样。是该向五十年代说诀别
2012-01-24 21:59:34
14818
1
转载 关于typedef的用法总结
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别名,而不
2012-01-23 23:02:29
545
转载 大工新生能从acm比赛中得到什么?
写在前面:大家都曾以新生的身份经历了大学的迷茫期------我们看见别人的成功,却无法窥见成功的道路。我们每天忙忙碌碌,疲于奔波,想要走自己的路,却又不自觉的模仿着他人。每年参加acm实践班的人如过江之鲫,但是最后留下并且取得成功的没有几个。acm实践班以超高的“淘汰率”闻名创新院,但此“淘汰”完全都是因为他们自己选择了离开。问过很多人为什么放弃,理由不外乎内容太难,压力太大,时间没空,而我觉
2012-01-23 22:51:43
1273
转载 取模和取余的区别
昨天在学习Matlab的数学函数时,教程中提到取模(mod)与取余(rem)是不同的,今天在网上具体查了一下:通常取模运算也叫取余运算,它们返回结果都是余数.rem和mod唯一的区别在于: 当x和y的正负号一样的时候,两个函数结果是等同的;当x和y的符号不同时,rem函数结果的符号和x的一样,而mod和y一样。这是由于这两个函数的生成机制不同,rem函数采用fix函数,而mod函
2012-01-22 16:55:01
13613
转载 C#中常用函数列表
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.
2012-01-21 16:19:57
706
转载 POJ图论
POJ 2449 Remmarguts' Date(中等) AChttp://acm.pku.edu.cn/JudgeOnline/problem?id=2449题意:经典问题:K短路解法:dijkstra+A*(rec),方法很多相关:http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=1144
2012-01-16 11:55:16
3009
转载 ACM 推荐blog汇总及OJ
ACM-ICPC世界网站http://acm.timus.ruhttp://acm.sgu.ruhttp://acm.hnu.cnhttp://acm.hdu.edu.cnhttp://acm.pku.edu.cnhttp://acm.zju.edu.cnhttp://acm.jlu.edu.cnhtt
2012-01-14 10:19:13
6406
转载 C++/STL Bitset
最近用的bitset比较多,位运算在存储状态、模拟行动、搜索很多方面有着非常巨大的优势,所以特意转了一篇bitset的基本用法。==========================================================构造函数bitset b; b有n位,每位都为0.参数n可以为一个表达式.如bitset b0;则"b0"为"00000"; b
2012-01-13 20:35:01
742
转载 探索c++的函数pow()的实现方法·数学与程序设计的结合
计算t的m次幂的方法:(探索c++的函数pow()的实现方法,数学与程序设计的结合)欢迎看看另一篇文章《实现log()和exp()函数的方法,并以此计算pow() 》增加了对Taylor展开后的进一步处理。源程序下载:http://pjy.studio.googlepages.com/powP.cpp或到我的收藏下载。 由于c++刚学完函数一章,而练习需要用pow()这
2012-01-13 20:33:13
1059
转载 FC命令
比较两个文件或两个文件集并显示它们之间的不同fc (DOS命令)FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn][drive1:][path1]filename1 [drive2:][path2]filename2FC /B [drive1:][path1]filename1 [drive2:][pa
2012-01-13 09:58:56
1453
转载 网络工程师考试内容纲要
网络工程师考试内容纲要一、考试说明1.考试要求: (1)熟悉计算机系统的基础知识; (2)熟悉网络操作系统的基础知识; (3)理解计算机应用系统的设计和开发方法; (4)熟悉数据通信的基础知识; (5)熟悉系统安全和数据安全的基础知识; (6)掌握网络安全的基本技术和主要的安全协议与安全系统; (7)掌握计算机网络体系结构和网络协议的基本原理; (8)掌握计
2012-01-13 02:03:55
959
转载 数学类题目小结
数学类题目小结 从放暑假前周sir给我讲了一个用polya计数法和burnside定理做的题目(pku2409)后,突然觉得组合数学挺有意思,然后从那时起到现在几乎都在做这类的题目。做到现在感觉这类题目的一些基本知识点都差不多有所了解了,水题也刷了不少,但还有很多难题自己实在是做不动,所以准备把这类题目先放一放,然后把前段时间做的水题整理一下(供以后的初学者参考,大牛就不要看了哈,都
2012-01-13 02:00:30
555
转载 POJ 2449 A* K短路
很久以前便想做做K短路了。只是无奈鄙人这苦逼的小菜啊~。首先讲讲A*算法吧。众所周知,A*算法就是启发式搜索,基本形式就是这样:f(x)=g(x)+h(x);其中f(x)代表在x点所需要的总代价,而g(x)代表:从源点到x点已经耗费的实际代价,h(x)代表从x到终点需要的估计代价,这个函数是一个估计值.而从x到终点真正需要的代价为h*(x),在整个启发式搜索中我们必须保证h(x)这样我们可
2012-01-12 20:00:54
3607
1
转载 hdu 1232 并查集
并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?)来看一个实例,杭电1232畅通工程 http://acm.hdu.edu.cn/showproblem.php?pid=1232首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些
2012-01-12 17:52:05
596
原创 最大子段和:线性序列的最大子段和的三种解法
//线性序列的最大子段和的三种解法1. 蛮力法int MaxSubSum1(int* arr, int n, int& iPos, int& jPos){ int sum = 0; // i和j是子串的起始位置。 for (int i = 0; i < n; ++i) for (int
2012-01-12 17:04:22
558
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人