JCIP-02-基本概念介绍
1. 进程和线程
参见 进程与线程的一个简单解释
参考资料
进程与线程的一个简单解释
1. 进程和线程
参考资料
2019-01-18 03:21:15 |
Concurrency
JCIP-01-并发历史
1.并发的发展历史
其实,在早期计算机并没有包含操作系统,这个时候,这个计算机只跑一个程序,这个程序独享计算机的所有资源,这个时候不存在什么并发问题,但是对计算机的资源来说,确实是一种浪费。
于是,操作系统出现了,操作系统改变了这种现状,让计算机可以运行多个程序,并且不同的程序占用独立的计算机资源,如内存,CPU等。
操作系统的出现,主要有以下几点原因:
1,资源利用率:可以在其他程...
2019-01-18 03:21:15 |
Concurrency
JCIP-00-并发概览
本系列学习目的
提升对于 java 多线程的理解,要学会横向对比学习,多看些文章。
目前大部分的文章都是止步于创建和常见的类,本系列重在实践,参考书籍《java 并发编程实战》《Java并发编程的艺术》
后续原理参考《深入理解并行编程》。
对于 java 多线程的基础知识,参考 Java Thread 小结
经典书籍《图解 Java 多线程设计模式》 系列学习笔记。
对于 jvm...
2019-01-18 03:05:31 |
Concurrency
GitBook-04-gitbook-cli 用法介绍
实战笔记
node
>node -v
v20.10.0
安装 gitbook-cli
npm install -g gitbook-cli
版本验证:
$ gitbook -V
CLI version: 2.3.2
Installing GitBook 3.2.3
C:\Users\Administrator\AppData\Roaming\npm\node_modul...
2019-01-17 01:34:35 |
Git
GitBook-03-gitbook 快速开始
是什么?
GitBook 文档
创建并发布用户喜爱的精美文档
GitBook 提供您所需的全套工具,可帮助您从产品指南到API参考文档📚等各类文档的创建。
我们的使命
GitBook 致力于为用户提供用户友好且支持协作的解决方案,用于创建、编辑和共享产品及API文档。
快速上手
几分钟内快速上手 GitBook 并发布首个文档站点
🚀 开始使用
前提条件
要发布文档,您需要拥...
2019-01-17 01:34:35 |
Git
GitBook-02-gitbook 如何发布自己的 github 专栏
一、账号注册
1、账号注册
Gitbook网址:https://www.gitbook.com/
点击 SIGN UP WITH GITHUB,通过关联 Github 注册
2、创建空间
注册完成后,选择空间名称及用途,正常填写就好,后续也可以修改。
3、邀请团队协作
Gitbook 可以通过邮箱邀请其他成员共同加入空间,协作管理,可直接跳过。
二、如何同步内容到 G...
2019-01-17 01:34:35 |
Git
GitBook-01-gitbook 发布文章入门介绍
GitBook
GitBook Modern documentation format and toolchain using Git and Markdown.
优点是:将写作与编程的思想结合。
Git
Markdown syntax
Quick Start
创建项目
创建项目
建议直接在 Github 上创建一个项目。
详情可参见教程:githu...
2019-01-17 01:34:35 |
Git
Git 开源的版本控制系统-07-gitignore 指定忽略版本管理的文件
Git ignore
基本例子
.gitignore 忽略文件
这个文件可以配置你不想提交的文件类型。
# maven ignore
target/
*.jar
*.war
*.zip
*.tar
*.tar.gz
# eclipse ignore
.settings/
.project
.classpath
# idea ignore
.idea/
*.ipr
*.im...
2019-01-17 01:34:35 |
Git