java学习
侯卓
www.4321a.com
展开
-
java的动态方法调用
博客分类: javaJava Java代码 public void function(String str) { / /根据 str的值 调用相应的方法 } public void test() { / /code }原创 2014-07-11 11:00:27 · 466 阅读 · 0 评论 -
BASIC认证httpClent通过代码
//resp.setHeader("authorization", newBasicHttpResponse(statusline))String str = "";DefaultHttpClient httpclient = new DefaultHttpClient();try { httpclient.getCredentialsProvider().setCredenti原创 2014-03-08 10:09:51 · 421 阅读 · 0 评论 -
linux的mysql下看不到mysql数据库…
[root@localhost ~]# mysql -uroot -p123Welcome to the MySQL monitor. Commands endwith ; or \g.Your MySQL connection id is 7Server version: 5.0.77 Source distributionType 'help;' or '\h' for help.原创 2014-03-08 10:08:40 · 2666 阅读 · 0 评论 -
Decorator 设计模式
import java.util.ArrayList;public class Decorator implements Work{private Work work;// 额外增加的功能被打包在这个List中private ArrayList others = new ArrayList();@Overridepublic void insert(){// TODO A原创 2014-03-08 10:13:16 · 330 阅读 · 0 评论 -
java计算时间差
javaz中对日期时间的处理比较多,代码中列出了3中日期时间计算差值的方法。比如:现在是2004-03-2613:31:40过去是:2004-01-0211:30:24我现在要获得两个日期差,差的形式为:XX天XX小时XX分XX秒 java计算时间差及比较时间大小比如:现在是2004-03-2613:31:40过去是:2004-01-0211:30:24我现在要获得两原创 2014-03-08 10:12:48 · 411 阅读 · 0 评论 -
java 获取当前操作系统信息
从网上收集的一些关于java获取操作系统信息的方法,现在总结一下:1获取本机的IP地址:Java代码 private static String getIpAddress() throwsUnknownHostException { InetAddress address =InetAddress.getLocalHost(); retur原创 2014-03-08 10:11:20 · 369 阅读 · 0 评论 -
中文编译格式化
native2ascii -encoding utf-8D:\mywork\Test\src\com\web\sys\resour\message.propertiesD:\mywork\Test\src\com\web\sys\resour\message_zh_CN.properties原创 2014-03-08 10:11:05 · 475 阅读 · 0 评论 -
BASIC认证的JAVA实现代码
HttpSessionsession=request.getSession(); Stringuser=(String)session.getAttribute("user"); Stringpass; if(user==null){ try{ response.setCharacterEn原创 2014-03-08 10:09:47 · 850 阅读 · 0 评论 -
Linux安装Tomcat外部不能访问
Linux安装Tomcat外部不能访问2010-01-10 22:52Linux安装Tomcat后本地可以正常访问,可是这时Tomcat还不能被外界访问需要在Linux默认防护墙上打开8080端口打开 /etc/sysconfig/iptables[root@localhost ~]# vi /etc/sysconfig/iptables在-A RH-Firewall-1-IN原创 2014-03-08 10:08:36 · 1909 阅读 · 0 评论 -
java中的系统符号操作
System.out.println(File.separatorChar);System.out.println(File.separator);System.out.println(File.pathSeparator);System.out.println(File.pathSeparatorChar);原创 2014-03-08 10:11:01 · 705 阅读 · 0 评论 -
eclispe 快捷键
eclipse 快捷键大全,eclipse查找类,文件,添加注释 ctrl+shift+T//查找当前工程下的某个类 实时提示ctrl+shift+R//查找当前工程下的某个文件 实时提示ctrl+/添加注释 再给出常用eclipse 快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行原创 2014-03-08 10:12:38 · 397 阅读 · 0 评论 -
web.xml定义的dtd
原创 2014-03-08 10:13:13 · 443 阅读 · 0 评论 -
java.util.Date和java.sql.Date的…
java.util.Date就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = newjava.util.Date(sqlDate.getTime());...----------------------------原创 2014-03-08 10:12:57 · 335 阅读 · 0 评论 -
字符串查找有多少个字母
public class exercise1{ public static void main(String[]args){ String str ='hello,., worldz!'; int[] result =new int[123]; //把非字母去掉 //char[] charArr= str.replaceAll('[^a-zA-Z]', '').toCha原创 2014-03-08 10:12:35 · 566 阅读 · 0 评论 -
汉字数字大小写转换
private static String[] CH = { "", "", "拾", "佰", "仟", "万", "","", "", "亿", "", "", "", "兆" }; private static String[] CHS_NUMBER = { "零", "壹","贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };原创 2014-03-08 10:12:02 · 668 阅读 · 0 评论 -
ant 打包编译
<?xml version="1.0"encoding="UTF-8"?><project name="clientPortal"default="deleteWar" basedir="."><property name="build" value="${basedir}/build"/><property name="build.class"value="${build}原创 2014-03-08 10:11:27 · 388 阅读 · 0 评论 -
程序编年史
编程语言发展的编年史我们一个统计出来256种编程语言,当然,这么多的语言中只有一些是常用的或实用的。1951 – Regional AssemblyLanguage1952 – Autocode1954 – IPL (LISP语言的祖先)1955 – FLOW-MATIC(COBOL语言的祖先)1957 – FORTRAN(第一个编译型语言)1957 – COMTRAN(原创 2014-03-08 10:14:22 · 541 阅读 · 0 评论 -
git学习
https://code.google.com/p/tortoisegit/git clone 第一次远程拉出来git fetch origin master拉下来git pull origin master 提交到服务器git format-patch origin/master 打补丁git push branch 全部推送vim .gitignore 增加忽略文件git c原创 2014-03-08 10:14:08 · 322 阅读 · 0 评论 -
querytz任务调度的代码
packagecom.chinawiserv.platform.pfl.system.service.impl;import java.text.SimpleDateFormat;import java.util.Date;import java.util.UUID;import javax.annotation.Resource;import org.quartz.DateBu原创 2014-03-08 10:13:20 · 749 阅读 · 0 评论 -
多线程图解决
原创 2014-03-08 10:13:18 · 368 阅读 · 0 评论 -
ant 编译
<?xml version="1.0"encoding="UTF-8"?><project name="aaaaa" default="build"basedir="."> <!-- 声明变量 --> <propertyname="src" value="src" /> <propertyname="dest" value="classes" /> <原创 2014-03-08 10:11:25 · 313 阅读 · 0 评论 -
Java Date,long,String 日期转换
1、java.util.Date类型转换成long类型java.util.Date dt = new Date();System.out.println(dt.toString()); //java.util.Date的含义long lSysTime1 = dt.getTime() /1000; //得到秒数,Date类型的getTime()返回毫秒数2、由long类原创 2014-03-08 10:10:19 · 423 阅读 · 0 评论 -
JAVA获取某段时间内的所有日…
原文地址:JAVA获取某段时间内的所有日期作者:燕飞import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;public class FindDates{ public stati转载 2014-03-08 10:08:31 · 1735 阅读 · 0 评论 -
java操作redis
package sgh.main.powersite; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java原创 2014-03-08 10:13:09 · 435 阅读 · 0 评论 -
jstl配置国际化
1.先在目录下面随便建个包。包下面写两个配置文件,文件名为:message_en_US.properties 和message_zh_CN.properties2.在web xml 中增加 javax.servlet.jsp.jstl.fmt.localizationContext com.we原创 2014-03-08 10:09:54 · 513 阅读 · 0 评论 -
jrebel4.0配置
eclpse3.3 要配置tomcat7.0配置jvm 如下-Drebel.disable_update=true-noverify-javaagent:E:\jrebel.jar-Drebel.struts2-plugin=true-Drebel.aspectj_plugin=true-Drebel.spring_plugin=true设置项目虚拟目录为:<?xml原创 2014-03-08 10:09:31 · 392 阅读 · 0 评论 -
JAVAEE定时任务执行器
原文地址:JAVAEE定时任务执行器作者:燕飞package com;import java.util.Timer;import java.util.TimerTask;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;import org.apache.commons转载 2014-03-08 10:08:28 · 1804 阅读 · 0 评论 -
java得到时间前后几天的代码
public static void main(String[] args){Date date = new Date(); // 新建一个日期SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //格式化日期String beforeDate = sdf.format(getDateBefore(date, 10));原创 2014-03-08 10:12:50 · 366 阅读 · 1 评论 -
java操作文件的代码
// File f = newFile("D:/image/icons_3000_16x16_png/icons");//// File[] f1= f.listFiles();//// for (int i = 0; i // {// File mm = new File("D:/image/" + (i+1) + ".png");//// if (f1[i].getAbsol原创 2014-03-08 10:11:51 · 366 阅读 · 0 评论 -
eclisp 解决乱码的问题
将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同。总结网上的建议和自己的体会,可以参考以下几种解决方式: 1 改变整个文件类型的编码格式 1) eclipse->window->preferences->General->ContentTypes原创 2014-03-08 10:09:58 · 902 阅读 · 0 评论 -
ant脚本
<?xml version="1.0"encoding="UTF-8"?><project name="itm7_demo" default="init"basedir="."><property name="classes"value="${basedir}/WebContent/WEB-INF/classes"/><property name="src" value="${base原创 2014-03-08 10:13:54 · 419 阅读 · 0 评论 -
多线程消费者模式和停止线程
原创 2014-03-08 10:13:23 · 382 阅读 · 0 评论 -
list 去掉重复
for (int i = 0; i { for(int j = listToolkit_PowerMORE.size() - 1; j > i;j--) { if(listToolkit_PowerMORE.get(j).getToolkit_Power_id()==(listToolkit_PowerMORE.get(i).getTo原创 2014-03-08 10:08:42 · 403 阅读 · 0 评论 -
命令行转国际化
第一步: 在运行里打 cmd 进去,切换到你要转换的资源文件目录下。第二步: native2ascii -encoding gb2312 要转换的资源文件(d:\demo.propertise) 目标资源文件(d:\demo_zh.propertise)注: 没有报异常的话就说明成功了。 要转换的资源文件 自己先前用手动写原创 2014-03-08 10:09:10 · 431 阅读 · 0 评论 -
调用JDT进行格式化代码
原文地址:调用JDT进行格式化代码作者:纯粹测试代码public class JavaFormatter { private static CodeFormatter formatter =null; public static synchronized CodeFormattergetFormatter() { if (formatter == null) { Map转载 2014-03-08 10:14:12 · 878 阅读 · 0 评论 -
querytz增加任务线程的代码
Properties p = new Properties();p.setProperty("org.quartz.threadPool.threadCount","1000");p.setProperty("org.quartz.threadPool.class","org.quartz.simpl.SimpleThreadPool");sf1 = new StdSchedulerFa原创 2014-03-08 10:13:35 · 428 阅读 · 0 评论 -
java反射代码
import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Date;public class ReflectModel{ @SuppressWarnings("unchecke原创 2014-03-08 10:13:06 · 341 阅读 · 0 评论 -
eclipse配置jdk插件
机器上装了好几个版本的jdk,要用指定的jdk启动eclipse,只需修改eclipse.ini文件即可。参考:-vmC:/jdk1.6.0_18/bin/javaw.exe (//-- 注:放第一行)--launcher.XXMaxPermSize256m-vmargs-Xms128m-Xmx512m其中红色的两行为指定的jdk启动地址,注意:javaw.exe使用的是bi原创 2014-03-08 10:12:59 · 634 阅读 · 0 评论 -
java计算当前时间和对比的过期时间…
public static int getLicenseTime(){try{String licensetime =com.chinawiserv.platform.SystemConfig.getOverTime();if (licensetime == null || licensetime.equals("")){return -1;} else if (licenset原创 2014-03-08 10:12:45 · 3431 阅读 · 0 评论 -
解决swfupload在firefox无法使用的…
在IE下一切运行都OK,在firefox下死活不成功,折腾了大半天。上google一查,说是firefox重新开了个session导致,因此url里加入jsessionid一切搞定。代码如下:var swfu = new SWFUpload({ button_image_url :"原创 2014-03-08 10:11:46 · 3084 阅读 · 0 评论