线程 线程的内容(类比) 操作系统————工厂 进程————车间 线程————车间里的流水线 cpu————流水线运行所必需的电源 线程和进程的比较 两种不是一个概念,一般来说是无法比较的 功能上 进程 用来把资源集中到一起 进程只是一个资源单位,或者说资源集合 线程 cpu的执行单位(最小的) 运 ...
分类:
编程语言 时间:
2019-09-23 22:17:18
阅读次数:
111
五、线程的概述 5、1 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程就是进程 车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线 流水线的工作需要电源,电源就 ...
分类:
其他好文 时间:
2019-09-23 10:19:54
阅读次数:
101
线程 什么是线程 程序在运行代码的过程。 进程与线程 进程:一个在运行中的程序(具体内容是由线程来运行)的状态,是系统的一个资源单位。 线程:运行指定代码的过程。一个进程中至少有一个线程,但是一个进程可以有多个线程。线程是cpu调度的最小单位。 类比到现实中就是生产车间(指代进程)与流水线(指代线程 ...
分类:
编程语言 时间:
2019-09-23 09:27:56
阅读次数:
64
前言 时隔多月(好吧,其实快一年了),今天开始又写新随笔了。之前一直忙于别的事情,把工作辞了,来一场说走就走的旅行。上一份工作项目很多,每天都搞得很忙,除了吃喝拉撒睡就只剩下工作,像是流水线上的机器,让我不禁感慨,工作到底是为了什么?于是一天,我辞掉了工作,来了一场说走就走的旅行(好吧其实是直接回家 ...
分类:
其他好文 时间:
2019-09-20 13:56:42
阅读次数:
98
初识别线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程,cpu真正的执行单位是线程. 在工厂中, 每个车间都有房子,而且每个车间默认就有一条流水线. 操作系统 > 工厂 进程 > 车间 线程 > 流水线 cpu > 电源 线程:cpu最小的执行单位 进程:资源集合/资源单位. ...
分类:
编程语言 时间:
2019-09-17 22:56:04
阅读次数:
163
面向过程 VS 面向对象 面向过程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问 ...
分类:
其他好文 时间:
2019-09-14 22:30:04
阅读次数:
93
[TOC] 关于计算机网络的知识是一个专门的学科。这里只简单介绍计算机网络基础知识。 一、C/S架构和B/S架构 1.1 C/S架构 C:client 客户机 S:server 服务器 所谓C/S架构就是客户机/服务器,就是一些联网的电脑应用程序所采用采用的架构。 用户通过下载客户机去访问服务器的资 ...
分类:
其他好文 时间:
2019-09-11 19:58:28
阅读次数:
97
用k8s+jenkins+github+dockerhub部署应用:jenkins有两种方式实现CI/CD1、自由风格,通过shell代码实现2、pipeline流水线,通过jenkins代码或者jenkinsfile文件实现Pipeline有两种创建方法:1、可以直接在Jenkins的WebUI界面中输入jenkins代码;2、也可以通过创建一个Jenkinsfile脚本文件放入项目源码库中构建
分类:
其他好文 时间:
2019-09-06 09:24:46
阅读次数:
254
CPU术语 缓存行(Cache line):缓存的最小单位 比较并交换(Compare and Swap):CAS操作需要输入两个数值,一个旧值,一个新值,在操作期间先比较旧值有没有发生变化,如果没有发生变化,才交换成新值,发生了变化则不交换 CPU流水线(CPU pipeline):在CPU中由5 ...
分类:
其他好文 时间:
2019-09-06 01:23:29
阅读次数:
70
面向对象和面向过程 面向过程:优点:复杂问题流程化,进而简单化 ? 缺点:可扩展性差 面向对象 面向过程的设计设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么,面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式 优点是:复杂的问题流程化,进而简单化(一个复杂的问题,分 ...
分类:
其他好文 时间:
2019-09-04 21:50:37
阅读次数:
155