使用方法linux-tr命令 方法

根据模板动态生成word(一)使用freemarker生成word

如果模板里需要用变量填充表格,建议模板里的表格像word文件一样建一个两行的表格。但是这样是freemaker是无法成功替换变量的,所以需要手动处理成到一个段里(如图2),关于这点实在太无语了,因为没有找到比较好的处理办法,只能手工处理,在实际的开发工作中曾经花了几个小时来做这件事情。根据模板文件生... ......
word freemarker 模板 动态

JVM系列---【Arthas的下载与使用】

# Arthas的下载与使用 > 使用jdk自带的工具,一般需要开通一些端口,添加一些jvm启动参数,比较麻烦,生产环境一般也不让重启,所以我们现在用Arthas更方便。调优的目的主要为了减少GC,因为每次GC都会调用STW机制(stop the world),而STW会停掉用户线程,因此频繁触发S ......
Arthas JVM

stata 方法收集

rename 容积率 x gen lower =ustrregexs(0) if ustrregexm(x,"(?<=\≥)[\d\.]+") replace lower =ustrregexs(0) if ustrregexm(x,"(?<=\>)[\d\.]+")&lower=="" repla ......
方法 stata

dotnet nuget的命令行上传(推送/发布)包到Nexus 3

1、让Visual Studio在生成的时候也生成NuGet的包在项目上点右键,选“属性”,然后设置生成的时候制作NuGet的包。英文版在这里打勾:中文版在这里打勾:重新生成后,在bin\debug目录下,就能看到我们的包。2、去Nexus 3服务器,查看仓库的URL从下图看到,我们在前面文章中,创 ......
命令 dotnet Nexus nuget

C#中IsNullOrEmpty和IsNullOrWhiteSpace的使用方法有什么区别?

前言 今天我们将探讨C#中两个常用的字符串处理方法:IsNullOrEmpty和IsNullOrWhiteSpace。这两个方法在处理字符串时非常常见,但是它们之间存在一些细微的区别。在本文中,我们将详细解释这两个方法的功能和使用场景,并帮助您更好地理解它们之间的区别。 IsNullOrEmpty ......

Mac中使用命令行来加密压缩zip文档

背景 最近需要对一些文件加密,但是Mac上没有找到相应的加密工具,macOS中创建密码保护的压缩 zip 文件很容易并且不需要任何额外附加物或下载。使用命令行的方式处理即可。对压缩包加密之后便意味着有人想要解压缩zip文件时,必须输入正确的密码才能取出归档文件。 命令 压缩文件时带入密码 zip - ......
命令 文档 Mac zip

lvm命令

