
Java
iteye_5649
这个作者很懒,什么都没留下…
展开
-
org.apache.commons.lang.StringUtils
//org.apache.commons.lang.StringUtils //(6ooo#~~~)第一个#开始截取(从左起) System.out.println( StringUtils.substringAfter("234556#6ooo#~~~", "#")); //(~~~)最后一个#开始截取 System.o...原创 2015-05-26 17:02:49 · 95 阅读 · 0 评论 -
中间表接口案例分享001
import javax.sql.DataSource;import org.springframework.beans.BeansException;import org.springframework.beans.factory.NoSuchBeanDefinitionException;import org.springframework.context.Applicat...原创 2014-06-13 15:14:28 · 1598 阅读 · 0 评论 -
java调用oracle存储过程3
一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);END TESTA; 在java里调用时就用下面的代码:...原创 2014-06-13 14:32:38 · 92 阅读 · 0 评论 -
用存储过程生成流水号
public class DefaultWmsGenerateSequenceDaoManager extends HibernateDaoSupport implements WmsGenerateSequenceDaoManager { public Map<String, Object> generateSequence(final String keyName)...原创 2014-06-13 11:17:13 · 190 阅读 · 0 评论 -
Math:floor()/ceil()/BigDecimal
本文取自网络Java的取整函数时间 Math.floor()、Math.ceil()、BigDecimal都是Java中的取整函数,但返回值却不一样Math.floor()通过该函数计算后的返回值是舍去小数点后的数值如:Math.floor(3.2)返回3Math.floor(3.9)返回3Math.floor(3.0)返回3Math.ceil()ceil函数只要小数点非0,将...原创 2014-06-06 16:35:09 · 920 阅读 · 0 评论 -
最简单的JAVA定时器
public static void main(String[] args){Timer timer = new Timer(); timer.schedule(new TimerTask(){ public void run(){ System.out.println("11111111111"); } }, 1000, 1000);//启动...原创 2014-06-06 16:33:10 · 96 阅读 · 0 评论 -
Thread方法体中执行
new Thread(new Runnable() { @Overridepublic void run() {// TODO Auto-generated method stub }}).start();原创 2013-01-31 16:22:26 · 150 阅读 · 0 评论 -
bat 执行cmd 命令
1):执行java命令,定时删除指定路径下30天之前的的文件(/k:执行完毕后窗后不关闭)deletearchivelog.batstart "" "cmd /k "java DeleteFilesSimpe"" DeleteFilesSimpe.classpackage com.vtradex.stms.server.utils;import java.io.File...原创 2014-05-19 17:35:15 · 933 阅读 · 0 评论 -
java 向上或向下取整Math
向上取整用Math.ceil(double a)向下取整用Math.floor(double a) 举例: double a=35; double b=20; double c = a/b; System.out.println("c===>"+c); //1.75 System.out.println("c===>"+Math.ceil(c)); //...原创 2014-05-13 18:08:59 · 1483 阅读 · 0 评论 -
java删除配置文件中配置路径下的文件
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.text.SimpleDateFormat;import java....原创 2014-05-08 09:54:42 · 173 阅读 · 0 评论 -
java删除指定路径下30天之前的文件
此代码可通过javac编译后直接用java运行package com.vtradex.stms.server.utils;import java.io.File;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DeleteFi...原创 2014-05-08 09:50:39 · 4368 阅读 · 0 评论 -
如何在控制台使用javac命令对.java文件进行编译
比如你的代码(Greetings.java)存放在:D:\testJDK,在cmd窗口中cd D:\testJDK 输入javac Greetings.java(回车)(如果没有任何提示则编译通过)在输入java Greetings(回车)...原创 2014-05-07 15:37:33 · 527 阅读 · 0 评论 -
java调用存储过程
public class DefaultWmsGenerateSequenceDaoManager extends HibernateDaoSupport implements WmsGenerateSequenceDaoManager { public Map<String, Object> generateSequence(final String keyName)...原创 2014-05-04 14:08:52 · 107 阅读 · 0 评论 -
string转list<Object[]>
/**string转list<Object[]> * @param requestContent='xx,{a=1,b=2,c=3......}' * @param requestContent:用一个逗号分隔的字符串,第二个元素是map,用{}包含了若干个a=1组合形式的数据*/ public static List<Object[]>...原创 2014-05-02 11:34:44 · 1395 阅读 · 0 评论 -
读取txt内容写到新的txt中
public static void main(String[] args) throws SQLException { JavaTools jt = new JavaTools(); jt.createTxt(excuteReadTxt("C:/Users/Administrator/Desktop/oldTxt.txt"), 7, "C:/Users/Administra...原创 2014-04-23 14:38:00 · 128 阅读 · 0 评论 -
生成txt电子档
public static void createTxt(String showMess,Integer line) { try { String filePath = "D:/showled"; //导出目录 File shipmentFile = new File(filePath); if(!shipmentFile.exists()){ sh...原创 2014-04-23 13:46:36 · 114 阅读 · 0 评论 -
解析txt电子档(tab空格)
public static Map<Integer,List<String>> readTxt(File file){ //jt.readTxt(new File("C:/Users/Administrator/Desktop/aaaaa.txt")); BufferedReader br = null; Map<Intege...原创 2014-04-23 13:19:29 · 186 阅读 · 0 评论 -
JAVA中的2维数组
java中采用“数组的数组”定义多维数组,一个2维数组是有若干个一维数组组成的。比如int[100][12] a,可以理解为100个长度是12的数组构成的。a.length=100,a[b].lenth=12...原创 2014-06-16 10:26:30 · 136 阅读 · 0 评论 -
class加载时初始化变量
我现在想一个class,在项目启动的时候,自动初始化它的成员变量,实现代码如下:public static String SCREEN = "SCREEN";public static String types;static{ List<String> list = new ArrayList<String>(); list.add("'"+SCREE...原创 2016-09-06 15:26:21 · 208 阅读 · 0 评论 -
成员变量和局部变量的区别
局部变量:指在程序中,只在特定过程或函数中可以访问的变量,是相对与全局变量而言的。在面向过程和面向对象编程语言中均有,是程序中最常见最常用的变量。 成员变量:在类体的变量部分中定义的变量,也称为属性。几乎只出现在面向对象编程语言中。 案例1:void main(){ int test = 0; //局部变量 printf("%d", test);} 案例2:publ...原创 2016-09-06 15:39:22 · 123 阅读 · 0 评论 -
日期格式2013-09-06T19:25:12.836+10:00转换
怎么把new Date()格式化成:2013-09-06T19:25:12.836+10:00这种格式的?System.out.println(DateUtil.format(new Date(), "yyyy-MM-dd'T'HH:mm:ss.SZ"));//把一个Date 按照指定格式转换为Stringpublic static String format(Date d...原创 2015-05-13 15:12:56 · 383 阅读 · 0 评论 -
LinkedHashSet-有序&去重
List<String> list = new ArrayList<String>();list.add("1");list.add("2");list.add("3");list.add("4");list.add("4");List<String> newList = new ArrayLi原创 2015-01-27 16:45:27 · 345 阅读 · 0 评论 -
sourceAry---取最早开始时间
/**抓取切割之后的一级包材工位序号最早开始时间*///key=包材+工位+序号,value=开始时间Map<String,Date> supStartime = new HashMap<String,Date>();Date startTime = null;//记录最早开始时间//记录开始时间,做排序后取最早的时间Object[] sour...原创 2015-01-18 10:47:04 · 137 阅读 · 0 评论 -
返回相差天数
public static long getDistDates(Date startDate,Date endDate){ long totalDate = 0; Calendar calendar = Calendar.getInstance(); calendar.setTime(startDate); ...原创 2015-01-18 10:36:15 · 213 阅读 · 0 评论 -
返回相差秒
public static long getDistDatesMi(Date startDate,Date endDate){ long totalDate = 0; Calendar calendar = Calendar.getInstance(); calendar.setTime(startDate); ...原创 2015-01-18 10:34:27 · 88 阅读 · 0 评论 -
sourceAry---冒泡排序
public static void main(String[] args) { MyUtils.sourceAry(new String[]{ "2","6","4","8","3","1" }); } public static void sourceAry(String[] sourceAry){// String原创 2014-11-29 15:16:29 · 83 阅读 · 0 评论 -
char数组转换成int数组
public class Test { public static void main(String[] args){ char[] ch = {'3','5','2','4','0','8','1'}; int[] toInt = new int[ch.length]; for(int i=0;i<ch.length...原创 2014-11-29 14:34:09 · 3708 阅读 · 0 评论 -
double 类型转化为Integer
(1)把double先转化成int类型 Double reseve3=Double.parseDouble(bddet[0].getReserve3()); int b=reseve3.intValue();(2)再把int类型转化为Integer类型 Integer rentCount=Integer.valueOf(b);...原创 2014-11-11 15:54:39 · 18524 阅读 · 1 评论 -
ComparatorChain +Collections.sort
使用案例1: private List<Inventory> sortByRule(List<InventoryWrap> inventoryWraps ,String turnOverMode) { //收集排序规则 List<SortRule> sortRules = new ArrayList<S...原创 2014-10-09 22:05:22 · 210 阅读 · 0 评论 -
BAD packet signature 18245
http://blog.youkuaiyun.com/xiaose7613/article/details/4244614原创 2014-08-13 18:30:57 · 126 阅读 · 0 评论 -
ConstructorUtils
http://blog.youkuaiyun.com/x_yp/article/details/6104926原创 2014-08-01 17:52:00 · 123 阅读 · 0 评论 -
用.class文件创建对象
package com.loadClasses;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.IOException;import java.lang.reflect.Method;...原创 2014-08-01 15:10:23 · 183 阅读 · 0 评论 -
request.getHeader("x-forwarded-for")获取不到IP
获取不到IP有可能是客户端不是http请求:建议你public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnor...原创 2014-07-31 14:54:19 · 1971 阅读 · 0 评论 -
Set 不重复实现原理
允许插入null值,无序的,不重复。当插入新值时,底层会用equerls方法拿新值和已存在值对比,为true时不保存,为false时保存。 Map集合,就是有一对属性值的集合,属性包含key,和value。关键字key是唯一不重复的。Map是一个有序的集合,所以查询起来速度很快。而HashSet就像是把HashMap中value去掉,说白了就是只有一个key的HashMap...原创 2014-07-29 09:18:59 · 243 阅读 · 0 评论 -
java面试题
http://www.jfox.info/原创 2014-07-17 21:19:42 · 100 阅读 · 0 评论 -
IpUtils
import java.net.InetAddress;import java.net.UnknownHostException;/** * @Author : yc.min */public class IpUtils { public static String localIp(){ //服务的地址 InetAddre...原创 2016-12-13 09:12:29 · 311 阅读 · 0 评论 -
smb向共享目录上传文件
// jt.smbPut("smb://administrator:Jqwl0102@172.168.11.138/BMS_FILE",// "E:/1-vtradex/test.txt");//OK public static void smbPut(String remoteUrl, String localFilePath) { Input...原创 2014-04-22 17:32:15 · 355 阅读 · 0 评论 -
java 利用SMB向远程机器写文件
private static void writeRemoteFile(String file, StringBuilder message) throws IOException { //file example(without user and password):[ smb://ip/sharefolder/(例如:smb://127.0.0.1/BMS_FILE/import/)]...原创 2014-03-12 13:44:40 · 331 阅读 · 0 评论 -
解析.properties
wsdl_ip.properties:person=http://localhost:8080/CXF_3/cxf/person?wsdl---------------------------------------------------------------------IpPortUtils.javapackage cn.itcast.cxf.service.utils;...原创 2014-03-11 09:38:29 · 79 阅读 · 0 评论 -
快速生成xls模板
有些时候在客户现场需要定制化一些EXCLE的开发工作,而这些定制化的模板很可能都差不过,所以就整理出来一份自己用着感觉还错的快速生成xls模板的开发方式。测试代码如下:public static void main(String[] args) { String[] title = {"column1","column2","column3","column4"}; Integer[...原创 2015-09-13 21:28:54 · 136 阅读 · 0 评论