我的2018开源项目总结

总结

不知不觉到了年底,总结下我今年的写的代码。由于一大半时间在实习,因此大部分代码都贡献给了公司,不过看了下我的GitHub,竟然还有10个小项目,包括一些工具、游戏、小demo等。

数了下我GitHub的star,加起来竟然有了80个,基本都是2018年的项目,说明我不仅自己学到了知识,还帮助了一些人,感觉很有意义,以后还会继续。我曾在我的第一篇博客里说过,在我看来,软件行业最吸引我的是其开源的精神,分享的精神。以前都是在利用互联网上别人分享的知识,如今,我也想分享一些我在学习过程中的一些思考与心得。我兑现了以前的诺言。

但分析了下,这些项目涉及的领域比较多,主要是为了兴趣来写的,没有专注某个领域,打算2019加强下知识的深度但依然会开源一些项目。由于要工作,GitHub主要会开源一些小工具、小玩具,用博客分享一些工作经验。

2018遇见了对象,从此开始真正的面向对象编程编程之旅,感谢她的陪伴,有些项目是为了跟她玩而产生。

以下是我的开源项目集合,欢迎review, star, fork.

开源项目

1. ChaZD-thinkam

ChaZD-thinkam(ChaZD分支),简洁易用的英汉字典扩展程序,支持划词(在原repo基础上主要增加了自定义有道智云ID、密钥的功能)。

2.github-push-notification

基于Node.js和Webhooks实现的当有人push到GitHub项目时发送邮件通知的服务器

3. sslocal-tool

基于sslocal封装的shadowsocks命令行管理脚本工具

4. niochat

Java实现的端到端加密的聊天室,包括NIO版本和Netty版本

5. gomoku

基于Java NIO实现五子棋游戏

6. java-design-patterns

java实现的设计模式示例

7. bootstrap-admin-template

基于bootstrap简单实现的后台模板

8. Snake

Java.awt实现的符合面向对象思想的贪吃蛇游戏

9. express-mysql-demo

基于node.js + express + mysql实现的restful风格的CRUD简单示例

10. php-crud-demo

PHP + mysql实现的CRUD简单示例

11. rent(2017)

基于Spring + SpringMVC + Mybatis简单开发的租赁系统,使用restful风格

12. favorisites(2017)

基于Spring + SpringMVC + Mybatis开发的登录、注册项目,使用restful风格

posted on 2019-01-01 00:29  thinkam  阅读(633)  评论(0编辑  收藏  举报

导航