- 博客(53)
- 资源 (4)
- 收藏
- 关注
原创 element-admin 使用阿里 icon图片
本文介绍了如何在Vue项目中集成阿里图标库并修改Sidebar组件以支持阿里图标显示。主要步骤包括:1)从官网下载图标并设置前缀;2)在main.js引入图标样式;3)修改Sidebar/Item.vue的render方法,增加对阿里图标的支持逻辑和样式;4)在路由配置中使用阿里图标类名。通过添加ali-icon-前缀识别和自定义字体大小,实现了阿里图标与原有图标系统的兼容显示。
2025-12-01 14:44:27
206
原创 linux 文件同步 rsync
该脚本实现文件夹同步功能,通过rsync将本地文件夹同步到多个远程主机。主要功能包括:验证输入参数、检查本地路径是否存在、遍历主机列表执行同步操作、自动创建远程目录、统计同步结果。使用rsync的-avzP选项实现归档压缩传输,支持SSH超时设置,输出详细的同步日志和统计信息。脚本适用于需要批量同步文件夹到多台服务器的运维场景。
2025-11-18 11:25:22
98
原创 PGSQL FORMAT 函数动态SQL
SQL中的FORMAT函数提供了安全构建动态SQL语句的功能。%I用于转义SQL标识符(如表名、列名),自动添加双引号;%L用于转义字符串值,自动添加单引号,能有效防止SQL注入。示例展示了如何在PL/pgSQL中使用FORMAT动态构建查询语句,通过EXECUTE执行并将结果存入记录变量。这种格式化方式既能保持SQL语法正确性,又能确保安全性,特别适合处理用户输入参数时的动态SQL构建场景。
2025-10-30 14:37:27
122
原创 SSH连接隧道无法使用
修改SSH配置开启端口转发功能: 编辑sshd_config文件:vim /etc/ssh/sshd_config 设置关键参数: GatewayPorts yes 允许远程主机连接到转发端口 AllowTcpForwarding yes 启用TCP端口转发功能 保存后需重启SSH服务生效 该配置常用于建立SSH隧道或端口转发,使用时需注意网络安全风险。
2025-09-10 15:12:56
114
原创 NodeJS配置镜像仓局
npm和yarn配置私有仓库与镜像源 npm配置: 通过编辑.npmrc文件或命令行设置: @ul开头的包使用内网仓库(http://192.168.10.120:4873) 其他包使用淘宝镜像源(https://registry.npmmirror.com) 使用npm config list验证配置 yarn配置: 通过编辑.yarnrc文件或命令行设置: 默认镜像源设为淘宝源 为ul作用域单独配置内网仓库地址 可选配置认证Token 使用yarn config list验证配置 两种工具都支持作用域包
2025-09-03 16:39:16
207
原创 Windows PowerShell 执行策略修改
这篇文章介绍了如何在Windows系统中以管理员身份运行PowerShell命令。主要内容是使用Set-ExecutionPolicy RemoteSigned命令来修改脚本执行策略,允许运行本地脚本但限制远程未签名脚本的执行。该操作需要管理员权限,通过此设置可以在保证安全性的同时增强PowerShell脚本的执行灵活性。
2025-08-28 12:59:12
145
原创 SSH隧道开起本地端口转发后无法正常访问
【摘要】修改SSH配置允许端口转发:编辑/etc/ssh/sshd_config文件,启用GatewayPorts和AllowTcpForwarding选项(设为yes),保存后通过systemctl restart sshd重启服务。该配置支持远程TCP端口转发功能,适用于需要建立SSH隧道或代理的场景。
2025-07-18 15:00:33
297
原创 POI3.9 word内容重复添加
需求是有一个复杂的表格在word中需要根据数据动态重复添加,老项目使用的是POI3.9,无法无法去更新POI版本。
2025-05-08 10:34:46
121
原创 springboot 在使用@Transactional时手动控制部分方法数据库事务
【代码】springboot 在使用@Transactional时手动控制部分方法数据库事务。
2023-10-29 00:28:15
203
原创 Lombok @RequiredArgsConstructor @Qualifier
【代码】Lombok @RequiredArgsConstructor @Qualifier。
2023-04-27 15:43:37
946
原创 FRP 开机自启动 systemctl
创建对应service文件# servie vim /usr/lib/systemd/system/frps.service[Unit]Description=fraps serviceAfter=network.target syslog.targetWants=network.target [Service]Type=simpleExecStart=/opt/frp/frps -c /opt/frp/frps.iniRestart=alwaysRestartSec=1Start
2022-04-28 20:09:24
649
原创 正则表达式
java替换字符串中表情 String str = "暑假放假\uD83C\uDF22后几天学\uD83C\uDFF1校开始学习物理知识并实验,从\uD83C\uDFF4中获得了许多知识\uD83D\uDE00"; System.out.println(str); Pattern emoji = Pattern.compile ("[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]"
2022-04-27 15:24:59
574
原创 Google 谷歌身份验证器 JAVA
package com.mange.sys.util;import org.apache.commons.codec.DecoderException;import org.apache.commons.codec.binary.Base32;import org.apache.commons.codec.binary.Hex;import org.bouncycastle.crypto.digests.SHA1Digest;import org.bouncycastle.crypto.macs
2022-03-25 22:42:22
1248
原创 禁止打开浏览器控制台
window.onkeydown=window.onkeyup=window.onkeypress=function(event){ if(event.keyCode==123){ event.prevnentDefault() window.event.returnValue=false }}window.oncontextmenu=function(event){ event.preventDefault() return false}function check_debug
2021-12-31 16:16:17
895
原创 springboot 依赖本地 jar
POM <dependency> <groupId>net.ulsc</groupId> <artifactId>cipher</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath
2021-11-05 10:11:39
167
原创 2021-07-05
HDFS<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with th
2021-07-05 10:18:42
466
原创 sourcetree 跳过 注册
%AppData%\Atlassian\SourceTree\accounts.json 没有文件就创建[ { "$id": "1", "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity", "Authenticate": true, "HostInstance": { "$id": "2", "$type": "S
2021-06-24 20:10:44
198
原创 log4js-node
const path = require('path')const log4js = require("log4js");log4js.configure({ appenders: { //定义日志输出格式 文件保存地址 console: { type: "file", filename: __dirname+"/logs/console.log","encoding": "utf-8"}, dfile: { type: "dateFile",
2021-05-19 16:17:38
281
原创 Node Oracle Client Linux
官网文档地址node-oracledbOracle_Client_linuxOracle-Client_Linux _Down安装步骤unzip instantclient-basic-linuxx64.zipsudo sh -c "echo /opt/oracle/instantclient_19 > /etc/ld.so.conf.d/oracle-instantclient.conf"sudo ldconfig# vim /etc/profile 末尾添加 #ORACLE CL
2021-03-10 15:05:08
283
原创 JAVA合并JAR
解压缩*jar包本身是使用zip压缩的使用压缩软件或者Java提供的命令行解压都行*jar -xvf 解压包.jar删除多余文件只保留包含.class的文件夹和文件夹合并jar cvf 打包后的名字.jar *# * 代表当前目录下所有,解压缩前最好新建一个目录...
2021-01-23 11:31:19
160
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1