精华内容
下载资源
问答
  • 分享代码、经验、项目和资讯业界主要Java来写后端,Java对后端的适应性也确实很出色。在招聘网站上,java工程师往往在程序员岗位中,薪酬相对更好,需求也更大。要自学Java,自然必须要积累一些项目老K在这里整理...

     对代码、编程感兴趣的可以关注「老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,希望对大家有用。

    展开全文
  • 怎么GitHub上下载代码

    千次阅读 2020-07-23 11:43:43
    怎么GitHub上上传自己的项目/代码 当我们看到某些别人的开源项目的源代码时,想要下载它,一般有如下选项。 通常来说,我们一般是下载Git(ubuntu系统一般自己默认有Git,windows则需要自己安装,安装方法见上面...

    上传自己的项目/代码,以及Git的下载流程见下面链接。
    怎么在GitHub上上传自己的项目/代码

    当我们看到某些别人的开源项目的源代码时,想要下载它,一般有如下选项。
    在这里插入图片描述
    通常来说,我们一般是下载Git(ubuntu系统一般自己默认有Git,windows则需要自己安装,安装方法见上面链接),然后以URL的方式下载,如果嫌麻烦可以直接下载zip压缩文件然后解压。
    这里介绍如何用Git下载代码到指定文件夹。

    1. 下载好Git后,进入你想要将代码下载到的文件夹。右键选择Git Bash Here。
      在这里插入图片描述
      如果是ubuntu,就直接打开终端然后cd到你要下载到的文件夹即可。
      在这里插入图片描述
    2. 复制刚刚的URL地址,运行命令,等待下载完就行啦
      git clone 刚刚复制的地址
      在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 怎么利用GitHub

    2019-09-21 02:02:30
    我们一直用GitHub作为 免费的远程仓库,如果是个人的开源项目,放到GitHub上完全没有问题,其实GitHub就是一个开源协作社区,既可以让 别人参与你的开源项目,也可以参与别人的开源项目,在GitHub出现之前,开源...

    我们一直用GitHub作为 免费的远程仓库,如果是个人的开源项目,放到GitHub上完全没有问题,其实GitHub就是一个开源协作社区,既可以让

    别人参与你的开源项目,也可以参与别人的开源项目,在GitHub出现之前,开源项目开源容易的,但是让大家参与进来就是比较困难的,因为要参与,

    就要提交代码,而给每个想参与的人都开一个账号那是不现实的,因此,大家也是仅仅限于报告个错误,即便能改掉bug,也只能把diff文件用邮件

    发过去,很不方便。

    但是在GitHub上,利用Git及其强大的克隆和分支的功能,大家真正可以第一次自由参与各种开源项目了。

    如何参与一个开源项目呢?比如spring-framework,你可以访问它的项目主页https://github.com/spring-projects/spring-framework.git,

    点“Fork”就在自己的账号下克隆 了一个spring-framework仓库了。然后从自己的账号上clone:

    git clone git@github.com:spring-projects/spring-framework.git

    一定要从自己的账号下clone仓库,这样你才能推送修改,如果你从作者的仓库克隆,因为没有权限,你将不能推送修改。

    如果你想修复一下Spring的一个bug,或者新增加一个功能,立刻就可以开始干,干完之后,往自己的仓库推送。

    如果你希望Spring的官方库能接受你的修改,你就可以在GitHub上发起一个pull request.当然,对方是否接受你的pull request 就不一定了。

    如果你没有这个能力修改spring,但又想试着用一下pull request,可以申请两个账号,自己玩一下^_^

     

    小结:

    • 在GitHub或者Git@OSC上可以任意Fork开源仓库;
    • 自己拥有Fork后的仓库的读写权限;
    • 可以推送pull request给官方仓库来贡献代码

    转载于:https://www.cnblogs.com/LvLoveYuForever/p/5526948.html

    展开全文
  • 之前尝试使用git来解决,可是时间久了忘记怎么用了,今天网上看到一个简单的方法,在这里介绍给各位,希望对有类似问题的朋友有所帮助。 这里使用的方法是借助码云来实现的,网上看到的一个小伙伴做的挺不错的,这里...

    **

    Github下载文件代码速度太慢解决方法之一(码云)

    **
    之前尝试使用git来解决,可是时间久了忘记怎么用了,今天网上看到一个简单的方法,在这里介绍给各位,希望对有类似问题的朋友有所帮助。
    这里使用的方法是借助码云来实现的,网上看到的一个小伙伴做的挺不错的,这里我就不赘述,因为我按照别人的方法,一次就成功了,所以直接点开链接操作一波吧。
    点击看详细操作步骤

    展开全文
  • github使用指南

    2019-01-03 17:06:54
    是什么,为什么,怎么做是考试政治解答题的一种经典套路。今天就按照这个套路来搞一波 GitHub是什么 说道GitHub程序员一定...怎么用 1.创建新项目 respositories顾名思义就是一个代码储存的仓库 创建一个代码的仓库...
  • 1、在桌面上创建一个文件夹(或者mkdir一个文件),将代码拷贝到该文件夹。2、打开该文件,鼠标右击进入Git Bash Here3、通过命令git init把这个文件夹变成Git可管理的仓库4、通过git add把项目添加到仓库(或git add ....
  • 首先需要有一个github账号,之前注册了一个,但是没有怎么玩过,只是在github上下载过别人代码,趁着周末,自己也倒腾倒腾怎么玩的,记录一下。 注册账号可以参考:如何注册一个自己的github账号 之前看过一篇...
  • 之前做项目接触的版本管理工具都是的SVN、但是目前行业中比较流行的是Git、更有民间说法讲不会Git的话都找不到工作、所以最近趁业余时间来学习了一下怎么使用Git(感觉SVN真的挺好用的、嘿嘿嘿)。首先呢我们要知道...
  • GitHub进一步了解

    2017-01-24 21:34:30
    公司对项目代码有明确规范,不可能再像学校做的小项目一样,你觉得哪个同学的代码写的不好,或者和你的代码有冲突,’Duang’直接给别人改掉或删掉,也就是想怎么改就怎么改。这种情况对于十几个人合作的项目来说...
  • ”有些可以直接用但是在之前还是要注意下项目中声明的 License也就是开源协议当你去 GitHub 创建一个开源项目的时候可以看到有这么一个选项这些常见的协议都怎么用的呢?那么接下里就是学习 License 的正确姿势总有...
  • 可以看一看别人做的博客系统,研究研究代码,修改修改,基本的熟悉之后,自己再去尝试。这里推荐一个Github 标星 12.8K的Java博客系统,非常不错,可以看看。Halo 是一款现代化的个人独立博客系统,给习惯写博客的...
  • 想要造轮子或者复现论文的时候,先去github上看看别人有没有做过以及别人怎么做的,毕竟代码公开,在遵循开源协议的前提下,可以copy下来的。 几个小伙伴合作开发小软件小项目的时候,放到gith
  • 想自己做一些网页展示页面,但是买服务器太麻烦,而且需要成本,个人不怎么用,觉得太浪费,突然想到了曾经在github上看到过别人代码可以预览,于是查了查 发现只需要在链接的前面加上 ...
  • GitHub 进行团队协作大概是怎么样的 基本概念 首先,GitHub 是免费的远程仓库,你可以把自己的代码托管在上面,也可通过它进行开源协作;git 是分布式版本控制系统。下面是一些基本的概念。 - fork:相当...
  • 至此一个github仓库就创建好了,当然目前github私有库已经全面免费,(ps:微软给力啊-_-)如果你不想别人看到你的提交的代码你可以在创建时选择private即可 那么创建完了怎么把公开改为私有呢 点击Setting选择 2....
  • 1:最近在看python中爬虫的东西,已经了有一会了,想看看别人怎么写的代码。然后就在github上搜索pachong关键字,查看他们上传的项目(喜欢拼音做名字可真是个好习惯hh=。=) 2:然后发现好像很多人在写项目...
  • 完全看不懂,不知道怎么用。 一次偶然的机会我发现了CSDN CODE平台,一篇报道上说是中国的github,我心想这真是太好啦。然后就去看了一看。 初次使用的时候有很多不方便,code平台使用的是git工具上传代码的,以前...
  • 12:21:30.904 [main] WARN org.springframework.context.annotation.AnnotationConfigApplicationContext -...在不改动项目的基础上,怎么搞定这个问题,我怎么都弄不明白,别人都在写代码了,我还启动不了,好急。。
  • ”有些可以直接用但是在之前还是要注意下项目中声明的 License也就是开源协议当你去GitHub 创建一个开源项目的时候可以看到有这么一个选项这些常见的协议都怎么用的呢?那么接下里就是学习License 的正确姿势总有...
  • 有网友使用吾封装的...生怕别人下载了不了,或者要经过一番折腾。 吾进行了专门测试,期间还进行过改进。  所以,怎么可能有问题?  吾就问这位网友,原来他根本就没跑范例,直接就进行整合。吾当时就崩溃了:
  • 简单点说就是:git分布式版本控制工具(管理代码版本)。我们常用的Git平台有:Gitee(码云)、GitLab、GitHub等。02下载Git这里提供Git下载地址:https://git-scm.com/downloads03Gitee配置SSH公钥注册(邮箱注册),并...
  • 很重要的一步哈,在github上,如果你的项是public,那么任何人都可以clone你的项目到他的电脑,但是别人不能push自己的代码到你的仓库。你的队友肯定是要能修改这个工程的,我之前一直不知道怎么把队友和自己的仓库...
  • 题图:Evan You(尤雨溪)的工作室在编程的世界里,你遇到的 90% 问题,别人都遇到过,并且提供了比较优秀的解决方案。我们无需一行一行代码从零开始创建一个项目,概括来说就是不要重复造轮子。那么从哪里发现好的...
  • 过去长期以来于sourceTree导致没有怎么用代码进行代码上传,现在新公司需要使用命令行进行上传,并且是从别人的仓库下载下来的代码,因此记录一下上传流程,就当做一个笔记。 正文 准备工作 首先,先在远端(不管是...

空空如也

空空如也

1 2 3 4 5
收藏数 85
精华内容 34
关键字:

github怎么用别人代码