- 博客(8)
- 收藏
- 关注
原创 同济大学软件学院院长谈计算机各个方向(对找工作的有用)
02级本科生又问了一些学习方向的问题,其实那天上数据库原理课间我已讲过,以前在BBS上写过“谈谈软件学院有哪些饭碗型关键课程“ (http://bbs.tongji.net/index.php?prog=topic::flat&tid=160714)讲过,我以为大家都是三年级的学生了,应已对本专业的学习方向有所明了,每个人应往一个方向深入地发展下去,不需我们再做解释. 既然很多同学又问了,再详细说
2008-06-09 13:58:00 4339
原创 Fibonacci数简单求解
听说学院因为有几个所谓推免研究生因为知道面试时候要考上机学程序而没去大发雷霆,题目是Fibonacci数列的递归求解。我翻了下书,把我知道的求解过程写下来:方法一:最普通的递归算法求解,是最容易理解的:unsigned long fibonacci_normal(int n){ int result; if( n == 1 || n == 2) return 1; result =
2007-11-24 08:28:00 688
原创 ARMStrong数求法的改进
刚刚上完软件开发实践课,下课那会想到前几天在书上看到的一个C题目,想到了一个改进方法有可能提高算法的运行效率(时间上的效率), 于是打算留下来try一下,反正这会儿吃饭人也多......该题目的要求是: 求出在所有的三位数中能够满足一个数的每位数字的立方和等于该数本身的数的个数.b比如:abc=a*a*a+b*b*b+c*c*c书上给出了两种答案:第一就是穷举法,将所有的三位数都测试一次,其代码
2007-11-02 07:57:00 969
原创 java中的版本问题
今天在听.NET课的时候老师提到了.NET的常数所隐含的版本问题,想到java,于是回来try了一下,发现java也有类似的版本问题。在开发较大型项目的时候是个不能忽略的问题,所以写下了供以后参考。可以看下面的两个类:Component.javapublic class Component{ public static final int MaxEntriesInList = 50;}A
2007-10-20 00:36:00 695
原创 javap 如何应用在实际开发中
在CSDN看到一篇关于如何才算掌握java的文章,上面要掌握的命令有提到javap,由于以前没用过,于是在网上查了查,发现其是个好东西,于是写下了,供以后参考注:该例子是转载于http://dev.yesky.com/82/2232582.shtml上面的一篇文章(我只是将里面的例子修改下,以符合我的jdk版本,因为我在实际操作中,发现有些结果并不是像上面说的那样,于是就修改了例子)Javap 将
2007-10-11 15:16:00 875
原创 String的intern方法的用处
今天第一次翻看Effective java,在其第一个item中讲静态工厂方法的有点的时候说到“它们每次被调用的时候,不要非得创建一个新的对象”并在结尾处提到---"String.intern方法以一种有限的形式实现了这种优化",由于以前没用过intern这个方法,所以去查了查,并把自己的理解写下来供以后参考首先来看其中文API的描述:internpublic String int
2007-10-09 20:39:00 26104 6
原创 线程中jion方法
以前在看More Java Pitfalls时候,上面在第一个item的时候提到了线程的jion()方法,当时没怎么懂,想try下又苦于身边没电脑,所以那一放就忘了,今天突然想起就写了程序try了一下,大概明白了其意思public class ThreadTestSupport extends Thread { public void run() { System.out.println("
2007-09-28 08:26:00 2142
原创 同步问题-旋锁模式
下午在写计算机网络作业---一个WebServer(基于HTTP/1.0协议)打算用线程池来实现 虽然实现了线程池,但是觉得很chuo(很烂),MayBe功能还不如来一个请求开一个线程,先不说这个,但是里面遇到的一个同步控制问题,让我迷惑了一阵子,最后查阅了Practical Java才明白了所以然,其实也就是一个旋锁模式(spin-lock pattern)觉得有必要写下来,如下:......s
2007-09-28 08:25:00 861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人