Git

https://blog.csdn.net/Javachichi/article/details/140660754 git初始化配置 git config --global user.name 你的用户名 git config --global user.email 你的邮箱地址 查看配置 git config --list #如果信息太多,可以输入 q 退出 初始化 git init 添加文件 # .的意思是当前目录下所有变化都暂存 git add . git commit -m '提交的内容说明' 查看提交日志 git log 一行输出 git log --oneline 开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支 git checkout dev git pull git checkout master git merge dev git push -u origin master 当master代码改动了,需要更新开发分支(dev)上的代码 git checkout master git pull git checkout dev git merge master git push -u origin dev 查看提交状态 ...

四月 8, 2026 · 1 分钟 · Rui

JVM原理

四月 8, 2026 · 0 分钟 · Rui

ELK 安装

https://www.elastic.co/cn/downloads/past-releases/ 下载Elasticsearch 9.2.4 Kibana 9.2.4 Logstash 9.2.4 分别下载windows版本zip并解压 安装Elasticsearch插件 中文分词器: https://github.com/infinilabs/analysis-ik/releases 在Elasticsearch 安装目录bin下面执行命令: ...

四月 8, 2026 · 2 分钟 · Rui

Git提交规范

feat: 新功能、新特性 fix: 修改 bug perf: 更改代码,以提高性能 refactor: 代码重构(重构,在不影响代码内部行为、功能下的代码修改) docs: 文档修改 style: 代码格式修改, 注意不是 css 修改(例如分号修改) test: 测试用例新增、修改 build: 影响项目构建或依赖项修改 revert: 恢复上一次提交 ci: 持续集成相关文件修改 chore: 其他修改(不在上述类型中的修改) release: 发布新版本 workflow: 工作流相关文件修改 scope: commit 影响的范围, 比如: route, component, utils, build… subject: commit 的概述 body: commit 具体修改内容, 可以分为多行. footer: 一些备注, 通常是 BREAKING CHANGE 或修复的 bug 的链接. 示例: ...

四月 8, 2026 · 2 分钟 · Rui

jdk安装

https://blog.csdn.net/JasonXu94/article/details/143726390

四月 8, 2026 · 1 分钟 · Rui

Jenv使用

文档: https://github.com/FelixSelter/JEnv-for-Windows 教程 https://blog.csdn.net/xhy18634297976/article/details/127454312 安装: 下载JEnv.zip到D盘解压 https://github.com/FelixSelter/JEnv-for-Windows/releases/tag/v2.2.1 修改环境变量,path中添加 D:\App\JEnv,并放在最上方 执行C:\JEnv\src\jenv.ps1 使用poweshell执行 安装jdk,使用下面的命令进行配置 jenv add jdk17 "D:\App\Java\jdk-17" jenv add jdk8 "D:\Application\Java\jre1.8" jenv add jdk21 "D:\App\Java\jdk-21" jenv list 全局切换: jenv change jdk17 java -version 报错: ...

四月 8, 2026 · 1 分钟 · Rui

Maven安装

maven安装: https://blog.csdn.net/m0_73804764/article/details/139898041 idea配置: https://blog.csdn.net/qq_42057154/article/details/106114515

四月 8, 2026 · 1 分钟 · Rui

nohup部署

启动命令: nohup java -jar lb-permission-encrypt-sdk-0.0.1-SNAPSHOT.jar > /home/laibu/datasafe/log/output.log 2>&1 & 启动命令(混淆版): nohup java -javaagent:lb-permission-encrypt-sdk-0.0.1-SNAPSHOT-encrypted.jar -jar lb-permission-encrypt-sdk-0.0.1-SNAPSHOT-encrypted.jar > /dev/null 2>&1 & 设置启动参数: nohup java -Xms1200m -Xmx2000m -Xmn600m -XX:+UseG1GC -XX:MaxGCPauseMillis=150 -XX:G1HeapRegionSize=16m -XX:MaxDirectMemorySize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/logs/heapdump/ -Xss256k -XX:+UseStringDeduplication -javaagent:lb-permission-encrypt-sdk-0.0.1-SNAPSHOT-encrypted.jar -jar lb-permission-encrypt-sdk-0.0.1-SNAPSHOT-encrypted.jar > /dev/null 2>&1 & nohup java -Xms1500m -Xmx2g -Xmn1g -XX:+UseG1GC -XX:MaxGCPauseMillis=150 -XX:G1HeapRegionSize=16m -XX:MaxDirectMemorySize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/logs/heapdump/ -Xss256k -javaagent:lb-permission-encrypt-sdk-0.0.1-SNAPSHOT-encrypted.jar -jar lb-permission-encrypt-sdk-0.0.1-SNAPSHOT-encrypted.jar > /dev/null 2>&1 & ...

四月 8, 2026 · 1 分钟 · Rui

jar包加密混淆

https://blog.csdn.net/luo123_123_123/article/details/143826114

四月 8, 2026 · 1 分钟 · Rui

安卓apk版本修改

config.gradle versionName ext { // 应用兼容最低SDK版本 minSdk = 21 targetSdk = 30 buildToolsVersion = '35.0.0' compileSdkVersion = 35 // compileSdkVersion = 32 versionCode = 115 versionName = '1.1' frescoVersion = '2.6.0' materialVersion = '1.4.0' liboSrcRoot = '/Users/js/libreoffice_android' liboWorkdir = '/Users/js/libreoffice_android/workdir' liboInstdir = '/Users/js/libreoffice_android/instdir' liboEtcFolder = 'program' liboUreMiscFolder = 'program' liboSharedResFolder = 'program/resource' liboUREJavaFolder = 'program/classes' liboShareJavaFolder = 'program/classes' liboExampleDocument = '/Users/js/libreoffice_android/android/default-document/example.odt' liboVersionMajor = '5' liboVersionMinor = '3' liboGitFullCommit = '228a4ff4fe70ca5b7306b2c8312b9a1d3f618118' liboNdkGdbserver = '/Users/js/Library/Android/sdk/ndk/21.4.7075529/prebuilt/android-arm/gdbserver/gdbserver' liboAndroidAppAbi = 'armeabi-v7a' // Dependencies Libraries dependencies = ["fresco" : "com.facebook.fresco:fresco:" + frescoVersion, "fresco-gif" : "com.facebook.fresco:animated-gif:" + frescoVersion, "fresco-okhttp3": "com.facebook.fresco:imagepipeline-okhttp3:" + frescoVersion, "fresco-webpsupport" : "com.facebook.fresco:webpsupport:" + frescoVersion, "material": "com.google.android.material:material:" + materialVersion ] }

四月 8, 2026 · 1 分钟 · Rui