- 浏览: 397378 次
- 性别:
- 来自: 北京
博客专栏
-
Spring Roo杂谈
浏览量:0
最新评论
-
liutingna86:
程序没有提取新的链接,只是分析url.txt中链接页面的内容是 ...
Java编程技巧:小爬虫程序(转) -
u013680195:
CSS基础教程17篇 此教程共17篇,由浅到深、循序渐进的讲述 ...
每个Web开发者必备的9个软技能(转) -
zhb8015:
有一个解决的方法:把DTD文件从mybatis.jar中拿出来 ...
求助: exception is java.net.UnknownHostException: mybatis.org -
zhb8015:
问题可能找到了,spring-test对于(@ContextC ...
求助:NoSuchBeanDefinitionException: No bean named 'userService' is defined
文章列表
再谈“我是怎么招骋程序员的”
这是一篇很不错的关于面试的文章,他从一个侧面也告诉面试者应当怎么做。最难得的是对IT这个行业的"掘金者"提出了很多中肯的警示和经验。
http://www.20ju.com/content/V167371.htm
- 2011-08-11 15:49
- 浏览 419
- 评论(0)
题目:
一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛。假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问,最少得比多少场才能知道跑得最快的5匹马?
思考:这些马只有都进行比赛,才能比出哪匹是跑的最快的。如何都参赛,只有5个赛道各5匹马了,每组有排名,第一再比。这是最笨的各自冒泡,每组第一再冒泡。(看原 文得来)
对于原文后面的分析,没太看懂,用淘汰的方法减少对比的次数。原文中说从上到下是由快到慢,不知道这个怎么得来的,为什么第一次会淘汰掉那些马?
明白的给说明一下,谢谢。
参考文章:http://www. ...
- 2011-08-11 15:25
- 浏览 303
- 评论(0)
题目:
你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市?
思考:画个草图。
思路一:没解,1000公里,火车上限也只能拉1000吨,到地也没了。第一反应。
思路二:只要思考就是好事,1000公里3000吨煤。
情况一,第一次拉一千,到目的地后没有剩余,不行。
情况二,拉一千走500公里再回来,那更惨,最多也就走500公里。
情况三 ...
- 2011-08-11 15:04
- 浏览 513
- 评论(0)
对于一个程序员,需要学习的知识很多,但有一点感觉是需要牢记的:
用尽一切办法了解自己所做的,包括业务和技术,那你会在这个阶段做到你想要的。
很多程序员在某个阶段会感觉自己要学的东西真是太多了,自己不会的东西也太多了,去csdn去转一圈又感叹技术更新的太快了。然而相比起自己的时间来说,这还不算快。我个人不提倡把所有的知识都要掌握,但对于我们有兴趣的,当下就要用到的,项目里会涉及到的,我们都要尽自己十份的努力去学。在适当的阶段用“趁热打铁”的兴趣去迫使自己学习,那你在这行就会做的更大更强。有人会问,要学习到什么程度?最近找到了一个比较好的例子,就是去IBM develper转一圈,看看人家 ...
- 2011-08-11 14:32
- 浏览 521
- 评论(0)
网上有一个号称“火柴棍”式的面试题,分享一下。
题目:修改下面一段问题代码,输出20个“-”,但只能增加或修改其中一个字符,提供三种解决方案。
问题代码:
int n = 20;
for(int i = 0; i < n; i--){
System.out.print("-");
我的三种解法:
//解法一
/*int n = 20;
for(int i = 0; i < n; i++) {
P.pp("-");
count++;
...
- 2011-08-11 13:59
- 浏览 568
- 评论(0)
在一篇关于面试的文章中发现了一个比较好的哥们的网站,对程序员的积淀方面做了很好的启示。
希望能学习站长的学习方法和知识分享方式,让自己在这条路上走的更远。
http://coolshell.cn/tag/interview
Spring 框架的设计理念与设计模式分析
http://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/index.html
- 2011-08-10 00:04
- 浏览 473
- 评论(0)
http://www.iteye.com/topic/517835
http://www.iteye.com/topic/629339
http://www.cnblogs.com/kid-li/archive/2006/10/18/532192.html
Java 理论与实践: 用动态代理进行修饰
http://www.ibm.com/developerworks/cn/webservices/ws-soapcli/index.html
ibm
http://www.ibm.com/search/csass/search?sn=mh&q=%E4%BB%A3%E7%90% ...
- 2011-08-09 19:26
- 浏览 545
- 评论(0)
java类加载器
http://www.ibm.com/developerworks/cn/java/j-lo-classloader/
weblogic类加载过程
http://wenku.baidu.com/view/6b1b65160b4e767f5acfce52.html
写的太棒了!
- 2011-08-09 15:27
- 浏览 492
- 评论(0)
掌握基本的开发技能, 熟练掌握主流开发框架(如:Spring, Hibernate, Webwork等)的使用(Know How阶段),这个阶段一般需要1-3年经验。
熟悉系统的底层原理,阅读过部分开源框架的代码,具有小型系统的架构设计能力、能指导工程师进行开发(Know Why阶段),这个阶段一般需要3-5年的经验。
熟悉各种开源框架及商业产品,深入分析过开源系统源码,对产品的底层机制和原理非常清楚,能在开源系统的基础上进行改造或者二次开发,或者具有大型系统的架构设计能力(Mastering阶段),一般需要5-8年的工作经验。
精通某个领域(这个领域往往专业性较强,技术含量比较高 ...
- 2011-08-06 09:43
- 浏览 537
- 评论(0)
全面了解java网络编程 http://java.ccidnet.com/images/java/javanet/
关于内存泄漏与内存溢出 http://cyanicbird.iteye.com/blog/547307
jdk中的设计模式:http://blog.sina.com.cn/s/blog_63a74b750100r1ai.html
深浅复制
http://dev.firnow.com/course/3_program/java/javashl/2008510/115047.html
http://developer.51cto.com/art/201001/176550.htm
http://developer.51cto.com/art/201009/227032.htm
http://developer.51cto.com/art/200907/135143.htm
详解JVM工作原理和特点 http://developer.51cto.com/art/200907/135143.htm
JAVA和JVM运行原理揭秘 http://developer.51cto.com/art/201009/227032.htm
深入研究java.lang.ThreadLocal类
http://lavasoft.blog.51cto.com/62575/51926