一、基本特征 1. 并发 并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。 并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。 操作系统通过引入进程和线程,使得程序能够并发运行。 2. 共享 共享是指系统中的资源可以被多个并发进程共同使用。 有两种共享方式: ...
分类:
其他好文 时间:
2020-12-19 13:01:41
阅读次数:
2
【前言】 最近用python读二进制文件,遇到一个问题:我的二进制文件里面掺杂着正常的文本,我想将里面的文本给剔除掉。解决这个问题就是写这篇文章的初衷。 一、预备知识 二进制文件和文本文件有啥区别呢?百度知道 里面有位大佬说:在定义和存取方式上二进制文件与文本文件存在区别。 1、定义上的区别 文本文 ...
分类:
编程语言 时间:
2020-12-19 12:52:30
阅读次数:
5
首先是四种分别运行的情况 可以看出只有(*p)++对地址p中的变量进行了运算,结合以前学过的知识,可以得知,另外三个是对地址p进行了加算得到了奇怪的答案(我看不懂) ...
分类:
其他好文 时间:
2020-12-19 12:46:58
阅读次数:
1
首先,先创建一个用户,这步应该很简单。 用root账户(或者其他有权限的账户)登录, mysql -u root -p 回车 输入密码 回车 切换到mysql表 在user表里插入一个用户就OK mysql> use mysql Database changed mysql> insert into ...
分类:
数据库 时间:
2020-12-19 12:11:46
阅读次数:
1
课程目标 理解纯函数 熟练掌握组件性能优化的几种技巧 pureComponent和Component的区别 #知识点 一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数 函数的返回结果只依赖于它的参数 函数执行过程里面没有副作用 const a = 1 co ...
分类:
其他好文 时间:
2020-12-18 13:22:50
阅读次数:
4
第九单元(propTypes验证) #课程目标 理解类型验证的必要性 灵活掌握类型验证的使用 #知识点 在给react组件传属性的的时候,我们可以定义属性的类型,此时我们需要下载prop-types这个库。 安装prop-types npm install prop-types -S 1 引入和使用 ...
分类:
其他好文 时间:
2020-12-18 13:21:33
阅读次数:
4
JAVA概述 一、java之父 詹姆斯·高斯林 二、java体系 1、javaSE,标准版,各应用平台的基础,桌面开发和低端商务应用的解决方案。 2、javaEE,企业版,以企业为环境而开发应用程序的解决方案。 3、javaME,微型版,致力于消费产品和嵌入式设备的最佳方案。 三、java可以做什么 ...
分类:
编程语言 时间:
2020-12-18 13:19:17
阅读次数:
4
OAuth2.0允许第三方应用程序访问受限的HTTP资源的授权协议,像平常大家使用Github、Google账号来登陆其他系统时使用的就是OAuth2.0授权框架,下图就是使用Github账号登陆Coding系统的授权页面图:类似使用OAuth2.0授权的还有很多,本文将介绍OAuth2.0相关的概念如:角色、授权类型等知识,以下是我整理一张OAuth2.0授权的脑头,希望对大家了解OAuth2.
分类:
编程语言 时间:
2020-12-18 13:16:09
阅读次数:
4
SpringSecurity是一个强大的认证和授权框架,它的使用方式也非常简单,但是要想真正理解它就需要花一时间来学习了,最近在学习SpringSecurity时有一些新的理解,特意记录下来防止知识忘记的太快,毕竟好记性不如烂笔头,也给即将准备学习SpringSecurity的同志做一个参考。由于我在学习和使用是基于ServletApplications的,所以文中的大部分都与Servlet相关,
分类:
编程语言 时间:
2020-12-18 13:15:31
阅读次数:
4
Nginx知识点总结 什么是Nginx? Nginx是一个web服务器和反向代理服务器,用于HTTP、HTTPS、SMTP、POP3和IMAP协议。 Nginx的一些相关特性? 反向代理/L7负载均衡器 嵌入式PerL解释器 动态二进制升级 可用于重新编写URL,具有非常好的PCRE支持 Nginx ...
分类:
其他好文 时间:
2020-12-18 13:14:38
阅读次数:
4