
JAVA
欣怡
那段路每走一步都会践踏自己清白的良心
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java常用类积累
一、数据合并Object valueObject1[] = new Object[]{"1", "1"};Object valueObject2[] = new Object[]{"8"};// 数组添加元素valueObject2 = ArrayUtils.add(valueObject2, "90");// 多个数据合并Object valueObject[] = ArrayUtils.addAll(valueObject1, valueObject2);二、对象复制imp原创 2020-08-14 19:08:28 · 387 阅读 · 0 评论 -
用Maven插件生成Mybatis代码
现在代码管理基本上是采用Maven管理,Maven的好处此处不多说,大家用百度搜索会有很多介绍,本文介绍一下用Maven工具如何生成Mybatis的代码及映射的文件。一、配置Maven pom.xml 文件在pom.xml增加以下插件: plugin> groupId>org.mybatis.generatorgroupId转载 2016-02-26 15:06:45 · 480 阅读 · 0 评论 -
Struts导出word
PDF DOC 文件导出 word文件导出 doc文件导出 pdf文件导出原创 2013-12-20 17:59:56 · 2303 阅读 · 0 评论 -
Oracle判断指定列是否全部为数字
select nvl2(translate(name,'\1234567890 ', '\'),'is characters ','is number ') from customer_info where nvl2(translate(name,'\1234567890 ', '\'),'is characters ','is number ')='is number '原创 2013-06-21 09:49:44 · 1421 阅读 · 0 评论 -
SQL查询数据封装JavaBean对象
public static List getListBySql(String sql, Class cls){ List list = new ArrayList(); Connection connection =null; Statement stmt =null; ResultSet rs =null; try { connection = getCon原创 2013-06-17 14:03:37 · 3724 阅读 · 0 评论 -
把json对象串转换成map对象
/** * nc只支持简单的 * 把json对象串转换成map对象 * @param jsonObjStr e.g. {'name':'get','int':1,'double',1.1,'null':null} * @return Map */ public static Map getMapFromJsonObjStr(String原创 2013-04-29 12:52:02 · 1577 阅读 · 0 评论 -
JBPM4接口介绍
(1)发布流程:1:启动JBPM引擎 ProcessEngineProcessEngine processEngine;processEngine = Configuration.getProcessEngine();2:发布流程 RepositoryService respositoryService =processEngine.getRepositoryServi原创 2013-04-29 12:50:21 · 937 阅读 · 0 评论 -
Hibernate中*.hbm.xml文件让其自动读取数据库默认值
在hibernate.xml中的class加入dynamic-insert="true" dynamic-update="true"数据库中表字段必须设置默认值如:dynamic-insert="true" dynamic-update="true" >注:dynamic-insert="true" dynamic-update="true" 的作用是当HQL语句中未指明的列将原创 2013-04-25 20:16:15 · 1689 阅读 · 0 评论 -
oracle时间
oracle里面 请问时间里面有毫秒 yyyy-mm-dd 24hh:mi:ff:ms原创 2013-03-22 16:40:14 · 777 阅读 · 1 评论 -
JAVA常用面试题总结
JAVA常用面试题原创 2016-10-20 13:34:14 · 2642 阅读 · 0 评论 -
Java对象转换(Map转换Object或者反转)
Map转换Object、Object转换Map、List<Object>转换List<Map>、List<Map>转换List<Object>、对象拷贝原创 2016-10-20 16:25:47 · 6764 阅读 · 1 评论 -
35 个 Java 代码性能优化总结(一)
前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每转载 2016-12-08 17:39:11 · 339 阅读 · 0 评论 -
身份证校验及身份信息提取
package cn.com.isousuos.framework.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.ut...原创 2019-06-15 22:07:48 · 402 阅读 · 0 评论 -
日期转换
Java:SimpleDateFormat日期格式public static final SimpleDateFormat sdf_sss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");DateTimeFormatterpublic static final DateTimeFormatter dtf_sss = DateT...原创 2019-04-17 18:17:13 · 158 阅读 · 0 评论 -
位(bit)、字节(Byte)、MB(兆位)之间的换算关系
B是Byte的缩写,意思是字节;b是bit的缩写,意思是比特位;Kb是千比特位,KB是千字节;MB意思是兆字节;换算关系: 1MB=1024KB=1024B*1024=1048576B; 8bit=1Byte; 1024KB=1MB; 1024MB=1GB; 1024GB=1TB;关于传输速率和网速: 我们通常看到USB2.0接口的传输速率是480mbp...原创 2019-01-07 19:35:19 · 28244 阅读 · 0 评论 -
文件、文件流操作FileDataUtils类
package com.wjzh.info.util;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import...原创 2019-01-07 17:01:56 · 382 阅读 · 0 评论 -
JAVA中数据转换及操作
List转换为数组List转换为Array可以这样处理:ArrayList<String> list=new ArrayList<String>();String[] strings = new String[list.size()];list.toArray(strings);数组转List反过来,如果要将数组转成List怎么办呢?如下:Str...原创 2019-01-07 16:58:20 · 307 阅读 · 0 评论 -
附近卖家实现1.0
该接口采用数据库函数读取封装形式优点:采用ORACLE控件计算函数,距离读取精确,编码简单;缺点:大批量数据(数据达到几十万之后)做附近位置读取时导致数据读取缓慢实现代码:1.数据库函数创建:create or replace function get_distance( jd1 number, wd1 number, jd2 number, wd2 number)return...原创 2018-04-20 23:02:47 · 262 阅读 · 0 评论 -
Eclipse优化
Eclipse优化一、eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题打开eclipse根目录下的eclipse.ini在最后面加上如下的jvm参数-Xms400m-Xmx1400m-XX:NewSize=128m-XX:MaxNewSize=512m-XX:PermSize=96m-XX:MaxPermSize=128m-s...原创 2018-04-20 23:01:20 · 1066 阅读 · 0 评论 -
附近卖家实现1.0
该接口采用数据库函数读取封装形式优点:采用ORACLE控件计算函数,距离读取精确,编码简单;缺点:大批量数据(数据达到几十万之后)做附近位置读取时导致数据读取缓慢实现代码:1.数据库函数创建:create or replace function get_distance( jd1 number, wd1 number, jd2 number, w原创 2017-07-11 18:38:45 · 301 阅读 · 0 评论 -
指定时间向前向后加指定年、月、日
/** * 修改指定时间 * * @author Lyq * @date Mar 10, 2011 2:20:35 PM * @version V 1.0 * @param ParamDate * @param month 向前几个月 * @param day 向前几天 * @param month0 向后几个月 * @param d原创 2013-03-08 15:08:56 · 815 阅读 · 0 评论 -
java解析Excel
最近需求变化,需要把excel导入 我以前没有做过,所以我查了一些资料 和参考别人的代码以下是多种方式:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayLi原创 2013-02-07 10:02:25 · 3335 阅读 · 0 评论 -
java -Xbootclasspath的用法.
昨晚使用eclipse的时候突然想到eclipse怎样去区分使用jdk1.4还是jdk1.5,我使用jdk1.4在eclipse运行一个java程序这时的command是 C:\j2sdk1.4.2_05\bin\javaw.exe -Xbootclasspath:C:\j2sdk1.4.2_05\lib\tools.jar;C:\j2sdk1.4.2_05\jre\lib\rt.jar;C:\j原创 2012-08-27 16:47:52 · 15965 阅读 · 1 评论 -
Tomcat 6.0 配置--虚拟目录的设置+多域名绑定
优点:tomcat6.0可以自动更新类和页面,当然如果修改了配置文件,或者web.xml和lib,则需要重启tomcat才可以.配置更方便,开设站点只需修改一个conf文件。Step 1 JDK安装----------------------------------------------------------------------------------1.1 点击jdk-6原创 2012-09-05 15:35:37 · 1990 阅读 · 0 评论 -
动态切换数据源(spring+hibernate)
起因:一个项目中需要多个数据源,并且来自于不同类型的数据库... 因为很多历史原因.这个项目的数据源是MySQL,整个系统的都是操作的这个数据库.但是还有另外两个用于数据采集的数据库: MSSQL,ACCESS.还好只是用于数据采集,在事务上可以不要跨数据库了,这一点节省了好多的工作量.环境:我搭建的测试环境是 spring2.5.6+hibernate3.2思路:动态切换原创 2012-09-04 16:22:02 · 1024 阅读 · 1 评论 -
使用HttpSessionListener和HttpSessionAttributeListener(1)
使用HttpSessionListener和HttpSessionAttributeListener(1)HttpSessionListener用于监听用户session的创建和销毁,实现该接口的监听器需要实现如下两个方法。sessionCreated(HttpSessionEvent se):用户与服务器的会话开始、创建时时触发该方法。sessionDestroyed(HttpSes原创 2012-08-15 09:50:05 · 3156 阅读 · 0 评论 -
使用ServletRequestListener和ServletRequestAttributeListener
《轻量级Java EE企业应用实战(第3版)--Struts 2+Spring 3+Hibernate整合开发》2.13.4 使用ServletRequestListener和ServletRequestAttributeListenerServletRequestListener用于监听用户请求的到达,实现该接口的监听器需要实现如下两个方法。requestInitialized(S原创 2012-08-15 09:46:11 · 8577 阅读 · 0 评论 -
web.xml中listener的作用及使用
一.WebContextLoaderListener 监听类它能捕捉到服务器的启动和停止,在启动和停止触发里面的方法做相应的操作!它必须在web.xml 中配置才能使用,是配置监听类的二.下面是搜集的一些listener方面的知识简例一监听用户上线与退出,显示在线用户1、登陆页面 Login.jspsession=request.getSession(f原创 2012-08-15 09:51:05 · 872 阅读 · 0 评论 -
java反射源代码
Class cls = Class.forName(“com.trendcom.saas.action.OrderKeyBean”); 获取调用类 Object obj = cls.newInstance(); Method method = cls.getMethod("returnSult", Map.class); 获取调用方法,并传入对应参数类型 String p原创 2012-07-20 10:00:15 · 1124 阅读 · 0 评论 -
tomcat虚拟路径的几种配置方法
摘自:http://dolphin-ygj.javaeye.com/blog/3120461. 在.%TOMCAT_HOME%\conf\Catalina\localhost建立一个xml文件 里面写上 reloadable="true"> 推荐方式2.打开%TOMCAT_HOME%\conf\server.xml文件 在 之间加入如下代码: debug="0" re原创 2012-09-05 15:34:29 · 2048 阅读 · 0 评论 -
JAVA 中URL链接中文参数乱码的处理方法
JAVA 中URL链接中文参数乱码的若干处理方法,现在整理收录如下:方法一:http://xxx.do?ptname=’我是中国人’String strPtname = request.getParameter("ptname");strPtname = new String(strPtname.getBytes("ISO-885Array-1"), "UTF-8"); 方原创 2012-09-07 17:55:08 · 1736 阅读 · 0 评论 -
JAVA程序命令行下的执行
JAVA程序命令行下的执行IED用惯了,基础都快忘记了javac 先不说了,环境变量里面设置对了基本没什么问题。关键是java这个命令java -classpath .class的类路径(如果是包的话,需要指定到包上面的路径);引用的类路径 xx.xx.aaa(如果是javac的话需要 javac xx\xxx\aaa.java,必须用路径的形式)注意如果源文件的结构是原创 2012-10-15 19:48:45 · 776 阅读 · 0 评论 -
java调用储存过程的方法
public static Integer getStock(String strdate, Long orgId, Long productId){ if(strdate==null||orgId==null||productId==null) throw new IllegalArgumentException(); Integer stock = null;原创 2012-12-28 11:46:58 · 740 阅读 · 0 评论 -
java生成jsp
1.java代码 String jspPath=rootPath+name+"/webs/"+template.getTemplatename()+"/"+template.getTemplatename()+"_"+fileName+".jsp"; //System.out.println("[UITemplatePartBean] +++++++++++++++++++原创 2012-12-28 12:21:33 · 1528 阅读 · 0 评论 -
java读取xml
1.XML配置 chen@trendcom.com.cn" /> ch原创 2012-12-28 11:54:51 · 789 阅读 · 0 评论 -
java读取属性文件
/** * nc * 读取属性文件 * @param path * @param Key * @return */ public static String getPropertiesValue(String path,String Key){ path="../classes/resource/jdbc-config/jdbc.properties"原创 2012-12-28 11:48:25 · 960 阅读 · 0 评论 -
读取xml
1.java读取package com.trendcom.freemarker.util;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import javax.servle原创 2012-12-28 11:58:15 · 1038 阅读 · 0 评论 -
java创建数据库连接
public static Connection getConnection() throws Exception { int count = 0; Connection con = null; while (count try { /* String connUrl = SysInfoReader.instance().getServicePara原创 2012-12-28 11:49:28 · 2734 阅读 · 1 评论 -
Oracle查询所有序列 JAVA+Oracle Function全攻略
--查看当前用户的所有序列 select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='用户名'; 注意事项: 1. 必须以管理员身份登录; 2. sequence_owner必须为大写,不管你的用户名是否大写。只有原创 2012-11-29 09:29:40 · 2391 阅读 · 1 评论 -
Freemarker使用Cookie,Request,Session
Freemarker使用Cookie,Request,Session 1. 获取cookie. ${cookie.name} ${cookie.value} 2. 获取request.原创 2012-11-13 12:57:47 · 14751 阅读 · 1 评论