NOT
unittest学习笔记
unittest 单元测试框架是受到 JUnit 的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。 官方文档:https://docs.python.org/zh-cn/3/library/unit ......
仨小儿借书
#include<iostream>using namespace std;int main(){ int i = 0; for (int A = 1; A <= 5; A++) { for (int B = 1; B <=5; B++) { if (B == A) { continue; } fo ......
领域驱动设计-软件核心复杂性应对之道:第一章
第一部分 让领域模型发挥作用 每个模型都表示人们感兴趣的某方面显示或某种想法。模型是一种简化。它是对现实的解释,并把与解决问题密切相关的方面抽象出来,而忽略无关的细节。 每个软件程序的目的都是为了执行某项活动,或是满足用户的某种需求。用户会把软件程序应用于某个主题区域,这个区域就是软件的领域 ......
Linux的3种特殊权限场景实战:SUID、SGID、SBIT
3种特殊权限 在Linux系统中,有3种特殊权限,它们分别是Setuid(SUID)、Setgid(SGID) 和 Sticky Bit。 Setuid权限:通过Setuid权限,普通用户可以在执行某些特定程序时,拥有与程序所有者相同的权限。也就是说,该程序在执行时,会自动获取其所有者的权限,而不是 ......
2023年牛客基础训练营2-I
题目链接:https://ac.nowcoder.com/acm/contest/46810/I 乱搞题,但是有一些差分思想在里面。 先将所有的$$x_i都设置为第一个等级。 注意到一个性质,不是所有的h都可以使答案发生变化。 然后我们可以先求出所有可以使$x_i$发生变化的h的最小值,接着从小到大 ......
kubectl 安装和使用
kubectl 介绍 kubectl是Kubernetes命令行工具,用于管理和操作Kubernetes集群。它可以通过API Server与Kubernetes集群通信,并提供了丰富的命令行接口,可用于查看和修改Kubernetes集群中的各种资源对象,例如Pod、Deployment、Servi ......
Lab03-03
样本信息 字符串信息 导入表信息 资源信息 通过浏览这个资源感觉这个资源里的内容是与0x41异或之后的内容 还原之后是一个PE文件 样本分析 Lab03-03.exe分析 从资源释放出另一个文件,解密后得到一个PE文件 写入位置:C:\Windows\system32\svchost.exe 以挂起 ......
ViT
ViT:如果在足够多的数据上做预训练,直接用NLP中搬来的Transformer也能把视觉问题解决的很好,这打破了视觉和NLP之间模型上的壁垒,所以就开启了多模态领域的快速发展。 在开始读原文之前,这里展示了一个ViT有趣的特性,即在以下四种情况下CNN甚至人眼都难以分辨图片中是一只鸟,而ViT效果 ......
使用vCenter的主机配置文件重置ESXi主机密码,无需重启
说在前面 ESXi主机多次输入用户名密码错误之后,账号会被锁定900秒(15分钟),在此期间即使输入了正确的密码也不会进入到系统里;(而且会导致计时器重置,不妨等一等) 前言 在日常过程中由于配置好ESXi主机后很久不登录,或者更改密码时疏忽导致改过的密码怎么输入都不对,这个时候肯定慌了,因为无论是 ......
2023年4月10日(软件工程日报)
今日首先完成老师布置的课堂作业,耗时6,7个小时,主要都集中在分页显示,之前一直下滑显示,分页一直没用用过,一直想在网上直接套用代码,总是报错,最终找到一个完整讲解,进行的套用。 之后是团队作业方面,今天继续学习深度学习 前向传播与后向传播 ......
4.10软工日报
今天课上完成了一个小作业,实现了分页查询。又加强了对模糊查询的印象,这里有四个输入框,为了实现综合查询,我这里使用了sql拼接的方式,也算是一个小创新 然后课上老师为我们进一步阐述了公司上班的一些标准化的流程,以及合理有效的开展会议和合作,希望今后能和团队一起进步。 ......
Perfect P-th Powers UVA - 10622
给出 n, 写成 n= x^p 的形式,求p最大值 #include <iostream> #include <vector> #include <cmath> #include <algorithm> using namespace std ; #define int long long int ......
PageHelper常用数据
1)pageNum:当前页的页码 (2)pageSize:每页显示的条数 (3)size:当前页显示的真实条数 (4)total:总记录数 (5)pages:总页数 (6)prePage:上一页的页码 (7)nextPage:下一页的页码 (8)isFirstPage / isLastPage:是否 ......
script分页模板
<head> <meta charset='utf-8'><script type="text/javascript" src="page.js"></script> <style type="text/css"> #idData {color: red;border: solid;text-ali ......
4.10课堂小测(政策查询web)
界面展示 点击查看界面 实现了六种查询方法,分别为:政策名称,发文字号,发文机构 两两结合+三个结合 均为模糊查询 项目结构: 代码部分: //policy package bean; public class policy { private int id; private String name ......
每日总结-23.4.10
<%@ page import="zhengcechaxun.Pd_zhengce" %> <%@ page import="zhengcechaxun.Thesql" %> <%@ page language="java" contentType="text/html; charset=UTF-8 ......
.NET Core 波场链离线签名、广播交易(发送 TRX和USDT)笔记
Get Started NuGet You can run the following command to install the Tron.Wallet.Net in your project. PM> Install-Package Tron.Wallet.Net 配置 public reco ......
[网络安全]以留言板项目渗透注入实例带你入门sqlmap
[网络安全]以留言板项目渗透注入实例带你入门sqlmap 阅读本文前,请确保你已阅读[从0开始]PHP+phpstudy留言板项目搭建教程及报错详析》、熟悉本文数据库内容与结构并知悉信息安全sql注入相关知识。 免责声明:本文仅介绍sqlmap的使用方法,不承担任何法律责任。 渗透工具sqlmap ......
ADMM——交替方向乘子法
ADMM(Alternating Direction Method of Multipliers,交替方向乘子法)是一种优化算法,主要用于解决分布式、大规模和非光滑的凸优化问题。ADMM通过将原始问题分解为多个易于处理的子问题来实现优化。它结合了两种经典优化方法:梯度下降法(gradient des ......
2023.4.10 初中学习
重点: 1. 不要生气,不要发火 2.把大的带好 3.把晚上的时间都给孩子 4.33%个人+33%家长+33%学校=才能取得好的成绩 准备 1.提前学 2.8-9年级的叛逆 家庭氛围 1.孩子学习的时光,自己完全陪伴,不做其他家务 2.如孩子在学习的时候,学习他们的知识 3.当孩子有情绪时, -与孩 ......
ignore文件配置
ignore文件配置 在项目根目录创建 .gitignore文件 配置参数 # Compiled class file *.class # Log file *.log # BlueJ files *.ctxt # Mobile Tools for Java (J2ME) .mtj.tmp/ # P ......
实战:用“廉价”的NFS作为K8S后端存储
K8S后端存储:NFS 大家都知道,NFS是一种基于网络的文件系统协议,允许在不同的机器之间共享文件系统资源。在K8S中,可以使用NFS作为后端存储,以提供持久化存储和共享存储卷。但是否适合在生产环境使用NFS作为后端存储,这取决于具体的应用程序和使用场景。如果应用程序对性能和可靠性要求比较高,可能 ......
中小型项目请求限流设计
何为请求限流? 请求限流是一种控制API或其他Web服务的流量的技术。它的目的是限制客户端对服务器发出的请求的数量或速率,以防止服务器过载或响应时间变慢,从而提高系统的可用性和稳定性。 中小型项目请求限流的需求 按IP、用户、全局限流 基于不同实现的限流设计(基于Redis或者LRU缓存) 基于注解 ......
C++第二章部分例题
例2-1 “Hello Welcome to C++” 代码部分: #include<iostream> using namespace std; int main() { cout << "hello!" << endl; cout << "Welcome to C++!" << endl; re ......
Python 学习 01 硬件
计算机的硬件组成 控制器:计算机的指挥系统(类似人脑) 运算器:数学运算和逻辑运算(类似人脑) 储存器:分为 内存和外存 内存:相当于人脑的短期记忆,速度快,存储能力差,只能识别 2进制 外存:相当于记事簿 永久保存,储存大,速度慢 输入设备:例如键盘鼠标 输出设备:例如 音响,显示屏 与运行程序有 ......
百钱百鸡问题
#include<iostream> using namespace std;int main(){ int cock, hen, chicken; float a = 5, b = 3, c = 1.0 / 3; for (cock = 0; cock < 20; cock++) { for (h ......
@RequestParam和@PathVariable的用法与区别
##**@PathVariable ** 格式 @RequestMapping(value="/user/{username}") public String userProfile(@PathVariable(value="username") String username) { return ......
二分查找模板
#include <iostream>using namespace std; const int N = 1e6 + 10;int n,m;int q[N]; int main(){ cin>>n>>m; for(int i=0;i<n;i++) cin>>q[i]; while(m--) { i ......
第三周作业
"12. 基于acl实现智能DNS"#智能DNS相关技术 ACL:把一个或多个地址归并为一个集合,并通过一个统一的名称调用 注意:只能先定义后使用;因此一般定义在配置文件中,处于options的前面格式: acl acl_name { ip1.../24; ip2.../24; …… }; #实战案 ......