置顶文章

3k 3 分钟

# 开启 telent 注意:54XXXXXXXXC8 为光猫背后 ONU MAC:54-XX-XX-XX-XX-C8 打开 http://192.168.X.X:8080 (网关地址) 使用密码登陆 执行 http://192.168.X.X:8080/cgi-bin/telnetenable.cgi?key=54XXXXXXXXC8&telnetenable=1 用 telent 命令登陆 用户名:telecom 密码:nE7jA%5m 获取 telnet 用户名密码 1234获取telnet的用户名cfg_cmd get...

精选分类

文章列表

1.8k 2 分钟

# 简介 生成复杂的 word 文档需要使用 xml 格式的 word 模板,但是另存为 xml 文件的 word 文件格式比较杂乱。现提供一个格式化 xml 的工具类,代码如下: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859package xxx.util;import cn.hutool.core.io.FileUtil;import...
2.2k 2 分钟

# 简介 当单表数据量过大时,就需要考虑对表进行分表或者分区了。分表和分区都是用来解决数据库中大量数据存储和查询效率的问题,但它们的实现方式和解决的问题有所不同。 分表(Sharding): 分表是将一个大表按照某种规则拆分成多个较小的表,每个小表称为一个分表,这些分表可以分布在不同的数据库实例中。 分表通常基于某种规则进行拆分,例如按照用户...
10k 9 分钟

# 简介 由于前端会莫名其妙的对同一接口请求多次,从而占用后端资源造成浪费。所以采用了后端拦截相关重复请求的方案。此方案会将请求用户 id 加接口 url 加参数作为 key,请求时间作为 value,使用 ConcurrentHashMap 进行缓存。如果下次相同的请求和上次请求的时间在指定的范围内则认为此请求属于重复请求。 # 自定义可重复读 Request request 的 body...
473 1 分钟

# 简介 Portainer 是一款开源的容器管理平台,它提供了易于使用的 Web UI 界面,用于管理和监控容器及容器集群。该软件支持多种容器技术和配置,包括但不限于 Docker、Kubernetes 和 Swarm。 # 部署 12345#原版docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v D:\docker\portainer\data:/data...
708 1 分钟

# 新增 Maven 配置 IntellIJ -》 右侧小锤子旁下拉按钮选择 Edit Configurations -》+ 号按钮 -》Maven # 填写 Maven 命令 Working directory 选择根目录,命令是基于选中的目录为执行目录,Run 填写以下命令 123456789101112clean package -pl emergency-dzdz/dzdz-yzt -am -Dmaven.test.skip=true -f pom.xml或者clean install -pl emergency-dzdz/dzdz-yzt -am...
1.6k 1 分钟

# 生成根证书私钥和根证书 1234openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -subj "/C=国家/ST=省/L=市/O=机构" -keyout CA-private.key -out CA-certificate.crt -reqexts v3_req -extensions v3_ca#示例openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -subj...
1.2k 1 分钟

# 配置 ./configure # 安装目录 --prefix=/usr/local/nginx #nginx 运行时的非特权用户 --user=nginx #nginx 运行时的非特权用户组 --group=nginx #nginx 运行时 pid 的目录 --pid-path=/var/run/nginx/nginx.pid # 锁定文件目录,防止误操作,或其他使用 --lock-path=/var/lock/nginx.lock #nginx 错误日志目录 --error-log-path=/var/log/nginx/error.log #nginx...
919 1 分钟

# 创建数据库 1create database nacos # 下载初始化脚本 脚本文件 # 以普通模式启动获取数据 1docker run -d --restart=always --name="nacos" -e MODE=standalone -p 8848:8848 -p 9848:9848 nacos/nacos-server:latest # 进入容器内修改文件权限 123chmod 777 /home/nacos/confchmod 777 /home/nacos/datachmod 777 /home/nacos/logs #...
619 1 分钟

今天在把对象转为 json 时需要去除 key 或者 value 为 null 或空字符串的属性,特此记录一下后续好复用。 1234567891011121314151617public static String toJSONString(Object object) { SerializerFeature[] serializerFeatures = new SerializerFeature[] { //格式化时间 SerializerFeature.WriteDateUseDateFormat }; return...
2.3k 2 分钟

# Windows 部署脚本 只需要把 jar 和 yml 跟脚本放在同一目录下即可快速启动。 拷贝以下代码放入 txt 文本,然后改为 start.sh 12345678910111213141516171819202122232425262728293031323334353637383940414243444546#!/bin/bashexport CLOUD_HOME=`pwd`# 获取当前目录中的第一个JAR文件的名称jar_file=$(find . -maxdepth 1 -type f -name "*.jar" | head -n...