相关文章
Verilog中什么是断言?
断言就是在我们的程序中插入一句代码,这句代码只有仿真的时候才会生效,这段代码的作用是帮助我们判断某个条件是否满足(例如某个数据是否超出了范围),如果条件不满足(数据超出了范围)࿰…
建站知识
2024/11/5 19:26:56
简单工厂模式 创建型模式(非GoF经典设计模式)
简单工厂模式是属于创建型模式,也因为工厂中的方法一般设置为静态,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工…
建站知识
2024/10/29 21:10:44
算法 接雨水问题-(双指针)
牛客网: BM94
题目: 把数组看成柱子高度图,计算最多能接多少雨水
思路: 初始化左右双指针left, right 0, n-1, 初始化高度maxL, maxR,比较maxL与maxR,较小的往对面移动,更新maxL或maxR, 同时统计柱子高度差即为可接雨水数&…
建站知识
2024/10/31 19:52:44
基于Halo搭建个人博客
准备 云服务器 安装Docker 开启8090端口
步骤
拉取Halo镜像
docker pull halohub/halo:2.1.0
制作容器并启动
docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.1.0 --halo.external-urlhttp://服务器ip:8090/ --halo.security.in…
建站知识
2024/11/2 8:55:22
Visual Studio 删除行尾空格
1.CtrlH 打开替换窗口(注意选择合适的查找范围) VS2010: VS2017、VS2022: 2.复制下面正则表达式到上面的选择窗口(注意前面有一个空格): VS2010: $ VS2017、VS2022: $ 3.下面的替换窗口不写入 VS2010: VS2017、VS2022: 4.点选“正则表达式…
建站知识
2024/11/4 1:45:44
2023-9-29 LCR 083 全排列
题目链接:全排列 class Solution {int [] nums;List<List<Integer>> res new ArrayList<>();List<Integer> path;boolean[] st;public List<List<Integer>> permute(int[] nums) {this.nums nums;path Arrays.asList(new In…
建站知识
2024/11/2 11:15:15
JavaScript:立即执行函数
一、JS立即执行函数模式是一种语法,可以让你的函数在定义后立即被执行,这种模式本质上就是函数表达式(命名的或者匿名的),在创建后立即执行。
两种常见写法:
匿名函数包裹在一个括号运算符中,…
建站知识
2024/11/4 9:59:08
C语言进程的相关操作
C语言进程的相关操作
进程简介
每个进程都有一个非负整数形式到的唯一编号,即PID(Process Identification,进程标识)PID在任何时刻都是唯一的,但是可以重用,当进程终止并被回收以后,其PID就可…
建站知识
2024/11/2 19:55:07