随笔分类 - 讲解开源项目系列
讲解开源项目系列文章库,跟着文章的内容体验开源项目的魅力。使用、参与、贡献开源就是这么简单!
摘要:本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的《讲解开源项目》系列。 对于大部分非前端程序员来说,写网页无疑是一件非常痛苦的时间。如果说 JavaScript 还属于能够勉强搏一搏的水平,那 HTML 无疑是那座无法逾越的大山。什么
阅读全文
摘要:本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的《讲解开源项目》系列。 碎碎念 高可用放到今天已经不是一个新颖的词汇了,怎么实现高可用大家也已经了然于心。多实例部署 + 服务注册 + 服务发现这一套组合拳打下来,实现高可用那还不是分分
阅读全文
摘要:作者:HelloGitHub-追梦人物 限流,顾名思义,就是限制对 API 的调用频率。每一次 API 调用,都要花费服务器的资源,因此很多 API 不会对用户无限次地开放,请求达到某个次数后就不再允许访问了,或者一段时间内,最多只允许访问 API 指定次数。 目前,我们的接口是没有任何限流措施的,
阅读全文
摘要:本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的《讲解开源项目》系列。 Akka is a toolkit for building highly concurrent, distributed, and resilient mess
阅读全文
摘要:作者:HelloGitHub-追梦人物 API 不可能一成不变,无论是新增或者删除已有 API,都会对调用它的客户端产生影响。如果对 API 的增删没有管理,随着 API 的增增减减,调用它的客户端就会逐渐陷入迷茫,到底哪个 API 是可用的?为什么之前可用的 API 又不可用了,新增了哪些 API
阅读全文
摘要:本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的《讲解开源项目》系列。从本章开始,就正式进入 PowerJob 框架的技术剖析环节了。作为技术系列文章开篇的第一章,本文会讲述 PowerJob 整体的架构设计,同时介绍相关的技术,以便
阅读全文
摘要:本文适合有 Java 基础知识的人群。 本文作者:HelloGitHub-秦人 HelloGitHub 推出的《讲解开源项目》系列,今天给大家带来一款阿里开源的 Java 诊断利器 Arthas 项目—— Arthas 项目源码地址:https://github.com/alibaba/arthas
阅读全文
摘要:本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri 引言 HelloGitHub 推出的《讲解开源项目》系列。 项目地址: https://github.com/KFCFans/PowerJob PowerJob 的设计目标为企业级的分布式任务调度平台,即成为公司内部
阅读全文
摘要:今天开头我想叨叨几句,我个人最近的感受。在这个信息爆炸,互联网的时代里。我的周遭总是充斥者着各种让人能产生焦虑的信息, 我不知道有没有小伙伴和我一样,看到各种神通广大、游戏人生的大侠,低头看看自己当前的处境和生活,默默的叹了口气。 我很长一段时间都处于被信息轰炸的焦虑中,感觉自己没有什么值得称赞的成
阅读全文
摘要:本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的《讲解开源项目》系列。经过几番的努力和沟通,终于邀请到分布式任务调度与计算框架:PowerJob 的作者 Salieri,加入 HG 的开源讲解系列,开启了他的 PowerJob 讲解系
阅读全文
摘要:本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。 本文作者:HelloGitHub-秦人 HelloGitHub 推出的《讲解开源项目》系列。 今天给大家带来一款开源 Java 版网盘项目—— kiftd-source,本文将用 3 分钟带大家搭建一个个人网盘,技术便
阅读全文
摘要:本文适合有 Java 基础知识的人群,跟着本文可学习和运行 的游戏。 本文作者:HelloGitHub 秦人 HelloGitHub 推出的 "《讲解开源项目》" 系列,今天给大家带来一款开源 Java 游戏框架项目—— "FXGLGames" 项目源码地址:https://github.com/A
阅读全文
摘要:作者: "HelloGitHub ChungZH" 0x00 介绍 tabulate "tabulate" 是一个使用 C++ 17 编写的库,它可以制作表格。使用它,把表格对齐、格式化和着色,不在话下!你甚至可以使用 tabulate,将你的表格导出为 Markdown 代码。下图是一个使用 ta
阅读全文
摘要:作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在近半年的 Python 命令行旅程中,我们依次学习了 、`docopt click f
阅读全文
摘要:本文适合有 Java 基础知识的人群,跟着本文可使用和快速搭建命令行斗地主项目。 本文作者:HelloGitHub 秦人 HelloGitHub 推出的 "《讲解开源项目》" 系列,今天给大家带来一款命令行斗地主开源项目—— "ratel" 项目源码地址:https://github.com/ain
阅读全文
摘要:作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在前面三篇介绍 的文章中,我们全面了解了 强大而不失简洁的能力。按照惯例,我们要像使用
阅读全文
摘要:作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在上一篇文章中我们介绍了 的子命令、嵌套命令和属性访问等内容,今天我们将继续深入了解 的
阅读全文
摘要:作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在第一篇“初探 fire”的文章中,我们初步掌握了使用 的简单步骤,了解了它 Pytho
阅读全文
摘要:作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在本系列前面所有文章中,我们分别介绍了 、`docopt click argparse
阅读全文
摘要:作者:HelloGitHub Prodesire HelloGitHub 的《讲解开源项目》系列,项目地址: "https://github.com/HelloGitHub Team/Article" 一、前言 在前面五篇介绍 的文章中,我们全面了解了 的强大能力。按照惯例,我们要像使用 和 一样使
阅读全文