简介JRebel 和 XRebel 是两个非常有用的工具,可以显著提升 Java 开发人员的生产力和应用程序性能。
JRebel 是一个强大的 Java 开发工具,它允许开发人员在不重新启动应用程序的情况下进行代码修改和调试。传统上,每次修改 Java 代码都需要重新编译和重新启动应用程序,这会浪费大量的时间。但是,使用 JRebel,你可以即时看到你的代码修改的效果,无需重新启动应用程序。这种即时反馈的能力极大地提高了开发效率,缩短了开发周期。
JRebel 通过在运行时重新加载修改的类文件,使得代码修改能够立即生效。它支持各种 Java 框架和服务器,包括 Spring、Hibernate、Tomcat 等。此外,JRebel 还提供了与常见 IDE(如 Eclipse、IntelliJIDEA)的集成,使得使用 JRebel 变得更加方便。
XRebel 是另一个强大的工具,专注于 Java 应用程序的性能监控和优化。它可以实时监测和分析应用程序的性能瓶颈,帮助开发人员快速定位和解决性能问题。XRebel 提供了一个直观的用户界面,显示了应用程序的请求和响应时间、数据库查询、HT ...
IntelliJ IDEA 2023.2 引入 AI Assistant,通过一组由 AI 提供支持的功能助力开发。 升级的 IntelliJ 分析器现在提供编辑器内提示,使分析进程更加直观详尽。此版本还包括有助于简化开发工作流的 GitLab 集成,以及其他多项值得关注的更新和改进,如下所述:
主要更新
AI Assistant限定访问 Ultimate 在此版本中,我们为 IntelliJ IDEA 引入了一项重要补充 – AI Assistant。 AI Assistant 当前具备一组由 AI提供支持的初始功能,提供集成式 AI 聊天,可以完成一些任务,例如自动编写文档注释、建议名称、生成提交消息等。 JetBrains AI 服务为 AI Assistant 提供技术支持,此服务目前可以连接到 OpenAI,后续还将包含其他语言模型提供商。 要访问 Assistant 的 AI 功能,您需要安装AI Assistant 插件并使用 JetBrains Account 登录 JetBrains AI 服务。 JetBrains AI 服务的初始可用性可能受限。 有关 AIAss ...
Github Pages 自定义域名 当你想在网上发布内容时,配置 Github Pages 是一个很好的选择。如果你想要在自己的域名上发布,你可以使用 GithubPages 来创建自己的网站。本文将介绍如何使用 Github Pages 自定义域名。
这里呢先列出前置条件:
您的 Github Pages 能正常访问
拥有自己的域名并备案成功
关于如何创建 GithubPages 可以参考我之前的博客https://mp.weixin.qq.com/s/onryCTQHSSoFcJWAjziqig
下面详细介绍如何配置
一、配置 CName这里需要注意的是,记录值就是你的 Github Pages 地址,记录类型填写 CName,主机记录就是你的二级域名地址
二、添加 CNAME 文件 首先找到你的主分支,这个分支要和 Setting 里面配置的分支一致。然后创建一个 NAME 文件
文件内容是 二级域名. 自己的域名
三、访问配置的 CNAME这里等待几分钟,我这里几秒钟就刷出来了
com/202308012309952.png)
if (typeof ...
Hexo+GithubPages 免费搭建个人博客网站 目录
一、前言
二、Github 配置
新建同名仓库
配置 Pages
三、安装 Hexo
四、配置 hexo-deployer-git
五、访问
六、发布文章
七、安装主题
一、前言 我之前开了好几年的云服务器了,实际上使用场景并不是很多,感觉有点浪费。前两个月都给关掉了,现在呢琢磨着弄一个免费的云服务搭建个人博客。暂时先弄 Github 的,Gitee 的那个要身份证,暂时弄不了,等等吧。
需要准备的环境:
windows 的话需要准备 node 环境,可以关注某绿色软件回复:1009 不限速下载软件安装
这里列一下清单
node 环境
能访问 github 并准备好 github 账号
二、Github 配置 新建同名仓库
这里需要注意的有两点
仓库名格式: username.github.io
仓库需要设置 public,不能设置为 private
配置 Pages在仓库主页点击 Setting
这里的配置按照以下方式配置即可
OK,那么这里需要配置的完成了。
三、安装 Hexo这里需要注意的是,需 ...
IOC 学习笔记(上篇)学习视频地址:https://time.geekbang.org/course/detail/100042601-184049
IOC 容器的职责
依赖处理
依赖查找
依赖注入
生命周期管理
容器
托管的资源(Java Beans 或其他资源[source/gallery/before_wedding/1])
配置
容器
外部化配置
托管的资源(Java Beans 或其他资源[1:1])
Ioc 容器的实现
Java SE
Java Beans
Java ServiceLoader SPI[2]
JNDI(Java Naming and Directory Interface)
Java EE
EJB(Enterprise Java Beans)
Servlet
开源
Apache Avalon(http://avalon.apache.org/closed.html)
PicoContainer(http://picocontainer.com)
Google Guice(https://github.co ...
nacos 启动报错 Can‘t find dependent libraries
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
下载安装即可
当然还有可能是另外一个问题,就是 JDK 版本过低了,JDK8 的老版本也是不行的
if (typeof lightGallery !== 'undefined') {
var options = {selector: '.gallery-item'};
lightGallery(document.getElementsByClassName('.article-gallery')[0], options);
}
var isMobile = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC ...