译 通过自动反编译和外部源提升调试
python中文字体和负号显示问题修正
from pylab import mpl# 设置显示中文字体mpl.rcParams["font.sans-serif"] = ["SimHei"]#不显示fu负号问题plt.rcParams['axes.unicode_minus']=False以下内容chatgpt提供通过将plt.rcPar ......
vue--day54--todolist 中的MyItem 和App 消息发布实现通信
1.App.vue <template> <div id="root"> <div class="todo-container"> <div class="todo-wrap"> <!-- @addTodo 事件名 addTodo 回调名--> <MyHeader @addTodo="addTodo ......
sqlfluff sql linter 以及自动格式化工具
sqlfluff sql linter 以及自动格式化工具 ,支持多数据库方言,以及模版代码,比较适合ELT 类型的数据分析应用,同时对于dbt 也是比较友好的 特性 多种数据库方言支持 支持模版(jinja,dbt) 可以很好的集成ci/cd dbt 参考效果 因为dbt 使用了jinja 模版引 ......
springboot 关于servlet容器配置修改 组件注册 容器切换 使用外部tomcat
1.嵌入式Servlet容器配置修改 1.通过全局配置文件修改 可以通过server.xxx 来进行web服务配置, 没有带服务器名称的则是通用配置 通过带了具体的服务器名称则是单独对该服务器进行设置,比如 server.tomcat.xxx 就是专门针对tomcat的配置 2.通过WebServe ......
mysql源代码编译安装(可自拟版本)
# mysql源代码编译安装(可自拟版本) centOS7 mysql5.6.40为例 ## 准备 关闭防火墙的条件下 1.yum安装 ``` yum install ncurses-devel libaio-devel gcc make cmake -y ``` 2.rpm查询一下 ``` rpm ......
广义后缀自动机略记
终于学 $\text{GSAM}$ 了,这是一个非常有意思且精美的结构! 对于一颗 $\text{Trie}$ 树 $T$,我们可以跟处理普通字符串一样定义出它的“前缀”(根到某点的字符串),“后缀”(某点到叶子的字符串),“子串”(一条直链对应的字符串)。而它的后缀自动机被定义为接受它所有后缀的最 ......
广义后缀自动机略记
终于学 $\text{GSAM}$ 了,这是一个非常有意思且精美的结构! 对于一颗 $\text{Trie}$ 树 $T$,我们可以跟处理普通字符串一样定义出它的“前缀”(根到某点的字符串),“后缀”(某点到叶子的字符串),“子串”(一条直链对应的字符串)。而它的后缀自动机被定义为接受它所有后缀的最 ......
【教程】AWD中如何通过Python批量快速管理服务器?
# 前言 很多同学都知道,我们常见的CTF赛事除了解题赛之外,还有一种赛制叫AWD赛制。在这种赛制下,我们战队会拿到一个或多个服务器。服务器的连接方式通常是SSH链接,并且可能一个战队可能会同时有多个服务器。 本期文章,我们来详细讲述一下如何使用Python绝地反击、逆风翻盘。 # 万能的Pytho ......
通过一个实例了解 va_list
VA_LIS 是在C语言中解决【变参问题】的一组宏,【变参问题】是指参数的个数不定, 可以传入一个参数也可以是多个;可变参数中的每个参数的类型可以不同,也可以相同; 可变参数的每个参数并没有实际的名称与之相对应,用起来是很灵活。 其中va_list( VA_LIST 是在C语言中解决变参问题的一组宏 ......
centos7中查看指定服务是否开机自动启动
以ntpd服务为例 001、查看ntpd服务的的当前状态 [root@PC1 home]# systemctl list-unit-files | grep "ntpd" ## 查看ntpd服务 ntpd.service disabled ntpdate.service disabled 002、设 ......
5445.子数组和排序后的区间和
1 int cmp(const void *a,const void *b) 2 { 3 return *(int*)a-*(int*)b; 4 } 5 int rangeSum(int* nums, int numsSize, int n, int left, int right){ 6 if(n ......
Wslg Debian系统安装Fcitx5 输入法,和配置
# Debian配置Fcitx5输入法 ```sh sudo apt install fcitx5 fcitx5-rime ``` 放到 `~/.profile` 的配置 ```sh export LC_CTYPE="zh_CN.UTF-8" export GTK_IM_MODULE=fcitx e ......
前缀和
前缀和就是一个数组的前n个数的和,问题一般问从L到R的区间的和,就用前R个数的和减去前L-1个数的和,得到L到R区间的求和 代码: 1 #include <iostream> 2 using namespace std; 3 const int N=100010; 4 int n,m; 5 int ......
系统中出现大量不可中断进程和僵尸进程怎么办?
# 进程状态 通过top命令,我们可以看到进程的状态(S列) ``` top top - 19:27:57 up 365 days, 25 min, 0 users, load average: 0.06, 0.05, 0.01 Tasks: 134 total, 1 running, 90 sle ......
day123- 自动装配xml
基于xml的自动装配 自动装配 根据指定的策略,在IOC容器中匹配某一个bean,自动为指定的bean中所依赖的类类型或接口类型属性赋值 模拟 controller public class UserController { private UserService userService; pu ......
Linux下本地yum源配置及局域网yum配置
1、Linux下本地yum源配置 本地yum源依赖于python解析,首先要确保系统的python和yum源安装完成 1.1、本地yum源配置及挂载 上传ISO镜像或使用本机镜像,使用mount命令挂载镜像到/dev/loop0设备文件(用于模拟块设备) mount /dev/loop0 /opt/ ......
Cinemachine部分详细参数的翻译和个人理解
About Cinemachine | Cinemachine | 2.9.7 (unity3d.com) Virtual Camera:更灵活,以下都是Virtual Camera Follow:决定相机的位置,Scene可预览,Body用这个参数更新相机位置;如果想用Timeline来模拟相机运 ......
11. 外部中断
# 一、什么是外部中断 EXTI 即是外部中断和事件控制器。对于互联型产品,外部中断/事件控制器由 20 个产生事件/中断请求的边沿检测器组成,对于其它产品,则有 19 个能产生事件/中断请求的边沿检测器。每一条输入线都可以独立地配置输入类型(脉冲或挂起)和对应的触发事件(上升沿或下降沿或者双边沿都 ......
Blazor 配置项数据和方法的连接
首先在配置项里面写配置: 然后写要获取的值的实体 在Program里面写接收(因为是单个数据,多个用getsection) 在页面index.razor 写上获取的配置项里面的数值 ......
UE4学习笔记:光照移动性和物体移动性在构建光照时候的不同作用
本随笔用于记录随笔作者在学习UE4光照系统过程中对不同移动性的光源对不同移动性的模型产生不同的效果的总结,编写本随笔时UE4引擎版本为4.27。 **随笔作者还处在学习阶段,难免会出现技术上和书写上的问题,如若发现类似的问题,欢迎在评论区或者私信与我讨论。** [TOC] # 静态(Static)光 ......
网页实现文件夹的上传和下载
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public c ......
mydumper和myloader
mydumper及myloader用法mydumper -h 192.168.182.128 -u source -p 123456 -B source -t 8 -r 10000 -c --less-locking -v 3 -D -L /test/log/mydumper.log -o /tes ......
使用 MediaStream Recording API 和 Web Audio API 在浏览器中处理音频(未完待续)
# 使用 MediaStream Recording API 和 Web Audio API 在浏览器中处理音频 ## 1. 背景 最近项目上有个需求,需要实现:录音、回放录音、实现音频可视化效果、上传wav格式的录音等功能。于是乎,我就顺便调研了下如何在浏览器中处理音频,发现 HTML5 中有专门 ......
PROFINET转ETHERCAT协议网关ethercat和profinet的伺服区别
捷米特JM–ECAT-PN是自主研发的一款 PROFINET 从站功能的通讯网关。该产品主要功能是将 PROFINET 网络和 ETHERCAT 网络连接起来。
捷米特JM-ECAT-PN连接到 PROFINET 总线中做为从站使用,连接到 ETHERCAT 总线中做为从站使用。 ......
SSH原理与实践(三)安装和使用
## 主页 - 个人微信公众号:密码应用技术实战 - 个人博客园首页:https://www.cnblogs.com/informatics/ ## 引言 在之前**SSH原理与实践**系列文章中,我们主要讲解了SSH协议的原理部分。作为该系列文章的最后一篇,本文将对**SSH实践**部分进行介绍。 ......
uniapp开发H5,分享链接到微信好友,显示标题和缩略图
本文档介绍了如何在UniApp开发中实现将链接分享到微信好友,并确保在分享时显示标题和缩略图的方法。 ## 背景 第一次用uniapp开发H5页面,发现分享给微信好友的链接,不显示标题和缩略图 ## 步骤一:安装插件 首先,在项目根目录下的命令行中执行以下命令: ```shell npm insta ......