关闭

MyBatis - MyBatis使用log4j2显示sql和结果集

mybatis-config.xml log4j2.xml...
阅读(38) 评论(0)

java web工程各种路径取得

request.getRealPath() 这个方法已经不推荐使用了,代替方法是: request.getSession().getServletContext().getRealPath()   在servlet里用this.getServletContect().getRealPath() 在struts里用this.getServlet().getServletCon...
阅读(76) 评论(0)

读取class根下的文件

public static void main(String[] args) {    rFile(this.getClass().getResource("/").getPath()+"/json_free.txt"); } public static String rFile(String path) { long begin = System.currentTimeMi...
阅读(35) 评论(0)

java 导出excel到客户端(本地)例子 用poi和servlet实现的

http://m.blog.csdn.net/article/details?id=49635837 web.xml <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XML...
阅读(140) 评论(0)

Servlet实现文件上传,可多文件上传

http://blog.csdn.net/hzc543806053/article/details/7524491 <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat...
阅读(62) 评论(0)

linux下timcat远程调试命令

添加linux 远程调试接口 CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9000" 备注:要eclipse的network和linux的端口是否能telnet通 catalina.sh...
阅读(42) 评论(0)

spring 计划任务执行规律备忘

需要注意的几点: 1、spring的@Scheduled注解  需要写在实现上 2、 定时器的任务方法不能有返回值(如果有返回值,spring初始化的时候会告诉你有个错误、需要设定一个proxytargetclass的某个值为true、具体就去百度google吧) 3、实现类上要有组件的注解@Component   剩下的就是corn表达式了、具体使用以及参数请百度google、 下面...
阅读(38) 评论(0)

1.7随机数的取得

jdk7 中取得随机数,ThreadLocalRandom.current().nextDouble(); 来代替 Math.random(); 好处是: 我们不再有从多个线程访问同一个随机数生成器实例的争夺。 取代以前每个随机变量实例化一个随机数生成器实例,我们可以每个线程实例化一个。 速度也更快。 测试代码: public static void main(String[] ar...
阅读(44) 评论(0)

maven工程本地打包方法

maven工程,本地打包方法 进入工程pom.xml 所在的目录下,执行如下命令: maven clean install -Dmaven.test.skip...
阅读(38) 评论(0)

导出maven中依赖的jar

一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies...
阅读(82) 评论(0)

java代码中查看字符集方法

public static String getEncoding(String str) {                  String encode = "GB2312";                 try {                     if (str.equals(new String(str.getBytes(encode), encode))) {      ...
阅读(101) 评论(0)

Spring中mybatis多数据源写法

xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.s...
阅读(83) 评论(0)

Spring计划任务注意

1、计划任务执行时,action中进来的方法也可以执行,需要flag进行判断。 2、前一个时间没有执行完成,时间超过下一个“指定”的时间,计划任务跳过该时间。可以使用每隔多少分的写法来进行下个任务的执行。 3、执行的计划任务类一定要加@Component。 4、xml中添加      xmlns:task="http://www.springframework.org/schema...
阅读(162) 评论(0)

linux tomcat 远程调试命令

在catalina.sh中添加 CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"...
阅读(44) 评论(0)

加载tomcat下的属性文件

//加载apache-tomcat-7.0.28\conf\common下所有的properties属性文件 import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.PrintStream; impor...
阅读(54) 评论(0)

struts2 登录拦截

struts.xml /page/common/login.jsp /page/rep...
阅读(154) 评论(0)

java常用设计模式

设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简...
阅读(117) 评论(0)

mybatis 映射文件中bean中包含其他bean的写法

方法2: 方法3:...
阅读(222) 评论(0)

微信红包算法

/** * 微信红包分配算法 * * @author Michael282694 * */ public static void main(String[] args) { // TODO Auto-generated method stub double total_money; // 红包总金额 int total_people; // 抢红包总人数 d...
阅读(136) 评论(0)

java 取得前几天的日期

public static void main(String[] args) { SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd"); Calendar now = java.util.Calendar.getInstance(); // System.out.println(da...
阅读(145) 评论(0)
41条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:7080次
    • 积分:208
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:32篇
    • 译文:0篇
    • 评论:0条