首页
avatar
helloreader
rails jsbundling-rails 报错 想问下
我想importmap和jsbundling-rails同时工作,我思考下将jsbundling-rails生成的package.json进行修改,并在app/javascript/src下创建了一个application_esbuild.js
1
avatar
写 bug 的大耳朵图图
Jacocoagent 改造-服务端覆盖率数据上报
代码覆盖率服务已经上线一段时间了,用户也反馈了不少问题,大家反馈比较集中的问题就是: 测试忘记在服务器重启前生成覆盖率报告了,导致某段时间内覆盖率数据丢失。 解决这个问题的思路比较简单,就是改造 javaagent,在 jvm 停止时,上报覆盖率数据到我们的代码覆盖率服务,...
Featured image
avatar
Muspi Merol
如何让一个实例知晓自己的变量名
这段时间在写一个做提示工程的库,其中顺便实现了一套模板语言,其中一个模板实例的 repr 格式化时想了一种方式获得一个实例的变量名。如下所示:
avatar
roogen
Todo/Task management Website using React
Todo website that keeps track of everything you need to do, allowing you to focus on what truly matters. empowers you to organize your li...
avatar
写 bug 的大耳朵图图
Java 集成Maven Embedder 编译 Maven 项目
最近在开发代码覆盖率的平台,涉及到对 java 项目编译后使用 jacococli 来生成报告,需要指定 java 项目 class 文件路径和源码路径。因此,需要对用户配置的 java 项目在服务器上进行编译,Java 项目构建工具有很多种,比如 Ant,Maven,Gr...
Featured image
avatar
写 bug 的大耳朵图图
线上问题分析案例:一个小括号引发的惨案
2023.8.17 早上 7:30 刚睡醒,都没来得及洗漱,手机上就收到了公司运维平台发的告警 有一台服务器 cpu 使用率超过 95%了,当时没在意,以为上面正在跑任务(这个服务器上面部署的是我们自己开发的自动化测试平台,用例执行引擎是 Jmeter,后端开发框架是 s...
Featured image
avatar
写 bug 的大耳朵图图
JVM 命令/工具使用介绍
JDK 自带了非常多的工具用于管理和监控 Java 应用程序状态,对于 Java 开发者来说,了解这些工具如何使用是非常有必要的,尤其是在排查线上问题,或者使用内部网络的情况下,可能无法或不允许使用三方工具,如 arthas,jvm-tools 等,这个时候熟练使用 JDK...
Featured image
avatar
写 bug 的大耳朵图图
Java中的异常处理
Java中的异常类均以Throwable为父类,而Throwable又派生出 Error 和 Exception 两类,区别如下
Featured image
3
1
avatar
写 bug 的大耳朵图图
深入理解Java中的序列化和反序列化
​ 互联网的迅猛发展受益于网络通信技术的成熟和稳定。网络通信协议是机器双方共同约定的协议。在应用层看到的是结构体、对象,但是在网络协议里,机器之间传输的都是二进制流。网络编程中,需要定义应用层协议。最原始的应用层协议是字节数组,在 Java 语言里以 byte[]体现,在C...
Featured image
3
2