摘要: 两种方法 方法1 如果使用spring mvc同客户端通信,完全使用json数据格式,需要增加RequestBody注解,函数参数为自定义类 这样,可以将接收到的json格式的数据转换为指定的数据对象user。比如{name:"test"},name为User类的属性域。通过ResponseBody 阅读全文
posted @ 2016-10-28 17:55 mahuan2 阅读(47748) 评论(0) 推荐(3) 编辑
摘要: 使用ClassLoader的getResources方法(注意,不是getResource,少了s),可获得指定文件的包含jar包名称的多个路径值,然后依次读取文件即可。 使用class,只能通过getResource获得一个文件的路径,并且此文件在当前jar包中的,或者class路径中的。 spr 阅读全文
posted @ 2016-10-28 17:14 mahuan2 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 传统的文件上传方式 在执行上传后,页面会跳转到action指定的地址。 一般用户需要使用无页面刷新的上传方式上传文件,此时可采取iframe的方式,将form表单提交后的返回内容,重定向到iframe中。 修改后的代码为 利用iframe的onload事件,检测是否传输完毕,并获取传输后的服务端返回 阅读全文
posted @ 2016-10-26 18:33 mahuan2 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 看网络上的spring资料,基本都是在讲解IOC和AOP,但是二者是如何协同工作的,说的很少。 粗略调试了下BeanFactory的创建过程,发现是如图所示的大概过程。其中BeanPostProcessor是关键。 在目标对象实例化完成后,通过AOP相关的BeanPostProcessor,检查实例 阅读全文
posted @ 2016-10-24 12:58 mahuan2 阅读(197) 评论(0) 推荐(0) 编辑
摘要: mid为62进制编码,id为常见的10进制编码。 id从低位到高位,7个数字为一组,转换为62进制,并顺序合并,即转换为mid。 mid从地位到高位,4个字母为一组,转换为10进制,并右移7位,计算和,得到id。 7位的10进制数最大为9999999,转换为62进制后为FXsj;8位的10进制数最大 阅读全文
posted @ 2016-10-11 11:05 mahuan2 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 1、classpath 用于指定java运行时,jvm寻找class文件以及jar文件的存储目录。jvm依据classpath中出现的jar文件以及目录,依次寻找,直到找到指定class文件。 例:java -classpath .;./lib/*;./ext/* MainClass 当MainCl 阅读全文
posted @ 2016-09-26 14:14 mahuan2 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 软件简介 Spring是一个流行的控制反转(IoC)和面向切面(AOP)的容器框架,在java webapp开发中使用广泛。http://projects.spring.io/spring-framework/ MyBatis是一个基于Java的数据持久层框架,其原名是iBatis,在升级到3.0版 阅读全文
posted @ 2016-09-11 16:31 mahuan2 阅读(9063) 评论(0) 推荐(0) 编辑
摘要: 首先从名字可以了解,notify是通知一个线程获取锁,notifyAll是通知所有相关的线程去竞争锁。 notify不能保证获得锁的线程,真正需要锁,并且可能产生死锁。 举例1: 所有人(消费者线程)准备吃饭,食堂没有开放(没有释放锁)打饭窗口(锁),所有人等待(WAITING)。 食堂开饭打饭窗口 阅读全文
posted @ 2016-09-05 14:21 mahuan2 阅读(7419) 评论(1) 推荐(0) 编辑
摘要: 在网络下载相关的embedded tomcat jar。也可直接在maven中检索。 在main方法中,输入以下代码: maven: 阅读全文
posted @ 2016-08-17 16:21 mahuan2 阅读(1004) 评论(1) 推荐(0) 编辑
摘要: 背景 当前的开放服务平台发展趋势,是服务使用者变得多种多样,其中既有各种前端设备(台式机、手机等),又有各种后端服务器,因此必须有一个统一的机制,方便各种服务使用者和开放服务平台进行通信。为了更好的实现开放服务平台,为了更加方便快捷的为公司内部以及外部人员提供智思、全文检索、雷达等服务,同时更加细致 阅读全文
posted @ 2016-08-09 16:53 mahuan2 阅读(636) 评论(0) 推荐(0) 编辑