现代操作系统在运行一个程序时,会为其创建一个进程。例如,启动一个Java程序,操作系统就会创建一个Java进程。线程是现代操作系统调度的最小单元,也叫轻量级进程,在一个进程里可以创建多个线程,这些线程都拥有各自的计算器、堆栈和局部变量等属性,并且能够访问共享的内存变量。处理器在这些线程上高速切换,让使用者感觉到这些线程在同时执行。今天主要以两个方面让大家更快的了解并发编程!一、基本概念与方法二、线
分类:
编程语言 时间:
2019-06-12 15:19:36
阅读次数:
123
我们常常被问到"方差的无偏估计如何计算?和有偏估计的区别是什么?",心想"哎呀,又忘了"。本篇回归问题本质,带你理解这些名词背后解决的实际问题。 一、基本概念 解题第一步是理解题意,通过示例首先搞清楚以下几个概念。 假如你想调研所在大学女生的身高,你站在厕所门口(女生一般爱上厕所^~^),随机去问n ...
分类:
其他好文 时间:
2019-06-06 18:45:32
阅读次数:
594
一、基本概念 1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下 ...
分类:
其他好文 时间:
2019-06-02 15:36:19
阅读次数:
128
第七章 查找 一、基本概念 (1)查找表是由同一类型的数据元素(或记录)构成的集合。 查找表可分为静态查找表和动态查找表,若在查找的同时对表做修改操作则为动态查找表;查找可分为成功和不成功 (2)关键字是数据元素(或记录)中的某个数据项的值,可以用于标识一个数据元素(或记录)。 若关键字可以唯一标识 ...
分类:
其他好文 时间:
2019-06-01 23:09:28
阅读次数:
223
一.基本概念 二. 环境的安装 Linux系统: pip3 install scrapy 三. 使用流程 四.基本结构: 爬虫文件 示例: 五.持久化存储 1.基于终端指令存储 2.基于管道的持久化存储 setting配置文件中 ...
分类:
其他好文 时间:
2019-05-31 19:59:24
阅读次数:
101
一、基本概念 线程 在一个进程内部要同时运行多个子任务,我们将进程内的子任务称为线程,一个进程内至少包括一个线程,线程是最小的执行单元,没有自己独立的堆栈 线程调度 使用算法是线程按一定的顺序执行 二、完成简单的线程调度 题目要求 有两个线程分别输出0,2,4,6,8和1,3,5,7,9,编写程序使 ...
分类:
编程语言 时间:
2019-05-22 19:21:32
阅读次数:
190
一. 基本概念 XXL JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 二. 本地实例配置问题 这个地方就不做过多赘述了,官方文档上以及说的很详细。网上的博客也有很多。接下来主要讲一下作者在本地配置运行过程 ...
分类:
其他好文 时间:
2019-05-20 13:48:35
阅读次数:
429
inode(index node)是linux和unix文件系统的一基本概念,inode在传统的类unix文件系统如ext3或ext4, linux扩展文件系统如ext2或ext3维护这个inode数据:inode表,每一个linux文件或目录(技术角度本质上没有什么区别),每个对象在文件系统中用一个inode表示, 但什么是对像?每一个文件在linux中有下列的结构:
分类:
系统相关 时间:
2019-05-20 00:52:27
阅读次数:
149
转自:https://blog.csdn.net/weixin_36158949/article/details/79368656 一、基本概念 等价类是指程序输入域的子集。 等价类划分(Equivalance Partitioning)测试的思想:将程序的输入域划分为若干个区域(等价类),并在每个 ...
分类:
其他好文 时间:
2019-05-15 14:07:55
阅读次数:
121
前言 乐观锁和悲观锁问题,是出现频率比较高的面试题。本文将由浅入深,逐步介绍它们的基本概念、实现方式(含实列)、适用场景,以及可能遇到的问题面试官追问,希望能帮助你打动面试官。 一、基本概念 乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。 乐观锁:乐观锁在操作数据时非常乐观、认为别人不 ...
分类:
其他好文 时间:
2019-05-02 19:03:57
阅读次数:
136