摘要: Future是Java 5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执... 阅读全文
posted @ 2019-07-17 16:52 老木木 阅读(1221) 评论(0) 推荐(0)
摘要: CPU密集型(CPU-bound) CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。 在多 阅读全文
posted @ 2019-05-17 14:13 老木木 阅读(1494) 评论(0) 推荐(0)
摘要: 六、版本管理a)1.0-SNAPSHOP 不稳定版本,表示 一直在更新push代码修复bug的过程可以被覆盖。 如图物理系统依赖订单系统,订单系统修复bug,将jar包重新传入私服仓库,物流系统对订单... 阅读全文
posted @ 2019-05-06 18:08 老木木 阅读(150) 评论(0) 推荐(0)
摘要: 一、maven 优势 1 、约定优于配置 2 、简单 3、测试支持 4、构建简单 5、插件丰富二、下载地址:https://maven.apache.org/download... 阅读全文
posted @ 2019-04-28 16:35 老木木 阅读(184) 评论(0) 推荐(0)
摘要: 最近在项目中遇到了启动时出现加载service注解注入失败的问题,后来经过不懈努力发现了是因为web.xml配置文件中的元素加载顺序导致的,那么就抽空研究了以下tomcat在启动时web.xml文件中元素的... 阅读全文
posted @ 2019-04-24 15:22 老木木 阅读(132) 评论(0) 推荐(0)
摘要: 在过滤器中的doFilterInternal写业务代码时,需要用到spring bean组件,发现在过滤器中无法初始化bean组件,均为NullpointException,经检查扫描包路径没问题。最终确定... 阅读全文
posted @ 2019-04-23 18:18 老木木 阅读(713) 评论(0) 推荐(0)
摘要: 一、基于微信开发页面的配置1.微信公众平台主页 进入开发文档。 进入公众号系统申请测试账号。扫码登录后会生成测试账号信息,测试账号可以配置在java代码中,也可以持久化到数据库(详细见代码)。配置服务器域名,注... 阅读全文
posted @ 2019-04-16 22:14 老木木 阅读(3139) 评论(1) 推荐(0)
摘要: 安装Git下载地址:https://git-scm.com/ [此后一路NEXT即可] 配置账户信息打开cmd或powershell,输入1.git config --global user.name "c... 阅读全文
posted @ 2019-04-01 20:32 老木木 阅读(75) 评论(0) 推荐(0)
摘要: 一、反射的设计原则 首先看书要理解反射,很难完全理解,这关系到Java的语言特性,jvm的内存细节,当初我看反射,就像高票答案那样,照着写一遍,结果是你并没有理解,你只是照猫画虎,要想真正理解,应... 阅读全文
posted @ 2019-03-26 08:46 老木木 阅读(114) 评论(0) 推荐(0)
摘要: 这是本篇文章要讲解的题目,在main方法中定义了两个成员变量a=1,b=2. 现在需要通过swap方法把a和b的值做一个交换,交换以后输出的结果是a=2,b=1.思路1大家看到这道题目的时候一定觉得很... 阅读全文
posted @ 2019-02-18 11:14 老木木 阅读(90) 评论(0) 推荐(0)