- 博客(16)
- 收藏
- 关注
原创 Spring Boot JPA 懒加载
spring.jpa.open-in-view=truespring.jpa.properties.hibernate.enable_lazy_load_no_trans=true
2018-03-18 17:07:01
3159
3
转载 spring annotation-driven
与,有需要的朋友可以参考下。今天在重新学习spring-mvc配置时候看到标题两个配置都说是开启spring-mvc的注解功能,感觉不应该存在这么多样化的配置,于是自己研究了一下。这个配置其实是Spring里的配置,源码文件注释说明是此配置可以扫描的注解为:Spring的@Required和@AutowiredJSR 250的@PostConstru
2017-05-04 18:12:52
473
原创 身份证识别(java)
身份号码是特征组合码,由十七位数字本体码和一位校验码组成。 排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 身份证地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 身份证出生日期码表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。
2014-12-19 10:04:07
4278
原创 Restrictions
HQL运算符QBC运算符含义=Restrictions.eq()等于equal Restrictions.ne()不等于not equal> Restrictions.gt()大于greater than>=Re
2014-12-17 13:39:38
684
转载 SecureCRT突然卡死的问题
SecureCRT作为著名的SSH客户端,经常用于登陆远程服务器。在上面编辑文本,特别是用vi打开两个文本,并且需要切换时,很容易出现卡死的现象,不能接受任何的键盘输入。很是郁闷。以前每次遇到这个问题,我只有关掉那个session重新打开一个。这次又遇上,是在不能忍,试着解决一下。仔细观察会发现,在vi下切换文本“ctrl+w+w”时,很容易输入成”ctrl+s”。随便拿一个session
2014-12-17 13:36:20
1819
1
转载 SecureCRT vim 乱码的解决
也不知道为什么突然,vim就中文乱码了,于是就改啊改,终于找到一篇文章,按照这篇文章缩写就改成功了。转载:http://www.vimer.cn/2009/10/vim终端下中文乱码问题.html远程登录服务器用vim在终端下编辑查看文件经常会遇见各种中文乱码问题。做如下设置可基本解决vim中文乱码问题首先查看系统对中文的支持locale -a | grep
2014-12-17 13:34:45
1048
原创 mysql 客户端无法远程连接linux服务器mysql, 提示1045
1,查看mysql.user表的select * from user where host = "%" \G; -- host %允许任何客户端连接-- user rootpassword 需要修改加密密码pass2,修改密码UPDATE `user` SET `Password` =PASSWORD('密码') where user ='root' and host=
2014-12-16 17:07:53
3833
原创 Java中常用缓存Cache机制的实现
所谓缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。
2014-11-04 21:31:35
708
原创 消除SDK更新时的“https://dl-ssl.google.com refused”错误
消除SDK更新时,有可能会出现这样的错误:Download interrupted: hostname in certificate didn't match: != www.google.com>Download interrupted: Connection to https://dl-ssl.google.com refusedDone. Nothing was install
2014-10-18 23:14:01
643
原创 冒泡排序
public static void sort(int[] a) { int temp = 0; for (int i = a.length - 1; i > 0; --i) { for (int j = 0; j < i; ++j) { if (a[j + 1] < a[j]) { temp = a[j]; a[j] = a[j + 1]; a
2014-10-18 20:09:18
422
原创 java中的动态代理机制实现AOP
从JDK1.3以后,Java提供了动态代理的机制。动态代理是一种强大的语言结构,可以为一个或多个接口创建代理对像而不需要预先用于一个接口的实现类。Java中的动态代理机制可以方便地用于实现AOP。 考虑如下情形:当需要为多个不具有继承层次的对象引入同一个公共行为的时候,例如记录日志,安全检查等等。如果考虑用OOP的思想进行设计,需要为每一个对象实现相同功能的记录日志或者安全检查的方法,
2014-10-09 16:41:49
679
转载 JSP filter过滤器
filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括:
2014-10-01 13:22:41
646
转载 ServletContextListener使用详解
在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由ServletContextListener 来处理。在 ServletContextListene
2014-10-01 11:06:31
409
转载 Listener、Filter、Servlet的初始化顺序
Listener、Filter、Servlet都有一个初始化的过程,对应的方法分别为:contextInitialized(ServletContextEvent arg0)init(FilterConfig filterConfig)init(ServletConfig config) 那么它们的初始化顺序是什么呢?Listener > Filte
2014-10-01 10:19:20
556
原创 安装subclipse, SVN 插件
安装subclipse, SVN插件 1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org, 2、从中解压出features与plugins文件夹,复制到D:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要。 3、在D:\MyEclipse\MyEclipse\dropins下新建文件svn.lin
2014-09-30 20:43:45
452
转载 观察者模式
在Java的AWT或者SWing的GUI编程中,为什么我们对一个按钮关联一个监听器,当我们点击按钮的时候,监听器中的方法就会自动被执行呢?首先可以确定的是根本没有自动的概念,所谓的自动无非就是Java底层中的某一种机制促使这种现象发生,在外面看来像是实现了自动执行的感觉。这就引入了观察者模式,观察者模式在Java中的地位是及其重要的。在讲观察者模式之前,我们要有这样的一个概念,监听器中的方法是按钮
2014-09-12 11:42:42
592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人