一、什么是线程 线程:顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 所以,进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程 ...
分类:
编程语言 时间:
2019-08-15 12:42:55
阅读次数:
110
目录 以上内容来自我个人制作的PPT如果需要资料请联系我! ...
分类:
其他好文 时间:
2019-03-10 20:22:20
阅读次数:
564
10. 制作趣味模板程序(编程题) 需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意显 示: 如:敬爱可爱的xxx,最喜欢在xxx地方干xxx。 15. 北京地铁交通价格调整为:6公里(含)内3元;6公里至12公里(含)4元;12公里至22公里(含)5元;22公里至32公里(含)6元 ...
分类:
编程语言 时间:
2019-02-21 12:37:55
阅读次数:
386
编写一个程序实现北京地铁最短乘坐(站)线路查询,输入为起始站名和目的站名,输出为从起始站到目的站的最短乘坐站换乘线路。注:1. 要求采用Dijkstra算法实现;2)如果两站间存在多条最短路径,找出其中的一条就行。 ...
分类:
其他好文 时间:
2019-02-01 18:11:12
阅读次数:
562
之前我们说了并发编程中的进程问题,几天我们来聊聊并发编程中的线程问题. 一.背景知识 1.进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述 ...
分类:
编程语言 时间:
2019-01-13 22:23:14
阅读次数:
198
现在是闭幕式,我坐在西郊宾馆后排,开始写这篇游记。 day0 早上从临汾坐火车到北京,12:52左右到了北京。 这次北京的地铁安检没有排成很长的队,但是在买票的时候我惊喜地发现我身上没有零钱……所幸北京地铁可以网上购票,所以我就~~花了很久时间捣鼓那个东西~~买了票,并~~一共坐了了五条线~~的地铁 ...
分类:
其他好文 时间:
2018-06-05 21:48:24
阅读次数:
248
折腾了好几周,还是没学会ui。所以就只实现了最短路径和遍历所有地铁站。 这个项目让我认识到:北京地铁修的真的是不容易,全做完都要600站左右。 ...
分类:
其他好文 时间:
2018-05-31 16:15:06
阅读次数:
110
PSP2.1 Personal software process stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 80 80 ·Estimate ·估计这个任务需要多少时间 70 60 Development 开发 200 ·Analysis ·需求分析(包括学习新技术) ...
分类:
其他好文 时间:
2018-05-11 13:10:44
阅读次数:
152
1、什么是线程 相当于一个车间内有多条流水线,都共用一个车间的资源。例如,北京地铁与上海地铁是不同的进程, 而北京地铁里的13号线是一个线程,北京地铁所有的线路共享北京地铁所有的资源,比如所有的乘客可以被所有线路拉。 2、多线程应用举例 3、开启进程的两种方式:threading模块 multipr ...
分类:
编程语言 时间:
2018-04-22 10:53:59
阅读次数:
183
1.线程理论 线程是CPU的执行单位 多线程(即多个控制线程)的概念是,在一个进程中存在多个线程,多个线程共享该进程的地址空间,相当于一个车间内又多条流水线,都共用一个车间的资源。例如,北京地铁与上海地铁是不同的进程,而北京地铁里的13号线是一个线程,北京地铁所有的线路共享北京地铁所有的资源,比如所 ...
分类:
编程语言 时间:
2018-03-09 20:29:53
阅读次数:
149