NOT
Puppeteer入门教程
Puppeteer 简介 Puppeteer 是一个node库,他提供了很多操纵Chrome的API, 让我们可以通过 javascript 模拟人工操作浏览器。既然是浏览器,那么我们在浏览器上做的事情, 都可以通过 Puppeteer切换成自动操作;具体 Puppeteer 可以做 生成网页截图或 ......
HTML5 信纸背景的实现
HTML5 信纸背景的实现 这个是一个信纸背景页面的实现添加文字无法自动换行 需要理解代码请查看代码注试 效果图 html页面 <!doctype html> <html> <head> <meta charset="utf-8"> <title>信纸</title> <!-- 这里链接了一个外部的 ......
每日总结20231130
代码时间(包括上课)5h 代码量(行):100行 博客数量(篇):1篇 相关事项: 1、今天是周四,上午上的是软件设计模式和软件需求分析,软件设计模式写的是模板方法模式和访问者模式,软件需求分析的课上进行了测试,我对数据流图有了更深的理解。 2、今天下午上的是人机交互技术,人机交互技术的作业验收完了 ......
Cadence SPB 22.1 -- 原理图的全局编辑05Day
1、元器件的重新编号 ①、运用自动编号功能,先执行清除所有标号,执行菜单命令“Tools”→”Annotate”,弹出的“Annotate”对话框“Action”一栏中选择“Reset part references to “?””选项,如下图,单击“确定”按钮,复位所有器件位号。 ②、执行复位操作 ......
java1.8关于Stream()常用的方法
List <String>list=Arrays.strean(array).collect(Collectors.toList());//数组转集合 String[] array=list.stream().toArray(String[]::new);//集合转数组 Map<String,Str ......
190. 颠倒二进制位
190. 颠倒二进制位 2021年3月29日 两种方法,分治和-n&n -n&n 关于这个方法,具体原理可看lowbit。 我们拿一个最大值,\(2^{31}\) 颠倒数位,观察一下,对于第\(k\)位,就相当于变成\(2^{31-k}\) class Solution { public: uint ......
go build 跟 go run 的区别
go build 和 go run 是 Go 语言中两个常用的命令,它们的主要区别在于编译和执行的过程。 1.go run go run 命令用于编译并运行 Go 程序。它将源代码直接编译成可执行文件,并立即运行该文件。这个命令非常适合用于快速测试和运行小规模的代码片段。 使用 go run 命令时 ......
Redis
定义 redis是一个key-value存储系统。它支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。redis支持各种不同方式的排序。为了保证效率,数据都是缓存在内存中。redis会周期性的把 ......
交互式页面动画网站
Flash动画综合设计并发布、嵌入到网页 【作业要求】 自己选定主题,创意制作Flash动画,并与网页进行集成 【实验环境】 l 所需硬件环境为微机; l 所需软件环境为Flash8.0 【创意内容】 使用引导线做运动路径 使用遮罩层 种子发芽和小鱼游动考虑整体审美架构 加入背景音乐 通过色彩、元素 ......
Centos7如何安装asp.net core runtime 8
centos 7 目前为止只支持 7,所以官方的文档 https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-centos 也写的很明白,但是有时候还是会怀疑是不是没更新,于是找到了这篇文章:https://github.com/dot ......
信息系统基础4
151、问题分析图是一种支持结构化程序设计的流程设计工具。它的执行顺序是从最左主干线的上端结点开始,自上而下一次执行。 152、缺陷趋势分析按时间顺序统计被发现缺陷的数量分布。 153、进度偏离度属于系统测试执行过程中的工作效率指标。 154、在需求分析阶段,一般软件需求规格说明、数据要求说明和初步 ......
SkyWalking链路追踪系统-告警篇
来源:https://cloud.tencent.com/developer/article/1808306 1、概述 Skywalking发送告警的基本原理是每隔一段时间轮询skywalking-oap收集到的链路追踪的数据,再根据所配置的告警规则(如服务响应时间、服务响应时间百分比)等,如果达到 ......
应用软件快速开发平台,一起实现办公流程化发展!
做好办公流程化发展能给企业带来什么好处?其实,在快节奏发展社会中,很多企业的规模和业务量也在不断扩展中,如果还是懒散的办公方式是不能达到事半功倍的效果的。要想实现高效率发展,采用办公流程化发展能让企业管理朝着规范化、系统化和自动化方向发展。采用软件快速开发平台,能让企业打通内部各项业务的关联性,让各 ......
java虚拟机相关踩坑汇总
JVM内存区域详解(Eden Space、Survivor Space、Old Gen、Code Cache和Perm Gen) 其中Perm gen在jdk8以上被元空间取代 通过java代码获取jvm信息和系统信息 ......
PAM汇报——
%需要设置的参数: % path:图像路径 % Rs:发送信号的波特率 % EsN0:平均符号能量与高斯白噪声功率的比值(单位:dB) clear;close all; path = 'cameraman.tif'; Rs = 1000; EsN0 = 8; %image to binary seq ......
ThreadPoolExecutor线程池内部处理浅析
本文从源码层面主要分析了线程池的创建、运行过程,通过上述的分析,可以看出当线程池中的线程数量超过核心线程数后,会先将任务放入等待队列,队列放满后当最大线程数大于核心线程数时,才会创建新的线程执行。 ......
如何在vscode环境下使用arduino?
如何在vscode环境下使用arduino? 下载Arduino软件 在Arduino官网下载最新的Arduino软件(2.0版本以上)。 在下载Arduino之后,电脑中会出现两个非常重要的文件夹: C:\Users\用户名\Documents\Arduino 这个文件夹中会存放你安装的一些第三方 ......
(转)Go实现随机加盐密码认证
原文:https://juejin.cn/post/7068192471498358821 为什么要加密 人们往往有使用同一密码的习惯, 为了防止数据库意外泄露/破坏和出于保护用户隐私的目的, 不应在数据库里存入用户密码明文 实现 代码 scss 复制代码 package main import ( ......
一种基于linux系统的精准流量统计方法
目录 前言: (1)应用层计算流量 (2)tcpdump抓数据 (3)使用iptables统计流量 设计思路: 功能实现: (1)iptables规则添加 (2)Iptable的流量查看: (3)网卡流量查看: (4)进程间通行 (5)代码实现: 工程下载: 回到顶部 前言: 在linux系统关 ......
防止接口重复调用方法
1、使用数据库唯一索引: 为需要防重复的字段添加唯一索引,再尝试插入,如果重复会报错。 2、使用线程本地变量 利用ThreadLocal存储是否调用过的标识变量。 private static final ThreadLocal<Bolean> CALLED =new ThreadLocal<>() ......
82. 删除排序链表中的重复元素 II
82. 删除排序链表中的重复元素 II 2021年3月25日 数据量300,数据大小[-200,200] 题意很简单,就考验你指针的使用。 两种方法 桶排序暴力法 思路很简单,加个100的偏移量,然后全都存下来,再倒着存进链表里返回即可。 class Solution { public: ......
83. 删除排序链表中的重复元素
83. 删除排序链表中的重复元素 2021年3月26日 删除排序链表中的重复元素II的简化版,while套while就行 为了时间,指针都不删除吗? class Solution { public: ListNode* deleteDuplicates(ListNode* head) { ListN ......
61. 旋转链表
61. 旋转链表 2021年3月27日 将链表每个节点向右移动 \(k\)个位置 首先,假设链表长度为\(len\) 当\(k<len\)时,相当于后\(k\)位移到前面 当\(k>len\)时,令\(k\%=len\),然后再移动即可 class Solution { public: ListNo ......
173. 二叉搜索树迭代器
2021年3月28日 173. 二叉搜索树迭代器 让你实现二叉搜索树的迭代器,实现中序遍历 \(next()\)返回元素,并使迭代器下移一个 \(hasnext()\)返回是否存在 两种方法,非递归和递归 递归写法 没啥难度,就普通的遍历,将数值存入queue就是了 class BSTIterato ......
form表单提交拿到返回值
通过form的action属性提交表单,这个很容易。但是,由于这种方式是同步提交,所以会导致页面跳转,且不好拿到返回值。一般都用ajax代替。 有些情况ajax是不能使用的,严格的说是不好使用的。例如文件上传功能。 <input type = "file"> 通过form的action属性提交表单, ......
python提取图片中文字
一.安装tesseract-ocr 1.1tesseract-ocr下载 下载地址:Index of /tesseract (uni-mannheim.de) 1.2完成tesseract-ocr安装,记住安装路径用于配置环境变量 1.3配置环境变量 将tesseract-ocr的安装路径添加到环境 ......
ACCESS 用EXCEL打印报表
ACCESS报表真是一言难尽啊.看预览还挺正经的. 结果,放大之后 ,它裂开了,我也裂开了....打印出来,谁看谁尴尬... 调整了很久,还是解决不了,于是愤而改EXCEL.效果如下: Private Sub Command647_Click() '打印.点击后禁用此按钮,待操作完成后再恢复,如果你 ......
CSS
1、文字超出用省略号...鼠标悬停显示全部文字 <div style="font-size: 12px; margin-top: 30px; padding: 10px 20px; overflow: hidden; text-overflow: ellipsis; display:-webkit- ......
阿里云ubuntu 部署mosquitto服务器
阿里云ubuntu 部署mosquitto服务器 安装mosquitto sudo apt install mosquitto 添加用户名密码 touch /etc/mosquitto/pwdfile sudo chmod 0700 /etc/mosquitto/pwdfile sudo chown ......