NOT
Go--日志
一、Logger go语言默认提供的日志功能,包为ttps://golang.org/pkg/log/ 优势: 使用非常简单,可以设置任何io.Writer作为日志记录输出并向其发送要写入的日志 劣势: 仅限基本的日志级别 只有一个Print选项。不支持INFO/DEBUG等多个级别 对于错误日志, ......
Spring17_配置文件知识要点5
<bean>标签 id属性:在容器中Bean实例的唯一标识,不允许重复 class属性:要实例化的Bean的全限定名 scope属性:Bean的作用范围,常用是Singleton(默认)和prototype <property>标签:属性注入,set方法注入使用 name属性:属性名称 value属 ......
使用model.eval( ) 和 torch.no_grad( )的情况
神经网络每训练1个epoch 会紧接着 evaluate一下,PyTorch提供了model.eval( )和torch.no_grad( ),验证时会使用 model.eval( ) 开启评估模式, 在训练阶段,网络的Dropout 层和BatchNorm 层处于train开启的模式; 在验证阶段 ......
pyhon高级技术(网络编程一)
一 socket是什么 链接socket前要熟悉计算机网络基础请看链接:https://www.cnblogs.com/coderxueshan/p/17344739.html Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式 ......
MySQL8 表空间缓解磁盘压力
一 、背景 云上磁盘io饱和,为了缓解MySQL8压力,可以把指定表迁移到指定表空间目录,创建语法如下: CREATE [UNDO] TABLESPACE tablespace_name [ADD DATAFILE 'file_name'] [AUTOEXTEND_SIZE [=] value] [ ......
SDN 使用Miniedit自定义网络拓扑
请使用 Miniedit 自定义一个网络拓扑,并运行该网络拓扑成功,保存该拓扑文件,将拓扑图及保存文件截图上传 打开图形化界面 cd /home/ubuntu/mininet/examples ./miniedit.py 编辑配置选项 随后画拓扑图 配置每个节点,在相应的节点上右键选择 Proper ......
js [ IntersectionObserver ]滑动监听是否进入视野的方法
const intersectionObserver = new IntersectionObserver((entries) => { // 如果 intersectionRatio 为 0,则目标在视野外, // 我们不需要做任何事情。 if (entries[0].intersectionRa ......
redis主从异常
1、现象 redis启用redis-sentinel架构,三台sentinel两台redis。发现从库没有从主库同步数据。 2、日志 31201:S 24 Feb 2023 14:26:59.626 * Connecting to MASTER 192.168.162.152:16380 31201 ......
4月人月神话阅读笔记1
第1章 焦油坑 1.1 编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。 我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,这些高成本的构件在根本上是相互独立的。 1 ......
4月人月神话阅读笔记2
第3章 外科手术队伍 3.1 同样有两年经验而且在受到同样的培训的情况下,优秀的专业程序员的工作效率是较差程序员的十倍。(Sackman、Erikson和Grand) 需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。这一 ......
4月人月神话阅读笔记3
第5章 画蛇添足 5.1 尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。 面对估算过高的难题,结构师有两个选择:削减设计或者建议成本更低的实现方法——挑战估算的结果。后者是固有的主观感性反应。此时,结构师是在向开发人员的做事方式提出挑战。想 ......
jmeter使用之请求体包含多个数据
在使用jmeter做压测时,除了增加并发数,还可能在请求体中增加多个字段相同的list。如图: 如果是几百条可以复制粘贴,但是几千上万条复制粘贴就比较费时费力了。另外可能这些数据并不是完全相同,可能还需要并发执行。 一.数据容器 当请求体是由多个字段相同的list组成时,可以把这些list存放在tx ......
docker部署 Prometheus
使用docker部署prometheus 1.1 启动Prometheus相关容器 (1)启动prometheus server docker run -dp 9089:9090 --restart always --name prometheus_server prom/prometheus:v2 ......
Java把实体转为map对象
方式一 import org.springframework.cglib.beans.BeanMap; BeanMap.create(entityObj); 方式二 import com.alibaba.fastjson.JSONObject; //方式1、强转为JSONObject JSONObj ......
最短路问题
$$ 最短路 \begin{cases} \ 单源最短路 \quad \begin{cases}\ 所有边权都是正数 \quad \begin{cases}\ 朴素Dijkstra算法 \quad \[3ex] 堆优化版Dijkstra算法 \quad \end{cases}\ \[5ex] 存在负 ......
idea 开发 mule app
官方的 anypoint studio 是基于ecsplise 开发的 我们idea 基于运行时3.9.0 如果是4 使用官方插件 安装插件 mule-esb-plugin-for-intellij RAML Plugin For IntelliJ DataWeave Plugin for Inte ......
在Golang中使用Testify mock框架
1. 前言 2. 实现代码 3. Mock和测试 4. Mock无参方法 5. Mock带参数的方法 6. Mock带参数的方法, 但是参数具体内容非测试重点 7. Mock带参数的方法, 并校验实际参数 8. Mockery 9. 参考 1. 前言 我使用golang已经有一段时间了,但直到最近我 ......
测试
<details> <summary>标题</summary> import java.util.Scanner;import java.time.*;public class Main{ public static void main(String[] args) { Scanner in = n ......
通过组策略在计算机网络位置添加ftp
原理 在%APPDATA%\Microsoft\Windows\Network Shortcuts目录添加ftp快捷方式即可。 操作 名称中填入完整路径和ftp快捷方式的名称,比如这样:%APPDATA%\Microsoft\Windows\Network Shortcuts\share ......
二进制部署 Prometheus
二进制部署 Prometheus (1)上传软件包 下载地址: https://prometheus.io/download/ (2)解压软件包 mkdir /softwares -pv tar xf prometheus-2.37.6.linux-amd64.tar.gz -C /software ......
百度飞桨(PaddlePaddle)-数字识别
手写数字识别任务 用于对 0 ~ 9 的十类数字进行分类,即输入手写数字的图片,可识别出这个图片中的数字。 使用 pip 工具安装 matplotlib 和 numpy python -m pip install matplotlib numpy -i https://mirror.baidu.co ......
TypeError: Cannot read properties of undefined (reading 'filter')
TypeError: Cannot read properties of undefined (reading 'filter') const filterTableData = computed(() => store.data.users!.filter( (data) => !search.v ......
let 和 const的区别
let 和 const的区别 在 JavaScript 中,let 和 const 都是用来声明变量的关键字,它们的主要区别在于变量的可变性和作用域范围。 let 声明的变量是可变的(mutable),可以重新赋值,但不能重新声明。 const 声明的变量是不可变的(immutable),不能重新赋 ......
vue3 ts 项目文件夹解析
vue3 ts 项目文件夹解析 layouts 文件夹通常用于存放应用程序中的布局组件或布局相关的文件。 布局组件是用于包装应用程序中的页面内容的组件,通常包含头部导航、侧边栏、页脚、页面标题等等。布局组件可以在不同的页面中共享,并且可以为应用程序带来一致的外观和体验。 core 存放应用程序中的核 ......
线性回归
线性回归 线性模型利用特征的线性函数进行预测,这里的线性指的是参数是线性的。 一、普通最小二乘法 线性回归(OLS)是最简单&最经典的线性方法,模型寻找截距和系数,使得模型对训练集的预测值与真实值之间的均方误差(MSE)最小,但是线性回归没有办法控制模型的复杂度(模型有大量的非0参数)。 需要注意, ......
代码随想录Day38-Leetcode509. 斐波那契数,70. 爬楼梯,746. 使用最小花费爬楼梯
咳咳, 因为找实习+摆导致时间被浪费大半; 先从动态规划学起吧,之前的慢慢补。 理论基础 动态规划的解题步骤 1.确定dp数组及对应下标的含义 2.确定dp的状态转移方程(递推公式) 3.确定dp数组如何初始化 4.确定dp遍历顺序 5.距离推导dp数组验证 509. 斐波那契数 题目链接:http ......
.Net单个项目同时包含ResufulAPI和Grpc的配置
错误 ingress-nginx 502:upstream sent too large http2 frame: 4740180 while reading response header from upstream // .Net6 Program.cs builder.WebHost.Conf ......
第一次写随笔,本文用于测试 xlwings 使用手册
本人目前也在学习中,如发现编写内容存在错误,请及时与我联系,勿喷!
单纯的api使用,以及部分实例.主要用于快速查找方法和参数.非教学内容
转载请注明来源,谢谢 ......
day 18 猜牌
1.申明一个计数数组a与一个判断数组t; 2.进行13次循环; 3.当满足条件时,对a的一个元素赋值,并更改t; 4.输出a; #include<iostream> using namespace std; int j=1; int main(){ int a[14],flag[14]={0}; p ......
Java实现Unicode和中文相互转换
Java中Unicode和中文相互转换1. 什么是Unicode编码?2. 中文加密[中文字符 -> Unicode字符]3. Unicode解码[Unicode字符 -> 中文字符]4. 测试案例1. 什么是Unicode编码?快速了解什么是Unicode 2. 中文加密[中文字符 -> Unic ......