java
文章平均质量分 82
tiandiqing
这个作者很懒,什么都没留下…
展开
-
spring 打印对象属性的一个方法
@Override public String toString() { return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE); }原创 2019-01-24 14:44:47 · 641 阅读 · 0 评论 -
linux更新系统时间
检查是否安装过ntp rpm -aq | grep ntp如果没有装用 yum install ntp完成后:ntpdate time.windows.com让系统时间和BIOS时间同步,用hwclock命令就行了命令行里打:hwclock --systohc或者这个命令的简写hwclock -w就可以让BIOS...原创 2012-01-11 10:23:27 · 108 阅读 · 0 评论 -
eclipse运行myeclipse导出的项目
由于以前的项目都是用myeclipse开发的,现在要换成eclipse来开发。但是项目导入到eclipse中发现该项目并不是web项目,也不能部署到tomcat里面去。 现在解决了这个问题了。 一.请首先确保你的机器上的eclipse是javaee版本的,或者已经安装看wtp插件 二.先Close Project,然后修改eclipse工程下的.project文件: 在 ...原创 2011-08-02 09:26:31 · 121 阅读 · 0 评论 -
将 Shiro 作为应用的权限基础
据说这个东西可以做权限控制,先留个备份吧。 http://www.ibm.com/developerworks/cn/opensource/os-cn-shiro/原创 2011-03-15 17:52:15 · 80 阅读 · 0 评论 -
仿goolge验证码,自己没有试过
仿goolge验证码,自己没有试过原创 2011-10-13 14:55:48 · 94 阅读 · 0 评论 -
spring结合activemq发送消息
发送端配置文件:ApplicationContext.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">&l2010-12-09 12:47:15 · 92 阅读 · 0 评论 -
java消息服务第二版上的一个例子
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import javax.jms.JMSException;import javax.jms.Message;import javax.jms.MessageListener;import j...原创 2010-11-25 15:36:13 · 174 阅读 · 0 评论 -
Berkeley-DB类操作
import com.sleepycat.je.Database;import com.sleepycat.je.DatabaseConfig;import com.sleepycat.je.DatabaseEntry;import com.sleepycat.je.DatabaseException;import com.sleepycat.je.Environment;im...原创 2010-11-12 17:24:29 · 110 阅读 · 0 评论 -
取网页参数到Map的方法
public Map<String,String> paramsMap() { Enumeration<String> enu=request().getParameterNames(); Map<String,String> map=new HashMap<String,String>(); while(enu.hasMoreEl...原创 2011-03-10 13:52:58 · 113 阅读 · 0 评论 -
Linux 网站维护常用命令
系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -n | awk '/^tcp/ {++state[$NF]}; END {fo...原创 2011-06-17 09:38:25 · 137 阅读 · 0 评论 -
Tomcat 配置数据源
<Resource name="jdbc/PUBLICDB" auth="Container" type="javax.sql.DataSource" maxIdle="30" maxWait="10000" maxActive="10" username="root" password="1111" va原创 2011-09-22 15:22:48 · 93 阅读 · 0 评论 -
svn eclipse插件地址
Links for 1.6.x Release:Changelog: http://subclipse.tigris.org/subclipse_1.6.x/changes.htmlEclipse update site URL: http://subclipse.tigris.org/update_1.6.xZipped downloads: http://subclipse.tigris.or...原创 2011-09-22 10:22:49 · 85 阅读 · 0 评论 -
java生成可以直接运行的最新jar包fat-jar
java生成可以直接运行的最新jar包fat-jar 这个是个jar包,在此之前上传过一个低版本的,这回又下了个高一点的作为备用 打成jar了执行方式 java -jar xxxx.jar ...原创 2011-06-10 16:11:38 · 163 阅读 · 0 评论 -
struts2取真实路径
实现 mplements ServletRequestAware,ServletResponseAware private HttpServletRequest request;private HttpServletResponse response;@Override public void setServletRequest(HttpServletRequest req...原创 2011-06-01 17:37:03 · 90 阅读 · 0 评论 -
Eclipse修改字体[转]
在Win7下Eclipse 3.7 Indigo的文本编辑器默认使用Consolas字体,无法修改为Courier New(我常用的)。经Google查找,发现如下解决方法:1、关闭Eclipse 3.7 Indigo2、打开:% Eclipse_home%\plugins\org.eclipse.jface_3.7.0.I20110522-1430.jar 文件:\org\e...原创 2011-08-23 15:17:36 · 93 阅读 · 0 评论 -
struts2利用拦截器和注解进行权限控制
基本是在每个方法上加入注入来进行控制,有点像asp 脚本语言package auth;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annot...原创 2010-10-22 13:46:05 · 123 阅读 · 0 评论 -
spring技术手册上的一个java动态代理例子
public interface IHello { public void hello(String name);} public class HelloImpl implements IHello{ @Override public void hello(String name) { System.out.println("Hello:" + name);...原创 2010-10-22 10:47:10 · 84 阅读 · 0 评论 -
android 阅读器分页读取字数
[code="java"]// 本方法 分行又分页public static ArrayList getPageContentStringInfo( Paint m_paint, String content, int pageLines, float pageWidth) { char ch; int w = 0; int istart = 0;...原创 2012-06-05 12:33:50 · 275 阅读 · 0 评论 -
activeMq收不到消息
项目需要应用jms,在本地测试好的,到了服务器就后可以看到收到消息,看是程序收不到消息 找了好久,发现是服务器时间不同步,真是个坑爹问题。 ...原创 2011-11-25 18:36:18 · 377 阅读 · 0 评论 -
一个自定义模板标签解析方法
好多时候用到模板功能,所以就需要自定义的标签处理,通常都是用正则表达式 当然我也不例外了import java.lang.reflect.Field;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.regex...原创 2019-01-24 10:57:39 · 665 阅读 · 0 评论 -
SpringMVC测试框架Mock[转载]
基于RESTful风格的SpringMVC的测试,我们可以测试完整的Spring MVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。一 MockMvcBuilderMockMvcBuilder是用来构造MockMvc的构造器,其主要有两个实现:StandaloneMockMvcBuilder和DefaultMockMvcBuilder,分别对应两种测试方式,即独立安装...原创 2017-02-22 15:09:00 · 388 阅读 · 0 评论 -
Maven运行Selenium报错org/w3c/dom/ElementTraversal
Maven运行Selenium报错org/w3c/dom/ElementTraversal的话是缺少包:<dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.4.01</v...2017-06-21 17:11:52 · 396 阅读 · 0 评论 -
logback日志按天滚动记录
<?xml version="1.0" encoding="UTF-8"?><configuration> <include resource="org/springframework/boot/logging/logback/base.xml" /> <logger name="org.springframework.web&原创 2017-05-09 11:25:55 · 1293 阅读 · 0 评论 -
spring boot 中用Swagger2 构建API说明文档
maven:<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.2.2</version> </de原创 2017-05-05 12:10:18 · 125 阅读 · 0 评论 -
maven本地安装jar包
mvn install:install-file -Dfile=F:/下载文件/下载/jpush-client-3.2.9/jpush-client-3.2.9.jar -DgroupId=jpush -DartifactId=jpush.client -Dversion=3.2.9 -Dpackaging=jar -DgeneratePom=true原创 2016-07-22 17:32:12 · 185 阅读 · 0 评论 -
java发消息MSMQ
java发送消息给微软MSMQ的组件原创 2014-03-31 11:29:12 · 304 阅读 · 0 评论 -
maven导出依赖jar包到指定目录
项目建立后,导出依赖jar包到指定目录: mvn dependency:copy-dependencies -DoutputDirectory=指定目录 -DincludeScope=compile原创 2014-01-22 15:35:24 · 204 阅读 · 0 评论 -
hadoop执行hadoop namenode -format错误问题
运行时遇到如下问题:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hdfs/server/namenode/NameNodeCaused by: java.lang.ClassNotFoundException: org.apache.hadoop.hdfs.server.namen...2013-01-02 20:54:20 · 608 阅读 · 0 评论 -
sql 每个分类取N条数据例子
取得分组TOP-N测试表与测试数据CREATE TABLE TopnTest (name VARCHAR(10), --姓名procDate DATETIME, --处理时间result INT --成绩);INSERT INTO TopnTest VALUES('张三', '2010-10-01 12:00:05', ...原创 2012-12-30 09:43:24 · 1376 阅读 · 0 评论 -
effective java第一版系在
做个备注吧,以后又找不到了原创 2012-12-17 09:16:21 · 200 阅读 · 0 评论 -
多线程执行任务
只研究有用的,工作中的需求:要把多个任务分派给多个线程去执行,这其中就会有一个任务列表指派到线程的策略思考:已知:1. 一个待执行的任务列表,2. 指定要启动的线程数;问题是:每个线程实际要执行哪些任务。 策略是:任务列表连续按线程数分段,先保证每线程平均能分配到的任务数,余下的任务从前至后依次附加到线程中--只是数量上,实际每个线程执行的任务都还是连续的。如果出现那种僧多(线程) 粥(任务) ...原创 2012-11-19 21:05:32 · 116 阅读 · 0 评论 -
java代码构建线程池
在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自的局...原创 2012-11-15 21:48:27 · 107 阅读 · 0 评论 -
BugFree说明
BugFree 说明 Fixed 已修复 By Design 不是问题,设计需求就是这么设计的 Won’t Fix 无法修改 Duplicate 重复的问题. Not Repro 无法重现 External 表示外部原因(比如浏览器、操作系统、...原创 2012-08-06 11:55:54 · 121 阅读 · 0 评论 -
jstl 一些函数用法
fn函数里面有很多好用的方法 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>下面是JSTL中自带的方法列表以及其描述函数名 函数说明 ...原创 2011-11-29 09:44:11 · 108 阅读 · 0 评论 -
activeMq 简单的安全设置
在conf 中找到 jetty.xml 文件<bean id="securityConstraint" class="org.eclipse.jetty.http.security.Constraint"> <property name="name" value="BASIC" /> <property name原创 2011-11-25 18:40:06 · 110 阅读 · 0 评论 -
servlet3.0小试
都说servlet3.0不错,一直没有机会试用。今天闲来无事,下了个Tomcat7特此试用了一下 不料以前的Eclipse不支持tomcat7,项目启动就报错,于是乎就又下载了个新的eclipse,共计206M ,然后开始试验 建立了个servlet@WebServlet(name="/UserAction",urlPatterns={"/useract"})public ...原创 2010-10-20 13:32:25 · 76 阅读 · 0 评论 -
list基本实现
复习数据结构,一个基本listimport java.util.Iterator;import java.util.NoSuchElementException;public class MyArrayList implements Iterable { private static final int DEFAULT_CAPACITY = 10; private ...原创 2010-10-20 09:57:10 · 74 阅读 · 0 评论 -
seam框架CRUD
首先,配置数据源context.xml 将这个文件放在<catalina_home>的conf目录下,我用的是tomcat6context.xml 内容如下: <Resource name="jdbc/BBS" auth="Container" type="javax.sql.DataSource" driverClassName="com.mi...2010-03-12 11:06:23 · 85 阅读 · 0 评论 -
一个异步执行任务类
import java.util.Date;import java.util.Map;import java.util.Timer;import java.util.TimerTask;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.ExecutorService;import jav...原创 2018-07-19 10:00:20 · 443 阅读 · 0 评论 -
java取当前工作目录
public static void main(String[] args){ System.out.println("Java运行时环境版本:/n"+System.getProperty("java.version")); System.out.println("Java 运行时环境供应商:/n"+System.getProperty("java.vendor"));原创 2011-06-10 14:18:00 · 12783 阅读 · 2 评论