github怎么给别人看私密项目_目标学透Java, 看完github上这12个项目就够了

 对代码、编程感兴趣的可以关注「老K玩代码」公众号和我交流! 分享代码、经验、项目和资讯


业界主要用Java来写后端,Java对后端的适应性也确实很出色。

在招聘网站上,java工程师往往在程序员岗位中,薪酬相对更好,需求也更大。

要自学Java,自然必须要积累一些项目

老K在这里整理了github上高星的几个Java项目给大家,希望对大家有帮助。

1. seata

地址: https://github.com/seata/seata

star: 16.3k

fork: 4.5k

一套一站式分布式事务解决方案。让分布式事务的使用像本地事务的使用一样,简单和高效,并逐步解决开发者们遇到的分布式事务方面的所有难题。分布式事务提出了很多年,但是一直没有很好的解决方案,要不就收费很贵。蚂蚁金服开源的 seata,将让分布式事务不在束之高阁,任何需要的人都可以使用它,推荐学习和使用。工作流程图如下:

218d8e0641ab732e3973312733d62294.png

2. ChatBotCourse

地址: https://github.com/warmheartli/ChatBotCourse

star: 4.7k

fork: 1.5k

该项目介绍了如何自己动手做聊天机器人。全面地介绍了所需要的技术:自然语言识别、分词、语料库、机器学习等,包含所需的 Java 和 Python 代码


3. yacy_search_server

地址: https://github.com/yacy/yacy_search_server

star: 1.9k

fork: 254

一款采用了新的搜索方法的搜索引擎软件。 它不需要中央服务器,但它搜索的结果来自于独立的分布式网络。在这样的分布式网络中,没有任何一个实体可以决定列出的内容或结果出现的顺序。启动和关闭的方法:


4. RetrofitUrlManager

地址: https://github.com/JessYanCoding/RetrofitUrlManager

star: 1.6k

fork: 231

以简洁的 API 让 Retrofit 同时支持多个 BaseUrl,动态改变 BaseUrl

942228d6157dd68fb35f7270009dbf5b.gif

5. AutoEx

地址: https://github.com/BolexLiu/AutoEx

star: 810

fork: 66

帮助 Android 开发者,让项目在崩溃时从异常堆栈中,自动寻找 Stack Overflow 的回答。体积只有 9kb 并且没有依赖其他第三方库。当程序出现异常时会有如下输出:


6. rocketmq

地址: https://github.com/apache/rocketmq

star: 11.5k

fork: 6.3k

RocketMQ 是阿里巴巴在 2012 年开源的第三代分布式消息中间件。 历年双 11,RocketMQ 都承担了阿里巴巴生产系统百分之百的消息流转,在核心交易链路有着稳定和出色的表现,今年双十一,更是创造了万亿级消息精准低延迟投递。


7. OnJava8

地址: https://github.com/LingCoder/OnJava8

star: 11.3k

fork: 3.2k

《On Java 8》中文版又名《Java 编程思想》


8. zfile

地址: https://github.com/zhaojun1998/zfile

star: 1.6k

fork: 341

免费开源的在线云盘项目。功能特性:

b48179c38bc76bbddff8cff0553f6be8.png

9. Schedulis

地址: https://github.com/WeBankFinTech/Schedulis

star: 136

fork: 48

一个基于 Azkaban 开发的工作流任务调度系统。该调度系统具备高性能、高可用(去中心化多调度中心和多执行器)和多租户资源隔离等。特性:

cba34d6c815da2557d00c72fb60319f8.png

10. SSM

地址: https://github.com/crossoverJie/SSM

star: 3.3k

fork: 1.4k

基于现在流行的 Spring+SpringMVC+Mybatis 框架,逐步搭建一个现在互联网流行的项目架构。特点:


11. vjtools

地址: https://github.com/vipshop/vjtools

star: 6.7k

fork: 1.4k

唯品会的 Java 技术干货分享


12. canal

地址: https://github.com/alibaba/canal

star: 14.7k

fork: 4.7k

MySQL 数据库 binlog 的增量订阅、消费组件。模拟 MySQL salve 方式,实现 MySQL 的主从同步,同时加入了增量日志解析等功能。MySQL 原始主备机制,示意图如下:


往期精彩推荐:

  1. 「推荐分享」程序员做外包岗位有没有前途
  2. Python网站开发怎么学(9个练习项目)
  3. 学好JavaScript基本功,老K推荐这几本书
  4. 「本周要闻」国内电子书厂商 Onyx 无视 GPL v2 协议,中国被喷
  5. 在github上被热荐的7个深度学习项目

如果你也对编程感兴趣,记得加老K玩代码公众号和我交流哦! 里面有我最近整理的一些与"spring"相关学习资料,有需要的可以去看一下。关键词spring,希望对大家有用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值