自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (6)
  • 收藏
  • 关注

原创 applet访问打印机安全警告的解决方法

[img]http://dl.iteye.com/upload/attachment/0081/9269/32851315-681e-3179-a610-03f5ee1ea268.jpg[/img][size=medium][b]这样的警告框,选择了“始縂允许applet访问打印机”在下次点击打印按钮时还是出现这样的警告框。现在也没有好的方案,现在想到是修改客户端JRE中的配置:1...

2013-03-20 15:28:57 994

原创 制作可执行的JAR文件包及jar命令详解

[color=blue][b]常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最...

2012-08-09 17:48:07 132

原创 SQL 表数据旋转90度(二维转换)

[code="sql"]/**//*将表数据旋转90度(2007-11-19于海南三亚)将下表数据:A b c d e -------------------- ----------- ----------- ----------- ----------- ...

2012-07-27 16:14:02 580

原创 ORA-12505 错误的解决方案

[quote][b]错误信息 : ORA-12505, TNS:listener does not currently know of SID given in connect descript[/b][/quote][color=blue][b]方法一:[/b][/color][quote]首先找到listener.ora,我的目录是:D:\Program_Files\oracl...

2012-06-19 16:46:34 327

原创 关于动态代理

[size=large][b]JDK动态代理[/b][/size][quote]JDK 1.3以后,Java提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。 JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和Invocation...

2012-06-11 10:55:34 74

HttpClient 实现快盘签到

[quote][b]模拟POST提交实现快盘签到[/b][/quote][code="java"]import java.io.IOException;import java.io.UnsupportedEncodingException;import org.apache.http.HttpEntity;import org.apache.http.HttpR...

2012-04-20 09:29:57 104

原创 HttpClient 入门

[b]一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站...

2012-04-10 15:45:14 83

原创 【转】HttpClient4 简单使用

[b]需要导入的jar包[/b][img]http://dl.iteye.com/upload/attachment/0066/3124/fb4b6d7c-cedc-3484-9739-23666b882c31.gif[/img][code="java"]package main;import java.io.IOException;import java.io.Uns...

2012-04-10 15:37:55 80

原创 【转】android httpclient 上传文件

[code="java"]public void uploadFileClient() { Toast.makeText(this, "现在已经开始上传了!", Toast.LENGTH_LONG).show(); String targetURL = actionUrl;// 上传指定URL File targetFile = new File(uploa...

2012-04-10 15:33:20 78

原创 Java 扑克发牌算法实现

[color=blue][b]A. 扑克发牌算法是棋牌游戏中常用的基础算法,也是游戏开发人员需要熟悉的基础算法之一。下面介绍一下该算法的一种实现方式。[/b][/color]  [code="java"]首先给扑克牌中每张牌设定一个编号,下面算法实现的编号规则如下:  u    红桃按照从小到大依次为:1-13  u    方块按照从小到大依次为:14-26  u    黑桃按照从...

2012-03-19 21:17:32 494

原创 64 位JDK出现八小时时差解决方法

[b][size=large][color=blue]发布的项目使用64位JDK,Java获取的时间总比正常的时候慢8小时,但服务器的时间及时区都是正确的,解决方法:设置JVM的默认时区为东八区(北京时间)[/color][/size][/b][b]在下面四个目录:[/b][code="java"]Java\jre6\lib\zi\EtcJava\jre6\lib\ziJa...

2012-02-27 15:22:29 187

原创 更新sequence值的动态sql语句

[size=large][b]一.[/b][/size][code="sql"]--导出之前把该语句执行一遍,复制执行结果,然后在导入后的数据库中删除sequence,再执行该语句.select 'create sequence '||sequence_name|| ' minvalue '||min_value|| ' maxvalue '...

2011-12-27 16:08:40 784

原创 hibernate 乐观锁与悲观锁使用

[color=blue][size=large][b]Hibernate支持两种锁机制: [/b][/size][/color][b]即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(Optimistic Locking)”。[/b] 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了...

2011-12-21 15:20:18 80

原创 【转】实现汉字向拼音的转化

[code="java"]import java.io.UnsupportedEncodingException;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import java.util.Vector;//实现汉字向拼音的转化//------设计人:牛文平//...

2011-12-19 22:57:55 526

不用第三个变量交换值的五个办法

[color=blue][size=small][b]不用第三个变量交换值的五个办法[/b][/size][/color][code="java"]package com.kevin.demo;/** * @author kevin.long * @description 2011-12-11 14:22:55 */public class ChangeTes...

2011-12-12 09:49:50 84

原创 【转】细数那些令人发狂的程序语言的特性

[b]1、C语言中的数组[/b]在C/C++中,a[10] 可以写成 10[a]“Hello World”[i] 也可以写成 i["Hello World"] [b]2、在Javascript中[/b] '5' + 3 的结果是:'53' '5' – 3 的结果是:2 [b]3、C/C++中的Trigraphs [/b][code="Cpp"]i...

2011-12-11 14:41:16 136

原创 网页制作的小技巧

