摘要: 目录 一 预备条件 二 fork项目 三 将项目clone到本地 四 push代码到自己的仓库 五 通过pull request提交代码 六 通过本地配置upstream来同步更新主repo的内容 七 通过主repo创建pull request来同步更新主repo的内容 八 后记 一 预备条件 wi 阅读全文
posted @ 2018-11-24 10:01 southday 阅读(2795) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章的目的: 一个是为了记录实施过程,方便自己日后查阅; 另一个是给项目组成员提供一个参考,方便他们以后搭建自己的项目环境; 当然若能帮助到更多的朋友,那就再好不过了:D 需要注意: 我本身也是个初学者,文章中也描述了我在实施过程中的所思所想,但由于能力有限,内容可能并不全面,也可能包含错误; 阅读全文
posted @ 2018-11-20 23:12 southday 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 一. 预备 二. 启程 1. Tomcat组件生命周期 Tomcat中包含多种组件,每个组件有各自的生命周期,而每个生命周期中又包含多种状态,这些状态会根据程序的运行而相互转换,在这个过程中,某些组件会随之做出相应的反馈。 下面是Tomcat组件生命周期状态转换图,来自tomcat源码Lifecyc 阅读全文
posted @ 2018-10-20 16:00 southday 阅读(579) 评论(2) 推荐(0) 编辑
摘要: 我的环境:Win10,Eclipse 4.8.0 Photon,JDK 10.0.2 1.下载Tomcat源码 我下载的是:apache-tomcat-9.0.12-src.zip 下载地址:https://tomcat.apache.org/download-90.cgi 下载好后解压到指定目录, 阅读全文
posted @ 2018-10-20 15:58 southday 阅读(2432) 评论(0) 推荐(1) 编辑
摘要: JDK 10.0.2 前段时间在网上刷题,碰到一个求中位数的题,看到有网友使用PriorityQueue来实现,感觉其解题思想挺不错的。加上我之前也没使用过PriorityQueue,所以我也试着去读该类源码,并用同样的思想解决了那个题目。现在来对该类做个总结,需要注意,文章内容以算法和数据结构为中 阅读全文
posted @ 2018-10-13 21:57 southday 阅读(1566) 评论(0) 推荐(0) 编辑
摘要: 原型化系统:DevTools 密码:lcx 1. 这是一个什么样的平台? DevTools,可译为:开发者工具库。初衷是聚集各类开发工具,方便开发者获取;此外,大家可以分享自己的工具库与工具配置信息等。 2. 为什么会想到做这样的平台? 开发工具越来越多,如果都到官网去一个个下载,会有点浪费时间。并 阅读全文
posted @ 2018-10-05 22:44 southday 阅读(386) 评论(0) 推荐(1) 编辑
摘要: 一 序言 随着软件项目开发需求的增多,拥有一款优秀的、顺手的IDE(Integrated Development Environment)对程序员来说显得格外重要。本文就Java程序开发,选择了3款IDE来做调研分析,其中两款比较有代表性的是:Eclipse、IntelliJ IDEA,另外一款是我 阅读全文
posted @ 2018-09-23 02:25 southday 阅读(470) 评论(8) 推荐(0) 编辑
摘要: 关于Object类(Java 10)中的方法,根据其所涉及的知识点,分为如下4个部分: 基础 clone : protected Object clone() throws CloneNotSupportedException equals : public boolean equals​(Obje 阅读全文
posted @ 2018-09-15 22:01 southday 阅读(726) 评论(2) 推荐(1) 编辑