- 博客(38)
- 收藏
- 关注
原创 Java对象序列化 与 反序列化
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.nio.ByteBu...
2015-06-24 16:33:21
155
模拟鼠标桌面点击(桌面机器人)
/** * [Product] * SaaS * [Copyright] * Copyright © 2014 xxxx All Rights Reserved. * [FileName] * APP.java * [History] * Version Date Author ...
2015-06-24 16:29:38
1579
JPA逆向生成数据库表
package com.ztesoft.zsmart.saas.test;import java.util.HashMap;import java.util.Map;import javax.persistence.EntityManagerFactory;import javax.persistence.Persistence;/** * 用于由Hibernate,OR...
2015-06-24 15:14:04
1360
Oracle 常用操作(实用)
SQL>select text from all_source where owner=user and name=upper('&plsql_name'); SQL>select * from user_ind_columns where index_name=upper('&index_name'); 将表记录恢复到指定时间段以前的状态:...
2015-06-24 15:02:33
167
原创 一些常用的WebServices: 天气,IP,邮编,Email,火车时刻表,股票 等等!
天气预报Web服务,数据来源于中国气象局 Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmxDisco :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?discoWSDL :http://www.webxml...
2012-03-12 16:31:18
948
原创 JDK 1.6 环境下开发 WebService
JDK1.6 中已经支持用Java开发WebService应用了,而且很方便。这样就大大减少了项目安装部署的代价,因为选择开源的框架依赖大量第三方包,程序的尺寸倍增。下面为大家提供一个一个JDK1.6开发Web Service的入门例子 HellService。 1、服务端 首先创建一个简单的接口 IHello ,这个接口就只有一个方法 say:package co...
2012-03-12 16:27:40
186
Java网络聊天之文件传送
这次带给大家的是Java Socket文件传送,给出核心代码: 1.发送 class SendFile implements Runnable { public void run() { JFileChooser fc = new JFileChooser(); int return_value = fc.showOpenDialog(b2); i...
2012-03-12 14:36:26
281
原创 Java网络聊天之客户端
前面发了服务端,下面是客户端 【Socket读取】 /** * [Product] * netChat * [Copyright] * Copyright © 2012 All Rights Reserved. * [FileName] * ClientReader.java * [History] * Version...
2012-03-12 14:22:54
132
Java网络聊天之服务端
关于Java的Socket编程,不在啰嗦,仅作为自己学习、总结mark之用,各位收下留情。 【Socket读取】: /** * [Product] * netChat * [Copyright] * Copyright © 2012 All Rights Reserved. * [FileName] * ServerReader.jav...
2012-03-12 14:11:33
132
原创 Solaris/Linux 命令行 简单手册
1. 系统# passwd:修改口令# exit:退出系统2. 文件# cp:复制文件或目录,参数:-a递归目录,-i覆盖确认# mv:改名移动# rm:删除,参数:-r递归删除3. 目录# mkdir:创建目录# rmdir:删除空目录# cd:改变工作目录# pwd:查看当前路径# ls:列目录,参数:-a所有文件,-c按时间排序,-l详...
2011-12-06 15:49:38
980
原创 Tomcat:IOException while loading persisted sessions: java.io.EOFException解决办法
一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage原因是tomcat对硬盘的session读取失败,...
2011-09-28 09:10:01
113
原创 Oracle中TO_DATE和TO_CHAR使用方法示例
TO_DATE格式(以时间:2007-11-02 13:45:25为例)Year: yy two digits 两位年 显示值:07yyy three digits 三位年 显示值:007yyyy four digits 四位年 显示值:2007Month: mm number 两位月 显示值:11mon abbreviated 字符集表示 显示值:11月,若是...
2011-09-27 14:26:27
216
原创 用java实现基于http协议的网络文件下载
基于HTTP的协议的网络文件下载,工作原理建立在请求/响应模式(Request/Response)上:一个客户端与服务器建立连接后,客户端向Web服务器发出一个HTTP请求行;Web服务器在收到有效的请求后,返回一个状态行或多个响应标题、一个空白行和相关文档。HTTP协议使用的端口号,通常为80。开发基于http协议的网络文件下载必须掌握HTTP协议,包括向服务器发送请求和获取服务器响应状态的过...
2011-09-19 15:04:47
308
原创 Cron表达式校验
[code="js"]function CronExpressionValidator() { } CronExpressionValidator.validateCronExpression = function(value) { var results = true; if (value == null || value.length...
2010-12-16 09:28:29
795
原创 SQL解析(Oracle -> 标准SQL,左右连接部分)
最近有用到HSQL内存数据库,感觉轻巧,方便,只可惜有一定的局限性,毕竟是内存级的,这不,就遇到一个问题,上周五也去论坛上提了问,但是回答者寥寥无几(其实就两个),也许是我提的问题水平太低了,不能吸引大家眼球,呵呵… 先看问题描叙,下面的sql在Oracle中很显然是支持的: from table1 a,table2 b,table3 c,table4 dwhere a.e...
2010-11-29 20:41:04
122
原创 keyCode 整理
字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W8...
2010-11-12 15:50:20
143
原创 Oracle Job 知识整理
先看实例:[code="sql"]DECLAREX NUMBER;BEGINSYS.DBMS_JOB.SUBMIT( job => X,what => 'ETL_Check_File;',next_date => to_date('2009-08-26 01:00:00','yyyy-mm-dd hh24:mi:ss'),interval => 'trunc(sys...
2010-11-11 15:29:10
101
原创 Java读取csv文件
在http://hjxia.iteye.com上看到这篇文章,试了试,还好用,记录了下来 首先在http://ostermiller.org/utils/download.html 上下载com.Ostermiller.util cvs的jar包. 有了这个jar包就可以写个工具类,专门控制csv文件的读取操作. 具体代码如下: [code="java"]package com.s...
2010-11-05 12:57:05
194
原创 Oracle DB Link
在Pl/SQL里想从一个数据库里连接到另一个数据库,要靠Database link.例子如下:[code="SQL"]DROP DATABASE LINK elinkDB_copy; CREATE DATABASE LINK elinkDB_copy CONNECT TO nims IDENTIFIED BY nims USING '(D...
2010-11-05 12:53:40
112
原创 Java免费开源数据库、Java嵌入式数据库、Java内存数据库
HSQLDBHSQLDB(Hypersonic SQL)是纯Java开发的关系型数据库,并提供JDBC驱动存取数据。支持ANSI-92标准SQL语法。而且他占的空间很小。大约只有160K,拥有快速的数据库引擎。AxionAxion是一个小型,快速,开源的关系型数据库系统(RDBMS)支持标准SQL与JDBC。它主要应用在Java程序中。db4o完全原生于Java和.NE...
2010-11-02 14:50:40
342
原创 顶级绕口令
1:季姬击鸡记【原文】 季姬寂,集鸡,鸡即棘鸡。棘鸡饥叽,季姬及箕稷济鸡。鸡既济,跻姬笈,季姬忌,急咭鸡,鸡急,继圾几,季姬急,即籍箕击鸡,箕疾击几 伎,伎即齑,鸡叽集几基,季姬急极屐击鸡,鸡既殛,季姬激,即记《季姬击鸡记》。【翻译】 季姬感到寂寞,罗集了一些鸡来养,是那种出自荆棘丛中的野鸡。野鸡饿了叫叽叽,季姬就拿竹箕中的小米喂它们。鸡吃饱了,跳到季姬的书箱上,季姬怕脏,忙叱 赶...
2010-10-08 18:36:58
334
原创 Oracle 性能优化小技巧
1.选用适合的ORACLE优化器 ORACLE的优化器共有3种: 1.RULE(基于规则) 2.COST(基于成本) 3.CHOOSE(选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其...
2010-10-08 16:40:44
132
原创 绝对经典的原理定理理论原则效应法则
1、蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。 提出者:美国管理学家蓝斯登。 点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。2、卢维斯定理:谦虚不是把自己想得很糟,而是完全不想自己。 提出者:美国心理学家卢维斯 点评:如果把自己想得太好,就很容易将别人想得很糟。3、托利得定理:测验一个人的智力是否属于上乘...
2010-09-29 17:53:52
639
原创 优化MyEclipse
1、去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际...
2010-09-28 12:44:17
112
原创 JAVA中的正则表达式
Java常用类库:正则表达式 [code="java"]import java.util.regex.Pattern; public class Demo { public static void main(String[] args) { String str = "1234"; ...
2010-09-28 08:36:58
100
原创 正确、合理配置tomcat内存-java.lang.OutOfMemoryError: PermGen space及其解决方法
不论是在开发还是在已经发布的项目中,我们经常会碰到的一个问题: java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,OutOfMemoryError: PermGen space从表面上看就是内存溢出,解决方法是加大内存。说...
2010-09-28 08:29:47
122
原创 如何开发ORACLE存储过程
一. 概述 Oracle存储过程开发的要点是: • 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程; • 在Oracle数据库中创建一个存储过程; • 在Oracle数据库中使用SQL*Plus工具运行存储过程; • 在Oracle数据库中修改存储过程; • 通过编译错误调试存储过程; • 删除存储过程;二.环境配置...
2010-09-26 16:27:15
89
原创 Oracle索引整理
一、oracle的索引陷阱一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。 oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。 下面是一些常见的索引限制问题。 1...
2010-09-26 16:11:28
251
原创 Oracle表分区详解
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.一、表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所...
2010-09-26 15:35:33
84
原创 自己的老婆自己疼
老婆为姑娘时,生活在娘家,自小没吃咱家一粒米,没喝咱家一口水,就为一个“情”字,离开自小拉扯自己成人的父母,把自己的大半生托付给咱,嫁给咱为妻,以咱的父母为父母,以咱的兄弟姐妹为兄弟姐妹,你说,咱不对她好,能对得起自己的良心么?人凭良心混世界啊! 男人碰上爱吃的,甩开腮帮子大吃一顿,撑着了,觉得不舒服,得赶紧出去溜达溜达。想一想,老婆十月怀胎是多么不易,如果没有即将做母亲的喜悦作为精神支柱...
2010-09-26 14:57:10
195
原创 Oracle10g安装手册
注意:由于文章篇幅大小限制,所有步骤截图。见附件或相册 一、安装环境 操作系统:Windows XP Professional SP2内存大小:1g 数据库及版本:Oracle 10g 10.2.0.1 二、安装过程 1.软件准备 2.运行安装程序Setup.exe,系统将启动Oracle Universal Installer,然后进行先决条件检查。会出现如下图示 3.之后,系统将打开如...
2010-09-26 14:41:27
115
原创 Oracle 10g 完美卸载
你是否感受过 oracle 10g数据库瘫痪后像重新安装但是总是安装失败?那一定是因为系统内的oracle文件没有完全清理掉:按照下面步骤做我成功了. 我的oracle10g安装环境:Windows XP下 Oracle安装路径为:d:\Oracle 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 2、开始->程序->...
2010-09-26 14:14:38
113
原创 Oracle常用操作命令
一、导入/导出(备份与恢复) 在dos命令行下,而不是在sql>下: 将数据库orcl完全导出: exp name/pwd@orcl file=d:\test.dmp full=y 远程连接并导出: exp name/pwd@192.168.1.167:1521/orcl file=c:\test.dmp 将system...
2010-09-26 13:01:48
108
原创 当幸福来敲门
当所有人离自己而去,当上帝抛弃自己之时,当自己的前途越来越渺茫,当所有的荆棘接踵而来之时,你该何去何从?你该如何面对?你该做何选择?是轻言放弃,跌进深渊,还是奋起反抗,走出阴影。人生往往会有太多的挫折接连不断,太多的荆棘接踵而来,当所有的人离你而去,当上帝弃你于不顾,当自己成为一个在社会底层苦苦挣扎的人,当自己的生活成为一团乱麻,你是否会自暴自弃,是否会轻言放弃,是否会得过且过。当自己成为瘟...
2010-09-26 12:52:25
100
原创 Java开发者必去的技术网站
英文网站 http://www.javaalmanac.com - Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处. http://www.onjava.com - O'Reilly的Java网站. 每周都有新文章. http://java.sun.com - 官方的Java开发者网站 - 每周都有新文章发表. http://...
2010-09-15 10:57:15
137
原创 一个容易被忽视的Java整数溢出错误:无法正确获得年份之差的原因
随着计算机以及编程语言的不断发展,或许我们现在对于各种类型变量的上限已经不如C语言中的那么敏感。例如,int类型(整型)的变量,它的上限值已经远远超过以前C语言中的整型变量的上限。在一个典型的C语言中,int型变量的范围为-32768~32767,而在java中,int型的变量的范围就达到了-2147483648 到2147483647。因此,通常情况下,我们不用考虑溢出问题。但是,最近我在...
2010-09-07 14:53:57
195
原创 联动下拉框的实现
[code="java"] New Document /**//*****************************************************************************///联动下拉框的实现//fnSetSubItem_Combo的参数分别为://objCombo:父项ID//objSubCombo:子项ID//...
2010-09-06 20:06:32
134
原创 Java 压缩解压缩文件
[code="java"]import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enu...
2010-09-06 20:02:38
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人