java
文章平均质量分 62
码呗学院
码呗学院,一家致力于IT教育的公司,以专业的IT技术为支撑,专注IT职业在线教育,做精品教育领导者!
展开
-
Singleton和Prototype区别
[size=medium]默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性)Singleton:Spring容器只存在一个共享的bean实例,默认的配置。Prototype:每次对bean的请求都会创建一个新的bean实例。二者选择的原则:有状态的bean都使用Prototype作用域,而对无状态的bean则应该使用singl...原创 2010-09-17 20:20:28 · 189 阅读 · 0 评论 -
windows7在java1.5输出当前时间问题解决方法 .
Windows7在稳定性和可靠性上确实做的比较成功,但是搞JAVA开发的朋友肯定会遇到一个问题,那就是在windows7操作系统里,开发java程序,使用JDK1.5运行程序的时候,惊讶的发现new Date()出来的当前时间竟然和真实时间相差8小时。注意,JDK1.6是不会出现这个问题的,问题就在于jdk1.5里读取时区的时候出现问题,没有读到中国的夏令时间。解决办法有两种一、在代码前增...原创 2012-09-26 19:24:32 · 107 阅读 · 0 评论 -
IBM MQ的java实现例子
第一次接触MQ(Message Query)消息队列,就是往队列里面写消息和从队列里面读取消息两种方式 package com.bulain.wasmq; import org.apache.log4j.Logger; import java.io.InputStream; import java.util.Properties; import com.ibm....原创 2012-09-26 19:27:20 · 872 阅读 · 0 评论 -
java多线程和线程池
1. 引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌...原创 2014-09-24 14:39:16 · 117 阅读 · 0 评论 -
java简单工厂模式解释
简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简单工厂模式中包含的角色及其相应的职责如下: 工厂角色(Creator...原创 2014-09-25 11:23:24 · 138 阅读 · 0 评论 -
java事务的原理和应用
深入Java事务的原理与应用一、什么是JAVA事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示 当事务执行失败时,所有...原创 2014-09-27 10:52:50 · 1989 阅读 · 0 评论 -
java中的Vector类
这两天看书两遇到这个类,索性把这个类整理一下来研究研究。看看API中对Vector的描述。java.lang.Object | +----java.util.Vector public class Vectorextends Objectimplements Cloneable, Serializable下列类的父类:StackVect...原创 2014-10-19 21:08:27 · 159 阅读 · 0 评论 -
单例模式的好处?
单例的好处?啥时候不能用单例? 优点:单例模式保证java应用程序中,一个类Class只有一个实例在,使用单例模式好处在于可以节省内存,节约资源,对于一般频繁创建和销毁对象的可以使用单例模式。 因为它限制了实例的个数,有利于java垃圾回收。好的单例模式也能提高性能。例如:数据库连接池、httpclient连接单例对于系统中的某些类来说,只有一个实例很重要,Windows中就...原创 2016-11-14 19:28:28 · 4927 阅读 · 0 评论 -
lombok精简代码
最近项目组在重构目前的工程,将H5的后台服务和PC上的服务合并,在重构过程中,想加入一些新鲜是元素,于是就发现了这个能够精简代码的东东~ 关于Lombok这个东西,论坛里已经有人介绍过,我也是通过别人帖子了解到这个小工具:http://www.iteye.com/topic/798305不过作者以免写Getter/Setter为题来介绍Lombok的优势,看了后面的评论之后,觉得这个工具...原创 2016-03-16 16:29:07 · 203 阅读 · 0 评论 -
java中File的delete()方法删除文件失败的原因
一般来说 java file.delete失败 有以下几个原因 1.看看是否被别的进程引用,手工删除试试(删除不了就是被别的进程占用)2.file是文件夹 并且不为空,有别的文件夹或文件, 3.极有可能有可能自己前面没有关闭此文件的流(我遇到的情况) 这个方法我用来获取文件的大小,用到了流类,但是用完了没有关闭,导致无法删除文件:public String getfilesize(...原创 2011-11-18 21:14:32 · 233 阅读 · 0 评论 -
oracle函数
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单...原创 2010-12-02 11:21:36 · 71 阅读 · 0 评论 -
svn Locked的几种解决方法
SVN错误:Attempted to lock an already-locked dir/*-------------------------------------------------------------------------*/出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。有时候如果看到某个包里面的文件夹没有SVN的标...原创 2011-09-15 20:20:59 · 211 阅读 · 0 评论 -
判断整数是否为质数的原理
关于判断是否为质数,有个简单的方法就是:用2到[根号N](中括号表示取整数部分)的所有数(当然,可以改成所有的质数)去检测,如果没有一个数能够整除N,那么N就一定是质数。 public static boolean isPrime(int num) { boolean prime = true; int limit = (int) Math.sqrt(num); fo...原创 2010-09-19 11:00:14 · 430 阅读 · 0 评论 -
关于y--==6的程序分析
int x= 1, y = 6; while (y--==6) {x--;} System.out.println("x=" + x +" ,y =" + y); 最后输出结果为:x = 0, y = 4; 解析:这个小程序的关键支持在于"y--==6",这个咋一看,会很没有头绪,不过先从左往右分析发现,y-不和规则,只有先y--,那么就是先进行y的...原创 2010-09-19 16:22:47 · 789 阅读 · 0 评论 -
Java导出Word文档(可设置字体)
前天由于新需求需要从java中导出word,然后就从网上开始搜集相关信息:由于需要在UNIX下运行,最后决定采用Itext方法package com.xxx.common;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;import com.lowagie.text.D...原创 2010-12-20 11:01:03 · 1581 阅读 · 0 评论 -
Java导出Excel文档
package tj;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import jxl.CellView;import jxl.Workbook;import jxl.write.Label;import j...原创 2011-01-13 16:40:05 · 95 阅读 · 0 评论 -
Java导出PDF文档
package tj;import java.awt.Color;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import com.lowagie.text.Document;import com.lowagie.tex...原创 2011-01-13 16:41:25 · 117 阅读 · 0 评论 -
全方位解析 Web Services 开发步骤
基本开发环境操作系统:本教程使用的为 Windows Vista Enterprise, 如果您的系统是 Linux 的,请选择下载对应版本的其他工具,包括开发工具、Java EE 服务器、Apache Ant、SoapUI。开发工具:Eclipse IDE for SOA Developers 版本,请到 http://www.eclipse.org/downloads/网站下载,这个版...原创 2010-10-15 16:24:38 · 96 阅读 · 0 评论 -
oracle中创建Sequence和Trigger的SQL语句
//建Sequencecreate sequence STUDENT_Sminvalue 1maxvalue 999999999999999999999999start with 1increment by 1cache 20;//建表CREATE TABLE STUDENT( ID INTEGER, "NAME" VARCHAR2(20), ADDRESS VARCHAR2(...原创 2010-10-26 15:11:24 · 152 阅读 · 0 评论 -
Tomcat:IOException while loading persisted sessions: java.io
Tomcat在启动时出现如下异常问题:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题...原创 2010-10-30 10:44:58 · 65 阅读 · 0 评论 -
java中HelloWorld的执行流程
HelloWorld.java是我们学习java的第一个程序,简单的再也不能简单了,可是里面的原理以及执行流程大家都知道吗?最近在复习java知识,特地钻研了一番分享给大家!贴出HelloWorld的代码如下: public class HelloWorld { public static void main(String[] args) { String s...原创 2017-03-12 23:23:24 · 537 阅读 · 0 评论