实用的 IntelliJ 插件 Translation最好用过的翻译工具 RoboPOJOGeneratorIntelliJ Idea 和 Android Studio 的插件,用于将 JSON 转换为 POJO。 从 JSON 生成 Java、Java Records 和 Kotlin 的 POJO 文件:GSON、FastJSON、AutoValue(GSON)、Logan Square、Jackson、Lombok、Ja 2024-04-22 #IntelliJ
腾讯云大文件迁移教程-内网互联+scp 超过几十GB的大文件传输,通过公网会非常的慢几乎2mb/s,腾讯云提供了内网互联的功能,内网传输就会很快上100mb/s 创建内网互联 云联网 - 私有网络 - 控制台 (tencent.com) 获取账号ID和云联网ID 云服务器关联云联网 点击实例->网络信息->所属网络 点击进去 输入刚刚获取的账号ID和云联网ID 同意加入云联 2024-04-15
Springboot Guava Eventbus简单使用 简单介绍EventBus是 Google Guava 提供的一个事件总线库,用于简化组件之间的通信。它基于发布-订阅模式,允许组件在不直接依赖彼此的情况下进行通信。在一个应用程序中,当某个组件触发了一个事件,所有订阅了该事件的组件都会收到通知并执行相应的操作。 简单来说,EventBus 可以帮助你解耦代码,使得组件之间更加灵活和独立。 简单使用 事件(Event) 事件是系统中某一特定状态的表示 2024-04-12 Springboot #EventBus
Hexo giscus配置评论功能 注意:本文以Fluid主题当示例来介绍如何配置评论,其他主题请根据对应用户手册配置 Giscus 允许你将 GitHub Discussions 集成到你的网站上作为评论系统。这样做的好处是评论数据存储在 GitHub 上,不需要第三方服务。 官方地址:https://giscus.app/ 首先先看看自己的theme/fluid下是否包含giscus相关的文件,如果fluid版本 2024-04-07 Hexo #Hexo
使用Github-Action持续部署Springboot或vue GitHub Actions 是 GitHub 提供的一项持续集成 (CI) 和持续部署 (CD) 服务。它允许你在代码仓库中定义和运行自动化的工作流程,以响应存储库中的事件或调度。GitHub Actions 可以用于构建、测试、打包和部署项目,也可以执行其他自动化任务。 详细github action相关信息请看最底部 第一步需要先配置secrets,保证我们的服务器信息不暴露 GitHu 2024-01-11 #github action #springboot #vue
Easypoi-大数据量导出 EasyExcel 在处理 Excel 文件时,需要占用一定的内存。如果导出的数据量过大,可能导致内存占用过高,从而引发 CPU 过高的问题。并发访问导出接口也会导致性能问题,所以尽量在数据量比较大的导出接口添加锁控制。 以下是虚化业务后的代码,记录一下遇到的问题解决方案 1234567891011121314151617181920212223242526272829303132333435 2024-01-09 Springboot #Easypoi #Excel
Threadlocal-内存泄露问题 Threadlocal的简单理解和部分源码分析 - Blog|CasonMo 在ThreadLocalMap中,用Entry来保存K-V结构数据的。Entry的构造方法已经限定Entry中key只能是ThreadLocal对象。 123456789static class Entry extends WeakReference<ThreadLocal> { /** 2024-01-03 并发编程 #ThreadLocal
Mybatisplus-动态获取sql字符串 记录贴 借助mybatisplus构建动态 SQL 查询语句的功能,来动态构建sql来做presto查询,这样就不用在代码里写sql了 getBoundSql 是 MyBatis 中 org.apache.ibatis.mapping.BoundSql 接口的方法,用于获取一个表示 SQL 语句和相关参数映射的对象。BoundSql 实例包含了预编译的 SQL 语句以及参数映射信息,可以用于执 2023-12-11 Springboot #Mybatis #presto #SQL
简单实现分流功能 逻辑比较简单就是对字符串一顿加解密操作然后hashcode然后取模100,然后看取模结果落在哪个组的区间 代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354import lombok.extern.slf4j.Slf4j;import org.sp 2023-12-11 Springboot #Java #分流 #算法
Hexo-生成站点地图(sitemap) SiteMap是什么Sitemap 是一种列举了网站中所有页面的 XML 文件。它可以被搜索引擎(如 Google、Bing)用来更有效地抓取网站,了解网站的结构。Sitemap 文件提供了网站上每个页面的链接以及有关页面最后修改时间、更新频率和相对重要性的附加信息,这有助于搜索引擎确定哪些页面应该优先考虑以及多久抓取一次这些页面。 对于大型网站、具有许多动态页面的网站或新网站,Sitemap 尤 2023-12-08 Hexo #Hexo #Seo #Sitemap