NOT

unittest框架、Pytest框架

# unittest+pytest unittest单元测试框架 unittest是python内置的单元测试框架,具备编写用例、组织用例、执行用例、输出报告等自动化框架的条件。 unittest工作原理 unittest结构图: test case :一个完整的测试单元,执行该测试单元可以完成对 ......
框架 unittest Pytest

java final关键字

不希望任何人可以随意修改自己的东西的时候可以用final关键字进行修饰 final是一个关键字,表示最终的,不可变的 final修饰的类无法被继承 final修饰的方法无法被覆盖 final修饰的变量一旦被赋值后,不可重新赋值【不可二次赋值】 final修饰的实例变量,必须手动赋值,不能采用系统默认 ......
关键字 关键 final java

解决 linux 下安装 node 报: command not found 问题

注意:有时安装成功后,需要关闭xshell,重新启动。nvm才会生效。注意:有时安装成功后,需要关闭xshell,重新启动。nvm才会生效。 首先是在linux下安装node的问题:查了很多人安装方法,也试过了,就是下载完node的压缩包,在linux服务器下解压,进入到bin目录就可以运行node ......
command 问题 linux found node

分享一个滚动的倒计时

找一圈没找到想要的,自己写了一个 <template> <div class="time"> <div class="time_icon"></div> <div class="time_box day">{{ time.day }}</div> <div class="time_split tim ......

实战-JAVA应用程序CPU占用率飙升,定位线程的堆栈信息

分以下几个步奏: (1)使用命令top -p <pid> ,显示你的java进程的cpu情况,pid是你的java进程号,比如14203。(使用jps可以获取到java的进程id 或者top直接查看) (2)按H,获取每个线程的CPU情况。(shirt+H) (3)找到内存和cpu占用最高的线程ti ......
用率 堆栈 线程 应用程序 实战

学习使用VUE3+Django+GraphQL实现简单的Blog网站

这周每天花点时间学习使用VUE3+Django+GraphQL的使用,按照RealPython的网站的教程走了一遍,踩了一遍坑. Realpython上的教程使用的是Vue2的Vue-CLI模块,Vue本身已经进化到VUE3,并且推荐使用Vite代替Vue-CLI.我按照教程上的步骤将代码转化为VU ......
GraphQL Django 网站 VUE3 Blog

雨水提升泵站的用途是什么

雨水提升泵站的用途是排涝,作为一个季节性的产品,春分已到,各地雨水增多,正是当前各个一体化泵站厂家集中主力销售的产品。上海弘泱科技身处江浙沪大经济地带,除了因为很强的地域优势被客户们选择,我们自身的营销定位也是非常明确的。现在的销售重心是南方,尤其是雨水多的省市,比如浙江,江西,福建,广东等。雨水提 ......
泵站 雨水 用途

IO流(二. 字符流)

字符流 字符流的底层实际上就是字节流+编码方式 在读写文件需要对文本内容进行处理:按行处理、比较特定字符的时候一般会选择字符流 仅仅读写文件,不处理内容,一般选择字节流 1.1常见字符集(码表) ASCII编码: ASCII字符集(码表)的编码方式,1个字节,最多能表示256个字符,适用于英文 GB ......
字符

翻越相机标定的奥林匹斯

在机器视觉领域,相机标定是不可或缺的一步,而张氏标定法,因其灵活性,是各种标定方法中最有影响力的一种,称其为相机标定的 "奥林匹斯山" 并不为过 张正友 99年发表的论文 "Flexible Camera Calibration by Viewing a Plane from Unknown Ori ......
相机

linux解决IP冲突问题

最近遇到个抓狂的问题,内网有机器和SVN服务器的IP冲突了,找不到是谁的机器。最后想到一个办法用静态ARP协议 直接指定IP对应的MAC地址,蛮好用的,至少自己的SVN能用了。 arp -s 192.168.1.31 00:25:90:8a:6b:7a ......
问题 linux

7.Mat类构造与赋值

一、Mat类的构造 1、利用默认构造函数 通过代码清单2-4,利用默认构造函数构造了一个Mat类,这种构造方式不需要输入任何的参数,在后续给变量赋值的时候会自动判断矩阵的类型与大小,实现灵活的存储,常用于存储读取的图像数据和某个函数运算输出结果。 代码清单2-4 默认构造函数使用方式 cv::Mat ......
Mat

java参数列表_Java可变参数列表详解

