使用指南 指南 个人obs

Jasper模板使用记录八——背景实现整页边框

背景Background实现整页边框 1. 使背景元素的大小与页面纸张大小一致,然后在背景元素上的添加的元素都会显示在页面的相应位置上 2. 这样就只需要在背景元素上添加一个矩形框,就可以作为整页的边框了 <background> <band height="800" splitType="Stre ......
边框 模板 背景 Jasper

如何正确使用多线程和锁机制来构建可靠的程序

通过阅读本文,读者将了解到多线程和锁机制在并发编程中的重要性,以及如何避免常见的并发问题,确保程序的安全性和可靠性。 ......
线程 机制 程序

使用hugo+github搭建免费个人博客

使用hugo+github搭建免费个人博客 前提条件 win11电脑一台 电脑安装了git 电脑安装了hugo github账号一个 个人博客本地搭建 初始化一个博客 打开cmd窗口,使用hugo新建一个博客工程 hugo new site blogtest 1 下载主题 主题官网:themes.g ......
github 个人 博客 hugo

git常见开发使用场景

1 前后端 审核人创建master分支。2 审核人 从master创建dev、test分支。3 审核人从dev创建 发布分支 ,926发布则创建 dev_9264 各自开发者从 dev_926 创建各自开发分支如 dev_926_zw 5 各自开发者 完成各自功能开发之后,先从dev_926拉取 合 ......
场景 常见 git

使用最短路径算法检查项目循环依赖

最近项目组让我做一个自研的小工具,用来检查代码里的循环依赖,这里做下记录。 思路 由于工作是网络算路的,第一个想法就是通过路径计算来实现这个功能:把项目里test,resource等文件夹排除,剩下的每一个java文件可以算是对应一个类,把每个类看做是网络/路网里的节点,把类与类之间的依赖关系具象成 ......
算法 项目

Java技术入门指南

Java是一种广泛使用的编程语言,具有简单易学、跨平台、高效稳定等特点,被广泛应用于Web开发、移动应用开发、大数据处理等领域。本文将介绍Java的基本概念、语法和常用技术,帮助初学者快速入门。 Java的基本概念 Java是一种面向对象的编程语言,它的核心概念是类和对象。类是一种抽象的模板,用于描 ......
入门指南 指南 技术 Java

使用微信公众号-消息模版推送ZABBIX告警

zabbix 布署实践【6 使用微信公众号-消息模版推送告警】 使用这个服务的前提是,你必须要有一个微信订阅号,或者公众号,并且是通过认证的号 因为认证过后的号才有模版消息和获取用户openid等信息的权限 ,如下,登录微信公众号的登录页后,底下有个接口权限的展示 我们可以理解为它类传于邮件发送告警 ......
模版 公众 消息 ZABBIX

基于Excel配置并使用多线程搜索并复制匹配文件夹的工具(15线程)

代码功能: 这段脚本的核心功能是:读取一个Excel文件,从中获取搜索路径、关键字和目标文件夹,并基于这些信息查找匹配的文件夹并复制到目标位置。 使用格式: Excel文件格式: 第一列 (A列):逗号分隔的搜索路径。 第二列 (B列):逗号分隔的关键字。 第三列 (C列):目标文件夹的路径。 例如 ......
线程 文件夹 文件 工具 Excel

MATLAB 快捷键/使用技巧/注意事项

