
Java
文章平均质量分 92
Gary强z
这个作者很懒,什么都没留下…
展开
-
jdbc(RowSet离线结果集)
jdbc(RowSet离线结果集)转载 2016-05-13 15:44:57 · 668 阅读 · 1 评论 -
【AES256】Java实现AES256加解密
Java实现AES256加解密记录参考转载 2022-11-06 19:22:28 · 11323 阅读 · 1 评论 -
spring事务
客户程序调用 // 获取回调业务 TransactionCallback callback = getTransactionCallBack(params); TransactionTemplate template = new TransactionTemplate( transactionManager);原创 2016-03-09 14:44:10 · 464 阅读 · 0 评论 -
监控Java的GC状态
命令:jstat -gcutil $PID(进程ID) $PERIOD(间隔时间,单位毫秒) $TIMES(次数)示例如下:test@FE1-APP:/home/test> ps x PID TTY STAT TIME COMMAND 3517 ? Sl 1000:32 /usr/java/jdk1.7.0原创 2016-03-24 17:24:47 · 1523 阅读 · 0 评论 -
关于Quartz应用
Quartz深入浅出(一)Quartz深入浅出(二)Quartz任务调度快速入门转载 2016-04-12 15:01:30 · 379 阅读 · 0 评论 -
文件上传和下载
JavaWeb学习总结(五十)——文件上传和下载转载 2016-04-14 01:47:40 · 590 阅读 · 0 评论 -
java中HashMap详解
java中HashMap详解转载 2016-05-12 15:57:11 · 299 阅读 · 0 评论 -
关于J2EE/EJB/Spring
Spring面试问答Top 25EJB 3和Spring技术体系比较转载 2016-04-15 14:40:32 · 495 阅读 · 0 评论 -
java中使用队列:java.util.Queue
java中使用队列:java.util.Queue【总结下】访问抛异常:add / remove / element访问不抛异常:offer / poll / peek阻塞式访问:put / take总结下:访问抛异常:add / remove / element访问不抛异常:offer / poll / peek阻塞式访问:put / ta转载 2016-05-17 16:40:30 · 451 阅读 · 0 评论 -
Spring 使用注解方式进行事务管理
使用步骤:步骤一、在spring配置文件中引入命名空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/sch转载 2017-02-08 14:16:45 · 461 阅读 · 0 评论 -
Java开发中的23种设计模式详解
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真......转载 2016-05-25 15:40:21 · 383 阅读 · 0 评论 -
基于MyBatis的批量插入更新实现
我的问题:如何在MyBatis下实现批量新增和更新的操作?遇到的困惑:1、MyBatis不支持在XML配置的SQL中带有分号“;”;2、因为第1点原因,所以考虑如何在Oracle下通过一条语句实现批量插入。写法:"INSERT ALL INTO a表 VALUES(各个值) INTO a表 VALUES (其它值) INTO a表 VALUES(其它值) ....再跟一原创 2017-03-12 09:34:43 · 10309 阅读 · 1 评论 -
利用ant简单实现windows环境下的自动化编译和部署
【准备】1、下载并解压ANT;2、下载并解压命令行SVN。ANT下载:http://ant.apache.org/bindownload.cgiSVN下载:https://www.visualsvn.com/downloads/【配置】分别把ANT和SVN命令添加到path路径。【编写build.xml】思路:考虑到windows原创 2017-10-16 16:26:23 · 2605 阅读 · 0 评论 -
如何校验IP地址(正则)
([1-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])){3}转载 2013-08-28 09:14:01 · 1362 阅读 · 0 评论 -
如何去掉字符串前面的0
使用正则表达式String str = "000000001234034120";String newStr = str.replaceAll("^(0+)", "");System.out.println(newStr);转载 2013-08-28 09:13:08 · 8263 阅读 · 0 评论 -
Java读写字符
Reader 类是 Java 的 I/O 中读字符的父类,而 InputStream 类是读字节的父类,InputStreamReader 类就是关联字节到字符的桥梁,它负责在 I/O 过程中处理读取字节到字符的转换,而具体字节到字符的解码实现它由 StreamDecoder 去实现,在 StreamDecoder 解码过程中必须由用户指定 Charset 编码格式。值得注意的是如果你没有指定 C原创 2013-07-29 15:10:40 · 636 阅读 · 0 评论 -
关于float和double的精度问题
前言:这是我在优快云发的第一个问题,是我在学习JAVA时遇到的,其实在C中也是一样道理。http://community.youkuaiyun.com/Expert/topic/5201/5201507.xml?temp=6.275576E-02“关于循环语句”问题如下:有下面程序:class T{public static void main(String args[]){for(float原创 2006-12-04 00:49:00 · 2069 阅读 · 0 评论 -
子类也即是父类,反之则不成立
看下面这个例子:class SuperClass...{ void method()...{ System.out.println("method() of SuperClass!"); }} //父类class SubClass extends SuperClass...{ void method()...{ System.out.print原创 2006-12-05 01:34:00 · 1378 阅读 · 0 评论 -
用递归实现数组元素相乘
前言:以前,刚学C语言时候递归总是令我头疼!看汉诺塔的算法时,就用手指掐着算,如此也老是记得前边忘了后面。这个程序是一个群友问的,想了好一会才想出来。源代码://使用递归计算数组中各元素的乘积class ArrayMul...{ public int mul(int arr[],int n)...{ //递归实现方法 if(n1)...{ re原创 2006-12-11 01:54:00 · 4016 阅读 · 0 评论 -
java的各种访问权限
类的访问权限: JAVA有两种类访问权限修饰符:public和private,默认是private。 1)private(私有):修饰的类只能被同一包名中的类访问(这也是JAVA类的默认方式。)。 2)public(公有):修饰的类能被所有的类访问。类成员变量的访问权限: 1)缺省访问修饰符(同friendly):可以被同一包(package)中的任何类访问。 2)public:可原创 2006-12-16 22:48:00 · 946 阅读 · 0 评论 -
我写的一个堆栈程序
//创建堆栈节点类class StackElement...{ int data; //存放数据 StackElement nextElement; //指下一节点的指针 StackElement(int data)...{ this.data=data; this.nextElement=null; } publi原创 2006-12-16 21:56:00 · 1343 阅读 · 0 评论 -
关于接口的问题
前言:偶然在优快云看到这个关于接口的问题,于是就自己对接口的理解对相关问题发表了一些看法并做了相关的验证。问题原文出自:http://community.youkuaiyun.com/Expert/topic/5200/5200325.xml?temp=.3303491fp_zacard(自由指针) 的解答如下:fp_zacard(自由指针) ( ) 信誉:100 Blog 2006-1原创 2006-12-25 11:15:00 · 1101 阅读 · 0 评论 -
FileInputStream和FileOutputStream应用实例
复制文件FileStreamDemo.java的内容至文件file.txt文件,并显示输出 file.txt文件内容 package sky;import java.io.*;public class FileStreamDemo...{ public static void main(String[] args)...{ try...{ by原创 2007-01-26 21:24:00 · 3944 阅读 · 0 评论 -
BufferedInputStream和BufferedOutputStream应用实例
使用BufferedInputStream和BufferedOutputStream复制BuffferedStreamDemo.java的内容至BufferedStreamDemo.txt文件并显示输出 package sky;import java.io.*;public class BufferedStreamDemo...{ public static void main(原创 2007-01-26 23:03:00 · 14152 阅读 · 1 评论 -
java synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchron转载 2011-12-30 13:51:37 · 587 阅读 · 0 评论 -
JDK里的“SPI”是什么意思
摘自:百度百科二、SPI 是英文Service Provider Interface的缩写。中文意思是服务提供商接口。满足某种服务标准的供应商提供的符合该标准的应用程序接口,SPI应该和该服务的API标准是兼容的,应用程序一般应该是基于API编写,除非是SPI中包含API中没有提供的功能而又必须使用。原创 2013-05-28 16:48:32 · 2086 阅读 · 0 评论 -
eclipse反编译插件
Eclipse Class Decompiler http://feeling.sourceforge.net/update Enabled通过eclipse,help --> Install New Software...,打开安装界面,输入安装网址http://feeling.sourceforge.net/update勾选 Eclipse Class Decomp原创 2013-05-14 18:18:16 · 669 阅读 · 0 评论 -
开启Tomcat远程调试
[UNIX]打开%CATALINA_HOME%\bin 目录下的catalina.sh文件在if ["$1"="jpda"] ; then语句前加入JAVA_OPTS="$JAVA_OPTS-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"查看验证是否配置成功,如果启动tomcat原创 2013-05-28 16:51:05 · 615 阅读 · 0 评论 -
junit.framework.Assert 与org.junit.Assert
differences between 2 JUnit Assert classesThe old method (of Junit 3) was to mark the test-classes by extending junit.framework.TestCase. That inherited junit.framework.Assert itself and you原创 2013-07-10 11:20:38 · 9645 阅读 · 0 评论 -
在类中实现的接口的方法需要加上“public”关键字
前言:原程序是我在的《Java语言程序设计》里的一个例题,例4.13。也许对JAVA熟手来说这根本就是习之以常的事,但对于初学者的我却想了许久才弄明白这个问题。原程序如下:interface Interf{ void display();}public class E implements Interf{ void display(){ System.out.println("d原创 2006-12-04 01:16:00 · 5918 阅读 · 0 评论