`
gaofen100
  • 浏览: 1189057 次
文章分类
社区版块
存档分类
最新评论
文章列表
下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条: 1. // 亲爱的维护者: // 如果你尝试了对这段程序进行‘优化’, // 并认识到这种企图是大错特错,请增加 // 下面这个计数器的个数,用来对后来人进行警告: // 浪费在这里的总时间 = 39h 2. /** * 致终于来到这里的勇敢的人: 你是被上帝选中的人,英勇的、不辞劳苦的、不眠不修的来修改 我们这最棘手的代码的编程骑士。你,我们的救世主,人中之龙, 我要对你说:永远不要放弃,永远不要对自己失望,永远不要逃走,辜负了自己。 永远 ...
导读:即将过去的2011年见证了技术与行业的许多重大变迁,Flash、Silverlight、Win32三大拥趸众多的主流开发平台在Web和移动的挑战下危机重重。英国资深IT技术记者Tim Anderson最近甚至撰文“Three dying platforms: Flash, Silverlight, Win32”, ...
转自一篇博文http://mindhacks.cn/2009/05/17/seven-years-in-nju/ 激励自己,去思考,去深入计算机这一领域!!
引子: 我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本 ...
想要在windows下连接我的服务器,所以下载了一个绿色版的secureCRT来用,刚开始什么都不懂,天真的以为直接打开就可以使用。 结果出错,在网上找了很多的方法,最后明白原来自己的ssh-server都没装,更不可能说安装上了。 Ubuntu下开启SSH服务 1.方法如下: sudo apt-get install openssh-server Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可 2.然后确认sshserver是否启动了: ps -e |grep ssh 如果只有ssh-agent那 ...
前篇文章(2-3树的实现分析)已经分析了2-3树的遍历(traverse),检索(retrieve),插入(insert)和删除(delete)的算法,经过三天的努力,我在分析的基础上采用回溯的方式实现了2-3树,由于还在初级阶段,肯定会出现不少的 ...
今儿想导出一张表的时候出现了这种错误: mysql> select * into outfile '/usr/soft/parent.sql' from parent; ERROR 1 (HY000): Can't create/write to file '/usr/soft/parent.sql' (Errcode: 13) 可是我的权限里已经对mysql进行授权了: drwxr-xr-x 321 root root 12288 2011-11-21 13:16 share/ drwxr-xr-x 2 mysql mysql 4096 2011-11-25 10:18 ...
本人最近写一个小程序时遇到的问题,纠结了一两天天,最终得以解决,现将相关情况写在下面,希望其他遇到相同情况的同学能少走些弯路。 实现的功能:基于基本对话框,按下开始按钮后,在对话框内随机绘制若干图 ...
1. ISOLATION_DEFAULT(一般情况下使用这种配置既可) 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别。 2. ISOLATION_READ_UNCOMMITTED 这是事务最低的隔离级别,它充许别外一个事务可以看到这个事务未提交 ...
问题: F0 = 0 F1 = 1 Fn = Fn − 1 + Fn − 2 求Fn Fibonacci数列是一个非常经典的用递归解决的问题。递归方法如下: public int F(int n) { if (n == 0) return 0; else if (n == 1) return 1; else return F(n - 1) + F(n - 2); } 用递归做的话,它的复杂度是指数级的,原因可以通过画递归的结构图就能马上明白了。 还有一种方法是用动态规划的实现,从第一个开始,而不是从最后一个。这样做的好处是我们不会重复计算同一个值,比如我们计算 ...
问题: 给一个字符串,比如 “I love china”, 把字符反转后变成 “china love I” 思路: 先把字符串从第一个字符与最后一个字符对换,第二个字符和倒数第二个字符对换,这样,我们就把每一个单词位置互换了。但是我们要求单词里面字符的顺序是不能变的,所以,我们要把每一个单词里面的字符从头到尾对换一下。这样就可以得到我们想要的字符串了。 实现: 因为这里两次都会用到字符反转,所以我们就单独写一个swap的方法出来。我们对每个单词进行发转的时候,需要记录每个单词的起始点和结束点,对于第一个单词,起始点是0,最后一个单词,结束点是string.length() - 1。而中 ...
void DelayTime(DWORD dwMilliseconds) {LARGE_INTEGER littmp;LONGLONG lTimeBegin;LONGLONG lTimeEnd;double dMinus;double dFreq;double dTim;QueryPerformanceFrequency(&littmp);dFreq=(double)littmp.QuadPart;QueryPerformanceCounter(&littmp);lTimeBegin=littmp.QuadPart;do{QueryPerformanceCounter(& ...
显示一个透明字符串 Graphics mygraphics(hdc);//创建一个Graphics对象 SolidBrush brush(Color(100,0,0,255));//创建一个笔刷 第一项是透明度 后三项是RGB值 FontFamily fontFamily(L"Latha");选择一种字体 Font font(&fontFamily,1,FontStyleRegular,UnitInch); PointF pointF(5,5); mygraphics.DrawString(L"Hello Word!", ...
问题: 把一个字符串转成一个整数。 思路: 其实,这道题考的不是怎么去把一个数转成一个整数,而是考你是否能够把所有的情况都考虑完全,我们应该考虑的因素如下: 1. 这个字符串是否是空的。 2. 这个字符串是否有非法字符(非0-9之间的字符)。 3.这个数是正数或者是负数的情况(第一个字符是否为+,-)。 4. 是否存在溢出的情况(这个比较难考虑到)。 public int atoi(String str) throws Exception { boolean negative = false; long value = 0; if (str.equ ...
在2-3树中,每个内部节点(非叶子节点)有两个或三个孩子,而且所有叶子都在同一级别上。例如,图1显示高度为3的2-3树。包含两个孩子的节点称为2-节点,二叉树中的节点都是2-节点;包含三个孩子的节点称为3-节点。 图1 ...
Global site tag (gtag.js) - Google Analytics