摘要: junit中测试完成后会进行jvm退出,而不是线程退出,所以任一线程退出都会导致测试结束,junit想进行多线程测试需要进行另外包装,网上看到一个投机取巧的例子还不错,贴上我的测试代码(代码中我需要测试socket客户端代码,所以需要模拟服务端才能测试,故而进行两个线程测试): 可以看到我的线程是启 阅读全文
posted @ 2016-06-27 15:06 但行好事-莫问前程 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 工具是navicat,我用的是Navicat Premium 10: 这个工具可以同时连接mysql和oracle,如图: 同时连接上这两个库之后 工具->数据传输 左边是数据源,右边是导入目标,选定后开始即可,就可以看到完整相同的数据了. 这里连接oracle时我遇到了一个报错,如果你们也遇到了可 阅读全文
posted @ 2016-06-27 14:55 但行好事-莫问前程 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: oracle安装目录下找到目录:\product\11.2.0\dbhome_1\BIN, 将箭头标注的三个文件(截图中为navicat中的目录,已经测试成功,亲们可以参考)从目录中拷贝纸navicat安装目录下的Navicat Premium 10\Navicat Premium 10\insta 阅读全文
posted @ 2016-06-27 14:54 但行好事-莫问前程 阅读(467) 评论(0) 推荐(0) 编辑
摘要: ignite启动客户端时需要有服务端支持: 这里有个问题,当启动客户端,客户端发现找不到服务端时会默认每隔两秒重新扫描连接,重试十分钟左右.但是我们希望他找不到服务端的时候立即退出不执行程序,查看源码发现,其扫描与joinTimeout参数有关,客户端启动时对参数进行判断,如果值为空则进行默认重连, 阅读全文
posted @ 2016-06-27 14:34 但行好事-莫问前程 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 找到安装目录bin下面的idea64.exe.vmoptions,打开后在最后一行增加 然后打开Run->EditConfigrations " 设置 VM options 为 -Dfile.encoding=UTF-8,清缓存重启. 阅读全文
posted @ 2016-06-27 14:04 但行好事-莫问前程 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在idea的Settings中,找到File Encodings,将IDE Encoding 改为UTF-8 要多试几次,清除缓存什么的,具体原因不知道,不过经常第一次修改不能成功. 阅读全文
posted @ 2016-06-27 14:01 但行好事-莫问前程 阅读(2657) 评论(0) 推荐(0) 编辑
摘要: 在写ignite服务的时候,通常服务配置在启动文件中: 实现类中注入的类 按照spring习惯我们注入接口通常选择@Autowired或者@Resource,ignite也是兼容spring的.但是当服务的部署发生在启动之后,也就是服务没有配置在配置文件中时: 这时候再调用服务会发现,ctsMgr为 阅读全文
posted @ 2016-06-27 13:40 但行好事-莫问前程 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 用FileSystemXmlApplicationContext方法准备去容器中取bean,在window环境下没有问题,但是放到Jenkins上面发现总是报错,说文件找不到: 查看源码发现,FileSystemXmlApplicationContext方法对路径进行了处理: 用绝对路径时,第一个斜 阅读全文
posted @ 2016-06-27 11:53 但行好事-莫问前程 阅读(4771) 评论(0) 推荐(2) 编辑