前段时间, 写了一篇从Github下载开源电子书, 收到很多赞, 有朋友问我, 如何写自己的开源电子书? 我在这里就详细的写一写...前期准备:申请一个自己的github账户了解Markdown语法把文章读完的耐心 (我用了一整天写完, 读完大约需要10分钟)写开源书分三步:在Github中建立一个仓库, 创建好书的目录通过Github授权登录Gitbook, 以Github仓库为源, 在Gitb
转载 2024-03-13 14:26:16
366阅读
windows平台下下载github电子书离线观看的一种方法最近由于设备原因,想要将GitHub上的电子书下载下来离线观看,查阅了相关方法,现总结如下:1.使用Markdown编辑器Markdown编辑器有很多,这里就不详述了,因为GitHub上的电子书源文件本就是md格式源,这是匹配度很好的一种直接阅读方式,将GitHub上code下载下来即可 zip方式或者获取下载链接git clone均可。
开源的电子书阅读器 https://github.com/vfr/Readerhttps://github.com/brow/leaveshttps://github.com/schwa/iOS-PDF-Readerhttps://github.com/mobfarm/FastPdfKit菜单效果类似Path 2 的菜单效果:QuadCurv
转载 2024-10-24 09:56:07
482阅读
# Java Github 优秀开源项目源码阅读 开源项目是程序员学习的利器,通过阅读优秀的开源项目源码可以学习到其他程序员的编程思路和技巧。在Github上有许多优秀的Java开源项目,比如Spring Framework、Hibernate等。今天我们就来阅读一个Java开源项目的源码,通过这个过程来学习更多的Java编程知识。 ## 选择一个优秀的Java开源项目 在Github上搜索
原创 2024-07-04 06:07:20
153阅读
很多人都说要阅读github开源项目才能提升个人的技术水平,但没有告诉你要具备哪些前置知识,甚至不告诉你前置知识。详细视频:://..//BV1834y1F7nH/?spm_id_from=333.999.0.0你的技术来源WEB和其它应用的技术架构比如我们要用java开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redi
原创 2024-06-11 10:29:50
402阅读
开源软件已经广泛的被互联网公司所应用,不仅仅是因为其能给企业节省一大笔成本,而且最重要的是拥有更多的自主可控性,能从源头上对软件质量进行把控。另一方面,由于开源软件背后往往没有大型的商业公司,所以文档相对来说不是非常完善(或者说文档和代码不一定相互对应),因此,作为一名合格程序员,尤其是基础软件开发的程序员,阅读开源软件源码的能力是必备的素质。 MySQL作为world most popular的
转载 2024-05-17 20:15:04
78阅读
【定义】GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。【功能】作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。GitHub可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Goo
转载 2023-07-14 21:11:51
33阅读
作者:GG哥Hello,大家好,我是GG哥!最近GitHub热榜上,有个游戏开源,引起了GG哥的注意,看有没有水友玩过《暗黑破坏神2》。国外一个老哥,开源了《暗黑破坏神2》源码,是Golang写的,当然这不是暴雪公司开源的,仅仅是个人开发者开源的。《暗黑破坏神2》是美国暴雪娱乐研发的一款动作类角色扮演游戏,于2000年上市。游戏中玩家创建属于自己的角色,在一片片暗黑大地上奔跑、杀敌、寻宝、成长,最
转载 2024-01-11 12:53:34
40阅读
自1991年发布第一台Web服务器以来,这是一段漫长的历程。长期以来,Apache是唯一值得一提的Web服务器。但是,随着时间的流逝,其他开源Web服务器也越来越受欢迎。在本指南中,我们将介绍一些最佳的开源Web服务器更多企业web实战相关内容1. Apache HTTP服务器Apache HTTP Server(在Red Hat发行版中俗称Apache或httpd)是由Apache Softwa
转载 2024-05-22 10:32:54
40阅读
g
原创 2021-07-17 09:26:45
494阅读
# 使用Android GitHub阅读Word插件 在日常的软件开发工作中,我们经常需要查阅GitHub上的代码仓库,以了解开源项目的实现细节或者找到解决问题的思路。然而,在移动设备上阅读GitHub上的代码并不是一件方便的事情。而现在,我们可以通过Android GitHub阅读Word插件来快速浏览和阅读GitHub代码仓库。 ## 什么是Android GitHub阅读Word插件?
原创 2023-08-10 13:17:12
78阅读
天气不错,发一篇贴来总结下github上获取开源软件源代码的方法!先来点废话(凑凑篇幅,哈哈),我一开始获取开源软件的源代码获取一般都是百度。后来发现效果并不很好。这里以个人为例:一开始想学C++语言,于是就曾经在百度上搜“C++项目源代码”之类现在觉得很可爱也很白痴的问题。但效果并不好,我觉得最好是有比较感兴趣的开源软件,然后再百度开源软件的源代码比较好!好了下面转入正题!github上获取开源
转载 2023-07-26 11:56:15
109阅读
为什么要阅读吸收github上的开源项目? 大家平常的知识来源都是社区,教程,文章,分享的视频,而github上全球优秀的大佬都在上面,他们的技术实力主要是以开源项目形式存在,高质量的内容和核心技术都在开源项目上。当你有以下想法【情况】或或是目标的时候;一、CRUD多年,技术长期停滞不前,技术遇到瓶颈二、CRUD多年,简历上还是写着跟培训的新人一样做过XXX项目,熟悉XXX技术栈,同新人岗位竞争技
原创 2024-07-15 14:41:35
150阅读
本期推荐开源项目目录:1. B 站自动任务工具2. 学习 Solidity3. 高性能异步抖音爬取工具4. Java学习指南5. 中后台管理系统模版6. ChatGPT 中文调教指南01B 站自动任务工具BiliBiliTool 是一个自动化工具,它可以帮助你每天获取经验、每日签到、批量取关等等。详细功能如下:你可以通过多种方式部署 B站自动化工具,比如:Dorcker、本地运行、Chart部署、
Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。1. AdminLTEGithub Star 数 24969 , Github 地址: https://github.com/a
一、今日学习内容:GitHub 1、 添加开源协议   GitHub为我们提供了非常多种不同的开源协议,如果暂时无法决定,可以以后再进行添加。   如果我们选择不添加任何开源协议,并不意味着我们同意别人随意使用我们的代码,严格意义上说,这意味着别人不能对我们的代码进行任何操作,这样的话,也就失去了将代码发布在这样一个开源共享社区的最大意义
转载 2024-04-19 21:40:37
316阅读
最近自己做了个小说阅读器,就是下面这个东西啦,目前仅支持Window系统个人喜欢在电脑、平板上等大屏幕设备上阅读小说或电子书籍。原因其一是屏幕足够大,可以选择更舒服的字体大小;其二是觉得小屏幕看字体很容易眼睛疲惫,并且上班的时候对着电脑,低头用手机太明显(bushi) (☆゚∀゚)在网上搜索阅读器过程中,发现有不少大佬都是自己开发的,转念一想,自己也可以开发一个阅读器呀!正好把前些年学习的知识捡起
转载 2024-02-05 10:40:41
247阅读
一、通过文档来了解开源项目通过看文档,你可以快速地掌握这个软件整体结构,它有哪些功能特性,它涉及到的关键技术、实现原理和它的生态系统等等。在掌握了这些之后,然后再去看它的源代码。强调一点,你必须去看这些开源软件官网上的文档,尽量不要去搜索一些翻译的中文文档。因为中文文档很多都会落后于英文文档。如果直接阅读英文文档困难或者慢,可以找到你需要阅读的文章后,搜索对应的中文版本,先看一遍中文版,然后在对着
# GitHub上的iOS开源项目探索 在iOS开发的生态中,开源项目一直扮演着重要的角色。开源项目不仅提供了丰富的代码示例,还能够帮助开发者迅速搭建自己的应用基础。本文将为你介绍一些流行的iOS开源项目,并结合简单的代码示例进行说明。 ## 为什么选择开源项目? 选择开源项目的原因有很多。首先,开源项目通常是经过社区成员共同维护的,代码质量和稳定性相对较高。其次,利用开源项目可以大大缩短开
原创 11月前
86阅读
➤➤➤ “开源创造的是隐蔽但牢靠的护城河。成功的开源软件,都是因为‘打中’时代的刚需,成为标配”,华为云AI开发者生态专家、开源社联合创始人暨理事会成员 Richard 林旅强在云启BBQ开源系列——AI & Open Source 技术交流BBQ上说。从90年代的黑客精神,到10年代的移动互联网,再到15年代至今的AI和区块链,我们看到了软件行业正飞速发展,并渗透进各行各业。这
  • 1
  • 2
  • 3
  • 4
  • 5