使用方法 经验 方法mysql
commitlint.config的配置和中文文档(附使用示例)
https://blog.csdn.net/qq_38290251/article/details/111646491 https://blog.csdn.net/qq_21197033/article/details/128609033 TRANSLATE with x English Arabi ......
Markov Chain Monte Carlo(MCMC) 方法
Monte Carlo 方法 假设我们要求一个原函数并不明确的函数$f(x)$的在某个区间$[a,b]$上的积分 $\theta = \int_{a}^b f(x)dx$ 因为$f(x)$的原函数不知道,所以无法用牛顿-莱布尼茨公式计算。这里采用一种称为monte carlo的方法来模拟近似求解,它 ......
Logback日志输出配置和使用-要点攻略
Logback是由log4j创始人设计的另一个开源日志组件,比log4j功能更强大,效率更高。官方网站:http://logback.qos.ch/documentation.html。 本文较为详细地讲述logback的日志输出使用原理、如何配置,并结合具体的代码,给出程序调用的方法。为了讲清原理 ......
c/c++程序中获取当前可执行文件所在的目录路径,使用跨平台的program_location
c/c++程序中获取当前可执行文件所在的目录路径 对于大型工程中,可执行文件中通过c/c++代码获取到当前路径,可以很大方便于工程后续的部署与运维工作。 比如说根据当前的可执行文件路径获取到配置文件的路径,然后加载读取配置文件。 有了这个能力就不用再在操作系统中配置环境变量来指定当前工程的目录了,让 ......
UE4学习笔记:材质系统使用入门
本随笔用于记录作者在学习Unreal Engine 4引擎过程中了解到的基础知识点,作用是方便作者巩固引擎材质系统的基础知识。本随笔内容整理自官方教程视频^1及官方文档基于物理的材质。 本随笔作者还在学习当中,对UE4引擎的理解和使用还不够透彻,难免在书写或理解上出现差错,若出现类似的问题,欢迎私信 ......
Jest快速使用指南
1. 引言 写了几个函数,怎么知道写得对不对呢? 可以通过测试函数,当然开发中测试的意义不只是这个 Jest是常用的JavaScript测试框架 官网为:Jest · 🃏 Delightful JavaScript Testing (jestjs.io) GitHub站点为:jestjs/jest ......
Ipopt 安装与使用
Ipopt简介 Ipopt (Interior Point OPTimizer)是一个开源的大规模非线性问题求解器。支持Windows Ubuntu和MacOS操作系统, 求解问题的形式如下所示: 其中,f(x)是目标函数,g(x)是约束函数,f(x)和g(x)可以是非线性、非凸的,但是必须是二阶连 ......
每日总结2023-04-27——关于全局变量的基础使用
今天完成了对全局变量的使用 package com.example.math; /* * 全局变量 * */ import android.app.Application; public class CustomApplication extends Application { private st ......
使用Excel来整理数据
日常工作中经常会遇到“导数据”的需求,大多数时候,丢过来的Excel数据都是不符合数据库要求的,没办法直接通过程序去导入,即使是按照程序要求的模板,导入过程也可能因为各种格式问题导入失败,而往往失败后的调试跟踪要花大量时间和精力。而导入这项工作很多时候又恰恰只需要做一次就够了,如何能让“导数据”尽可 ......
xlwings 使用手册
前言 本人目前还是学习阶段,编写内容如有错误还望指出,勿喷! 本内容主要方便查找模块方法 安装和导入模块 pip install xlwings -i https://pypi.tuna.tsinghua.edu.cn/simple impor xlwings as xw 创建excel程序 imp ......
Mac使用技巧
####1. 快捷键 windows下的control改成cmd ctrl+ x剪切、c复制、v粘贴、z撤销、q退出、space 聚焦查找、tab切换应用、w关闭并不退出 截屏 cmd+shift+ 3捕捉整个屏幕,4:自选截屏区域,5截屏或录屏 cmd+ ctrl + space: 添加emoji ......
使用TortoiseGit(小乌龟)管理gitee和本地代码仓库
一、安装git 二、安装TortoiseGit TortoiseGit(小乌龟)的安装 三、创建版本库 创建一个文件夹,右键,选择Git 在这里创建版本库 点击确定 然后我们就会发现多了一个.git 的文件,如果没有的话,把查看-->显示-->隐藏的项目勾选就可以看见了 点击拉取 点击管理远端 复制 ......
mysql基础
SQL语句 SQL语句分类 SQL分类: 数据定义语言:简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字:create,alter,drop等 数据操作语言:简称DML(Data Manipulation Language),用来对数据库中 ......
SVN在Windows服务器下搭建及使用
一、下载地址:https://www.visualsvn.com/server/download/ 二、安装 三、使用1)创建仓库 2)新建用户 3)新建用户组 4)设置用户/用户组 5)复制svn地址 6)在浏览器中查看 四、设置网络地址 按需要修改即可。绑定相应外网IP或域名后,可直接基于互联网 ......
Vue2实现部分页面使用rem布局
1.计算rem值的比例,这里是1920的设计图; setRem(){ /** * @file: index.vue * @method: setRemPc * @param: * @return: * @description:计算rem大小 * @date: */ var whdef = 100/ ......
MySQL----日期相关
获取当前日期select curdate();结果: 2023-04-27 获取当前日期为几号select day(curdate())结果:27 在当前日期上加上时间间隔select DATE_ADD(curdate(),interval 2 day) 结果:2023-04-29 一、获取本月第一 ......
MySQL
1、回表查询与索引覆盖 聚簇索引:主键索引一般是聚簇索引。聚簇索引的非叶子结点记录的是索引,叶子结点记录了对应的数据行(所有的字段)。 非聚簇索引:叶子结点记录的是普通索引列与主键的对应关系(不记录别的字段)。 如果走了普通索引,但想要 select 走的索引之外的字段,那么在根据非聚簇查完之后,就 ......
Git使用tag
1. 什么是tag?什么时候应该创建一个tag?项目的版本管理中,每当一个release版本发布时,需要做一个记录,以便以后需要的时候能查找特定的版本,这时候就用到tag这个功能. Git中的tag指向一次commit的id,通常用来给开发分支做一个标记,如标记一个版本号。 2. tag和branc ......
Gitblit在Windows服务器下搭建及使用
介绍 Gitblit是一个纯Java库用来管理、查看和处理Git资料库。小团队用来管理代码非常合适,既满足私有库的要求,绑定域名后又可基于互联网进行管理。 一、下载官网地址:http://www.gitblit.com/ 二、安装1)配置,进入目录:“C:\Tools\gitblit-1.9.1\d ......
Informix杀掉死锁的方法和查看死锁的sql语句
Informix锁表产生的原因,要么是多个用户同时访问数据库导致该问题,要么是因为某个进程死了以后资源未释放导致的。如果是前一种情况,可以考虑将 数据库表的锁级别改为行锁,来减少撞锁的机会;或在应用程序中,用set lock mode wait 3这样的语句,在撞锁后等待若干秒重试。如果是后一种情况 ......
第一次写随笔,本文用于测试 xlwings 使用手册
本人目前也在学习中,如发现编写内容存在错误,请及时与我联系,勿喷!
单纯的api使用,以及部分实例.主要用于快速查找方法和参数.非教学内容
转载请注明来源,谢谢 ......
spring boot jpa MYSQL教程mysql连接的空闲时间超过8小时后 MySQL自动断开该连接
Sun Apr 16 08:15:36 CST 2023There was an unexpected error (type=Internal Server Error, status=500).PreparedStatementCallback; SQL [select userId from ......
Mysql查询父、子节点
一、概述 相信大家在实际的开发工程中,都会遇到需要依据当前节点,查询出其上级节点或下级节点的需求。下面就我在工作过程中的处理方式记录如下,如有片面之处,欢迎批评指正。 二、示例表结构 初始表数据如图: 查看表结构和初始数据脚本 DROP TABLE IF EXISTS `t_cfg_region`; ......
js [ IntersectionObserver ]滑动监听是否进入视野的方法
const intersectionObserver = new IntersectionObserver((entries) => { // 如果 intersectionRatio 为 0,则目标在视野外, // 我们不需要做任何事情。 if (entries[0].intersectionRa ......
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 ......
jmeter使用之请求体包含多个数据
在使用jmeter做压测时,除了增加并发数,还可能在请求体中增加多个字段相同的list。如图: 如果是几百条可以复制粘贴,但是几千上万条复制粘贴就比较费时费力了。另外可能这些数据并不是完全相同,可能还需要并发执行。 一.数据容器 当请求体是由多个字段相同的list组成时,可以把这些list存放在tx ......
使用model.eval( ) 和 torch.no_grad( )的情况
神经网络每训练1个epoch 会紧接着 evaluate一下,PyTorch提供了model.eval( )和torch.no_grad( ),验证时会使用 model.eval( ) 开启评估模式, 在训练阶段,网络的Dropout 层和BatchNorm 层处于train开启的模式; 在验证阶段 ......
在Golang中使用Testify mock框架
1. 前言 2. 实现代码 3. Mock和测试 4. Mock无参方法 5. Mock带参数的方法 6. Mock带参数的方法, 但是参数具体内容非测试重点 7. Mock带参数的方法, 并校验实际参数 8. Mockery 9. 参考 1. 前言 我使用golang已经有一段时间了,但直到最近我 ......