其它
onemy
这个作者很懒,什么都没留下…
展开
-
xfire web service导致cpu100%问题分析
最近遇到一个遗留系统出现CPU经常出现100%的情况,且必须重启应用服务器才能解决, 线程的dump为: "http-9099-Processor167" daemon prio=10 tid=0x00007f7fbc07e000 nid=0x9506 runnable [0x00007f7f248c1000] java.lang.Thread.State: RUNNABLE原创 2016-03-23 13:21:32 · 1510 阅读 · 3 评论 -
mysql中聚合函数条件
有个需求,某张表,有个状态字段(1:成功,2:失败,类似这样的),现要用日期分组统计不同状态下的数量 先写了个子查询: select aa.logDate,aa.totalLogs ,(select count(1) from dxp.dxp_handlermodel where aa.logDate=DATE_FORMAT( startTime, '%Y-%m-%d') and exec...原创 2016-02-01 11:16:30 · 2625 阅读 · 0 评论 -
企业应用的权限系统设计
各种企业应用开发系统大到企业ERP,小到一张报表,通常都会涉及到权限的问题。 一般理解的系统权限大致包括,登录权限,然后是菜单的权限,功能的权限,数据的权限。 登录权限,判断用户是否有权力登录系统的过程通常称之为认证。菜单、功能、数据等权限都是对某种资源的访问控制,这部分我们通常称之为授权。 这样的话,其实权限系统包含了两大部份: 1、认证; 2、授权; 下面我们再针对这两类详细讨论一下。 ...原创 2014-02-25 17:25:55 · 1037 阅读 · 0 评论 -
kettle5+日志输出到文件
kettle 5+的日志模块重写了,将log4j改成插件,但存在BUG,无法正法初始化, 可以查看相关文章http://jira.pentaho.com/browse/PDI-13206 导致的问题就是在程序中调用kettle时,日志只能打在控制台,无法输出到日志文件, 解决办法: 在环境初始化时 KettleEnvironment.init(); KettleClientEnvironment....原创 2015-08-06 16:35:08 · 7646 阅读 · 0 评论 -
kettle 通过vfs上传FTP问题
KETTLE在转换中输出地址使用VFS上传LINUX的FTP,VFS与FTP交互默认的是主动模式,由于网络环境的原因,有时需要改为被动模式,但在KETTLE中如何配置呢? 如下: 在参数中增加:vfs.ftp.PassiveMode=true kettle6.0版本己经使用vfs2.0解决了这个问题,以下版本需要设置 文本输出步骤需要修改源码,其它步骤如excel到ftp,json到ftp不...原创 2016-04-14 17:08:39 · 3934 阅读 · 1 评论