- 博客(27)
- 资源 (9)
- 收藏
- 关注
原创 jar包运行,依赖外部jar文件夹
最近一个项目需要用jar包运行,而且有很多外部依赖包。虽然可以用fat_jar或者maven的assembly打到一起,但是嘛,就是矫情。命令如下:java -Djava.ext.dirs=./test_lib -cp dsync.jar com.netease.ot.Dsync其中dir是lib文件夹,dsync是包含Dsync主类的jar包。打包dsync的时候要注意,如果工程
2017-03-13 15:44:34
4433
原创 schedule、scheduleAtFixedRate和scheduleWithFixedDelay的区别
最近使用java中的定时任务时,对于标题中的几个方法有点懵,故而记录一下。schedule(commod,delay,unit) ,这个方法是说系统启动后,需要等待多久执行,delay是等待时间。只执行一次,没有周期性。举个栗子:火箭发射,delay=10秒,发射准备好了之后,开始读秒:10,9,8,,,1,发射。piu~,任务完成,回家吃饭。scheduleAtFixedRa
2016-09-02 12:11:07
7404
1
转载 quartz CronExpression表达式
转自:http://blog.youkuaiyun.com/feiyun72/article/details/6921366一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为1.秒(0~59)2.分钟(0~59)3.小时(0~23) 4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~7 1=SU
2015-02-28 14:41:07
435
原创 tomcat 的maven插件,配置端口和访问路径
刚开始我引用的是apache自己出的插件包,配置是这样的: org.apache.tomcat.maven tomcat6-maven-plugin 2.1 http://localhost:8080/manager tomcat6 8880 --> true 启动后,发现端口还是tomcat安装包里配置的默认端口:8080,死活都不行,后来到网上查了一下,发
2014-12-10 10:18:55
12710
原创 aspect 实践
首先,今天没什么事情还加班,唉,老大说我们加班太少,不爽一个。因为有时间,所以想测试一下我们前几天写的项目执行的效率如何,根据aop应用规范,实现了这么个小功能,具体如下:一,切面方法类:/** * 分析执行效率 * @author cyyu * */public class AnalysisMqEfficiency { public Object analysis(P
2014-12-07 16:19:34
1289
原创 java 跳出多层循环
今天项目里用到了这个,所以记录一下:首先,在循环上面定义一个标记[aa], 名称随便定义 aa: for (int i = 0; i < 20; i++) {// MqThreadPool.mqExecute(); System.out.println("i="+i); for (int j = 0; j < 10; j++) { if (i == 10
2014-12-07 10:44:17
580
原创 dubbo服务,常见异常记录
1.noSuchMethod异常;原因:jar包重复;解决办法:去掉一个jar包就行 昨天晚上把一个interface的jar包更新了一下,deploy到maven后,其他组的开发人员发现调不通dubbo服务了,但是我本地可以调通。各种纠结,晚上还是没弄好,只好放弃第二天继续调。今天早上来的时候,在网上仔细查了一下,发现可能是jar包重复。两个人一合计,发现是最初给了对方一个ja
2014-12-02 16:22:13
1104
转载 maven之deploy的两种方式
1.通过eclipse来部署点击run运行即可2. 通过maven命令来部署,转载自http://blog.youkuaiyun.com/gztly/article/details/6019586Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共
2014-11-27 17:02:12
27176
转载 分布式事务(jms,dubbo)
关于Dubbo服务框架的分布式事务,虽然现在不急着做,但可以讨论一下。我觉得事务的管理不应该属于Dubbo框架,Dubbo只需实现可被事务管理即可,像JDBC和JMS都是可被事务管理的分布式资源,Dubbo只要实现相同的可被事务管理的行为,比如可以回滚,其它事务的调度,都应该由专门的事务管理器实现。在Java中,分布式事务主要的规范是JTA/XA,其中:JTA是Java
2014-11-26 13:43:16
4077
转载 nginx配置webservice
#使用的用户和组#user nobody;#指定工作衍生进程数(一般等于CPU的总核数或者总核数的两倍),每个进程耗费10MB-12MB内存worker_processes 2;#指定错误日志存放的路径,错误日志记录级别可选项为:[debug | info | noticd | warn | error ]#error_log logs/error.log;#指定错误
2014-11-18 19:27:20
15816
转载 spring aop配置时,expression里面星的含义
首先,expression的定义如下:expression完整类型,如下:execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?)modifiers-pattern 代表修饰符(public/protect等)
2014-11-14 17:32:29
1780
原创 django模版文件中访问静态资源
显示静态文件分三步:1.在settings.py文件中,添加:# 静态资源文件STATIC_PATH = os.path.join(PROJECT_ROOT_PATH,'resource')resource是文件夹,可随意命名,但不可命名为static,因为其已经被占用;2.在url.py文件中,添加:url(r'^resource/(?P.*)$','django.vie
2014-04-12 23:26:39
1370
原创 任意pojo转换成map
/*** 将任意vo转化成map* * @param t vo对象* @return*/private Map convert2Map(T t){Map result = new HashMap();Method[] methods = t.getClass().getMethods();try {for (Method method : methods
2014-03-06 09:37:25
6891
原创 实用sql备忘(ORACLE)
1. 查询数据库中每个表的记录条数(count):SELECT t.table_name,t.num_rows FROM user_tables t order by num_rows desc;2. 查询数据库中表的数据量(bytes):select s.segment_name,bytes/1024/1024||'MB' as p from user_segments
2013-12-30 13:37:44
728
原创 项目中导出word文档
我们这里采用freemarker来构造导出文件的模版首先:用word编辑工具将要导出的格式调整好,并将需要填充的地方用特殊字符串标记好,然后点击另存为“xml”格式文件。其次:将生成的xml文件中,特殊标记用freemarker模版语言替换。核心类(非本人写的),处理逻辑:将word生成,并保存到服务器的一个目录中,然后将这个文件写到response的输出流中。下一
2013-12-09 22:47:21
1138
1
原创 Java 儒略历和公历的换算
// 儒略历:113260 = 前三位(2013-1900)+后三位(2013年中的第260天)//'yyyy-MM-dd'时间格式转换为六位数字日历public static String DateToJuLian(Date date){DecimalFormat df = new DecimalFormat("000"); Calendar calenda = Cale
2013-09-16 10:58:30
5452
原创 SSH整合(零配置)
1. 添加Spring 的Libraries 选择以下jar文件,并配置到/WEB-INF/lib下 Spring-2.5.6.jarspring-security-core-2.0.5.jar(Authentication登陆验证以及EntityIntercepor拦截器中需要用到)同时,将springContext.xml配置到src下面。 2.
2013-08-08 09:25:53
1371
原创 CXF应用过程
@北京汉庭,唉按照http://www.cnblogs.com/hoojo/archive/2011/03/29/1998856.html中描述的完成了helloworld练习,拦截器练习,传输复杂对象练习,spring整合webservice练习(只是整合了server,client到时根据请求地址自动生成代码)。现在我需要在两个项目间进行互相调用接口练习。预定在a项目和b项目之
2013-08-06 22:20:54
1019
原创 jquery实现跨域访问
最近做了个项目,外网访问内容放在iis里面(都是静态页面),内网访问内容放在tomcat里面(项目第一期和第二期的厂家不一样);客户提出这么个需求:在外网首页加上一个用户访问量,本来也没什么,一般都很好实现,但是在这里就涉及到了跨域访问,之前也没弄类似的东西,后来搞了好半天才实现,在这里备注一下。首先,在外网首页写上这么一段ajax远程访问代码:// 更新访问统计量function
2013-08-02 19:01:19
1034
原创 spring 装载多个properties文件
classpath:database.properties classpath:quartz.properties 启动tomcat后INFO [Thread-1] org.springframework.context.support.AbstractApplicationContext.obta
2013-07-23 11:33:39
875
原创 spring+quartz任务定制总结
在北京出差,周末在宾馆有空,把spring任务机制重新捋了一下。要实现定时执行任务的功能,首先有个非常重要的信息:任务定时间需要单独新建一个xml文件进行配置,不可与spring的其他配置文件(如applicationConfig.xml)放在一起,否则任务不能执行,在此,我们新建了一个配置文件:applicationConfig-jobCfg.xml。其次需要有需要执行的
2013-07-21 22:21:14
996
原创 java 日期操作
1.计算某一月份的最大天数1Calendar time=Calendar.getInstance();2time.clear();3time.set(Calendar.YEAR,year); //year 为 int 4time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 5int day=time.get...
2012-02-29 10:38:58
108
jpa独立程序+jpa的jar包+mysql驱动
2011-08-17
MVC模式的简单图书管理程序
2008-11-08
JAVA简单聊天程序
2008-11-08
C语言函数大全.CHM
2008-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人