- 博客(52)
- 资源 (51)
- 收藏
- 关注

原创 写一个最短的不会重复的随机数
/** * 获取当前时间的随机数,不会重复 */ public synchronized static String getRandom() { String digths = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; int base = digths.length();
2013-10-16 09:34:48
1137

原创 浏览器模式和标准对于javascript的影响
今天在编写代码的时候遇到了一个莫名其妙的问题,请看下面 Test --> var json = "{\"title\":\"测试\"}" if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { var ieversion=new Number(RegExp.$1) alert("
2013-07-19 11:33:05
864

原创 DWR反向AJAX调用
ajax调用是浏览器主动请求服务器反向AJAX调用顾名思义:服务器主动请求浏览器反向 Ajax 的目的是让服务器将信息推送到客户端。Ajax 请求默认情况下是无状态的,且只能从客户端向服务器端发出请求。您可以通过使用技术模拟服务器端和客户端之间的响应式通信来绕过这一限制。1.创建一个Web Project项目,导入dwr.jar包。2.修改web.xml文件如下:
2013-07-17 16:49:26
1119

原创 图片搜索算法
package com.metarnet.util;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.RenderingHints;import java.
2013-07-17 16:32:09
1991

原创 困惑(线程锁)
写两种常用的单例模式实现,对比一下两种方式的实现有什么差异:No1:public class Test { private static Test instance = null; public static Test getInstance() { synchronized (Test.class) { if (instance == null)
2013-05-27 10:48:58
1039

原创 java对象拷贝
package com.unicom.ucloud.eom.common.util;import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang
2013-03-14 11:48:01
1080

原创 Map转Object
package com.unicom.ucloud.eom.fastProcess.util;import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import java.sql.Time
2013-03-05 10:29:04
1383

原创 IP地址,子网掩码,地址池计算
package com.metarnet.util;public class IPPoolUtil { public static void main(String[] args) { System.out.println(getNetMask("255.255.255.0")); System.out.println(getPoolMax(getNetMask("255.2
2013-02-09 23:50:01
4721

原创 重复造轮子--IOC容器的AOP简单实现
之前给大家写过一个简单的IOC容器,这个AOP功能就是在这个上面添加的 写 Intercept 类 继承 InvocationHandlerpublic class Intercept implements InvocationHandler{/** * 要处理的对象(也就是我们要在方法的前后加上业务逻辑的对象,如例子中的Hello) */priva
2012-11-17 11:09:29
1240

原创 自己动手打造ICO容器
需要五个类(容器类),需要用此容器管理的类全部集成此类package com.metarnet.extend;import java.lang.reflect.Field;import com.metarnet.Injects.Inject;/** * 容器 */public class IOC {/** * 初始化 *
2012-11-16 12:35:16
921

原创 重复造轮子:注释的使用
package com.metarnet.model;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;import jav
2012-11-16 10:32:53
958

原创 EasyUI提交表单
使用EasyUI提交表单以及对表单数据的处理1:创建EasyUI页面2:创建一个HTML的Form表单控件,具体代码如下: 特别注意,这个form需要有ID,以及method="post",别的不需要3:在javaScript中使用提交数据,一般有两种提交方式,一种是使用AJAX提交表单的方式示例:1:ajax提交$.ajax({url : 'acti
2012-10-17 10:21:32
5926

原创 各操作系统启动java程序的脚本
Linux启动java程序的通用处理工具#!/bin/bashJAVA_HOME=/usr2/exec_dir/java/jdk1.6.0_27APPHOME=/usr2/exec_dir/manager/newIchk/ExecutionMAIN=com.metarnet.Execution.ExecutionMainCLASSPATH=$APPHOME/binfor i
2012-08-31 10:23:46
844

原创 ORACLE自动主键功能
ORACLE并不存在类似Mysql和SQLSERVER的自动递增主键但是可以通过其他方式替代自动主键方法,主要有创建序列和创建触发器。在此重点介绍创建序列:语法: CREATE SEQUENCE 序列名 [INCREMENT BY n] [START WITH n] [{MAXVALUE/ MINVALUE n|NOMAXVALUE}]
2012-08-31 10:23:24
633

原创 Mybatis - Mapper文件简练
select from CEICS_EXECUTION AND EXECUTION_ID=#{executionId,jdbcType=DECIMAL} AND EXECUTION_NAME like #{executionName,jdbcType=VARCHAR} AND E
2012-08-31 10:22:56
798

原创 java正则表达式处理类
package com.metarnet.Execution.util;import java.io.UnsupportedEncodingException;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * String正则表达式匹配 * 闫帆 */public class StringUtil
2012-08-31 10:22:26
842

原创 判断当前时间是否在某多个时间段
/*** 使用方法(传入时间间隔的字符串 如:10:00-14:52,16:30-20:59)*/@SuppressWarnings("deprecation")public static boolean timelag(String FORWARDPERIOD){Date now=new Date();ArrayList timeTmp;for (String gaptemp:
2012-08-31 10:21:53
1337

原创 FTP通用处理
package com.metarnet.Execution.business.ftp;import java.io.File;import java.io.IOException;import java.text.ParseException;import org.apache.log4j.Logger;import com.enterprisedt.net.ftp.FTPClient
2012-08-31 10:21:26
2407

原创 蔡勒(Zeller)公式(日期转星期)
日期转星期几的公式 /*** 年月日转换为星期* 蔡勒(Zeller)公式 w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1* @param year* @param month* @param day* @return*/public static int TheWeek(int year, int month, int
2012-08-31 10:20:50
1331

原创 Mybatis自动生成Mapper工具配置文件
connectionURL="jdbc:mysql://localhost/test" userId="root" password="admin" /> 调用方法:下载mybatis-generator,数据库驱动 到文件夹下,编写配置文件MYSQL.xml
2012-08-31 10:20:06
2651

原创 通用XML处理工具
package com.metarnet.Execution.util;import java.io.File;import java.io.FileWriter;import java.io.IOException;import org.apache.log4j.Logger;import org.dom4j.Document;import org.dom4j.DocumentExc
2012-08-07 14:16:38
912

原创 发个真正高效清理垃圾的脚本(请慎用,效果很强)
发个真正高效清理垃圾的脚本(请慎用,效果很强)请复制以下内容到文本文档中,并修改后缀名为*.BAT************分割线******请复制以下内容********@echo offcolor aset tm1=%time:~0,2%set tm2=%time:~3,2%set tm3=%time:~6,2%echo.title=系统垃圾清理脚本(
2012-08-02 18:00:16
11067
2

原创 编程思想-正则匹配字符串的一些想法
首先,给大家出一个很简单的编程题:*************************************************************************************************************假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些。从算
2012-08-02 17:58:02
774

原创 让win下console支持ls的中文显示
在cygwin虚拟机中可以使用ls命令等linux下的一些命令,如果在win下将环境变量path中添加x:\cygwin\bin(x:指的是cygwin所在的盘符),可以在cmd环境中使用这些命令,而不用一定要在bash环境下使用比如ls,gcc,df,ps,kill等命令,从而实现cmd下的linux shell编程,然而ls命令在cmd下显示中文出现乱码,在cygwin中通过修改参数可以使其支
2012-08-02 17:55:04
2348
1

原创 java线程池实例
线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程池中有等待的工作线程,就可
2012-07-05 11:34:45
660

原创 通用Log4J配置文件
#### Use two appenders, one to log to console, another to log to a filelog4j.rootCategory=DEBUG, stdout, debugout, R, R2#log4j.rootCategory=DEBUG, debugout, R, R2log4j.logger.org=INFO#### Fir
2012-06-20 10:13:31
1237

原创 使用Spring管理数据源连接池
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是 Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试配置一个数据源 Spring在第三方依赖包中包含了两个数据
2012-06-17 08:14:52
2493

原创 java SSH1/SSH2远程连接实例
看到网上有很多通过telnet实现远程登录的例子,就是找不到关于ssh远程登录的例子,ssh2的可能会有一些,但是目前开发项目遇到了比较底层的东西,这个需要通过ssh1连接的,于是就有了这个实例。今天要给大家带来的就是 java通过ssh1/ssh2远程连接服务器的实例,实例用到了一个jar包,名称是mindterm,下载地址http://tech.cryptzone.com/mindterm
2012-06-10 00:01:34
6488
13

原创 一个比较成熟的Socket实例
废话不多说...直接看代码服务器端...Server.javapackage test; import java.net.ServerSocket; import java.net.Socket;public class Server { public static ServerSocket ss; int i=10000; public Server(){
2012-06-09 23:43:18
1846

原创 c#程序单进程
废话不多说,做c#程序的都知道,c#的windows窗体程序并不是一开始就启动窗体,而是首先启动program.CS然后才启动的窗体。那么这样我们只需要修改program.cs就能达到控制程序只能够运行一个实例了...using System;using System.Collections.Generic;using System.Windows.Forms;using Sys
2012-06-09 23:36:28
1674
1

原创 inputStream转outputStream
已经晚上十二点了,睡不着。目前正在做一个SSH1远程登录网元的工具。出了点问题,一直没能调通。很郁闷。说说这次的主题吧。程序中使用到了inputStream和optputStream,而且通常来说,这两个是很难转换过来的,网上很多方法说的都是inputStream转outputStream,通过写文件,然后再读取来实现转换,或者就是使用中间变量byte[]来实现转换,我不予评论这些方法的好坏,
2012-06-09 23:31:28
3769
2

原创 为父母写一份按时睡觉的软件
做儿女的长期在外工作或者学习,很少有时间关心父母。如今电脑已经算是很普及的电器了,父母看电视时候经常忘记关电脑,或者玩电脑一直玩很久忘记睡觉。这时候记得为父母写一份关心父母身体的软件。首先,打开VS.NET在新建中选择服务,输入新建的软件名称,在弹出的代码窗口复制以下内容###############分割线#######请勿复制################
2011-08-05 16:15:21
1061

原创 java将毫秒转化为日期
有简单方法public String getDateTimeByMillisecond(String str) { Date date = new Date(Long.valueOf(str)); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String time = format.
2011-06-09 09:39:00
5022
原创 请用这个找到我
提示,优快云不能使用ifream框架,我只能发表动态图片了。为了能正确显示图片,用户必须手动在图片上右键点击,然后选择新窗口查看,然后就能看到我具体位置了。。。
2012-06-24 20:24:50
493
原创 jsp速度优化七种方法
调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。 在本文中,我们将详细地描述怎样通过调整servlet和JSP页面
2011-06-09 17:38:00
680
原创 jsp自动生成验证码
首先定义一个servlet类命名为Randimage在其中写入代码:package cn.com.image;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;
2011-05-31 11:09:00
959
原创 Musina 网页音乐盒代码前台代码
<br /><br /><script type="text/javascript"><br />var miniplayer_userid = 1317593267;<br />var miniplayer_load_official_album = true;<br />var miniplayer_position = 1;<br />var miniplayer_ismini = 'large';<br />v
2011-05-28 15:05:00
1191
原创 Musina 网页音乐盒代码 js
<br />/*Script:importplayer.0.3.jsAuthor: Sun Chen sunchen@staff.sina.com.cn2008-4-3*//*adboe begin*///v1.7// Flash Player Version Detection// Detect Client Browser type// Copyright 2005-2007 Adobe Systems Incorporated. All rights re
2011-05-28 15:04:00
2169
Ionic日期选择插件
2016-07-04
JqueryDesktop插件,自己写的
2013-10-17
命令行版MiniQQ源代码
2011-08-25
IP地址数据库大全-ACCESS数据库
2011-05-27
VB打造水波纹效果--waterctrl.dll控件
2011-05-27
win7手动优化资料工具大全
2010-09-04
windows启动项修复工具
2010-09-04
超好用的暴力删除工具
2010-09-04
局域网聊连软件-局域网QQ
2010-05-10
java进阶程序设计小程序打包
2010-05-01
sever-u FTP服务器汉化破解版
2010-04-24
windows7备份工具绿色简体中文版
2009-12-18
江民kv2008免费升级注册机软件
2009-12-17
中文汉化免费版wm6优化大师sktools
2009-12-17
用图片保存你的密码--文档图片合并器
2009-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人