- ALL
- java33
- linux32
- 工具17
- 其他15
- 数据库7
- ai5
- git5
- vue5
- nas5
- 前端5
- 脚本3
- 漫画3
- framework3
- windows3
- app2
- docker2
- 智能家居2
- maven2
- hexo2
- 小程序2
- spring2
- 资源1
- api1
- mysql1
- 安全1
- markdown1
- question1
- python1
- 运维1
- 数据传输1
- nginx1
- 数据结构1
常用的linux操作指令 - 问题处理记录
处理因系统原因引起的文件中特殊字符的问题 123456789101112# 可以转换为该系统下的文件格式cat file.sh > file.sh_bak# 先将file.sh中文件内容复制下来然后运行, 然后粘贴内容, 最后ctrl + d 保存退出cat > file1.sh# 在vim中通过如下设置文件编码和文件格式:set fileencodings=utf-8 ,然后 w (存盘)一下即可转化为 utf8 格式,:set fileformat=unix# 在mac下使用dos2unix进行文件格式化find . -name "*.sh" | xargs dos2unix tee, 重定向的同时输出到屏幕 1awk ‘{print $0}’ xxx.log | tee test.log buff/cache 占用过大 名称 含义 total 计算机总物理内存,used +...
常用的linux操作指令 - 服务相关
程序后台执行 1nohup java -jar *** 2>&1 & 输出固定位置的log 1nohup java -jar jd-gather-0.0.1-SNAPSHOT.jar > /mnt/data/jd/jdServer/jd-gather/log/out.log 2>&1 & nohup 文件过大的解决办法 1234# 不输出日志到nohup.out 文件nohup ./program >/dev/null 2>&1 &# 只输出错误信息到nohup.out 文件nohup ./program >/dev/null 2>log & 强制关闭进程名包含xxx的所有进程 1ps aux|grep xxx | grep -v grep | awk '{print $2}' | xargs kill -9
java根据word模版导出word文件
制作模版 引入依赖freemarker 和easypoi 123456789<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId></dependency><dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> ...
uni-app打包示例
安装jdk 使用jre生成证书文件 找到jre的bin目录 执行生成命令 keytool -genkey -alias app名称 -keyalg RSA -keysize 2048 -validity 过期天数 -keystore 证书名称 12// 示例keytool -genkey -alias zwpad -keyalg RSA -keysize 2048 -validity 36500 -keystore zw.keystore 📣 注意必须具有超级管理员权限 🖥️ windows可以cmd使用管理员打开 💻 mac可以sudo root 将uni-app项目打包成apk 打开hbuilder菜单 发行->原生App-云打包 app更新时覆盖更新 包名和生成的签名必须一致才能让app覆盖更新 去除Hbuilder的HTML5+ Runtime 提示 修改manifest.json文件 123"compatible" : { "ignoreVersion" : true},
git提交规范说明
文字规范 commit一共由五部分组成,具体内容如下。 type 提交 commit 的类型,包括以下几种 feat: 新功能 fix: 修复问题 docs: 修改文档 style: 修改代码格式,不影响代码逻辑 refactor: 重构代码,理论上不影响现有功能 perf: 提升性能 test: 增加修改测试用例 chore: 修改工具相关(包括但不限于文档、代码生成等) deps: 升级依赖 scope 修改文件的范围(包括但不限于 doc, middleware, core, config, plugin) subject 用一句话清楚的描述这次提交做了什么 body 补充 subject,适当增加原因、目的等相关因素,也可不写。 footer 当有非兼容修改(Breaking Change)时必须在这里描述清楚 关联相关 issue,如 Closes #1, Closes #2, #3 如果功能点有新增或修改的,还需要关联文档 doc emoji规范 emoji emoji代码 commit说明 🎨...
allbs工具类说明 - excel导入导出
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.4 easyexcel 3.1.1 spring-boot-starter-validation 2.7.4 spring-boot-starter-web 2.7.4 allbs-common 1.1.8 spring-boot-starter-aop 2.7.4 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-excel</artifactId> <version>1.1.8</version></dependency>1implementation...
allbs工具类说明 - hj212工具类
依赖jar包 jdk8 引入包 版本 jdk 1.8 spring boot 2.7.2 jackson-datatype-jsr310 2.13.3 jackson-databind 2.13.3 spring-boot-starter-validation 2.7.2 javax.json.bind-api 1.0 jdk17+ 引入包 版本 jdk 17 spring boot 3.3.2 jackson-datatype-jsr310 2.17.2 jackson-databind 2.17.2 spring-boot-starter-validation 3.3.2 javax.json.bind-api 1.0 使用 添加依赖 mavenGradleKotlin12345678910<dependency> <groupId>cn.allbs</groupId> ...
allbs工具类说明 - influxdb
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.9 influxdb-java 2.23 spring-boot-autoconfigure 2.7.9 jackson-databind 2.15.2 源码 https://github.com/chenqi92/allbs-influx 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-influx</artifactId> <version>2.0.2</version></dependency>1implementation...
allbs工具类说明 - minio操作
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 spring-boot-autoconfigure 2.7.2 minio 8.4.3 allbs-common 1.1.6 spring-boot-starter-web 2.7.2 说明 📖 当前工具包自 1.1.7之后不再维护更新,相关功能请看allbs-oss 包含当前工具所有功能。 📂 oss相关文件操作 使用 添加依赖 mavenGradleKotlin123456789101112131415<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-minio</artifactId> <version>1.1.7</version></dependency><dependency> ...
allbs工具类说明 - MongoDb
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 spring-boot-starter-json 2.7.2 spring-boot-starter-data-mongodb 2.7.2 allbs-common 1.1.6 使用 添加依赖 mavenGradleKotlin12345<dependency> <groupId>cn.allbs</groupId> <artifactId>allbs-mongo</artifactId> <version>1.1.8</version></dependency>1implementation 'cn.allbs:allbs-mongo:1.1.8'1implementation("cn.allbs:allbs-mongo:1.1.8")