快捷键 Ctrl+R 注释代码 Ctrl+T 取消注释代码 Ctrl+] 或 先将光标移动到行首 再按 Tab 添加缩进 Ctrl+[ 或 先将光标移动到行首 Shift+Tab 删除缩进 Ctrl+I <先选择需要自动整理的代码段> 自动整理代码 Ctrl+F <先选择需要查找替换的变量名> 查找 ......

使用selenium尝试爬取寻宝网账号信息1.0

1 import time 2 import re 3 import requests 4 from selenium.webdriver import Edge 5 from selenium.webdriver.common.by import By 6 from selenium.webdri ......
账号 selenium 信息 1.0

.NET Core使用SkiaSharp快速生成二维码( 真正跨平台方案)

前言 在.NET 6之前我们一直是使用QRCoder来生成二维码(QRCoder是一个非常强大的生成二维码的组件,用到了System.Drawing.Common 包),然后从.NET 6开始,当为非 Windows 操作系统编译引用代码时,平台分析器会发出编译时警告。异常如下: System.Ty ......
SkiaSharp 方案 Core NET

【Python】如何使用PyInstaller打包自己写好的代码

使用PyInstaller打包自己写好的代码 零、需求 最近接到一个小单,需要批量修改文档内容,用Python做好后要打包成exe程序给客户的Win7电脑使用,此时需要用到PyInstaller打包自己的代码,想到还要有给用户试用的需求,所以还要加密打包。这里介绍一下如何打包并“加密”自己的Pyth ......
PyInstaller 代码 Python

【专题】2022央国企云原生落地实用指南报告PDF合集分享(附原数据表)

原文链接:https://tecdat.cn/?p=33789 国企在中国社会经济发展中扮演着重要角色,其改革成败直接关系到中国经济的发展。党的二十大报告强调了深化国资国企改革、优化布局和结构调整、提升核心竞争力等重点。同时,完善现代企业制度、弘扬企业家精神,努力打造世界一流企业。阅读原文,获取专题 ......
数据表 专题 指南 报告 数据

【专题】央企、国企数字化转型安全建设指南报告PDF合集分享(附原数据表)

原文链接:https://tecdat.cn/?p=33789 国企在中国社会经济发展中扮演着重要角色,其改革成败直接关系到中国经济的发展。党的二十大报告强调了深化国资国企改革、优化布局和结构调整、提升核心竞争力等重点。同时,完善现代企业制度、弘扬企业家精神,努力打造世界一流企业。阅读原文,获取专题 ......
数据表 数字 专题 指南 报告

使用ensp搭建路由拓扑,并使用ospf协议实现网络互通实操

转载请注明出处: 1.使用ENSP 搭建如下拓扑: 数据准备 为完成此配置例,需准备如下的数据: 设备 Router ID Process ID IP地址 DeviceA 1.1.1.1 1 区域0:192.168.0.0/24 区域1:192.168.1.0/24 DeviceB 2.2.2.2 ......
拓扑 路由 网络 ensp ospf

如何使用Visual Studio Code运行C/C++程序

与Visual Studio 2008/2010…集成开发工具不同,Visual Studio Code只是一个代码编辑器。在Windows环境下,需下载安装 C/C++编译器,配置环境等,VS Code才可以编译代码和运行程序。 1. 下载安装编译器 MinGW(Minimalist GNU fo ......
程序 Visual Studio Code

使用WinSW将jar包做成Windows服务

环境,电脑需要安装Microsoft.NETFramework 4 ,如果有的话这个可以不安装 官网下载地址 https://download.microsoft.com/download/1/B/E/1BE39E79-7E39-46A3-96FF-047F95396215/dotNetFx40_F ......
Windows WinSW jar

Python 元组完全指南2

更新元组 更改元组的值 元组是不可更改的,但有一种变通方法。您可以将元组转换为列表,更改列表,然后将列表转换回元组。 示例: x = ("apple", "banana", "cherry") y = list(x) y[1] = "kiwi" x = tuple(y) print(x) 添加项 由 ......
指南 Python

Dubbo3应用开发—Dubbo3注册中心(zookeeper、nacos、consul)的使用

Dubbo3注册中心的使用 zookeeper注册中心的使用 依赖引入 <dependency> <groupId>org.apache.dubbo</groupId> <artifactId>dubbo-dependencies-zookeeper-curator5</artifactId> <v ......
Dubbo3 Dubbo 应用开发 zookeeper consul

position的属性,以及使用场景选择

1,position:static;HTML 元素的默认值,即没有定位,遵循正常的文档流对象。静态定位的元素不会受到 top, bottom, left, right影响。 2,position:fixed;元素的位置相对于浏览器窗口是固定位置。即使窗口是滚动的它也不会移动: 3,position: ......
position 属性 场景

记一次java使用poi导出excel发生OutOfMemory分析

记一次java使用poi导出excel发生OutOfMemory分析 前言 在工作中使用poi导出一份大概几十M的excel数据居然发生了内存溢出,当时就百思不得其解,这导出的数据量也不大呀,而且服务器内存有好多G肯定是够用的,那这里是哪里出了问题,后来在学到JVM内存模型的时候我就又想到了这个问题 ......
OutOfMemory excel java poi

IDEA使用deployment上传jar到服务器并自动启动

IDEA使用deployment上传jar到服务器并自动启动 前言 一般我们在开发中经常遇到需要手动将打好的jar包通过xshell等工具放到服务器上,然后手动执行停止原来jar包,启动新的jar包 这样就会很麻烦,因此我在网上找了一下有什么方便的办法,发现有下面几种 Jenkins Jenkins ......
deployment 服务器 IDEA jar

FastAPI学习-27 使用@app.api_route() 设置多种请求方式

对同一个访问函数设置多个http 请求方式 api_route 使用 使用methods 参数设置请求方式 from fastapi import FastAPI app = FastAPI() @app.api_route('/demo/b', methods=['get', 'post']) a ......
api_route 多种 FastAPI 方式 route

使用BAPI_NETWORK_COMP_*实现生产订单组件的增删改查

1、文档说明 对于生产订单组件的增删改有多种办法,比较常用的有使用内部函数CO_XT_COMPONENT_*,有改造BAPI_ALM_ORDER_MAINTAIN来实现,各有千秋。 本文档介绍,通过PS的BAPI_NETWORK_COMP_*系列BAPI,来实现常见的组件先删后建的覆盖式操作,组件部 ......
BAPI_NETWORK_COMP 组件 订单 NETWORK BAPI

使用jmeter完成录制全过程

录制jmeter脚本有两种方式:1、使用jmeter本身设置代理服务器进行录制 2、使用badboy进行录制 本文讲解第一种方式进行录制。 1、首先打开jmeter在测试计划中添加【http代理服务器】和一个【线程组】,线程组用来存放录制的脚本 2、配置【http代理服务器】 3、过滤录制过程中不需 ......
全过程 jmeter

vue3 新增 mitt 的使用

在 Vue 3 中,你可以使用 mitt 库来实现事件总线,以便在组件之间进行通信。下面是详细的介绍如何使用 mitt: 安装 mitt 库: 首先,确保你已经安装了 mitt 库。你可以使用 npm 或 yarn 来安装它: 插入代码复制代码 npm install mitt 或 插入代码复制代码 ......
vue3 mitt vue

Python 使用VSCode配置代码智能提示的方法(numpy)

1、安装插件 需要安装的插件包括:Python (Microsoft)、Python Extension Pack (Don Jayamanne)、Pylance (Microsoft) 安装方法: 1)按Ctrl+Shift+X键,打扩展插件安装界面 2)搜索到需要安装的插件,然后点击 "安装" ......
代码 智能 方法 Python VSCode

ControlNet-trt优化总结2:使用TRT-API从零构建ControlNet网络

ControlNet-trt优化总结2:使用TRT-API从零构建ControlNet网络 在上节讲到,可以通过手动搭建trt网络的方式来重新构造controlnet网络,这样可以避免onnx中间转换过程中的精度损失,也可避免onnx中间转化时的算子被拆解的细碎的情况,对于不支持的算子,也可通过添加 ......
ControlNet ControlNet-trt TRT-API 网络 API

Linux基础使用

Linux基础命令 Linux目录结构 Linux只有一个顶级目录,称之为:根目录 出现在开头的/表示:根目录 出现在后面的/表示:层次关系 Windows系统有多个顶级目录,即各个盘符 Linux命令 Linux命令格式 无论是什么命令,用于什么用途,在Linux中,命令有其通用的格式: comm ......
基础 Linux