谈谈对中断的理解? 中断是计算机中处理异步事件的重要机制 中断触发的方式: 1)中断源级设置 按键:(CPU之外的硬件) 设置中断的触发方式 uart控制 (CPU之内的硬件) 不用设置触发方式 中断使能 2)中断控制器级设置 优先级 中断使能 ...设置发往哪个核 3)ARM设置 cpsr.I = ...
分类:
其他好文 时间:
2019-11-14 20:09:59
阅读次数:
118
https://blog.csdn.net/dhfzhishi/article/details/81272360 https://www.aneasystone.com/archives/2018/04/solving-dead-locks-four.html http://mysql.taobao ...
分类:
数据库 时间:
2019-11-14 20:09:33
阅读次数:
78
游戏开发历程: 2016年9月25日,1.0.1版本编写完成正式公布,开始内测,而此时代码仅111行,4283字节。 在经历了42次更新后(即包括最新版共发布了42个版本)。 2019年11月11日,8.1.1版本正式对外公开,开放下载,此时,代码有983行,32121字节。 在8.0.1版本中,代 ...
分类:
编程语言 时间:
2019-11-14 20:08:50
阅读次数:
77
随机变量的仿真均匀分布的随机数设置随机数种子选择转换随机数字生成器勾选设置起点,并在固定直下的只中输入一个用户给定的数值。生成均匀布的随机数,选择转换计算变量,在目标变量框中输入变量名。As Piana在数字表达。框中输入t2,uc括号二为一点儿有when for m括号一逗号五括号括号。然后单击确 ...
分类:
其他好文 时间:
2019-11-14 20:08:31
阅读次数:
96
背景在互联网初创时期,企业往往采用单体架构去搭建自己的应用系统,但是,随着企业的不断壮大,系统访问量不断随之上升,数据量也急剧增长。数据的存储是首先要解决的问题,在这个大数据时代,数据就是企业的命根子,数据库的单体架构很难满足数据的存储,这时,我们要对数据进行切分,数据的切分又分为垂直切分和水平切分。数据切分和数据库架构在数据切分之前,我们的所有业务都放在一个数据库中,比如:我们的用户业务,商品业
分类:
数据库 时间:
2019-11-14 20:07:55
阅读次数:
87
一 安装: 安装是比较简单的,直接: 二 查找串口驱动 这里不得不吐槽苹果公司,搞一个串口,从来就不像ubuntu中那样很简洁的名字,这里的名字一般是一长串,真是让人很郁闷: 查看你的串口: 三 修改配置: 1 sudo minicom -s 把刚才搜到的名字拷贝到A中的名字中。 2 快捷键: 怎么 ...
分类:
系统相关 时间:
2019-11-14 20:07:35
阅读次数:
112
一.本文环境 1.三台虚拟机。一台DNS服务器,一台web服务器,一台客户端 2.DNS服务器软件:bind,powerdns,unbound,本文使用bind 3.BIND相关程序包:yum list all bind* bind:服务器 bind-libs:相关库 bind-utils:客户端 ...
分类:
其他好文 时间:
2019-11-14 20:06:34
阅读次数:
118
一,deployment Deployment为Pod和Replica Set下一代Replication Controller)提供声明式更新 1,配置示例 apiVersion: apps/v1 # 1.9.0 之前的版本使用 apps/v1beta2,可通过命令 kubectl api-ver ...
分类:
其他好文 时间:
2019-11-14 20:06:14
阅读次数:
99
1.Perl Socket 编程Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。本章节我们为大家接收 Perl 语言中如何使用 Socket 服务。1.1创建服务端使用 socket 函数来创建 socket服务。使用 ...
分类:
其他好文 时间:
2019-11-14 20:05:59
阅读次数:
62
1.连接数据库之前,我们需要在setting中修改一些内容 2.Django的表是在models中创建的,一个class代表一个数据库表 abstract是为了继承,将该基类定义为抽象类,即不必生成数据库表单,只作为一个可以继承的基类,把一些子类必须的代码放在基类,避免重复代码也避免重复录入数据库。 ...
分类:
数据库 时间:
2019-11-14 20:05:32
阅读次数:
77
#include<bits/stdc++.h> using namespace std; unsigned long long n,z1=1331,z2=10000019,a[10005],ans=1; char ch[10005][1505]; unsigned long long hashh(i ...
分类:
其他好文 时间:
2019-11-14 20:05:17
阅读次数:
48
结构体类型 type 名字 struct{},下面这段是github.com/urfave/cli包里的代码,声明了一个App的结构体类型 点操作符也可以和指向结构体的指针一起工作,如果赋给的是个指针,那也可以直接用点来操作 type User struct{ Name string } user: ...
分类:
编程语言 时间:
2019-11-14 20:04:44
阅读次数:
72
[toc] 设置标签样式 给标签设置长宽 只有块级标签才可以设置长宽,行内标签设置了也没有任何作用 字体属性 font size 可以设置字体大小 字体粗细 normal:默认标准粗细 bold:粗体 bolder:更粗 lighter:更细 100~900:设置具体粗细,400等同于normal, ...
分类:
其他好文 时间:
2019-11-14 20:03:58
阅读次数:
76
1.Perl CGI编程什么是CGICGI 目前由NCSA维护,NCSA定义CGI如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。 2.网页浏览为了更好的了解CGI是如何工作的,我们可以从 ...
分类:
其他好文 时间:
2019-11-14 20:03:29
阅读次数:
65
在理解进程之前我们先了解一下什么是进程的概念吧 以下就是我总结的一些基本的进程概念 进程就是正在运行的程序,它是操作系统中,资源分配的最小单位(通俗易懂点也就是电脑给程序分配的一定内存操作空间).资源分配:分配的是cpu和内存等物理资源()进程号是进程的唯一标识 (类似于身份证号,每个进程在运行的时 ...
分类:
编程语言 时间:
2019-11-14 20:02:45
阅读次数:
69
数据类型 进制之间的转换 十进制 二进制(0B) 八进制(0) 十六进制(0X)之间的转换 十进制转二进制:除2到取余 二进制转八进制:从最右边开始,三位一组,换算成十进制的值 二进制转十六进制:从最右边开始,四位一组,换算成十进制的值 浮点型float和double 计算机中存储3.14 小数涉及 ...
分类:
编程语言 时间:
2019-11-14 20:02:25
阅读次数:
79
1.将以下文法消除左递归,分析符号串 i*i+i 。 并分别求FIRST集、FOLLOW集,和SELECT集 E -> E+T | T T -> T*F | F F -> (E) | i 2.P101练习7(2)(3)文法改写,并分别求FIRST集、FOLLOW集,和SELECT集 课堂练习: 求以 ...
分类:
其他好文 时间:
2019-11-14 20:02:08
阅读次数:
68