上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 48 下一页
  2015年1月20日
摘要: 在开发过程中,我们会使用到log4j来输出日志,我们希望在单元测试的时候,只看到部分日志信息,或者定义日志输出的级别。 这个时候手工指定log4j的配置文件: 具体做法如下: 定义类如下: import java.io.FileNotFoundException; import org.junit.runners.model.InitializationError; im... 阅读全文
posted @ 2015-01-20 16:46 自由港 阅读(4297) 评论(0) 推荐(0)
  2015年1月19日
摘要: 在oracle用户下 ,执行sqlplus命令,抛出如上错误。 解决办法: 1.su oracle 2.cd /home/oracle 3. 执行命令 source .bash_profile 这样就可以了。 阅读全文
posted @ 2015-01-19 17:56 自由港 阅读(1876) 评论(0) 推荐(0)
  2015年1月15日
摘要: 有时候在编码的时候我们希望知道代码变量符合某个条件时,才中断点,其他的情况不中断点。 解决办法1: 我们写个代码 判断,符合条件在符合条件处进行断点,这个方法很麻烦,需要去修改代码,不要是还需要修改回来。 解决办法2: 使用条件断点: 比如代码如上图,我们希望当i==20的时候进行断点。 我们右键点击断点: 输入表达式如下: ... 阅读全文
posted @ 2015-01-15 15:16 自由港 阅读(507) 评论(0) 推荐(0)
  2015年1月13日
摘要: 之前提到使用命令行的方式执行btrace监控,其实jdk提供更好的方式监控应用程序。 我们可以使用jvisualvm.exe加插件的方式监控,这样更加方便。 1.在jvisualvm.exe安装btrace插件 在这里选择Btrace 插件,由于我已经安装 ,这就就不能在选择了。 2.使用插件 在需要监控的应用邮件点击。 这样就打开了btrace插件。 在上面的框中编辑监... 阅读全文
posted @ 2015-01-13 16:21 自由港 阅读(3897) 评论(0) 推荐(1)
摘要: 在访问页面请求的时候,如果系统执行效率低,我们怎样才能定位到这些页面请求呢? java 有一个十分有效的动态跟踪工具—btrace 网址:https://kenai.com/projects/btrace/downloads 比如希望定位我们的控制器代码哪些方法慢: 1.我们可以编写如下类: package demo; import com.sun.btrace.... 阅读全文
posted @ 2015-01-13 15:20 自由港 阅读(557) 评论(0) 推荐(0)
  2015年1月12日
摘要: 问题的提出: 在开发的过程中,我们会遇到这样的问题,在订单中订单的所属人,这个数据设计时有用户id,用户名称,联系信息等等。这样做的好处是不用关联到系统用户表做数据关联。 问题是如果用户表的基础信息发生了修改,那么这个时候,希望修改订单相应用户信息。 解决方案 方案1. 使用数据库触发器,这个修改相对简单,而且不用修改java代码。 缺点: 有时开发人员可能不能直接接触数据库,... 阅读全文
posted @ 2015-01-12 17:26 自由港 阅读(783) 评论(2) 推荐(1)
  2015年1月11日
摘要: 假设一个任务执行需要花费一些时间,为了省去不必要的等待时间,可以先获取一个提货单,即future,然后继续处理别的任务,知道货物到达,即任务完成得到结果,此时可以使用提货单提货,即通过future得到返回值。 如下代码所示,加载数据需要10秒中,测试可以先开始任务,随后处理其他的事情,等其他事情都处理完后再取结果。 import java.util.concurrent.Calla... 阅读全文
posted @ 2015-01-11 23:20 自由港 阅读(357) 评论(0) 推荐(0)
  2015年1月9日
摘要: 在默认情况下,使用jconsole 监控本地tomcat 是不需要任何配置的,直接连接就可以监控tomcat。 但是在eclipse 下启动是监控不了。 解决方法: 设置jvm参数: -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false ... 阅读全文
posted @ 2015-01-09 16:56 自由港 阅读(2548) 评论(0) 推荐(0)
  2015年1月4日
摘要: ACTIVITI ACT_RU_EXECUTION 表 这个表是工作流程的核心表,流程的驱动都和合格表有密切的关系。 一般来讲一个流程实例都有一条主线。如果流程为直线流程,那么流程实例在这个表中只有一条记录对应。 ID_:EXECUTION主键,这个主键有可能和PROC_INST_ID_相同,相同的情况表示这条记录为主实例记录。 REV_:表示数据库表更新次数。... 阅读全文
posted @ 2015-01-04 15:37 自由港 阅读(22161) 评论(1) 推荐(0)
  2014年11月3日
摘要: 在linux下需要设置windows共享。我们使用SMBA来实现。1.查看是否安装smba。rpm -qa | grep samba如果没有安装,则去 www.rpmfind.net 下载smb,输入查询条件为samba.ftp://195.220.108.108/linux/centos/6.5/... 阅读全文
posted @ 2014-11-03 14:11 自由港 阅读(482) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 48 下一页