- 博客(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
4521
原创 schedule、scheduleAtFixedRate和scheduleWithFixedDelay的区别
最近使用java中的定时任务时,对于标题中的几个方法有点懵,故而记录一下。 schedule(commod,delay,unit) ,这个方法是说系统启动后,需要等待多久执行,delay是等待时间。只执行一次,没有周期性。 举个栗子:火箭发射,delay=10秒,发射准备好了之后,开始读秒:10,9,8,,,1,发射。piu~,任务完成,回家吃饭。 scheduleAtFixedRa
2016-09-02 12:11:07
7568
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
469
原创 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
12786
原创 aspect 实践
首先,今天没什么事情还加班,唉,老大说我们加班太少,不爽一个。 因为有时间,所以想测试一下我们前几天写的项目执行的效率如何,根据aop应用规范,实现了这么个小功能,具体如下: 一,切面方法类: /** * 分析执行效率 * @author cyyu * */ public class AnalysisMqEfficiency { public Object analysis(P
2014-12-07 16:19:34
1343
原创 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
661
原创 dubbo服务,常见异常记录
1.noSuchMethod异常;原因:jar包重复;解决办法:去掉一个jar包就行 昨天晚上把一个interface的jar包更新了一下,deploy到maven后,其他组的开发人员发现调不通dubbo服务了,但是我本地可以调通。各种纠结,晚上还是没弄好,只好放弃第二天继续调。今天早上来的时候,在网上仔细查了一下,发现可能是jar包重复。两个人一合计,发现是最初给了对方一个ja
2014-12-02 16:22:13
1147
转载 maven之deploy的两种方式
1.通过eclipse来部署 点击run运行即可 2. 通过maven命令来部署,转载自http://blog.youkuaiyun.com/gztly/article/details/6019586 Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共
2014-11-27 17:02:12
27339
转载 分布式事务(jms,dubbo)
关于Dubbo服务框架的分布式事务,虽然现在不急着做,但可以讨论一下。 我觉得事务的管理不应该属于Dubbo框架, Dubbo只需实现可被事务管理即可, 像JDBC和JMS都是可被事务管理的分布式资源, Dubbo只要实现相同的可被事务管理的行为,比如可以回滚, 其它事务的调度,都应该由专门的事务管理器实现。 在Java中,分布式事务主要的规范是JTA/XA, 其中:JTA是Java
2014-11-26 13:43:16
4130
转载 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
16060
转载 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
1833
原创 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
1449
原创 任意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
6953
原创 实用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
814
原创 项目中导出word文档
我们这里采用freemarker来构造导出文件的模版 首先:用word编辑工具将要导出的格式调整好,并将需要填充的地方用特殊字符串标记好,然后点击另存为“xml”格式文件。 其次:将生成的xml文件中,特殊标记用freemarker模版语言替换。 核心类(非本人写的),处理逻辑:将word生成,并保存到服务器的一个目录中,然后将这个文件写到response的输出流中。 下一
2013-12-09 22:47:21
1215
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
5611
原创 SSH整合(零配置)
1. 添加Spring 的Libraries 选择以下jar文件,并配置到/WEB-INF/lib下 Spring-2.5.6.jar spring-security-core-2.0.5.jar(Authentication登陆验证以及EntityIntercepor拦截器中需要用到) 同时,将springContext.xml配置到src下面。 2.
2013-08-08 09:25:53
1439
原创 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
1076
原创 jquery实现跨域访问
最近做了个项目,外网访问内容放在iis里面(都是静态页面),内网访问内容放在tomcat里面(项目第一期和第二期的厂家不一样); 客户提出这么个需求:在外网首页加上一个用户访问量,本来也没什么,一般都很好实现,但是在这里就涉及到了跨域访问,之前也没弄类似的东西,后来搞了好半天才实现,在这里备注一下。 首先,在外网首页写上这么一段ajax远程访问代码: // 更新访问统计量 function
2013-08-02 19:01:19
1083
原创 spring 装载多个properties文件
classpath:database.properties classpath:quartz.properties 启动tomcat后 INFO [Thread-1] org.springframework.context.support.AbstractApplicationContext.obta
2013-07-23 11:33:39
926
原创 spring+quartz任务定制总结
在北京出差,周末在宾馆有空,把spring任务机制重新捋了一下。 要实现定时执行任务的功能, 首先有个非常重要的信息:任务定时间需要单独新建一个xml文件进行配置,不可与spring的其他配置文件(如applicationConfig.xml)放在 一起,否则任务不能执行,在此,我们新建了一个配置文件:applicationConfig-jobCfg.xml。 其次需要有需要执行的
2013-07-21 22:21:14
1038
原创 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
145
jpa独立程序+jpa的jar包+mysql驱动
2011-08-17
JAVA简单聊天程序
2008-11-08
C语言函数大全.CHM
2008-09-03
MVC模式的简单图书管理程序
2008-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