首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
theworldwang
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
71
文章 55
沸点 16
赞
71
返回
|
搜索文章
赞
文章( 55 )
沸点( 16 )
一次堆外OOM问题排查
线上服务有一台机器访问不通,发现了大量的OOM异常,一次堆外OOM问题排查过程。
教你用Java字节码做点有趣的事
直接在toString中修改代码,这种方法很麻烦,效率低,需要修改每一个要脱敏的类,或者写个idea插件自动修改toString(),这样不好的地方在于所有编译器都需要开个插件,不够通用。 在编译时期修改抽象语法树修改toString()方法,就像类似Lombok一样,这个之前…
Jib构建你的第一个java镜像
首先我们先看一个例子,如何将一个spring-boot项目简单容器化,如果你从未操作过,可以动手自己实现,或者仔细阅读这篇文章第一个 spring Boot 应用通过Docker 来实现构建、运行、发布。你可能发现如果需要把一个java项目容器化这是一个麻烦和相对复杂的过程,首…
给你的开源项目加一个绶带吧
D2 Ribbons 是一套为开发者准备的开源社区绶带资源,你你可以下载图片到你的项目中使用或者直接使用仓库资源链接。 于是之后我就花了大概半天的事件,画了一套 ribbons 给以后用,自己用,也希望大家能用到,不仅有 github,还有 gitlab 和码云的版本,暂时只做…
微信公众号支付开发全过程(Java 版)
首先我们到微信支付的官方文档的开发步骤部分查看一下需要的设置。 因为微信支付需要较高的权限,只有认证了得服务号才有使用微信支付接口的权限,我们个人很难申请到,所以需要向其他朋友借用账号。 来到文档的业务流程部分,查看微信支付的流程(我觉得这个还是需要十分仔细的了解和查看的,这有…
Pinpoint 插件开发
运行 Pinpoint 系统最简单的办法是使用 Docker。 使用 Docker 来运行编译会更加容易,这免去了环境配置的需要。首先将 Pinpoint 的源代码下载到本地目录,例如 /projects/pinpoint,然后运行命令: 其中的两个 -v 参数是用来映射目录的…
分布式追踪 & APM 系统 SkyWalking 源码分析 —— Agent DictionaryManager 字典管理
- [1. 概述] - [2. Collector 同步相关 API] - [2.1 应用的同步 API] - [2.2 操作的同步 API]
JVM参数解析与调优
JVM 全称 Java Virtual Machine,Java程序编译之后生成的.class文件就是交由JVM执行,由JVM将.class文件内容翻译成对于系统可识别的机器语言,这就是Java之所以能一次编译,到处运行。 关于JVM配置以及调优是Java程序员进阶必须掌握的,…
并发编程之 Condition 源码分析
Condition 是 Lock 的伴侣,至于如何使用,我们之前也写了一些文章来说,例如 使用 ReentrantLock 和 Condition 实现一个阻塞队列,并发编程之 Java 三把锁, 在这两篇文章中,我们都详细介绍了他们的使用。今天我们就来深入看看源码实现。 今天…
下一页
个人成就
文章被阅读
389
掘力值
23
关注了
15
关注者
0
收藏集
1
关注标签
25
加入于
2016-08-28