[code="html"]让浏览器在保存页面时失败在页面源文件上增加下面一行代码,保存页面时,就会报错误: 防止被人frame 或者 iframe 包含我们的页面: 脚本出错时,也不提醒 自动显示最后更新时间 "document.lastModified” 得到的是文件最后更新时间,这样我们就不用更新文件的时候,再更新对应页...

2011-12-08 19:37:19 86

原创 【转】 Java集合

[quote]1. Set:Set是一个集合接口,它的特征和数学上的集合有点类似,Set中存放的是对象的引用,继承自Collection接口,它具有如下的特征:. Set中不允许存放重复元素. Set中的元素是无序的. Set主要有HashSet、LinkedHashSet和TreeSet三个实现类1.1 HashSet...

2011-12-08 19:37:07 77

原创 Java 获取系统软件安装列表

[color=blue][size=small][b]Java获取系统软件安装列表[/b][/size][/color][code="java"]package com.kevin.demo;/** * @author kevin.long * @description Java获取系统软件安装列表,代码核心来自网上,主要通过Runtime实现, * 用JNI也行,解决乱码...

2011-12-08 19:35:51 342

原创 【转】Hashtable 和 HashMap的区别

[size=x-small][b][color=blue]HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 [/color][/b][/size][quote]1.HashTable的方法是同步的,HashMap未经...

2011-12-07 18:13:44 53

原创 【转】ArrayList,LinkedList,Vector 的关系和区别

[color=blue][size=large]ArrayList,LinkedList,Vector这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:[/size][/color][quote]1. ArrayList底层是采用数组实现的(并且该数组的类型是Object类型的) 2. 如果是JDK 6.0的话,采用Array.of()方法来生成一个新...

2011-12-07 18:06:42 55

原创 【转】HashSet,LinkedHashSet,TreeSet 区别

[quote]java.util.AbstractSet-> java.util.TreeSet java.util.AbstractSet-> java.util.HashSet-> java.util.LinkedHashSet HashSet的效能通常都优于TreeSet,特别是最重要的两个动作:安插和查找。 AbstractSet是个abstract 类 TreeSet...

2011-12-07 17:57:56 64

原创 【转】HashSet和TreeSet的区别

[b][size=large][color=blue]HashSet和TreeSet的区别[/color][/size][/b][size=small][b][color=red]一.[/color] 问题 [/b][/size][b][color=red]1.[/color] HashSet,TreeSet是如何使用hashCode()和equals()方法的?[/b][b]...

2011-12-07 17:10:34 73

原创 关于10K面试题的组合排序-归并排序

[code="java"]package com.kevin.demo;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.builder.EqualsBuilder;import org.apache.commons.lang.builder.HashCodeBuild...

2011-12-07 02:39:30 139

原创 关于10K面试题的组合排序-Comparator

[code="java"]package com.kevin.demo;import java.util.Comparator;import java.util.TreeSet;import org.apache.commons.lang.builder.EqualsBuilder;import org.apache.commons.lang.builder.HashCod...

2011-12-06 17:01:04 108

Hibernate 支持wm_concat等函数

[b]背景[/b]:[b][color=red]由于项目需要,我们在查询主信息时,可能需要通过某些明细信息来查找主信息.或者很多行转列中要用到wmsys.wm_concat这个函数.[/color][/b][quote][b]主,明细结构:即一对多结构比如:订单头,订单明细[/b][/quote][b]实现方法[/b]:[b][color=red]我们只需要将hibernate中使...

2011-11-14 16:31:35 408

原创 逻辑判断符号的简写

[code="java"]GT: Greater Than , > GE: Greater than or Equivalent with , >= LT: Less than, < LE: Less than or Equivalent with,

2011-11-14 09:14:37 702

原创 Oracle计算时间差函数

[b]两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒):[/b][code="java"]--天:ROUND(TO_NUMBER(END_DATE - START_DATE))--小时:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)--分钟:ROUND(TO_NU...

2011-11-09 16:48:39 70

原创 Weblogic 部署 war包

[u][b] 利用各种IDE工具,将项目打成War包(当然,也可以直接在IDE中将服务器配置成Weblogic Server)[/b][/u][b][size=large]部署到Weblogic上,有多种方法:[/size][/b] [b]1、利用Console控制台:[/b] 登录控制台后,选择左边的树型菜单“部署——Web应用程序模块”,然后选择界面右边的“部署w...

2011-10-14 12:28:01 196

原创 JBOSS 部署 war包

[b][size=large]1、 安装[/size][/b][b]1.1、软件安装[/b] 首先要安装JDK(仅仅安装JRE是不行的,因为JSP页面需要编译),最新的正式版是JDK1.4.2。然后把JBoss的压缩包解压到一个目录下,目录名一般是"Jboss_版本号",JBoss目前的最新正式版是JBoss4.0.0(2004年9月20日发布)。下面的配置都是针对JBo...

2011-10-14 12:05:00 2096

原创 【转】Apache、Tomcat、JBoss、WebLogic的区别与关系

[b][size=large]概述:[/size][/b][b]Apache[/b]:全球应用最广泛的http服务器,免费,出自apache基金组织 [b]Tomcat[/b]:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织 [b]JBoss[/b]:开源的应用服务器,比较受人喜爱,免费(文档要收费) [b]Weblogic[/b]...

2011-10-14 11:42:52 107

原创 【转】数组行列递归转换

[code="java"]static void populateArray(int minValue, int rowNum, int colNum, int[][] toBePopulatedArray) { for (int colIdx = 0; colIdx < colNum; colIdx++) { toBePopulatedArra...

2011-09-16 13:54:47 102

原创 【转】数字转人民币大写

[code="java"]public String toRMB(double money) { char[] s1 = {'零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'}; char[] s4 = {'分', '角', '元', '拾', '佰', '仟', '万', '拾', '佰', '仟', '亿', '拾', ...

2011-09-16 13:52:12 113

原创 ORACLE 自动备份脚本

[b]方法一:[/b][code="java"]1. AP服务器上建立c:\backup文件夹(文件夹路径客户自己选择) 2. 打开dbbkup.bat-->修改红字部分-->保存 exp [color=red]citictest/citictest@colm2 file=c:\backup\%date:~4,20%.dmp log=c:\backup\%date:~4,20...

2011-09-13 12:02:55 107

原创 利用google地图获取位置经纬度坐标

[code="java"]http://maps.google.cn/maps/geo?q=北京石景山游乐园&output=csv&oe=utf8&sensor=true_or_false&key=ABQIAAAAqaGKijD7euSpqDeVsNA85xTT3OL8VXjPlPTFW7n7OgOFwXoSnxT7IP1pHznaiGwWMvsEq_SkxvESLw结果200,9...

2011-09-08 16:10:57 1226

原创 调用google地图

[b]引言:[/b][u]今天一个朋友问我象51job那样的地图怎样实现的,我就网上收集了大家两个简单的使用方法[/u][b]A.这个非常简单,是静态的[/b]具体参考:[url]http://code.google.com/intl/zh-CN/apis/maps/documentation/staticmaps/[/url][code="java"]...

2011-09-08 15:21:14 168

原创 SQL 对指定字段的几个值进行排序

[code="sql"]--就这一句话,大家应该看得懂,嘿嘿order by (case 字段 when '北京' then 1 when '上海' then 2 else 0 end)[/code]

2011-09-06 15:27:47 146

Map 排序写法

[b]话不多说,直接贴代码:[/b][code="java"]//对任务单的分段计划根据里程进行排序设置顺序public void deliverySeq(Shipment shipment) { Set legs = shipment.getLegs(); Map legMaps = new HashMap(); String consignorCode = Glo...

2011-08-31 10:20:49 98

原创 findbugs 如何安装使用

[b]一、简介[/b] Findbugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。利用这个工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。 Findbugs提供了方便操作的可视化界面,同时也可以作为Eclipse的一个插件来使用,而我们使用得最多的还是作为Eclipse的插件来使...

2011-08-31 10:05:10 73

原创 Java 调用 Webservice

[b]1.使用HttpClient [/b]用到的jar文件:commons-httpclient-3.1.jar [code="java"]方法: 预先定义好Soap请求数据,可以借助于XMLSpy Professional软件来做这一步生成。 String soapRequestData = "" + "" + "" + "...

2011-08-31 09:54:52 58

Spring集成AXIS2的Web_service配置方法

Spring集成AXIS2的Web_service配置方法

2012-09-26

用JAVA实现缓冲多线程无阻塞读取远程文件

用JAVA实现缓冲多线程无阻塞读取远程文件

2012-09-26

VC++深入详解

本书主要从程序内部运行的机制和MFC程序的组织脉络入手,使读者在学习VC++编程知识时,既能够知其然,又能知其所以然,从而帮助读者从根本上理解和掌握Windows的程序设计。另外,全书还贯穿作者多年来学习编程的一些经验,以及一些学习方法的建议,为读者进一步的学习提供指导。

2012-08-28

数据库 索引及优化

数据库 索引 优化 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 例如这样一个查询:select * from table1 where id=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),直接在索引里面找44(也就是在ID这一列找),就可以得知这一行的位置,也就是找到了这一行。可见,索引是用来定位的。 索引分为聚簇索引和非聚簇索引两种,聚簇索引 是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,而非聚簇索引对于单行的检索很快。

2012-08-23

ROP(Rest Open Platform)开发指南

ROP(Rest Open Platform)特点:统一URL:http://gw.api.tbsandbox.com/router/rest,; 通过method参数指定具体API服务:如taobao.user.get、taobao.users.get等。相比于http://host/user/tom,TOP使用http://gw.api.tbsandbox.com/router/rest?method=taobao.user.get&userName=tom,乍看起来纯REST简单,但是如API数量大后,TOP的风格更有优势了,因为每个TOP API用户只有参数上的差异。 API的调用参数化:请求参数分为系统级和应用级两类,系统级参数每个API都相同,如method,appKey等,而应用级参数由每个API指定; 正确报文和错误报文分开:正确时返回正确的业务报文,而错误时返回统一的错误报文。这种将正确和错误的报文解耦的方式有利于简化报文的设计。

2012-08-23

空空如也

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

TA关注的人

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