定义 LVM(Logical Volume Manager,逻辑卷管理)本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次。使用LVM主要是方便管理、增加了系统的扩展性,重点在于可以动态调整文件系统的容量! 常用术语 1.物理存储介质(he physical mediaT ......
命令 lvm

JVM系列---【visualvm的使用】

# visualvm的使用 > visualvm是java提供的一个监控工具,可以用来查看线程,堆使用情况,cpu,类等使用情况的一个工具,JDK8及之前自带,JDK9之后就只支持单独下载了。我们可以用来实时查看本地或远程的程序运行状态,也可以支持导入dump快照文件来查看快照状态,一般生产用快照多 ......
visualvm JVM

c#学习笔记--------------------------FileSystemWatcher对象的使用

一、FileSystemWatcher常用属性 FileSystemWatcher常用于监视文件系统的变更,当文件系统中的文件或者文件夹被修改会自动触发相应的回调事件。 1、常用事件 Changed: 当文件或者文件夹已经完成修改时触发此事件 Created:当文件或者文件夹已经成功创建触发此事件 ......
FileSystemWatcher 对象 笔记

使用线程池

- 背景: 经常创建和销毁,使用量特别大的资源,比如并发情况下的线程,对性能影响很大。 - 思路:提前创建好多个线程,放入线程池中,使用时直接获取,使用完放后池中。可以避免频繁创建销毁,实现重复利用。类似生活中公共交通工具。 - 好处: - 提高响应速度(减少了创建新线程的时间) - 降低资源消耗( ......
线程

spring-data-redis2.3.9不支持redis6.2提供的GEOSEARCH命令

```plaintext org.springframework.boot spring-boot-starter-data-redis io.lettuce lettuce-core org.springframework.data spring-data-redis org.springfram ......

linux常用命令

1. linux常用命令 1.1 简介 Linux_百度百科 (baidu.com) 1.2 虚拟机相关 安装:虚拟机安装linux,这里不做介绍 登录:如果是root,提示符为#,普通用户则为$ 退出:logout 重启:reboot 关机:halt 1.3 linux文件系统 了解即可 linu ......
命令 常用 linux

线程池excute方法执行流程

1 // 线程池execute方法执行流程 2 public void execute(Runnable command) { 3 // 非空判断,判断提交的任务是否为空 4 if (command == null) 5 throw new NullPointerException(); 6 // ......
线程 流程 方法 excute

高并发处理的思路和方法

高并发处理的思路和手段 ![](https://img2023.cnblogs.com/blog/2920712/202307/2920712-20230709180516502-56935871.png) 处理高并发的六种方法 1:系统拆分,将一个系统拆分为多个子系统,用dubbo来搞。然后每个系 ......
思路 方法

IDEA使用教程 安装教程

16. Codota 插件 Codota 插件可以根据使用频率优先显示较常用的类和方法。然而,是否使用该插件取决于个人的偏好。有时工具只能作为参考,仍然需要依靠个人记忆来确保准确性。 17. 快速查看类和字段的注释 按下 F2 键可以快速查看某个类或字段的文档注释。这是一个非常有用的小技巧。不仅在 ......
教程 IDEA

IDEA 使用教程

1. 查看代码历史版本 若要查看特定 Java 类的代码历史版本,请执行以下操作: 鼠标右键点击所需查看的 Java 类。 在弹出菜单中选择 "Local History"(本地历史) >> "Show History"(显示历史)。 即可查看该类的历史版本。这在你忘记对代码进行了哪些更改或需要恢复 ......
教程 IDEA

Django 使用 ImageKit 进行的ImageField 图像处理

有图像的话,肯定不知保存,需要改变图像的像素,大小等,这就需要第三方的lib pip install -U django-imagekit pip install -U Pillow settings.py 里面,追加imagekit ,MEDIA_URL,MEDIA_ROOT model.py f ......

高效刷论文的方法?论文应该怎么读

​ 我们不缺少论文,我们缺少的是鉴别哪些应该读。无论是泛读还是精度,海量论文总是让我们迷失双眼,Github搜索awesome有成百上千个repo,但是缺少比较和注解。我们应该去哪里找值得读的论文,我们打开pdf论文的姿势正确吗? 论文应该怎么读 海量论文看不够,自己萌发了分门别类写阅读笔记的习惯。 ......
论文 方法

使用Mailx发送邮件

# 使用Mailx发送邮件 > 环境:CentOS 7 > > 1.安装mailx > > ``` > yum install mailx -y > ``` > > 2.修改/etc/mail.rc文件 > > ``` > vim /etc/mail.rc > `在最末尾写入如下三行 (xxx为你的 ......
邮件 Mailx

C#之扩展方法

为某些类型添加扩展方法,比如C#的数组原先没有Join 把数组拼接成字符串,具体请参考JS的join。 下面代码为 IEnumerable<T>添加 Join, 为Object添加Keys public static class Extends { /// <summary> /// 把值类型的数组 ......
方法

axios的使用熟悉理解+1

今天向自己使用axios,配合spring boot来写东西,我知道了axios.get写法需要后端如何写。 axios.get('http://localhost:8080/emps', {params: { name: this.searchEmp.name, gender: this.sear ......
axios

jmeter--后置处理器之json提取器介绍和使用

1、json提取器使用场景 jmeter 后置处理器中,有三种提取器组件:json提取器、xpath提取器、正则表达式提取器, 这三种组件的功能相同,只是分别使用三种不同的方式进行提取数值。 一般在使用jmeter来调接口时,B接口的请求参数值是A接口的响应值时,需要通过提取器组件来提取出A接口相应 ......
处理器 jmeter json

String内存模型和Java常用方法

大家好,我是筱筱,这里主要分享的是个人日常学习String内存模型和Java常用方法的随笔,如果您对本篇有不同的方法和建议,欢迎您在评论区留言指正,您们的留言和点赞是我继续学习和分享的动力,非常感谢您的观看! ......
模型 内存 常用 方法 String

MacOS使用Bartender 4软件不显示未隐藏图标

1 问题 自己打开了be focus这个软件,但是看不到图标显示在状态栏,自己确认了一下,自己也没有用Bartender4 软件隐藏它 2 检查一些软件更新,更新到最新版本解决问题 ......
图标 Bartender MacOS 软件

重温设计模式 --- 工厂方法模式

## 引言 **工厂方法模式**是一种创建型设计模式,它定义了一个用于创建对象的接口,但是让子类决定将哪一个类实例化。换句话说,工厂方法模式让一个类的实例化延迟到其子类。 工厂方法模式有以下几个主要角色: - 抽象工厂(AbstractFactory):声明用于创建抽象产品的操作的接口。 - 工厂实 ......
模式 设计模式 工厂 方法

使用WARP,加速网站访问

https://hostloc.com/thread-1024969-1-1.html 1.使用全局模式代理 2.直接下载使用 3.利用优选工具 可以使IPv4直接支持访问ipv6的能力 ![](https://img2023.cnblogs.com/blog/3218688/202307/3218 ......
网站 WARP

命令执行

# RCE 远程代码执行漏洞 ## 原理 编写代码时没有做严格的安全控制,导致攻击者通过接口或相关参数提交“意想不到”的命令,从而让后台进行执行,从而控制整个后台服务器 ## 可使用条件 1.需要有执行系统命令的函数 2.具有可控或者不安全参数 ## PHP调用函数 ### system() 作用: ......
命令

【FPGA】Vivado报错及解决方法[持续更新]

报错内容:[Common 17-53] User Exception: A file was added to constraint set constrs_1 after the implementation design was open. Doing "Save Constraints" wi ......
方法 Vivado FPGA

有效的字母异位词,哈希表方法

/** * 有效的字母异位词 * 力扣题目链接(opens new window) * * 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 * * 示例 1: 输入: s = "anagram", t = "nagaram" 输出: true * * 示例 2: 输 ......
字母 方法

Vue之beforeRouteEnter的使用

beforeRouteEnter用于路由跳转后进入新的页面进行操作,由于<script setup>里面没有内置beforeRouteEnter的语法,所以需要另外写一个<script>标签。 下面代码是beforeRouteEnter的使用示例,从from可以获得跳转页面前的路由信息。 <scri ......
beforeRouteEnter Vue