[TOC] 一、状态介绍 在了解其他概念之前,我们首先要了解进程的几个状态。在程序运行的过程中,由于被操作系统的调度算法控制,程序会进入几个状态:就绪,运行和阻塞。 1. 就绪(Ready)状态:当进程已分配到除CPU以外的所有必要的资源,只要获得处理机便可立即执行,这时的进程状态称为就绪状态。 2 ...
分类:
其他 时间:
2019-09-17 23:02:28
收藏:
0 评论:
0 赞:
0 阅读:
94
题目描述如下 Reverse a singly linked list. Example: Input: 1 2 3 4 5 NULL Output: 5 4 3 2 1 NULL Follow up: A linked list can be reversed either iteratively ...
分类:
其他 时间:
2019-09-17 23:02:08
收藏:
0 评论:
0 赞:
0 阅读:
92
我的第一篇博客 你对软件专业或者计算机专业了解是怎样? 1、计算机科学与技术就相当于工科里的偏理的一面,是为了研究与解决算法问题而出现的科学。而软件工程是比较典型的工科专业,主要是编程和随之而来的计算机组件交互的问题,是计算机科学中的一个分支。 2、计算机专业涉及到硬件,软件工程只涉及软件。 3、计 ...
分类:
其他 时间:
2019-09-17 23:01:48
收藏:
0 评论:
0 赞:
0 阅读:
68
一、src路径下打包完在war包的classes层级下 1、Spring容器创建的三种方式 其中第三种使用的是BeanFactory对象 2、spring通过配置文件用容器创建对象的原理 ...
分类:
编程语言 时间:
2019-09-17 23:00:56
收藏:
0 评论:
0 赞:
0 阅读:
118
1.threading模块 threading模块是众多多线程管理模块的其一,它能确保重要的子线程退出后进程才退出。 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 "(官方链接)" 2.创建线程的两种方式 方式一: 方式二: ...
分类:
编程语言 时间:
2019-09-17 23:00:40
收藏:
0 评论:
0 赞:
0 阅读:
81
1.死锁检测 给定一组线程操作锁的流程,判断是否会发生死锁? 例如:有两个线程和两个资源,线程对锁的操作如下: 其中T表示线程id,L表示锁id,S表示操作(1表示获取锁,0表示释放锁) T L S 1 1 1(线程1获取1号锁) 2 2 2(线程2获取2号锁) 1 2 1(线程1获取2号锁,保持等 ...
分类:
编程语言 时间:
2019-09-17 23:00:03
收藏:
0 评论:
0 赞:
0 阅读:
83
Spring作为Java的王牌开源项目,相信大家都用过,但是可能大家仅仅用到了Spring最常用的功能,Spring实在是庞大了,很多功能可能一辈子都不会用到,今天我就罗列下Spring中你可能不知道的事。一是可以帮助大家以后阅读源码,知道Spring为什么会这么写,二是可以作为知识储备,可以对Sp ...
分类:
编程语言 时间:
2019-09-17 22:58:50
收藏:
0 评论:
0 赞:
1 阅读:
82
TCP/UDP TCP: 传输控制协议(英语:Transmission Control Protocol,缩写为TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 UDP: 用户数据报协议(英语:User Datagram Protocol,缩写为UDP) ...
分类:
其他 时间:
2019-09-17 22:58:33
收藏:
0 评论:
0 赞:
0 阅读:
86
作为一个小白,一直搞不清楚java中的多线程.于是先来梳理一下关于CPU核心,线程,进程,并发,并行,及java线程之间的关系, 若有不足和错误之处,恳请各位大佬批评指正. 我们以酷睿四核八线程的i7 7700和六核六线程的i5 8400 为例来举例: 一般来说一个核心对应一个线程 四核八线程的i7 ...
分类:
编程语言 时间:
2019-09-17 22:58:18
收藏:
0 评论:
0 赞:
0 阅读:
200
图形渲染 我们先看一个典型的例子,每个游戏引擎都要处理的问题——渲染。当引擎渲染出用户看到的世界时,在同一时间它只渲染一块:远处山峰、欺负的丘陵、树木,这些轮流渲染;假如用户也逐步的观察视窗的渲染过程,那么看到的将是破碎的世界。这是我们不能接受的,场景比如平滑快速的更新,每一帧必须被完整的显示。如何 ...
分类:
其他 时间:
2019-09-17 22:58:02
收藏:
0 评论:
0 赞:
0 阅读:
98
1.分别用do-while和for循环计算1+1/2!+1/3!+…前20项和 for 编程找出1000以内的所有完数。 用for循环计算8+88+888+...前10项之和。 输出满足1+2+3+…+n小于8888的最大正整数 ...
分类:
编程语言 时间:
2019-09-17 22:57:41
收藏:
0 评论:
0 赞:
0 阅读:
81
一个文件的开头都必须需要头文件 那头文件是什么呢?在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件和定义文件组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。比如这个stdio.h的头文件就包括了基本的输入输 ...
分类:
其他 时间:
2019-09-17 22:57:21
收藏:
0 评论:
0 赞:
1 阅读:
77
缓冲区是?来保存两个设备之间或设备与应?程序之间传输数据的内存区域 由于CPU的速度远远?于I/O设备,为了尽可能使CPU与设备并??作,提? 系统的性能,通常需要操作系统在设备管理软件中提供缓冲区管理功能。 ...
分类:
其他 时间:
2019-09-17 22:56:56
收藏:
0 评论:
0 赞:
0 阅读:
86
1、在做查询条件或者经常查询的列上建立索引; 2、根据查询条件将多表联合查询拆成单表查询in的方式查询; 3、把不必要的字段删除,只查询出必要的字段; 4、sql中尽量不用函数,不做条件判断,在代码中判断; 5、组装数据是,双层for循环,改成for循环+map的形式; ...
分类:
其他 时间:
2019-09-17 22:56:38
收藏:
0 评论:
0 赞:
0 阅读:
70
https://segmentfault.com/a/1190000000465431 https://blog.csdn.net/mike_chen2stockings/article/details/79614514 https://www.nowcoder.com/ta/front-end-i ...
分类:
其他 时间:
2019-09-17 22:56:01
收藏:
0 评论:
0 赞:
1 阅读:
75
sort 排序工具,比较排序(根据字典排序) -t 指定分隔符(默认是空格) -k 指定第几域排序(默认第一域) -n 以数字大小排序 -r 逆向排序 -v 去掉重复行 -o 输出到文件中 -c 测试是否已排序 uniq 去掉连续的重复行 sort -v 去掉所有重复行 ... ...
分类:
系统服务 时间:
2019-09-17 22:55:40
收藏:
0 评论:
0 赞:
1 阅读:
112
条件语句 python语法 嵌套用法: mysql语法 例 case语句在存储过程中的用法1 例 case语句在存储过程中的用法2 循还语句 mysql的while循还 例 mysql的loop循还 例 Leave 关键字:用户跳出当前的循还语句语法:leave 循还标签;Iterate 关键字:用 ...
分类:
数据库技术 时间:
2019-09-17 22:55:22
收藏:
0 评论:
0 赞:
0 阅读:
94
[TOC] 守护进程 会随着主进程的结束而结束。 主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常: 抢票小程序 ...
分类:
系统服务 时间:
2019-09-17 22:55:05
收藏:
0 评论:
0 赞:
1 阅读:
101
信息论 信息论的目的是对一个信号包含的信息的多少进行量化。1948年香农发表论文 _A Mathematical Theory of Communication_,其中采用了概率论的方法来研究通信中的问题,并对信息进行了定量描述,第一次提出信息熵的概念 信息量 信息量是对信息的量化。出发点是一个不太 ...
分类:
其他 时间:
2019-09-17 22:54:48
收藏:
0 评论:
0 赞:
0 阅读:
79
洛谷P3379 ...
分类:
其他 时间:
2019-09-17 22:54:12
收藏:
0 评论:
0 赞:
0 阅读:
106