摘要: C# vs C++ vs Java性能对比 C#, Java 和C++对比性能常常是引发争议的一个话题。那些不熟悉JIT的人常常声称JIT上运行的任何程序跟C++比速度都不行。而那些使用Java和C#的人则常常声称性能差别甚小,几乎可以忽略不计。这里有一个测试对比结果图,来自freenode ... 阅读全文
posted @ 2013-03-16 20:47 司青 阅读(453) 评论(0) 推荐(0)
摘要: Java性能优化技巧 参考了些书籍,网络资源整理出来,适合于大多数Java应用 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1.尽量使用final修饰符。 带有final修饰符的类是不可派生的。在JAVA核... 阅读全文
posted @ 2013-03-15 17:06 司青 阅读(184) 评论(0) 推荐(0)
摘要: 没有自己以前用Windows API写的好看了。。。 JDK Version : 1.7.0 Source Code : import java.io.*;import java.awt.*;import java.awt.event.*;/** * The Main Windo... 阅读全文
posted @ 2013-03-15 09:24 司青 阅读(168) 评论(0) 推荐(0)
摘要: Java中的基本数据类型变量和对象的名称引用变量如定义在方法中,都为局部变量。但对象本身不一定是局部生命周期。如函数外存在其他对该对象的引用变量,则该对象的生命周期延伸至该其他引用变量所在的块。 如从被调用函数参数引用传值或返回值到主调用函数所在的对象类型变量中,则该对象都仍存在(但被调用... 阅读全文
posted @ 2013-03-05 14:43 司青 阅读(3700) 评论(0) 推荐(0)
摘要: 一位学软件工程的学生对软件行业的困惑 1、软件从业人员主要从属哪些行业? 软件人员从事的行业比较多,如电信、银行、政府、企业等等,,凡是用到信息化的 都需要软件从业人员。 主要分为:开发的、维护的 二大类。。 比如去某个企业工作,那个企业主要是维护已经上线的系统。有的是专门为别... 阅读全文
posted @ 2013-02-27 22:00 司青 阅读(328) 评论(0) 推荐(0)
摘要: Message Flood Time Limit: 1500MS Memory limit: 65536K 题目描述 Well, how do you feel about mobile phone? Your answer would probably be somethin... 阅读全文
posted @ 2013-02-20 13:25 司青 阅读(157) 评论(0) 推荐(0)
摘要: 题目: 亲戚(Relations) 或许你并不知道,你的某个朋友是你的亲戚。他可能是你的曾祖父的外公的女婿的外甥的表姐的孙子。如果能得到完整的家谱,判断两个人是否亲戚应该是可行的,但如果两个人的最近公共祖先与他们相隔好几代,使得家谱十分庞大,那么检验亲戚关系实非人力所能及.在这种情况下,最好... 阅读全文
posted @ 2013-02-14 19:03 司青 阅读(369) 评论(0) 推荐(0)
摘要: Phone List Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5747 Accepted Submissio... 阅读全文
posted @ 2013-02-05 20:46 司青 阅读(143) 评论(0) 推荐(0)
摘要: 字典树的基本功能是用来查询某个单词(前缀)在所有单词中出现次数的一种数据结构,它的插入和查询复杂度都为O(len),Len为单词(前缀)长度,但是它的空间复杂度却非常高,如果字符集是26个字母,那每个节点的度就有26个,典型的以空间换时间结构。 统计难题 Time Limit: 40... 阅读全文
posted @ 2013-02-05 16:07 司青 阅读(166) 评论(0) 推荐(0)
摘要: 问题描述: 求出两个字符串中的最长公子序列的长度。 输入: cnblog belong 输出: max length = 4 #include #include int arr[200][200]; /* 表示str1的前i位和str2的前j位的最长公子序列的... 阅读全文
posted @ 2013-01-30 15:08 司青 阅读(199) 评论(0) 推荐(0)