LoG
  • 2024-07-07Mysql
    MySql1.事务的四大特性?事务特性ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。1.原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。2.一致性是指一个事务执行之前和执行之后都必须处于一致性状态。比如a与b账户共有1000块,两人之间
  • 2024-07-07时间序列分析:西安GDP 的 ARIMA 分析SAS操作过程(理论知识略)
    目录一、西安GDP的ARIMA分析二、判断序列的平稳性 三、定阶和预测SAS代码附录:一、西安GDP的ARIMA分析通过对某一指标进行短期的ARIMA分析预测,我们能够预见其未来几年的变化趋势.基于这些预测结果,我们可以采取针对性的措施和制定适应性政策,以促进快速且高效的发
  • 2024-07-07SpringBoot3 整合 Logback
    SpringBoot3整合Logback日志框架1.默认框架实现SpringBoot3默认是使用SLF4J+Logback作为默认的日志门面和实现,但也支持其他日志系统,如Log4j2、JUL(JavaUtilLogging),这是通过所谓的日志门面实现的,开发者可以根据自己的需求选择合适的日志实现框架进行配置。日志
  • 2024-07-0704-JS中的面向对象ES5
    01JS对象中key的类型02创建对象的方法03对象的常见操作3.1访问对象的属性<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><m
  • 2024-07-07一文讲透箭头函数和This
    目录前言环境说明准备node中this的坑this常用场景全局中的this函数中的this构造函数中的this改变this的三种方式箭头函数箭头函数This结论代码示例面试题测试:前言在JavaScript中,this是理解函数上下文的关键。本文将深入剖析this的奥秘,揭示其在不同场景下的行为,
  • 2024-07-07MySQL-17.其他数据日志
    C-17.其他数据日志在之前的数据库事务的章节中,已经讲过,redolog和undolog。对于线上数据库应用系统,突然遭遇数据库宕机怎么办?在这种情况下,定位宕机的原因就非常关键。我们可以查看数据库的错误日志。因为日志中记录了数据库运行中的诊断信息,包括了错误,警告和注释等信息。比如:从
  • 2024-07-07MySQL 主从报错“Got fatal error 1236 from master when reading data from binary log: 'Could not find
    1、背景一主一从报错,测试环境从库执行showslavestatus\Gmysql>showslavestatus\G***************************1.row***************************Slave_IO_State:Master_Host:10.0.0.51Master_User:repl
  • 2024-07-06[题解]细胞自动机
    给定一个长度为\(n\)的\(01\)串\(s\),用于表示一个环上的细胞的初始状态,其中第\(1\)个细胞与第\(2\)个、第\(n\)个细胞相邻;第\(n\)个细胞与第\(1\)个和第\(n-1\)个相邻。\(0\)表示细胞死亡,\(1\)表示细胞存活。接下来给定\(t\)轮操作,每一轮操作,根据上一轮细胞的状态更改此轮的状态。
  • 2024-07-06go用unioffice转换word文档为pdf
    packagemainimport( "log" "os" "path/filepath" "github.com/unidoc/unioffice/document" "github.com/unidoc/unioffice/document/convert")funcmain(){ //cmd,_:=os.Getwd() err:=convert.Regis
  • 2024-07-06MySQL日志
    MySQL日志1.MySQL六种日志:重做日志(redolog)回滚日志(undolog)归档日志(binlog)错误日志(errorlog)慢查询日志(slowquerylog)一般查询日志(generallog)中继日志(relaylog)对MySQL来说,逻辑备份日志(binlog)、重做日志(redolog)、回滚日志(undolog)、锁技术+MVCC原子性:通过undolog
  • 2024-07-06js中数组方法总结
    改变原数组的方法有:栈方法push:数组末尾追加任意数量的元素,返回修改后数组的长度pop:数组末尾移除最后一项,返回移除的项队列方法unshift:数组前端添加任意个项并返回新数组的长度shift:移除数组中的第一项并返回改该项重排序方法sort:默认情况按照升序排列数组reserve:翻
  • 2024-07-06初始C++
    1.visualstudio2022创建项目以及创建C++文件完成上述步骤之后我们就可以敲代码了!!2.关于编译和链接1.ctrl+F7对当前C++文件进行编译并会在编译成功后生成.obj文件。2.F5运行整个项目就会将一个项目下的所有C++文件进行编译再将编译后生成的.obj文件链接起来生
  • 2024-07-06Zabbix钉钉机器人告警
    目录一.环境准备二.Zabbix-Server端主机操作三.Zabbix-web页面配置四.测试 一.环境准备检查时间同步!本篇实验环境前提基于该Zabbix动作与媒介-CSDN博客博文配置的环境进行本篇告警实验需要下载钉钉软件,登录--->创建内部群--->添加自定义机器人--->设置机器人
  • 2024-07-06陪玩系统源码,为守护系统安全增添更多助力
    陪玩系统源码,为守护系统安全增添更多助力在开发陪玩系统源码时,可以通过加密、解密算法来提升系统的安全性,比较常见的加密、解密算法类型有:1、对称加密:速度快,可逆,常见DES,AES等2、非对称加密:速度慢,可逆,常见RSA等3、签名算法:唯一,不可逆,常见MD5,SHA,SHA256等安全数据传输方案
  • 2024-07-05Redis 清理日志文件的策略
    目录Redis清理日志文件的策略1.Redis日志文件2.日志清理策略定期归档压缩归档文件设置日志文件大小限制注意事项结论Redis清理日志文件的策略在使用Redis时,日志文件可能会不断增长,占用磁盘空间。为了保持良好的系统性能和合理利用磁盘空间,我们需要实施一定的
  • 2024-07-05李超线段树 学习笔记
    问题引入:在一个平面内,有\(n\)次操作,这些操作分为\(2\)种:第一种是在平面内加入一条线段;第二种是给定一个\(k\),查询直线\(x=k\)与这些线段交点的最大值。(强制在线,\(n\le10^5,1\lex\le39989,-10^9\ley\le10^9\))求这种用区间覆盖的问题,一般我们会想到线段树。但是一般
  • 2024-07-05一文带你了解乐观锁和悲观锁的本质区别!
    文章目录悲观锁是什么?乐观锁是什么?如何实现乐观锁?什么是CAS应用局限性ABA问题是什么?悲观锁是什么?悲观锁它总是假设最坏的情况,它会认为共享资源在每次被访问的时候就会出现线程安全问题,所以每次在获取资源的时候都会上锁,以避免线程安全问题发生。也就是说,共享资源每
  • 2024-07-05使用AOP和注解对DTO中的字段进行截断——第一次使用AOP和自定义注解的心得
    是骚操作,但是为了应对特殊的需求,实现了通过在方法上应用@TruncateString注解,进入AOP,获得第一个参数中的DTO,然后获取DTO中加了@LimitStringLength注解,将字段修改之后返回。#AOP中要注意的点:AOP由Spring管理,所以要生效的话需要加上@Component注解可以把注解绑定到一个方法上,然后
  • 2024-07-05JS之基础
    近些年来,一直从事后端开发,只有刚开始入行的时候,还是前后端不分离的时代,就是一套组合:jQuery+PHP后来的工作中就是前后端分离的开发模式,也就专心从事后端的开发,几经变更,后端语言也涉猎了很多,但是前端的技术已经是日新月异.有些语法或者基础都已经不熟悉了,至此总结,
  • 2024-07-05[Mysql]慢查询
    慢查询如何找到慢查询语句要找出项目中的慢查询语句,可以通过几种方法,主要取决于你使用的数据库系统。以下是一些通用的步骤和针对MySQL和PostgreSQL数据库的具体方法:通用步骤:启用慢查询日志:大多数数据库管理系统都支持慢查询日志,通过配置可以记录执行时间超过指定阈值的查
  • 2024-07-05mysql数据库安装
    mysql数据库安装1.从官网下载yum包直接使用wget下载yum包wgethttp://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm​​2.安装软件源rpm-Uvhmysql57-community-release-el7-10.noarch.rpm​​3.安装Mysql服务端yuminstall-ymysql-communi
  • 2024-07-04python logging 自定义备份的日志文件命名
    importtimeimportloggingfromlogging.handlersimportTimedRotatingFileHandlerdeflog_file_namer(log_file_name):log_file_name_split=log_file_name.split('.')log_suffix=log_file_name_split.pop(1)log_file_name_split.append(l
  • 2024-07-04Mysql主从复制
    Mysql主从复制搭建(Docker)主从复制原理简介通俗的说就是主机将执行过的写操作sql记录在一个文件中,从机连接主机后读取这个文件,然后以同样的顺序将这些sql执行一遍。实际上主从复制是通过binlog和relay-log实现,主机的更新事件(update、insert、delete)会按照顺序写入binlog
  • 2024-07-04lxl 又来讲课的记录
    太困难。P7124前置知识:Eden的新背包问题。这个题做法比较离谱。题意是求子树补不删除莫队。要求操作次数\(O(n\logn)\)。考虑类似于线段树分治的结构,如果递归左儿子,就加入右节点信息;如果递归右儿子,就加入左儿子信息。这样我们能在\(O(n\logn)\)次操作种算出每个叶子在序
  • 2024-07-04mysql主从复制
    一、主从复制通过主从复制,可以实现读写分离。1.什么是主从复制MySQL主从复制是一种数据库复制技术,用于将一个MySQL数据库服务器的更改同步到其他MySQL数据库服务器。在主从复制中,有一个主数据库(Master)和一个或多个从数据库(Slave)。主数据库负责接收和处理所有的写操作,而从数据