NOT

pdf转word github链接 python

python-fan/pdf2word: 60行代码实现多线程PDF转Word (github.com) 这个的pdf2docx不是最新版的pip 也安装不到最新版的,最新版在下面这个链接可以下载whl文件。 dothinking/pdf2docx: Open source Python libra ......
链接 github python word pdf

linux配置搭建certbot

1、安装 yum install -y epel-release yum install certbot -y 2、申请证书 执行中需配置txt解析。 certbot -d *.sztscenter.com --manual --preferred-challenges dns-01 --serve ......
certbot linux

线上诊断神器-arthas基本应用

Arthas基本应用 一、Arthas作用 什么是Arthas呢? ​ Arthas 是一款阿里推出的线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大 ......
神器 arthas

Ubuntu 配置主题 -- 配置 QT5 和 GTK

https://lamirs.vercel.app/wsl-ubuntu-%E9%85%8D%E7%BD%AE%E4%B8%BB%E9%A2%98-%E9%85%8D%E7%BD%AEqt5%E5%92%8Cgtk export QT_QPA_PLATFORMTHEME=qt5ct运行 qt5ct  ......
主题 Ubuntu QT5 GTK QT

网络对抗实验五 信息搜集与漏洞扫描

#实践内容 ###一、各种搜索技巧的应用 #####1. 搜索网址目录结构 使用kali,依次输入如下指令:可以找到如下目录 msfconsole use auxiliary/scanner/http/dir_scanner set THREADS 20 set RHOSTS www.baidu.c ......
漏洞扫描 漏洞 网络 信息

[每天例题]蓝桥杯 C语言 日期统计

日期统计 题目 小蓝现在有一个长度为 100 的数组,数组中的每个元素的值都在 0 到 9 的范围之内。数组中的元素从左至右如下所示: 5 6 8 6 9 1 6 1 2 4 9 1 9 8 2 3 6 4 7 7 5 9 5 0 3 8 7 5 8 1 5 8 6 1 8 3 0 3 7 9 2  ......
蓝桥 例题 日期 语言

[每天例题]手套

手套 题目 https://www.nowcoder.com/practice/365d5722fff640a0b6684391153e58d8?tpId=49&&tqId=29337&rp=1&ru=/activity/oj&qru=/ta/2016test/question-ranking 在地 ......
例题 手套

ASP.NET Core MVC中的IActionFilter.OnActionExecuting方法,可以获取Controller的Action方法参数值

用过ASP.NET Core MVC中IActionFilter拦截器的开发人员,都知道这是一个非常强大的MVC拦截器。最近才发现IActionFilter的OnActionExecuting方法,甚至可以获取Controller的Action方法参数值。 假如我们在ASP.NET Core MVC ......

【Jmeter】Request1输出作为Request2输入-后置处理器

【Jmeter】基础介绍-详细 接上文,继续介绍Jmeter,本文关注点为如何解决上文中提到的第一个问题,即: 需要实现Request1的返回作为Request2的RequestBody或Header Jmeter支持后置处理器,即对http请求(或其他取样器)的返回值进行提取并赋值给变量。 本例中 ......
Request 处理器 Request1 Request2 Jmeter

20 19 | 为什么我只查一行的语句,也执行这么慢?

一般情况下,如果我跟你说查询性能优化,你首先会想到一些复杂的语句,想到查询需要返回大量的数据。但有些情况下,“查一行”,也会执行得特别慢。今天,我就跟你聊聊这个有趣的话题,看看什么情况下,会出现这个现象。 需要说明的是,如果MySQL数据库本身就有很大的压力,导致数据库服务器CPU占用率很高或iou ......
语句 一行 20 19

21 20 | 幻读是什么,幻读有什么问题?

