自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

波波的专栏

苹果会越分越少,但是知识不会

  • 博客(228)
  • 资源 (33)
  • 收藏
  • 关注

原创 java swing 导出Jtable里面的数据到excel

不废话了,直接贴代码import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;import javax.swing.table.*;public class ExcelExporter  {    public ExcelExporter() { }    public void exportTa

2008-07-22 10:57:00 10633 15

转载 别让Hibernate偷走了您的身份

 企业级Java应用程序常常把数据在Java对象和相关数据库之间来回移动。从手工编写SQL代码到诸如Hibernate这样成熟的对象关系映射(ORM)解决方案,有很多种方法可以实现这个过程。无论采用什么样的技术,一旦开始将Java对象持久存储到数据库中,身份将成为一个复杂且难以管理的课题。可能出现的情况是:您实例化了两个不同的对象,而它们却代表数据库中的同一行。为了解决这个问题,您可能采取

2008-07-22 09:45:00 873

转载 Java数字、货币值和百分数等的格式化处理

ava数字、货币值和百分数等的格式化处理                                           如果我们用下列语句输出一个数 System.out.println(123456.789); 将会在Console看到输出 123456.789 那么如何得到123,456.789这种格式化的输出呢?这里就需要用到java.text.Format这

2008-07-03 11:24:00 1426 1

原创 Java基础-List遍历时为什么不能同时操作list

List<String> listArr = new ArrayList<>();listArr.add("a");listArr.add("b");listArr.add("b");listArr.add("c");listArr.add("b");/** * 使用for-each迭代时同时操作集合,会报java.util.ConcurrentModificationException * 原因:for-each实际编译后的结果,是使用 Iterator 迭代器遍.

2021-11-11 17:28:00 787

原创 通用树状节点 获取所有叶节点和支节点 sql

--获取所有父节点的menu_item select distinct  s1_parent.*  from sys_menu s1_parent,sys_menu s2where 1=1 and s1_parent.menu_id = s2.parent_id--获取所有具体页面节点的menu_item select s.* from sys_menu s where

2013-05-17 09:31:15 1808

转载 ADT模拟器 在有代理的环境下 上网设置

Windows下,配置好Adroid环境变量后(如将d:\android-sdk-windows-1.0_r1\tools加入系统变量PATH),在命令行窗口输入:emulator启动Android 模拟器后, 输入:adb shell进入adb shell模式:将网络连接代理设置写入配置数据库,假如你的上网代理IP是10.193.xx.xx:sqlite3 /data/d

2012-09-05 16:28:13 3253

原创 Android ADT 默认的模拟器内存调整

Android ADT 默认的内存太小,在新增AVD页面修改也没有用,只能通过命令行启动了。在windows cmd下 运行emulator命令 启动已经建立好的虚拟Android系统     你的android-sdk安装路径\emulator.exe例如:F:\android-sdk-windows\tools\emulator.exe -avd Android(你在AVD

2012-09-05 16:06:35 1946

转载 java操作xml w3c及xml存储图片文件

xml保存图片package com.kelsen.beans.imagehelper; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.DataOutputStream; import java.io.FileInputStream; im

2012-06-08 15:05:35 2735

转载 JAVA操作XML的完整例子——W3C DOM篇

这是一个用JAVA W3C DOM 进行XML操作的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门JAVA XML操作的朋友参考和学习。假设有XML文件:test1.xml哈里波特10这是一本很好看的书。三国演义10四大名著之一。水浒6四大名著之一。红楼5

2012-06-08 15:01:12 2081

原创 java图片裁剪

这个切图处理类配合前台js,可以做到图片上传时,切图保存的效果。package com.util.image;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.IOExcep

2012-05-16 09:04:12 1473

原创 计算两个日期相隔天数

/** * 计算date1间隔date2的天数 * */ private int getDaysBetweenTwoDates(Date date1,Date date2)throws Exception { long begin = date1.getTime(); long end = date2.getTime();

2012-03-28 09:03:07 1256

原创 POI 3.7 读取xls和xlsx

/** * 读取xlsx文档列 * */ private String getXSSFCellValue(XSSFCell cell)throws Exception { String cellvalue = ""; if (cell!=null) { switch (cell.getCellType()) { case

2012-03-26 10:11:49 8601

原创 js 提示自动完成效果

.sman_selectedStyle{background-Color:#102681;color:#FFFFFF} //--初始化提示 var nameArray = ['张三','李四','www.baidu.com','111111','222222']; //--数组排序 function arraySort() { nameArray.

2012-03-20 13:27:06 871

转载 checkstyle+ant配置

checkstyle是apache项目组提供的一款代码规范检测工具,使用checkstyle,可以帮助开发人员快速找到不符合规范要求的代码,本文将要介绍的是如何在ant中配置checkstyle,以生成代码质量检测报告。版本:     checkstyle5.3,ant1.7.1及以上ant配置文件内容:  Xml代码

2012-03-13 13:48:07 4805

转载 iBatis的Cache

Cache的key由haskcode、checksum、查询参数、sqlmap Id、sql语句、调用方法名等构成。不同的参数会有不同的Key。他不是以查询参数的Class的hashcode或toString方法作为key的一部分,而是以在sqlmap使用的变量的集合。queryForObject和queryForList都可以缓存。其它片断不支持。 可以设定为定时刷新或受条件触发刷新Ke

2012-03-13 13:37:32 978

转载 Terrocotta - 基于JVM的Java应用集群解决方案

关于J2EE集群技术的基本原理和常用实现方式,TheServerSide.com有一篇经典的文章:http://www.theserverside.com/tt/articles/article.tss?l=J2EEClustering Terracotta(http://terracotta.org/)是一个开源的框架。他的创始人Ari Zilka原本是Walmat.com的首席架构

2012-03-13 13:35:09 1015

转载 TFS(Taobao File System) 简介

TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存储的需求,被广泛地应用在淘宝各项应用中。它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展性。同时扁平化

2012-03-13 13:31:42 5184

转载 分布式服务框架 Zookeeper -- 管理分布式环境中的数据

转载至:http://hi.baidu.com/%CC%D8%B0%AE%C0%B6%C1%AB%BB%A8/blog/item/2ae9efda06e267c9572c841b.html安装和配置详解本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取

2012-03-13 13:29:50 1200

原创 使用O‘Reilly COS包实现上传

用过不少上传的小框架,例如apache的common-upload,smart-upload,还有其他一些。感觉还是 O‘Reilly 的方便。使用步骤如下:1. 在服务器上设置放置上传文件的目录 uploadDir2. MultipartRequest multiRequest = new MultipartRequest(request, uploadDir, fileSi

2012-03-07 16:18:33 1200

原创 POI 3.7 读取xlsx 公式的值

FileInputStream fis = new FileInputStream("C:/test.xlsx"); Workbook wb = new XSSFWorkbook(fis); //or new XSSFWorkbook("/somepath/test.xls") org.apache.poi.ss.usermodel.Sheet sheet = wb.getShee

2012-03-07 10:47:13 8381

原创 Java File常见类小计

Java文件操作,真格是晕是我的,和其他语言或者脚本来说,这代码量确实大了点。希望java7以后会越来越方便package com.tf.initdata.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.File

2012-03-05 11:00:14 931

原创 Junit test 里面监控数据库连接释放 片段

public void testDataSource()    {        BeanFactoryLocator beanFactoryLocator = ContextSingletonBeanFactoryLocator.getInstance();        BeanFactoryReference targetBeanFactoryRef =

2011-11-17 12:57:40 1095 1

原创 Java 集合 转换成 Json格式 字符串 工具类

目前市面上N多前台技术展现树形结构,最简单的莫过于Dtree,但是对于实现比较复杂的带各种控件的树,还是jquery ext dhtmlx等js小框架略胜一筹,而这些框架,几乎无一例外支持json格式的数据当作树的数据源。json 是个好东西啊,了解它 请参看这个网站Json

2011-08-23 09:23:34 3601

原创 Oracle to_char()函数,出小数点

select TO_CHAR(0.52,fm9999999990.00) from dual 输出:.52select TO_CHAR(0.52,fm9999999990.00) from dual 输出:0.52 fm为数据填充模式具体用法:http://www.cnblogs.com/reborter/archive/2008/11/28/1343195.html 

2011-06-25 14:14:00 3792 1

原创 Axis2 生成 ADB Bean 客户端碰到的问题

今天用 Axis2 WSDL2JAVA 命令生成客户端碰到一问题。 wsdl2java.bat -uri getFactoryCode.wsdl -p com.abc.planning.wsclient.mes.client.tj -d adb -pn HTTP_Port -s -o c:/src 生成的客户端,死活也没办法执行。异常报在 //execute the ope

2011-06-16 13:29:00 2963

原创 Java Volatile 关键字

<br />我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。<br />  这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。<br />  在当前的Java内存模型下,线程可以把变量保存在本地内存(比如机器的寄存器)中,而不是直接在主存中进行读写。这就可能造成一个线程在主存中修改了

2011-05-05 09:14:00 966

原创 Axis2客户端代码添加认证(ADB Bean方式)

<br />Axis2 生成客户端调用代码的命令里面,貌似没有设置权限的选项。只能在代码里面加咯。<br /> <br />在生成的客户端sub的构造方法里面加下面一段就OK了。(唉,找了N久,才在Axis2的maillist里面找到,看来国人用的不多啊,其实看API也能找到,但那等于大海捞针,太费时间)。<br /> <br />HttpTransportProperties.Authenticator authenticator = (HttpTran

2011-05-04 16:32:00 2183

原创 java调用vbs,实现打开关闭excel操作小示例

<br />文章本身没有多少技术含量。我本人一直不熟悉windows系统/脚本的东西。做WebDynPro开发时,碰到一个问题。里面的 office control不能加载POI生成的Excel。问了下SAP的人,他们说:我们不支持开源工具生成的excel。 我们只能绕路了。用 POI生成Excel,用Excel打开一下,保存一下,然后关闭,什么也做修改,office 控件就能加载这个excel了。在windows专区发了帖子,问了下批处理或者vbs能否做这样的事情。于是,就写了这么个例子。<br /> <

2011-03-09 12:22:00 7378 3

原创 SAP for Java 开发 起航。。。。。

<br />公司的一个项目需要用 SAP CE7.1 开发。之前还没接触过SAP的东东,要开始用它来开发啊,能学新东西,兴奋。。。嘿嘿。<br /> <br />今天把 NetWeaver Develope Studio 安装配置了下,SAP For Java的  IDE,首选Eclipse,所以,配起来没什么问题。。。。<br /> <br />服务器没法装啊,最低要求物理内存20G啊。SAP 果然不是一般人玩的。。。。

2011-02-13 16:48:00 2693 4

转载 java实现类型QQ,MSN自动停靠隐藏功能

<br />做的不错,收藏之。。。<br /> <br />1. 用来提示将要隐藏的线程。<br />package hide;import java.awt.Point; import java.awt.event.ComponentListener; import javax.swing.JFrame; public class WindowMover extends Thread { public static void moveToPoin

2010-08-06 09:33:00 1962 1

转载 java 回调机制小结

比较简洁的说明回调机制。。。。回调的通俗理解:你有一个复杂的问题解决不了,打电话给你的同学,你的同学说可以解决这个问题,但是需要一些时间,那么你不可能一直拿着电话在那里等,你会把你的电话号码告诉他,让他解决之后打电话通知你。即回调就是体现在你的同学又反过来拨打你的号码。 拿这个例子类比Ajax中的回调机制以及Spring中HibernateTemplate用到的回调+模板机制,可以更容易地理解回调机制。          Ajax代码:Java代码 function test{     if

2010-08-03 09:51:00 2691 3

转载 java 匿名类小结

<br />从javaEye上转过来的文章,看完对一些以前的代码理解的更透彻了。转到自己博客上保存下。嘿。。<br /> 引言<br />Java中的匿名类是比较有意思的一种编程方式,在swing中关于监听器的注册时,经常可见到这样的代码:Java代码 iexit.addActionListener(new ActionListener(){      public void actionPerformed(ActionEvent e) {          int y = JOptionPane.show

2010-08-03 09:48:00 721

转载 windows下 如何在Web页面上直接打开、编辑、创建Office文档

<br />转帖至: http://www.tzwhx.com/newOperate/html/1/11/114/8016.html<br /> <br />有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。 <br /><br />在安装Office2003以后,有一个ActiveX控件被安装到了系统

2010-07-29 13:17:00 1102

原创 Java版报表生成。

修改之前比较依赖数据完整性的问题。package com.tf.planning.plan.monthweek.service.impl;import java.io.ByteArrayOutputStream;import java.util.ArrayList;import java.util.GregorianCalendar;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHa

2010-06-22 17:18:00 920 1

原创 Java版结果集行列倒置

<br />从数据库里面取得的数据一般是以实体的方式返回。但是做报表的话,可能是从实体某个属性来显示,即所谓的行列倒置。所以有人写了行列倒置的SQL,这里也写个java实现的例子。属性是写死的。如果需要灵活点,换成用反射来遍历属性即可。<br /> <br />/** * 将List信息行列倒置 * */package jdk_1_4.test;import java.util.ArrayList;import java.util.Collections;import java.u

2010-06-17 14:42:00 3566 1

原创 POI合并单元格,冻结窗口例子

<br />/**<br /> * 生成多种格式的Excel<br /> * */<br />package multiStruct;<br />import java.io.FileOutputStream;<br />import org.apache.poi.hssf.usermodel.HSSFCell;<br />import org.apache.poi.hssf.usermodel.HSSFCellStyle;<br />import org.apache.poi.hssf.usermodel

2010-06-08 16:13:00 10868 6

原创 POI遍历Excel

<br />/**<br /> * 读取Excel文件,并将其内容输出到控制台<br /> * */<br />package basic;<br />import java.io.FileInputStream;<br />import org.apache.poi.hssf.usermodel.HSSFCell;<br />import org.apache.poi.hssf.usermodel.HSSFRow;<br />import org.apache.poi.hssf.usermodel.HSS

2010-06-08 14:46:00 6535

原创 oracle死锁原因分析

oracle死锁原因分析 分析原因:最近在做个一个小项目,要做百万级的测试数据,开始想想很简单,让写个循环插入程序就OK了,真正实战发现,程序执行插入语句时不论是用jdbc还是hibernate的方法,都无法插入数据,问题见 http://topic.csdn.net/u/20100317/23/826ba624-4e0e-4cd4-b74a-f12db2dd1d05.html

2010-03-17 23:11:00 2321

原创 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 问题原因。

 最近接手一个已有专案维护工作。之前他们使用myeclipse和ant编译打包的。我现在导入eclipse,让IDE编译部署。可一部署jboss就报错。我换tomcat(和jboss其实一样,但是抱着侥幸心理,还是试了下),照样报错。火了,想想weblogic比他们厉害(哈哈@)。就部署到weblogic。还是报错。我郁闷了。网络搜了下相关答案。全是字面翻译,没有一个说对了。没办法,到

2010-01-14 10:21:00 4119

原创 spring 配置 quartz排程任务小结

最近看了下quartz排程任务,以前也有用过,但是没有细纠他的配置。这两天看了下,做个小结。 配合 spring 配置 quartz 步骤: 1. 导入 spring.jar,quartz-all-1.6.5.jar (可以换成不同版本)。当然还有其他一些依赖类库,如commons-collections commons-logging.jar,具体可以查看网络资料,哈哈!

2010-01-06 11:08:00 4569 1

java版飞鸽传书

用Java写的类似飞鸽传书的局域网聊天软件,不需要服务器的<br>在同一个局域网内,只要开了这个软件就可以聊天,支持群聊附上大部分源码和编译打包后的jar文件(可以直接运行)

2008-04-29

C#p2p聊天程序

一个winform做的p2p聊天程序源代码 新手入门很好的 很小哦

2008-04-29

java虚拟机原理详解2

一本非常好的详细介绍java虚拟机实现原理及详细介绍的的好书 有兴趣了解JVM底层知识的看看,太大了,分三部分,都下了才能解压

2008-04-28

java虚拟机原理详解1

一本非常好的详细介绍java虚拟机实现原理及详细介绍的的好书 有兴趣了解JVM底层知识的看看,太大了,分三部分,都下了才能解压

2008-04-28

java端口扫描器

一个java做的端口扫描工具(有源代码) 虽然现在的杀毒软件都做好了 但是还是有必要看看怎么实现的哦

2008-04-28

java实现ftp

用java实现ftp功能 在dos窗口将客户端和服务器端的源代码编译好就可以了

2008-04-25

java 3D环境

开发java 3D程序必须安装这个环境,sun官方网站下的,才1M多,省的兄弟们去看E文,火大

2008-04-25

java实现搜索引擎源代码

java实现搜索引擎源代码,非常详细 赶紧下

2008-04-25

java关机代码

.net下的C++ c#可以关机 java也可以哦

2008-04-25

java聊天程序

一个用java swing做的聊天程序(包括客户端和服务器) 里面还有源代码哦

2008-04-25

java做的压缩程序

java做的压缩程序的源代码

2008-04-25

java远程控制器

用java实现的远程控制软件 里面有源文件和打包的可运行程序(客户端和服务器) 严禁非法使用

2008-04-25

java多线程下载器

一个java做的多线程下载器的源代码

2008-04-25

ireprot帮助

两个很实用的ireprot教程 特别适合初学者

2008-04-25

java多媒体播放器

用java实现的媒体播放器 可播放avi mp3 还可以监控摄像头

2008-04-25

java版雷电

用java做的雷电 自己看哦

2008-04-25

swing风格包

最漂亮的三个java look and feel 风格包 和sun发布的javaSwing demo显示的效果一样 里面有用法介绍

2008-04-25

Jquery easy ui Tree组件使用(tree11.json当数据源有bug)

提交有bug的jquery easy ui例子

2011-08-23

spring技术手册(良格葛的)完整版

这个是完整版的,我看过,不过颠倒的,只要在工具栏上顺时针旋转即可。

2009-01-19

ireport简单教程

java pdf 报表 ,就是java里面生成报表啊,非要我输入20个字,sun

2008-12-09

漂亮的点击弹出js日历

很漂亮的日历,CSDN提示我必须多写点字,否则不让我上传

2008-09-09

模拟QQ聊天器(C#)

从另外一个网友那里下的,他要10分,比较贵,这里给大家传上来分享下,不知道能不能运行,呵呵

2008-08-26

java版坦克大战

java 做的坦克大战,有源码,能运行,可联机玩

2008-08-19

java屏幕取词

大家都知道金山词霸只能取windows程序,java做的软件和firefox里面都取不了,这是因为java自己的文字渲染没有调用操作系统的api,而是自己绘制的原因,这是个小练习,只是尝试下在jdk环境下,对java程序的取词程序,jdk要1.6

2008-08-19

PC和手机之间发彩信

从别的地方找来的,里面有开发要用到的jar和示例程序,有错误不要找我哦,呵呵

2008-06-19

java远程控制原理和示例

我们常看见的远程控制和共享桌面工具如VNC,netMeting,洪恩多媒体教师都是VC做的,其实java也可以做,有兴趣的朋友可以看看

2008-06-11

ASP.net中发送电子邮件(C#)

ASP.net中发送电子邮件(C#)

2008-06-03

windows操作系统的TCP/IP原理

windows操作系统的TCP/IP原理(英文版)

2008-06-03

IE下滚动截屏(捕获整个网页)的源码(C#)

IE下滚动截屏(捕获整个网页)的源码(C#),需要的下

2008-06-03

ListViewDemo

高度自定义ListView的示例

2008-06-03

高度自定义ListView

高度自定义ListView,随便在ListView里面添加复选框等多种控件,使得ListView成为全能控件,再附送一个Demo

2008-06-03

中文繁简体转换器

一个js做的中文繁简体转换,就一个html使用非常方便

2008-05-05

java虚拟机原理详解3

一本非常好的详细介绍java虚拟机实现原理及详细介绍的的好书 有兴趣了解JVM底层知识的看看,太大了,分三部分,都下了才能解压

2008-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除