摘要: I have been suffering from infamous hibernate exceptionorg.hibernate.LazyInitializationException: could not initialize proxy - no SessionNow the commu... 阅读全文
posted @ 2015-11-12 10:56 南湖公明 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 两种配置方式第一:在 Ubuntu 中使用 PPA 安装 Java 8 ( 支持 Ubuntu 10.04 - Ubuntu 14.04 ):sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get ins... 阅读全文
posted @ 2015-11-12 10:35 南湖公明 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1、singleton作用域 当一个bean的作用域设置为singleton, 那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。换言之,当把一个bean定义设置为singleton作用域时,Spr... 阅读全文
posted @ 2015-11-10 16:43 南湖公明 阅读(13521) 评论(0) 推荐(2) 编辑
摘要: 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,C... 阅读全文
posted @ 2015-11-09 16:19 南湖公明 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 汉诺塔问题[又称河内塔]是印度的一个古老的传说。 据传开天辟地之神勃拉玛在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能... 阅读全文
posted @ 2015-11-09 10:03 南湖公明 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 今天有人要求tomcat服务器的访问地址不能带端口访问, 也就是说只能用80端口访问网站.那么问题来了, Ubuntu系统禁止root用户以外的用户访问1024以下的商品, 因此tomcat默认为8080也是有原因的.因此,多才多艺的网友提供了普遍的两种方案:1, 修改conf/server.xml... 阅读全文
posted @ 2015-11-05 20:15 南湖公明 阅读(3142) 评论(0) 推荐(0) 编辑
摘要: 1. 上传文件大部分项目避免不了要上传文件.struts2提供了封闭的上传文件的入口, 网络上也存在大量的插件用于网页表单中上传文件.由于自己习惯用SSH框架, 所以介绍一下struts2中文件上传的要点.struts2对文件上传的格式,及上传文件的大小有很好的限制.#Constants#strut... 阅读全文
posted @ 2015-10-27 18:32 南湖公明 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized同步块大家都比较熟悉,... 阅读全文
posted @ 2015-10-27 16:52 南湖公明 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。 以下是本文的目录大纲: 一.线程的状态 二.上下文... 阅读全文
posted @ 2015-10-27 16:51 南湖公明 阅读(186) 评论(0) 推荐(0) 编辑
摘要: git的几个小技巧分享git的几个小技巧,后面会根据使用补充。目前包括git撤销本地修改、git回退到前n个版本、git多用户提交冲突解决、git 命令简化。欢迎大家补充^_*1、git撤销本地修改Java12gitreset--hardorigin/mastergitpull2、git回退到前n个... 阅读全文
posted @ 2015-10-14 09:57 南湖公明 阅读(263) 评论(0) 推荐(0) 编辑