在上一篇文章最后,我给你留了一个关于加锁规则的问题。今天,我们就从这个问题说起吧。 为了便于说明问题,这一篇文章,我们就先使用一个小一点儿的表。建表和初始化语句如下(为了便于本期的例子说明,我把上篇文章中用到的表结构做了点儿修改): CREATE TABLE `t` ( `id` int(11) N ......
问题 21 20

22 21 | 为什么我只改一行的语句,锁这么多?

在上一篇文章中,我和你介绍了间隙锁和next-key lock的概念,但是并没有说明加锁规则。间隙锁的概念理解起来确实有点儿难,尤其在配合上行锁以后,很容易在判断是否会出现锁等待的问题上犯错。 所以今天,我们就先从这个加锁规则开始吧。 首先说明一下,这些加锁规则我没在别的地方看到过有类似的总结,以前 ......
语句 一行 22 21

23 22 | MySQL有哪些“饮鸩止渴”提高性能的方法?

不知道你在实际运维过程中有没有碰到这样的情景:业务高峰期,生产环境的MySQL压力太大,没法正常响应,需要短期内、临时性地提升一些性能。 我以前做业务护航的时候,就偶尔会碰上这种场景。用户的开发负责人说,不管你用什么方案,让业务先跑起来再说。 但,如果是无损方案的话,肯定不需要等到这个时候才上场。今 ......
饮鸩止渴 性能 方法 MySQL 23

24 23 | MySQL是怎么保证数据不丢的?

今天这篇文章,我会继续和你介绍在业务高峰期临时提升性能的方法。从文章标题“MySQL是怎么保证数据不丢的?”,你就可以看出来,今天我和你介绍的方法,跟数据的可靠性有关。 在专栏前面文章和答疑篇中,我都着重介绍了WAL机制(你可以再回顾下第2篇、第9篇、第12篇和第15篇文章中的相关内容),得到的结论 ......
数据 MySQL 24 23

ASP.NET Web实现文件上传下载功能实例解析

​ ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现。 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压。 ASP.NET页面设计:TextBox和Button按钮。 ​ 编辑 TextBox中需要自己受到输入文件夹 ......
上传下载 实例 功能 文件 ASP

Rust 知识积累(6)

impl Trait 使用(与泛型类似) // 入参 举例 // 类似与 fn prints_it<T:String+std::fmt::Display>>(input: T){} fn prints_it(input: impl Into<String> + std::fmt::Display){ ......
知识 Rust

暂存

/** * Created by wanghonghao on 2022/09/29 */ import Vue from 'vue' let tdAttrs = { style: { border: '1px solid #000', padding: '5px 30px', 'text-alig ......

flink taskmanager 初始化失败,报TaskManager initialization failed

【问题现象】 报错1: 报错2: 【定位步骤】 报错1是因为flink写日志的文件目录权限不够。为什么不够呢?因为该环境是admin部署,而flink的用户是自己创建的一个用户999,不是root用户,访问权限报错 --解决办法:在对应扩容脚本中增加日志目录的权限赋值,赋值为777 报错为taskm ......

mysql如何修改root密码

要修改 MySQL 的 root 用户密码,可以按照以下步骤进行操作: 使用 root 用户登录 MySQL: mysql -u root -p 输入当前 root 用户的密码,进入 MySQL 命令行界面。 执行以下 SQL 语句来修改密码: ALTER USER 'root'@'localhos ......
密码 mysql root

Android 系统版本和 API 等级对应关系表

Android 系统版本和 API 等级对应关系表 平台版本 API 级别 系统代号 正式版本发布时间 Android 13 33 Tiramisu(提拉米苏) 2022年5月12日 Android 12 32 Snow Cone v2(刨冰) 2022年3月7日 Android 12 31 Sno ......
等级 Android 版本 系统 API

18 17 | 如何正确地显示随机消息?

我在上一篇文章,为你讲解完order by语句的几种执行模式后,就想到了之前一个做英语学习App的朋友碰到过的一个性能问题。今天这篇文章,我就从这个性能问题说起,和你说说MySQL中的另外一种排序需求,希望能够加深你对MySQL排序逻辑的理解。 这个英语学习App首页有一个随机显示单词的功能,也就是 ......
消息 18 17

19 18 | 为什么这些SQL语句逻辑相同,性能却差异巨大?

在MySQL中,有很多看上去逻辑相同,但性能却差异巨大的SQL语句。对这些语句使用不当的话,就会不经意间导致整个数据库的压力变大。 我今天挑选了三个这样的案例和你分享。希望再遇到相似的问题时,你可以做到举一反三、快速解决问题。 案例一:条件字段函数操作 假设你现在维护了一个交易系统,其中交易记录表t ......
语句 逻辑 差异 性能 SQL

BMS开发环境模块化错误

1.原因为开发环境的配置 sso.home.modulePaths=CONFIG 应该为: sso.home.modulePaths=/bmsview/public/module.paths.json 或者在bms-web 中增加类: BmsSystemInfoConfigure这样就可以使用sso ......
模块 错误 环境 BMS

Synchronized原理

1、Synchronized是什么 Synchronized是Java中的关键字。 2、Synchronized的作用 Synchronized可避免多线程同时操作临界资源,同一时间点,只会有一个线程操作临界资源,保证了操作的原子性。 3、Synchronized的使用 Synchronized可以 ......
Synchronized 原理

方法引用的使用 jdk8

//方法引用与函数试接口 //前提,lambda是特定匿名内部类(只有一个方法需要实现的接口,也就是函数式接口)的简化,方法引用是lambda的简化 //因为executor是函数式接口,所以实例化的方法只能是 void execute(Runnable command); 如2 所以 2可以简化成 ......
方法 jdk8 jdk

Android Studio 文件类型及目录

Android Studio 文件类型及目录Android Studio创建安卓项目成功后,就会出现以下这个文件/目录结构: 1、.idea(或.build) //系统自动生成的文件,无需手动编辑。 2、app //项目的代码文件和资源文件。 2.1 libs //项目用到的第三方jar包(比如百度 ......
Android 类型 文件 目录 Studio

Win7安装高版本的NodeJS方法,亲测安装node-v16.16.0好用

Win7 64位安装高版本的NodeJS方法正常情况下,Win7 所能支持的Node.js最高版本为:V13.14 node.js 各版本下载地址 https://registry.npmmirror.com/binary.html?path=node/ 第一步 下载 node-v13.14.0-x ......
版本 方法 NodeJS node-v Win7

链表栈

#include //定义栈的结构体 typedef struct { int data; stackNode *next; }stackNode,*LinkStack;//这里是给这个结构体取别名,stackNode是指向栈的一种节点,*LinkStack是指栈的一个指针。 //初始化栈; boo ......

XACML学习

学习资料 基本概述与语法。 https://medium.com/identity-beyond-borders/a-beginners-guide-to-xacml-6dc75b547d55 说明 可以通过此链接从整体是认识XACML.同时能简单的使用xacml生成策略。 2. 手册。 https ......
XACML

记录一次用户态踩内存问题

这几天在做总结,把三年前写的一个定位案例,翻了出来。回想起定位这个问题时的场景,领导催得紧,自己对很多东西又不熟悉,所以当时面临的压力还是很大的。现在回想起来感慨还是很多的,我们在遇到任何一个问题,一定不要放弃。还记得在产品线做开发时,学到的一些项目知识,任何一个bug,他总有一天会爆发出来。任何一 ......
内存 用户 问题