01 2015 档案

摘要:一直不明白,spring为什么可以通过注入LocalSessionFactoryBean的bean名称来得到SessionFactory,起初以为LocalSessionFactoryBean必然是SessionFactory的派生类,但是分析源码发现这两个类没有任何关系,只是LocalSess... 阅读全文
posted @ 2015-01-29 10:03 AI粉嫩特攻队 阅读(2812) 评论(0) 推荐(0)
摘要:该原因是因为,在拼写update语句的时候将一个number类型的字段的值赋为了null导致的,如果想将一个number类型的字清空,不能使用null,可以使用“”来替代。 阅读全文
posted @ 2015-01-28 13:38 AI粉嫩特攻队 阅读(867) 评论(0) 推荐(0)
摘要:当我们在www.a.com这个域下用ajax提交一个请求到www.b.com这个域的时候,默认情况下,浏览器是不允许的,因为违反了浏览器的同源策略。解决方案可以参考笔者的这篇博文:http://www.cnblogs.com/anai/p/4227157.html 这里要讨论的是跨域中遇到的另... 阅读全文
posted @ 2015-01-21 14:19 AI粉嫩特攻队 阅读(11380) 评论(1) 推荐(2)
摘要:首先可以确认,tomcat支持以下的配置:1、同一个tomcat配置多个端口来发布不同的应用,配置多个即可;2、同一个tomcat可以配置多个虚拟主机,以指定不同的域名 增加即可;3、可以配置多个站点,只要配置多个即可;4、支持不同的使用不同的sessionCookieName,该属性用来指定在浏览... 阅读全文
posted @ 2015-01-19 20:34 AI粉嫩特攻队 阅读(180) 评论(0) 推荐(0)
摘要:saveOrUpdate方法,如果传入的对象有主键就执行更新,没有就执行新增。这句话误导了很多人。 究竟是执行新增还是更新,是要有上下文环境的。这个环境就是主键策略的选择。 主键生成方式为 手动设置:assigned: 设置了主键的值: 执行select * from tab... 阅读全文
posted @ 2015-01-19 14:21 AI粉嫩特攻队 阅读(1400) 评论(0) 推荐(0)
摘要:今天项目组同事反映,之前有一个正常的请求,今天突然后台获取参数的值出现了中文乱码,怀疑是之前更新jar包所致,笔者仔细想了想更新的内容,仿佛没有涉及到编码的变更啊,然后开始排查,首先后台加了强制以utf-8解析请求的过滤器,web服务器的编码也改成了utf-8,前台页面也是utf-8编码,但是就... 阅读全文
posted @ 2015-01-19 12:11 AI粉嫩特攻队 阅读(509) 评论(0) 推荐(0)
摘要:今天和同事探讨了前后端如何真正实现隔离开发的问题,如果前端单独作为服务发布,势必会涉及到无法直接调用后端的接口的问题,因为浏览器是不允许跨域提交请求的。 所谓跨域访问,就是在浏览器窗口,和某个服务端通过某个协议+域名+端口号建立了会话的前提下,去使用与这三个属性任意一个不同的源提交了请求,比如:... 阅读全文
posted @ 2015-01-16 10:24 AI粉嫩特攻队 阅读(15414) 评论(0) 推荐(0)
摘要:关闭有道词典的取词、划词功能。 阅读全文
posted @ 2015-01-14 13:55 AI粉嫩特攻队 阅读(720) 评论(0) 推荐(0)
摘要:线程池作用:增加了线程的复用,降低了系统的开销原理:每当一个新的任务要执行的时候,系统会创建一个新的线程去执行任务,直到池中的线程数达到了设置的核心线程数,此时当新的任务要执行的时候,如果线程池中有空闲的线程,就用空闲的线程,如果没有,新来的任务将在等待队列中等待,直到有新的线程被释放到池中。如果无... 阅读全文
posted @ 2015-01-14 13:52 AI粉嫩特攻队 阅读(241) 评论(0) 推荐(0)
摘要:无论在将一个对象转为json字符串的时候采用何种算法,如果你的对象的属性的类型不是基本类型或对应的引用类型,转换应该都不会就此结束,那么有一种方式可以导致这种转换陷入无限循环:将某个对象的属性设为对象自己。比如,将一个Map的某个key的值指向这个map自身。最终就会导致:java.lang.sta... 阅读全文
posted @ 2015-01-04 14:55 AI粉嫩特攻队 阅读(1236) 评论(0) 推荐(0)