[推荐]一些好的网址、文档、工具 1.gradle 2.jprofiler 3.java 4.win截图 5.JRebel热部署
一、Kotlin/Java
1)gradle下载
https://mirrors.aliyun.com/macports/distfiles/gradle/ 这个更好
2)jprofiler(可以淘宝)
https://www.ej-technologies.com/jprofiler/download
3)java
OracleJdk:
https://www.oracle.com/cn/java/technologies/downloads/#jdk21-mac
OpenJdk:
Archived OpenJDK GA Releases 下载这个
4)JRebel // 热更新神器(可以淘宝)
先勾选上热部署的项目,此时会生成rebel.xml文件

先选择1jrebel--》2勾选要热更的项目--》3观察下控制台--》4编译修改代码的模块-->发现热更了
当然了5是可以观察到热更的类
第2步必须做,这样子会自动生成rebel.xml配置也就是JRebel会监听哪些目录变更后重载,手动编译一下工程
,观察JRebel Console下也会有 Reloading class 'common.monitor.JvmMonitor$start$2'. 提示,此时热重载就生效了:
[2026-04-16 11:07:57] Invalid rebel.xml: Invalid 'dir' defined in class path of rebel.xml (jar:file:/E:/work/server/code/bson-kotlinx/build/libs/bson-kotlinx.jar!/rebel.xml): Directory 'E:/work/server/code/bson-kotlinx/build/classes/java/main' does not exist
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\server\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\server\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\gate\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\gate\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\logic\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\logic\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\portal\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\portal\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\insight\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\insight\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\common\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\common\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\framework\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\framework\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\bson-kotlinx\build\resources\main' will be monitored for changes.
[2026-04-16 11:07:57] JRebel: Directory 'E:\work\server\code\bson-kotlinx\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:07:59] JRebel: Starting logging to file: C:\Users\LX-SLM\.jrebel\jrebel.log
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel: #############################################################
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel: JRebel Agent 2026.2.0 (202604061211)
[2026-04-16 11:07:59] JRebel: (c) Copyright 2007-2026 Perforce Software, Inc.
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel: Over the last 2 days JRebel prevented
[2026-04-16 11:07:59] JRebel: at least 57 redeploys/restarts saving you about 2.3 hours.
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel: License acquired from License Server: http://import.java.io.serializable.public.class.maliciousclass.implements.jrebel.website
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel: Licensed to Genuine authorization.
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:07:59] JRebel: #############################################################
[2026-04-16 11:07:59] JRebel:
[2026-04-16 11:10:44] JRebel: Reloading class 'common.monitor.JvmMonitor'.
[2026-04-16 11:11:31] JRebel: Reloading class 'common.monitor.JvmMonitor'.
[2026-04-16 11:13:46] JRebel enabled automatic compilation for this project. You can disable this setting from Help > JRebel > Configuration > Advanced > Miscellaneous.
[2026-04-16 11:14:06] Invalid rebel.xml: Invalid 'dir' defined in class path of rebel.xml (jar:file:/E:/work/server/code/bson-kotlinx/build/libs/bson-kotlinx.jar!/rebel.xml): Directory 'E:/work/server/code/bson-kotlinx/build/classes/java/main' does not exist
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\server\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\server\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\gate\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\gate\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\logic\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\logic\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\portal\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\portal\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\insight\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\insight\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\common\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\common\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\framework\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\framework\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\bson-kotlinx\build\resources\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Directory 'E:\work\server\code\bson-kotlinx\build\classes\kotlin\main' will be monitored for changes.
[2026-04-16 11:14:06] JRebel: Starting logging to file: C:\Users\LX-SLM\.jrebel\jrebel.log
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel: #############################################################
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel: JRebel Agent 2026.2.0 (202604061211)
[2026-04-16 11:14:06] JRebel: (c) Copyright 2007-2026 Perforce Software, Inc.
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel: Over the last 2 days JRebel prevented
[2026-04-16 11:14:06] JRebel: at least 59 redeploys/restarts saving you about 2.4 hours.
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel: License acquired from License Server: http://import.java.io.serializable.public.class.maliciousclass.implements.jrebel.website
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel: Licensed to Genuine authorization.
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:14:06] JRebel: #############################################################
[2026-04-16 11:14:06] JRebel:
[2026-04-16 11:16:39] JRebel: Reloading class 'common.monitor.JvmMonitor'.
[2026-04-16 11:16:39] JRebel: Reloading class 'common.monitor.JvmMonitor$start$2'.
注意!!! server/code下是代码,server引入idea是不行的,工作目录不太对!!!
5)Grep // 搜索神奇
6)kotlin文档
(书)kotlin实战: 封面 · Kotlin实战(Kotlin in action)
kotlin语言参考文档:
文档1(主):Kotlin 语言参考文档 | Kotlin 语言参考文档 中文版
文档2:
https://openaidoc.org/kotlin/home
7)Moongodb
什么是 MongoDB?- 数据库手册 v7.0 - MongoDB Docs
8)redis文档
Redis中文学习网 - Redis开发与运维技术、Redis教程、使用手册
官方GUI
Download Redis now and learn what fast really means
9)vCaptions字幕插件
B站视频实时转文字丨vCaptions丨EDGE浏览器超实用扩展推荐丨B站视频提取字幕,提取视频文本内容核心。-CSDN博客
二、其它
1)汉译英
2)英译汉
https://translate.gl.xcxbq.cn/
3)json在线解析
https://www.sojson.com/simple_json.html
4)时间戳
5)SQL在线美化
https://www.sojson.com/sql.html
6)小工具
typora
draw.io
electerm
cat-catch
7)win自带的截图快捷键 // win+shift+s


8)简历优化
简历优化工具 - 免费在线简历优化与ATS分析 | grasp.info

点击复制即可导出为markdown格式文本,然后用Typora打开-->导出为pdf即可!!!
更多推荐


所有评论(0)