共 3 页: 上一页 1 2 3 下一页
摘要:这里提供一种思路: 要异步执行某个任务,将其写入任务表,quartz扫描该表,然后执行对应的任务。 1、写入,将需要异步执行的任务,通过myBatis、hibernate的方式,调用oracle的package写入数据库,该package有几个不同的存储过程、函数:createTask(packag 阅读全文
posted @ 2017-08-10 21:37 m.z 阅读 (48) 评论 (0) 编辑
摘要:有这样一个需求:你有一个list集合,需要使用该集合作为参数,调用另一个系统并返回结果后处理它(主要的目的是处理结果) 解决方案:用线程池,不关闭线程池,将多个线程放入一个List集合中,使用invokeAll方法,相当于是将多个线程打包执行,统一返回,这样线程池可以一直不关闭,不用为了一个list 阅读全文
posted @ 2017-06-08 21:51 m.z 阅读 (49) 评论 (0) 编辑
摘要:软件、框架的安装主要参考:http://www.jianshu.com/p/a03aab073a35 Scrapy官方文档:https://docs.scrapy.org/en/latest/intro/install.html(安装、爬虫都有参考的) 程序逻辑、流程主要参考http://cuiqi 阅读全文
posted @ 2017-05-01 16:52 m.z 阅读 (1887) 评论 (0) 编辑
摘要:每次因为版本问题,都会网上搜索一下,耽误时间,脑子又不好使,还是用笔记录下来吧。 本文转载自:http://blog.csdn.net/nocol123/article/details/65938441、 1、eclipse版本对应的jdk需求: Installing Eclipse is rela 阅读全文
posted @ 2017-04-10 23:39 m.z 阅读 (6348) 评论 (0) 编辑
摘要:首先网络上的很多教程经常有错(信息过载了),很多时候主要原因是版本发生了变化,例如quartz1和2之间还是有不少差别的,导致查找资料的人浪费了不少时间。所以无论教程如何写,都建议读者首先学习官网的教程,如果有一些资料官网没有,例如扩展的东西或者和其他框架整合的东西,再去参考其他资料。 本文仅为我个 阅读全文
posted @ 2017-03-25 12:10 m.z 阅读 (2515) 评论 (0) 编辑
摘要:状态 位置 英文名 中文名 注释 搜索 在窗口中 在工作空间中查找文本 Ctrl+Alt+G 在资源中选中文件再使用 搜索 在窗口中 Declaration in Workspace 工作空间中的声明 Ctrl+G 查找某个词 搜索 在窗口中 References in Workspace 工作空间 阅读全文
posted @ 2017-03-18 14:35 m.z 阅读 (81) 评论 (0) 编辑
摘要:版本为jdk1.7.0.79 阅读全文
posted @ 2017-03-13 21:21 m.z 阅读 (181) 评论 (0) 编辑
摘要:在计算机底层,对位的操作是最方便的,如果乘除法中基本都是2的N次方的话,换成移位操作,是不是显得很牛逼?不,是为了一点点性能 如果只是简单的计算,就算是1万次重复计算也没有1ms的差异,但如果是复杂的计算并且重复计算的次数量很大,这里就能体现出不同了,所以,还是保持良好习惯吧 附表: 阅读全文
posted @ 2017-02-26 16:54 m.z 阅读 (619) 评论 (0) 编辑
摘要:1、部署项目,并设置debug模式2、从前端每个主要功能都走一遍3、每个action的方法打断点,从前端每个主要功能都走一遍,action中因为有断点,故每个后台acting、service、DAO都走一遍4、用visio或艺图把流程图画出来(突然问自己,有没有可以参考的visio文档?) 阅读全文
posted @ 2017-02-26 14:32 m.z 阅读 (1067) 评论 (0) 编辑
摘要:好的习惯和方法能够提高效率。 最近我在熟悉一个新项目。eclipse中呈现各个项目目录,但是没人和你说也没有文档告知你各个文件夹都是存放哪些内容。我们一般都是打开一个一个目录中的代码的注释,然后明白,哦原来这个文件夹都是存**业务的啊。这种方法常用,但如果目录太多,第二天可以就忘记了,理论告诉我们再 阅读全文
posted @ 2017-02-26 13:48 m.z 阅读 (250) 评论 (0) 编辑
共 3 页: 上一页 1 2 3 下一页