Java可变参数列表详解 接受的传入参数情况: public void test(String ...args){ ... } 调用 1. 不使用参数 test() 2. 使用一个或多个参数 test("1"); test("1","2"); 3. 使用数组 test(new String[]{"1 ......
参数 java Java

C-字符串

字符串 C语言中没有字符串(String) 类型, 字符串是存放在字符型数组中的, 用双引号表示. 一般认为字符串要以'\0'结尾, 实际上是为了其他函数的操作, 字符数组的最后一位并没有强制要求. 字符数组 char str0[6]; scanf("%s", str0); char str1[6] ......
字符串 字符

Shell输入/输出重定向

Shell输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。 cmd > file 将输出重定向到file ......
Shell

如何识别实验室家具的质量的好坏?

怎么判断实验室家具的质量的好坏呢?首先我们需要先了解实验室家具的相关知识。一般的实验室家具是由:实验台,通风柜,&央台,试剂架,器皿柜,药品柜等构成,很多网友会问,如果想要规划一个实验室,在投标中的众多实验室家具经销商中,我们怎么去判断他们提供的实验室家具的好坏呢?现在就一张实验台而言,如何区别它的 ......
好坏 实验室 家具 质量

Cadence应用笔记:原理图改A4大小

方法 右键原理图目录中page界面 根据要求设定即可 ......
原理 大小 Cadence 笔记

MySQL(十三)MySQL性能分析工具:慢查询日志与PROFILE查询成本

性能分析工具SLOW QUERY LOG、PROFILE的使用 ​ 数据库调优的目标就是响应速度更快,吞吐量更大。利用宏观的监控工具和微观的日志分析可以帮助我们找到调优的思路和方式。 :star2: 数据库调优的步骤 ​ 整个流程分为了观察(Show Status)和行动(Action)两个部分,S ......
性能分析 MySQL 性能 成本 PROFILE

纸牌游戏 Double Patience

记忆化搜索 #include <iostream> #include <cstring> #include <iomanip> using namespace std; double f[5][5][5][5][5][5][5][5][5]; bool v[5][5][5][5][5][5][5][ ......
纸牌游戏 纸牌 Patience Double

11 zkrpChain Towards multi-party privacy-preserving data auditing for consortium blockchains based on zero-knowledge range proofs

![](https://img2023.cnblogs.com/blog/1954056/202304/1954056-20230407170611339-1868056177.png)![](https://img2023.cnblogs.com/blog/1954056/202304/19540... ......

19 An efficient and privacy-preserving aggregation scheme for secure smart grid communications

![](https://img2023.cnblogs.com/blog/1954056/202304/1954056-20230407170721285-539087587.png)![](https://img2023.cnblogs.com/blog/1954056/202304/195405... ......

Spring Boot Starter依赖包

spring-boot-starter这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 spring-boot-starter-amqp通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。 spring-b ......
Starter Spring Boot

flask:请求上下文分析(源码:request原理)、wtforms(了解)

一、请求上下文分析(源码:request原理) 1.1 导出项目的依赖(pipreqs模块) 之前我们是用 pip freeze >requirements.txt 把当前解释器环境下的所有第三方依赖都导出来 而使用第三方模块:pipreqs模块,可以实现精确导出依赖(只显示安装的模块,不显示模块的 ......
上下文 源码 上下 原理 request

[C#] JavaScript 引擎

调研了一些兼容 .Net Framework 4.8 的 JavaScript 引擎。 JavaScriptEngineSwitcher 这个对C#常用的JS引擎作了集成,让你简单地尝试各种JS库。 JavaScriptEngineSwitcher.Core 提供通用的 API (需要安装) Jav ......
JavaScript 引擎

Linux权限掌控

无论是Window,MacOs,Linux均采用多用户的管理模式进行权限管理。 在Linux系统中,拥有最大权限的账户名为:root(超级管理员)。 root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的。 普通用户一般在HOME目录是不受限制的,一旦出了HOME目录,大多地方,仅有 ......
权限 Linux

MySQL查看历史会话执行过的SQL

MySQL查看历史会话执行过的SQL 网上找了下基本都是使用脚本,运行定时任务获取sql内容记录到文本里边。 我想要的效果是使用mysql系统视图来查看,其实可以实现。 通过查询视图performance_schema.events_statements_history_long来实现。 该视图启用 ......
历史 MySQL SQL

Markdown语法

简介 ​ ​ Markdown 是一种轻量级的标记语言,可用于在纯文本文档中添加格式化元素,最终转换成 html 呈现,各个支持Markdown的软件,语法上可能有一些差异,下面我列出了一些通用的语法,常用的其实也就这些~ 通用语法 | 元素 | 语法 | | | | | 标题 | # H1# H2 ......
语法 Markdown

「解题报告」P9167 [省选联考 2023] 城市建造

考场降智系列。 首先手模一下,发现题意就是让我们选出一个点集,删去之间的所有边,使得这个点集中的每个点都不在同一个连通块中。首先可以发现选择的点集一定是若干个点双,如果一个点双中的点没有全部被选择,那么一定有其中至少两个点仍然在同一连通块中。其次,我们发现选取的点集一定是联通的,否则同样会有两个点在 ......
报告 城市 P9167 9167 2023

Prompt小技巧

Few-shot Prompt Role-play Prompt 比如文字工作人员: I want you to act as an English translator, spelling corrector and improver. I will speak to you in any lan ......
技巧 Prompt

Apache服务器安装

......
服务器 Apache

向运行中的docker容器添加挂载磁盘

需求 容器跑了一段时间,空间不足,需要扩容。 传统方法需要commit成新的image然后重新run添加-v进行挂载 容器使用了很长时间,数据较多打包不方便,希望热添加。 实现 以下命令在root权限下执行 sudo -i # 找到当前容器my_container的id docker contain ......
磁盘 容器 docker