- 博客(10)
- 收藏
- 关注
原创 浅析进程与线程之间的区别
从冯诺依曼结构来看,计算机资源可以简单的分为计算资源,存储资源,I/O设备资源进程进程是程序在某个数据集合上的一次运行活动,也是操作系统进行资源分配和保护的基本单位。通俗来说,进程就是程序的一次执行过程,进程是动态的,拥有其自己的生命周期, 新建,就绪,运行,阻塞,结束五大基本状态。线程是进程的一个执行单元,是进程内部调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。
2022-09-05 17:11:56
537
原创 Code-server 云服务器配置docker 运行
Code-server 云服务器配置docker 运行如果遇到有关runc 错误 3.云服务器配置安全组设置,开放端口4.浏览器访问web-server输入登录密码即可
2022-07-09 10:26:49
465
原创 FPGA数码管显示
数码管数码管显示部分的电路如图所示。我们使用的是一个四位带小数点的七段共阳数码管,当我们相应的输出脚为低电平时,该段位的LED点亮。位选位也是低电平选通。模块实现//数码管显示module digitalTube( input Clk,//时钟50M input Rst_n,//重置 input En,//使能 input [15:0] data,//要显示的数据 output [3:0] sel,//数码管位选 output reg[7:0]s
2021-06-25 15:23:50
1132
原创 FPGA按键防抖
文章目录basys3按键电路按键消抖软件消抖原理软件消抖代码仿真结果basys3按键电路按键消抖按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。在处理按键抖动的程序中,必须同时考虑消除闭合和断开两种情况下的抖动。所以,对于按键消抖的处理,必须按最差的情况来考虑。机械式按键的抖动次数、抖动时间、抖动波形都是随机
2021-06-25 15:22:24
1222
原创 Verilog学习笔记(一)
文章目录参考来源:china.pub.com一、Verilog HDL简介1.1 Verilog HDL二、HDL指南2.1 模块(module)2.2时延2.3数据流描述方式2.4行为表述方式2.5 结构化描述形式2.6混合设计描述方式三、Verilog语言要素3.1标识符3.2 注释3.3编译指令3.4 值集合3.5 数据类型3.5.1线网类型3.5.2 寄存器类型3.6参数四、表达式4.1操作数4.2操作符参考来源:china.pub.com一、Verilog HDL简介1.1 Verilog
2021-06-22 11:25:40
1394
1
原创 算法学习笔记
文章目录算法总结分治法回溯法分支界限法分治界限法与回溯法的区别贪心算法动态规划贪心与动态规划的区别参考书籍《计算机算法设计与分析 王晓东 第五版》算法总结分治法基本思想:将一个规模为n的问题分解为k个规模较小,互相独立的子问题且与原问题相同。递归的解子问题,再将子问题的解合并成原问题的解适用范围该问题的规模缩小到一定程度就可以容易的解决;该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质;利用该问题分解出子问题的解,可以合并为该问题的解;该问题所分解出的各个子问题
2021-05-17 18:38:26
521
2
原创 Vue项目解决跨域问题
Vue项目解决axios请求跨域问题设置axios请求根路径:axios.defaults.baseURL = 'api/'在vue.config.js中添加如下代码(如果没有vue.config.js文件手动添加)devServer: { proxy: { '/api': { target:'http://localhost:9000/',//后端服务器地址 changeOrigin: t
2021-05-06 10:28:24
214
2
原创 When allowCredentials is true, allowedOrigins cannot contain the special value “*“springboot项目配置跨域
springboot项目跨域问题解决单个配置跨域添加注解@Crossorigin实现微粒级跨域全局配置新建Webconfig类//全局配置注解@Configuration//可采用@Crossorigin;实现微粒级跨域,全局跨域配置如下:public class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) {
2021-05-06 10:27:01
793
1
原创 Vue项目打包
项目命令行输入vue ui,进入Vue可视化界面;回到命令行输入npm run build生成dist文件夹在dist文件夹中打开命令行输入http-server;如没有安装http-server的,使用node 全局安装http-server 即可,cnpm install http-server -g257)]浏览器输入地址就可以运行...
2021-05-04 18:22:20
142
原创 sql学习笔记
文章目录学习笔记(针对MYSQL)SQL数据库操作SQL语句基本类型SQL约束SQL单表查询操作SQL多表操作:SQL返回结果操作:SQL聚合函数学习笔记(针对MYSQL)!!! SQL对大小写不敏感SQL数据库操作类型含义语法create database创建数据库CREATE DATABASE database_namecreate table创建一张表CREATE TABLE 表名称 ( 列名称1 数据类型, 列名称2 数据类型, 列名称3 数据类型, …
2021-05-04 18:16:29
2056
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人