使用指南 指南 个人obs

Python处理PDF——pdfplumber的安装与使用

Python处理PDF——pdfplumber的安装与使用 # -*- coding:utf-8 -*- """ @Time :2023/XX/XX @Auth :Stone @File :parse_online_pdf.py @DESC :在线解析PDF文档 """ import request ......
pdfplumber Python PDF

【报文修改利器】tcprewrite的安装和使用方法

tcprewrite作为tcpreplay的一个工具,可以对数据包的2-4层进行修改,功能非常强大。下面主要介绍下安装方法、整体的步骤和每层具体的修改方法。 一、安装方法 以下服务器信息为该文档安装tcpreplay服务环境 服务器信息:CentOS7 内核版本:3.10.0-1160.el7.x8 ......
报文 利器 使用方法 tcprewrite 方法

winform窗口使用已经添加的图标

1.项目属性窗口, 选择资源, 添加资源, 选择想要导入的ico图标, 设置好名字, 如my. 2.修改form窗口代码 public Form1() { InitializeComponent(); this.Icon = Resources.ResourceManager.GetObject(" ......
图标 winform

三个ssh连接工具finalshell,windterm,mobaxterm使用体验对比及注意事项

可能现在用的比较多的是xshell吧,但鉴于之前收费而且不开源,所以一直没用过,现在用的这三个都是开源(或部分开源)的产品,下面说一下用下来的个人体检: 1.finalshell 官网:FinalShell官网 国产,开源,开发语言为Java,所以跨平台,开源协议是GPLv2 总体用户操作体验是不错 ......

关于java开发项目中 使用上传文件 工具到 阿里云 时出现的 问题--工具类与properties文件中名字顺序不对应的问题

配置类文件中的 属性顺序 需要与 配置文件 中的属性顺序 保持一致 ......
文件 工具 问题 properties 顺序

云原生 | 从零开始,Minio 高性能分布式对象存储快速入手指南

对象存储(Object Storage)是一种存储数据的计算机体系结构,它以对象的形式存储和管理数据。与传统的文件系统和块存储不同,对象存储将数据作为对象存储在分布式的存储集群中,每个对象都有一个唯一的标识符(通常是一个URL),并且可以通过这个标识符来访问和检索数据。 ......
分布式 高性能 对象 指南 Minio

Python处理PDF——PyMuPDF的安装与使用

1、安装 PyMuPDF可以从源码安装,也可以从wheels安装。 对于Windows, Linux和Mac OSX平台,在PyPI的下载部分有wheels。这包括Python 64位版本3.6到3.9。Windows版本也有32位版本。从最近开始,Linux ARM架构也出现了一些问题——查找平台 ......
PyMuPDF Python PDF

【转载】关于使用CUPS共享打印机的正确姿势,你可以永远告别打印驱动了

原文: https://www.right.com.cn/forum/thread-8276397-1-1.html 发表于 2023-2-17 15:42 | 只看该作者 |只看大图 本帖最后由 kero990 于 2023-2-17 15:48 编辑 一直以来,使用CUPS作为打印服务器是论坛里 ......
打印机 姿势 CUPS

FDFullscreenPopGesture使用setViewControllers跳转一个隐藏导航栏新页面失效问题

解决办法: 1.对setViewControllers:animated:进行方法交换 SEL originalSelector1 = @selector(setViewControllers:animated:); SEL swizzledSelector1 = @selector(fd_setV ......

程序员简历编写指南(超详细)

一定一定一定要重视简历啊!朋友们!正式投递简历之前,至少要花 2~3 天时间来专门完善自己的简历。并且,后续还要持续完善,即使你已经找到了工作。完善简历亦是对自己过往工作的总结,还是非常有必要的。 简历就像是我们的一个门面一样,它直接决定了我们是否能够获得面试机会。简历上的内容很大程度上决定了面试官 ......
程序员 简历 指南 程序

Fiddler使用

右上:http请求信息raw: 请求头部的详细信息webforms:请求所带参数,query_stringformdata右下: http响应信息首先点击黄色条进行解码raw:响应的所有信息headers:响应头ison:接口返回的内容左下黑色框,输入指令clear:清楚所有请求select jso ......
Fiddler

前端 - 使用json-server搭建单机mock平台

使用json-server搭建单机mock平台 简介 json-server是一个 Node 模块,可以指定一个json文件作为数据源,运行 Express 服务器。可以用来在本地快速搭建一个REST API风格的后端服务,模拟服务端接口数据。 官网地址:json-server - npm (npm ......
前端 json-server 单机 server 平台

使用Apache POI往word模板中插入数据并转换文档格式

word模板报告数据插入及格式转换 1. 向模板内写入数据 1.1 单文本插入 //通过查询得到数据用参数或者对象接收后,与模板内参数对应完成文本插入 String code = usersService.findByCode().getCode(); TestUsers byCode = user ......
模板 文档 格式 数据 Apache

android studio配置 compileOnly、implementation、api使用

implementation:作用是编译同时打包,且当前mudule打包的aar或jar, 不能被引用当前module 的模块引用。api:作用是编译同时打包,且当前mudule打包的aar或jar, 能被引用当前module 的模块引用。compileOnly:作用是只编译不打包。比如项目中要引用 ......

BLE_HID例程增加报表描述符使用

我们一般hid类设备都是键鼠设备居多,在此还是以CH582的Hid_keyboard程序为例,修改其中的hidkeyboardservice.c文件, 增加了: 16bit全键盘、 多媒体键(如音量+,音量-,静音等)、 系统控制键(电脑休眠、电脑关机),由于蓝牙在部分电脑中休眠期间蓝牙驱动是关闭的 ......
报表 BLE_HID BLE HID

使用vue在移动端显示树状多选功能

最近的项目要求是做一个树状的多选功能,然而该项目是使用vant4作为前端的框架,vant4只有树状单选,没有多选的,那只能自己写一个了。 借鉴博主 https://blog.csdn.net/m0_68428581/article/details/130641982, 我将他的代码转成了vue3的语 ......
功能 vue

EF使用linq和lamda实现sql查询的内连接(inner join)和左连接(left join)

背景介绍:1.OperateLogInfo:日志表2.SystemUserInfo:用户表需求:查询日志表,要根据日志表的创建人id查询出创建人姓名(日志表连接用户表) public static string Test() { string result = null; var sqlLogs = ......
join lamda inner linq left

Linux系统下配置Nginx使部分URL使用多套自定义的PHP-FPM配置

Nginx修改演示: vim /usr/local/nginx/conf/vhost/example.com server{ listen 80; server_name 192.168.1.180; location / { root /Code/project/public; index ind ......
多套 PHP-FPM 部分 系统 Linux

lambda表达式基本使用和语法

一、操作集合 两个结合数据获取相同部分和不同部分 List<Integer> list1 = Arrays.asList(1, 2, 3, 4, 5); List<Integer> list2 = Arrays.asList(4, 5, 6, 7, 8); test.notRepeat(list1, ......
表达式 语法 lambda

【前端开发】免费统计个人网站、网页访问次数、访问设备、访问人地点等数据教程

前言:在该网站选择小组件样式、生成代码后插入到自己的网页即可 网站地址:https://whos.amung.us/ 第一步:选择小组件样式,并生成代码 第二步:将代码插入网页 第三步:网页中会出现统计次数小组件,点击小组件会跳转到统计详情页 最后,统计详情页会看到统计到的次数、地域、设备等信息 ......

docker中使用systemctl方法

想在docker中使用Flexmonster,但是在配置环境后,发现Flexmonster需要使用systemctl来管理服务,然而在docker容器中没有systemctl可用,于是开始折腾之旅! 以下是解决办法: 1、下载systemctlwget https://raw.githubuserc ......
systemctl 方法 docker

springboot2.4下使用JUnit依赖注入失败的解决方案

首先在pom.xml下引入JUnit必须的包: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> <dependency> <groupId>org.springframework.b ......

使用PHP QR Code生成二维码

HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址: https://www.52mwyd.com/ 下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。 phpqrco ......
Code PHP QR

Xamarin C#把jar包转换为dll,然后.NET MAUI项目引入dll使用,.NET MAUI使用jar包

1.VS2022,首先安装Xamarin,打开Visual Studio Installer,修改VS的功能,有个.NET Multi-platform App UI 开发,右侧树形结构中勾选Xamarin2.创建项目:Android 绑定库(Xamarin),把jar包复制到项目的Jars文件夹下 ......
MAUI NET jar dll Xamarin

在vue中使用XLSX库实现Excel的导入导出

XLSX库是个十分强大的利用前端js处理excel文档的库,官网:https://www.sheetjs.com/ vue中安装即使用: 安装 pnpm install xlsx pnpm install xlsx-style-hzx //设置边框与格式用 使用 <div @click="expor ......
Excel XLSX vue

使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

之前有篇随笔主要揭露了 Ubuntu 22.04 中 Terminal 中的行间距过大的问题,该问题对 Powerline 类的主题影响尤其大。关键是对于这个问题,网上反映的人很少,我也很郁闷。经过长时间关注,终于找到一个可以完美替代 Gnome-Terminal 的终端软件,可以解决以上问题,特推... ......

使用 QuickTime Player 将手机投屏到旧版 Macbook pro

由于旧版的 MacBook Pro 不支持 AirPlay,我们可以通过Mac系统自带的应用程序【QuickTime Player】来进行投屏操作。 以下是具体的步骤: 首先,使用USB数据线将你的 iPhone 和 Mac 连接起来。此时,手机屏幕上会出现一个是否信任此电脑的提示,你应当选择信任。 ......
QuickTime Macbook Player 手机 pro

使用Shell为UOS中的所有用户创建网页的快捷方式

本脚本通过域管下发默认为root权限执行 #!/bin/bash cd /home #快捷方式图标名称 string_imgName="temp1.png" #快捷方式文件名称 string_fileName="/changePassword.desktop" #快捷方式内容 function in ......
方式 网页 用户 Shell UOS

安装NVIDIA,CUDA, cuDNN的个人笔记

安装nvdian: sudo chmod +x NVIDIA-Linux-X86_64-440.100.run sudo ./NVIDIA-Linux-X86_64-440.100.run -no-x-check 在后面加上不对Xserver进行检查的命令(红色)就可以安装成功! 查看INVIDIA ......
笔记 NVIDIA cuDNN 个人 CUDA

C语言 - 使用_beginthreadex()创建线程

经过了解才知道,C++03之前,用的创建线程都是CreateThread 与 _beginthreadex。使用这个两个函数进行创建线程。然后C++11之后,就出现了新的线程函数thread,当然,这个创建线程比较方便! 经过两三天的纠结,最终决定深入研究_beginthreadex此方式创建线程, ......
线程 beginthreadex 语言