首页
学习
活动
专区
工具
TVP
发布

Java实战博客

专栏成员
517
文章
621708
阅读量
25
订阅数
统计JAVA对象占用Heap堆内存大小 – JMock
在开发过程中,一些超大Java对象需要存储到每一个后端服务的节点中。在实际操作过程中,放在Redis中,每次读取Key然后反序列化成Java对象的时间直接能把接口拖超时。所以超大对象,在Redis不是个好方案!在受限于业务上,只能放在本地。
收心
2024-03-22
1480
Optional JDK8 判空新写法
虽然 Optional 类在某些情况下可能会增加一些额外的代码复杂性,但它在提高代码的可靠性和可读性方面具有重要作用,特别是在处理可能为 null 的情况时。
收心
2024-03-15
790
Mac 双网卡配置
双网卡配置的前提是,电脑接入了多种连接方式:常见的有同时接入了WiFI、网线的场景。
收心
2024-03-13
2470
如何设计前后端交互的数据加密?
设计前后端交互的数据加密涉及到保护数据在传输过程中的安全性。以下是一种常见的设计方案:
收心
2024-03-07
3310
如何在Spring项目使用SLF4J框架?
在Spring项目中使用SLF4J框架非常简单。SLF4J(Simple Logging Facade for Java)是一个日志框架的抽象层,它允许你在项目中使用统一的日志接口,而不用关心具体使用哪个日志实现。
收心
2024-03-04
1880
如何打印好日志
1.选择恰当的日志级别 error warn info debug 2.日志要打印出参入参数 方便甩锅 3.选择合适的日志格式 时间戳 线程名字 日志级别等 4.if-else ,switch 等分支语句都建议打印日志,方便排查 5.对一些比较低的日志级别进行判断,使用log.isXXXX()方法判断
收心
2024-03-03
740
系统无法安装JDK – 指定外部JRE启动jar包!
运行jar的前提一定得有jre环境!所以我们得自己准备对应的jre环境。你可以从你电脑安装好的jdk,把jre提取出来。
收心
2024-02-19
1420
Fat JAR
Fat JAR(也称为uber-JAR)是一个包含了其所有依赖项的可执行Java归档文件(JAR),这意味着它不仅仅包含了你自己编写的类和资源文件,还包括了所有你的应用程序运行时所需的第三方库。这样做的好处是简化了部署过程,因为你只需要部署一个文件即可。
收心
2024-01-30
1650
Linux 命令帮助 – 开源项目 linux-command
linux-command 项目的Github地址:https://github.com/jaywcjlove/linux-command
收心
2024-01-30
1210
Linux 服务器硬件配置查询
在Linux系统中,可以使用多个命令来获取系统版本信息、CPU型号、核心数和内存大小。以下是一些常用的命令:
收心
2024-01-24
2620
SSE 权限认证、部署篇
1、部署的时候:NG转发的端口死活不响应!这是NG必须对此接口单独设置处理(主要是为了不影响其他业务接口)
收心
2024-01-22
2350
Hutool Http请求工具依据参数记录响应版
特殊说明: 上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com 第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。
收心
2024-01-11
2030
统计项目的代码行数
统计项目的代码行数可以通过多种方法来实现,具体取决于你使用的操作系统和可用的工具。以下是一些常用的方法:
收心
2024-01-10
4980
Springboot读取resource下的文件 – 打包后可用
在Spring Boot应用程序中,如果您尝试将应用程序打包成一个 JAR 并运行,那么您不能使用File或FileInputStream来直接读取 JAR 内部的文件,因为这些文件不是以传统文件系统的形式存在的。相反,它们被嵌入到了 JAR 文件中,必须通过类加载器来访问。那么您应该始终使用类路径访问方式(ClassLoader.getResourceAsStream或Spring的ResourceLoader),而不是尝试直接访问文件系统路径。
收心
2023-12-27
3840
IO
在实际开发中,应根据具体需求选择最适合的IO模型。Java NIO是一个非常强大的工具,特别是在处理大量数据和高并发场景下。
收心
2023-12-26
1290
绘图
在互联网开发中,常用的图表主要用于项目规划、设计、数据分析和系统架构等方面。每种图表都有其独特的目的和核心元素,下面是一些常见的图表类型及其用途、核心元素和绘制方法:
收心
2023-12-22
1080
树状结构数据
注意,这里的方法都是基于TreeNode类的简单实现,实际使用时可能需要根据你的具体业务逻辑进行调整。例如,节点的唯一标识可以是其他类型而非int,树的遍历可以使用递归或非递归方式等。
收心
2023-12-19
1480
Git案例 将本地代码提交新的远程仓库
如果你有本地代码需要推送到远程Git仓库,并且远程仓库中已经存在一个README.md文件,你可以按照以下步骤操作来完成这个任务。
收心
2023-12-19
1650
静态方法获取配置文件配置
在开发过程中,配置的静态工具类需要读取系统配置文件中的配置。但是通过@Value直接获取的内容,如果被static修饰,将无法获得配置文件的值。
收心
2023-12-11
1980
IDEA Maven可package 整个import全红解决方案 – 普适性解决方案
我尝试了废掉老Maven,重新编译一份新的同版本的Maven,再将整个Maven仓库repository全部换了一遍,还是不行!
收心
2023-12-09
6670
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档