摘要: Spring mvc处理json需要使用jackson的类库,因此为支持json格式的输入输出需要先修改pom.xml增加jackson包的引用<!-- json--><dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-lgpl</artifactId> <version>1.8.1</version></dependency><dependency> <groupI 阅读全文
posted @ 2012-10-07 23:18 行在途中 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 如果你的DispatcherServlet拦截*.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。目的:可以正常访问静态文件,不要找不到静态文件报404。方案一:激活Tomcat的defaultServlet来处理静态文件Xml代码<servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.jpg</url-pattern></serv 阅读全文
posted @ 2012-10-07 23:04 行在途中 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 1.MongoDB的安装步骤一:下载MongoDB下载安装包:http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.4.tgz步骤二:设置MongoDB程序存放目录将其解压到/Apps,再重命名为mongo,路径为/Apps/mongo步骤三:设置数据文件存放目录建立/data/db的目录,mkdir–p /data/db步骤四:启动MongoDB服务在终端输入:/Apps/mongo/bin/mongod–dppath=/data/db步骤五:将MongoDB作为Linux服务随机启动先创建/Apps/mongo/logs/mongod 阅读全文
posted @ 2012-10-07 22:59 行在途中 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 今天下午去参加武大的金山软件笔试题,凭印象说下题目吧:一、简答题:(1)说一下interface和abstract class的区别(2)说一下线程池的原理和作用二、编程实现从键盘输入四个数a,b,c,d,然后求出区间[a,b]和[c,d]的交集三、将一棵二叉排序树转换成一个双向循环链表(head指向树的头结点),要求空间效率O(1)四、将200个相同的苹果放到10个相同的箱子里面(每个箱子不能为空),编程求有多少种装法附加题1.android手机要制作一个联系人、短信备忘录,给出实现思路和框架2.忘了。。。。3.一个写sql查询的,还好 阅读全文
posted @ 2011-10-18 23:20 行在途中 阅读(902) 评论(1) 推荐(0) 编辑
摘要: 我在Java论坛看到这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了。这些都是最简单的介绍,要学习的话建议你看一下阎宏博士的《Java与模式》一书。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做... 阅读全文
posted @ 2011-10-16 02:02 行在途中 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 迅雷笔试不难也不太容易,考试时间三个小时,难就难在前面的选择题,首先题目是英文的,有20道单选题,10道多选题,多选题考了线程、同步、数据流、集合等,主要是看你对包熟不熟悉。简答题有三题:1.子类能覆盖父类的sychronized方法吗?构造方法需要同步吗?为什么?2.java能控制回收内存吗?3.有如下数据写一条SQL语句,得到下面的结果:----------------------------姓名数学语文英语---------------------张三808182李四909192编程题和最后的大题很简单。面试题:1.依赖注入和控制反转的区别IOC控制反转:说的是创建对象实例的控制权从代码 阅读全文
posted @ 2011-10-15 00:27 行在途中 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用2.引用与指针有什么区别? 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。3.描述实时系统的基本特性 在特定时间内完成特定 阅读全文
posted @ 2011-10-11 20:32 行在途中 阅读(2857) 评论(0) 推荐(0) 编辑
摘要: Stay Hungry, StayFoolish(求知若饥,虚心若愚)1、别低估任何人。 2、你没那么多观众,别那么累。 3、温和对人对事。不要随意发脾气,谁都不欠你的。 4、现在很痛苦,等过阵子回头看看,会发现其实那都不算事。 5、和对自己有恶意的人绝交。人有绝交,才有至交。 6、学会宽容伤害自己的人,因为他们很可怜,各人都有自己的难处,大家都不容易。 7、学会放弃,拽的越紧,痛苦的是自己。 8、低调,取舍间,必有得失。 9、不要试图给自己找任何借口,错误面前没人爱听那些借口。10、慎言,独立,学会妥协的同时,也要坚持自己最基本的原则。11、付出并不一定有结果。坚持可能会导致失去更多。 12 阅读全文
posted @ 2011-10-11 20:27 行在途中 阅读(231) 评论(0) 推荐(0) 编辑