j2ee
乐山乐水2015
深入研究android。
展开
-
quartz集群完整应用实例
由于工作中几乎所有J2EE项目都是部署在weblogic上,并且两台manage server都做了cluster,所以一直没有关注过quartz的集群,前段时间一个项目正好用到quartz做定时发送邮件,一个开发人员无意中问了我一个问题:如果把定时功能与发邮件的功能分别部署到不同地方,发邮件功能作为后台service部署到weblogic中,而定时功能作为外部调用放在容器之外,这样定时功能就无法转载 2012-08-10 15:15:51 · 1935 阅读 · 1 评论 -
数据库事务解析最清楚(1)
(一)可读取未确认(Read uncommitted)写事务阻止其他写事务,避免了更新遗失。但是没有阻止其他读事务。 存在的问题:脏读。即读取到不正确的数据,因为另一个事务可能还没提交最终数据,这个读事务就读取了中途的数据,这个数据可能是不正确的。解决办法就是下面的“可读取确认”。(二)可读取确认(Read committed)写事务会阻止其他读写事务。读事务不会阻止其他任转载 2016-12-12 16:36:22 · 338 阅读 · 0 评论 -
内存管理与垃圾回收1
整个教程中已经不时的出现一些内存管理和垃圾回收的相关知识。这里进行一个小小的总结。Java是在JVM所虚拟出的内存环境中运行的。内存分为栈(stack)和堆(heap)两部分。我们将分别考察这两个区域。 栈栈的基本概念参考纸上谈兵: 栈 (stack)。许多语言利用栈数据结构来记录函数调用的次序和相关变量(参考Linux从程序到进程)。在Java中,JVM中的栈记录翻译 2016-03-03 22:44:03 · 410 阅读 · 0 评论 -
内存管理与垃圾回收2之内存溢出的三种情况及解决办法
相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、H翻译 2016-03-04 09:25:43 · 886 阅读 · 0 评论 -
客户端通过http访问服务器端乱码问题的解决方案
问题场景:客户端默认的字符编码方式是utf-8。服务端默认的编码方式是gbk,而且使用了过滤器设置了request.setCharacterEncoding("gbk")。问题来了,当客户端请求服务器端是,服务器端本来接收到数据并没有产生乱码现象,但是通过request.setCharacterEncoding("gbk")之后,接收到的数据变成乱码了。最开始想到的解决办法是,把接收到的数原创 2015-10-12 18:46:25 · 2779 阅读 · 0 评论 -
java 最重要的是什么?
java不是j2ee,java+css+html+js不是j2ee, spring,ejb等等也不是j2ee,j2ee的核心不是你选用哪种java框架,技术,而是企业的业务架构,这才是最难的,java有什么难 的,css+html+js有什么难的,spring,ejb又有什么难的,难的是你对整个应用业务的理解,整个应用业务的架构,以至于可以使企业业务能 够良好运营。不是说你用java做系统,用转载 2013-01-14 17:57:44 · 1314 阅读 · 0 评论 -
17个Web开发者必备速查表
摘要:当您在做Web开发遇到一些问题时,或许会通过Google或者查看编程词典来寻求解决方法。今天,我们将为您提供一份非常有价值的备忘录,您只需要收藏此页,即可轻松访问,赶紧收藏吧!>>>开发者在做Web开发时,往往会遇到一些开发问题,也许您会通过Google或者查看编程词典来寻求解决方法。今天,我们将为您提供一份非常有价值的速查表,包含JavaScript、MYSQL、PHP、C转载 2012-10-18 10:02:14 · 1377 阅读 · 0 评论 -
常用的一些技术网站
http://www.itpub.net/ 语言:中文 简介:我个人认为是国内最专业的综合性行业性技术类社区.http://www.koders.com/ 语言:英语 简介:代码搜索引擎,可以搜索几十种语言的代码。http://dotnet.aspx.cc/ 语言:中文 简介:孟宪会的资料站,虽资料大多比较简单,却解决了开发中的大部分问题?!ht转载 2012-08-13 12:42:57 · 611 阅读 · 0 评论 -
quartz在集群环境下的最终解决方案
在集群环境下,大家会碰到一直困扰的问题,即多个 APP 下如何用 quartz协调处理自动化 JOB。 大家想象一下,现在有 A , B, C3 台机器同时作为集群服务器对外统一提供 SERVICE : A , B , C 3台机器上各有一个 QUARTZ,他们会按照即定的 SCHEDULE自动执行各自的任务。 我们先不说实现什么功能,就说这转载 2012-08-10 15:17:21 · 813 阅读 · 0 评论 -
数据库事务解析最清楚(2)
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现 ×: 不会出现转载 2016-12-12 16:37:46 · 339 阅读 · 0 评论