java
zhang-hui
Have a nice day
展开
-
Hibernate正向工程hbm2ddl
转自:http://blog.csdn.net/yinianshen/article/details/4316809 (向原作者致敬) 一般在项目开发过程中,使用比较多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO类,个人认为由于目前所使用的数据库都是关系数据库,而hibernate作为一个ORM,把对数据库的操作都对象化了,更应当从对象出发,生成数转载 2013-07-22 16:56:32 · 1246 阅读 · 0 评论 -
JAVA/JSP/Servlet获取当前工程路径-绝对路径
转自:http://blog.csdn.net/sanyuesan0000/article/details/7433680 (向其致敬)在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路转载 2013-11-20 19:02:03 · 2043 阅读 · 0 评论 -
Java 并发:获取线程的返回值
上一篇中Runable是独立线程,它不会存在线程返回值的问题,但是在实际项目中可能就需要返回值。下文是我看《Thinking in Java》一书时的笔记。 为获取线程返回值,对应的线程类需要实现 Callable 接口。下面是一个示例public class TaskWithResult implements Callable { protected int countDo原创 2013-11-20 20:43:38 · 5416 阅读 · 0 评论 -
Java 并发:基本的线程机制
本文非真正原创,算是《Thinking in Java》的笔记吧。一 实现一个最简单的线程public class LiftOff implements Runnable{ protected int countDown = 10; private static int taskCount = 0; private final int id = taskCount++; publi原创 2013-11-20 19:47:35 · 1128 阅读 · 0 评论 -
Java中获取键盘输入值的三种方法
转自:http://soft.chinabyte.com/database/191/12466191.shtml (向原作者致敬)方法一:从控制台接收一个字符,然后将其打印出来public static void main(String [] args) throws IOException{ System.out.print(“Enter a Char:”); cha转载 2013-11-04 22:44:41 · 1250 阅读 · 0 评论 -
Eclipse导出可执行Java工程/可执行Jar文件(包含第三方Jar包)
转自:http://www.cnblogs.com/yuki-lau/archive/2013/02/27/2935778.html (向原作者致敬) 首先,右键你的Java工程,选择Export,在Java文件夹下选择Runnable JAR file,如下图所示: 选择Runnable JAR file后,会弹出如下所示的对话框,选择好导出路径后,默认F转载 2013-10-28 12:48:59 · 4479 阅读 · 0 评论 -
利用selenium获取动态页面的html数据
selenium调用浏览器获取动态html值,再调用其API,可以很方面获取动态数据。经测试,确实简单易用,至于效率方面就没细究了。代码参考:http://my.oschina.net/flashsword/blog/147334(向原作者致敬)。【前言】 我看其他文章中说到设置环境变量path,还提及selenium-server和Selenium-rc,我这篇文章没那么复杂,没有设置p原创 2013-10-21 15:16:11 · 13442 阅读 · 0 评论 -
IIS7 + Tomcat7 整合共用80端口
IIS + Tomcat整合共用80端口,超简单的实现方法。原创 2013-07-21 18:01:56 · 7212 阅读 · 5 评论 -
Eclipse Console中文乱码
Eclipse主功能表-->Run-->Run Configuration-->Common 页籤-->Console Encoding-->Others-->big5 (没有就手动输入)-->Apply 最后是印出正常的中文,但是这代表JDK应该是自己把它变成BIG5所以导至设定成UTF-8的Console会印出乱码! 建置全UTF-8的环境:1.在eclipse.i转载 2013-09-11 08:44:44 · 2596 阅读 · 0 评论 -
log4j 配置实例
参考网上博客。能够输出debug, info, warn, error 四种日志信息。1. log4j.properties内容如下:log4j.rootLogger = DEBUG,A1,debug,info,warn,error#OFF, A1,debug,info,warn,error# A1 is set to be a ConsoleAppender which o原创 2013-07-30 21:06:29 · 1139 阅读 · 0 评论 -
CentOS中,Jenkins + Git + Maven + Tomcat 搭建自动化部署环境
此文章不是一篇Jenkins基础教程,仅作为搭建Jenkins环境一篇笔记按照这篇博文操作可能会遇到一些小坑,请自行google。 0. 基础环境测试的项目地址:https://github.com/zhanghuihn/Jenkins-Demo 操作系统:CentOS 7.5 (x64)、Java version:1.8.0_191、Maven:3.0.5、Tomcat:8.5...原创 2019-01-13 21:47:22 · 841 阅读 · 1 评论