首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
coder_yangz
掘友等级
高级java工程师
|
中原银行
篮球、健身、coding
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
中原银行Arthas实践之路
Arthas 是一款 Java应用开源诊断工具,由于其强大的问题排查及诊断能力,自其开源以来广受开发者的关注和使用,多次登顶 GitHub Trending,并得到国内多家技术媒体的推荐分享。 一. 定制化功能改造 Arthas 可以通过简单的命令交互模式,接入运行的JVM,快…
2.Kafka消息详解
2.1.1.1. V0,V1版本 如上图所示,为kafka 的消息集合以及消息的日志项。一个消息集合总是包含了若干个日志项,每个日志都封装了实际的消息和一组元数据信息。kafka不会再消息层面上直接操作,总是在消息集合上进行写入操作。 value 字段 ,如果消息没有压缩,va…
Queue&Stack
Stack 一种后进先出(LIFO)的线性表. 栈的操作很简单。只要是具有最近相关性的题目都可以使用Stack这种数据结构来解决。 需要注意的是可以用Stack解决的问题都可以使用Deque(Double End Queue)来代替. 使用了aider 栈保存了当前的最小值,以…
手写LinkedHashMap 实现LRU
LRU(Least Recently Use)是一种缓存清楚策略。最近最少使用的被清除。 HashMap + DobleLinkedList(双向链表),这样做的好处是可以做到O(1)的时间复杂度对缓存进行,删除和更新。 代码采用哨兵模式,简化了繁琐的判断head和tail的操…
数组、链表、leetcode
数组是一个线性表,存储相同数据结构的连续的内存空间。 随机访问时间复杂度为常数级别。 支持cpu缓存,访问速度更加快速。(因为内存空间是连续的所以知道收地址的内存地址,cpu缓存就可以预读整个数组的所有数据。) 跟要插入的数据进行交换。 容器最大的优势就是1将数组的操作细节封装…
Iterms2 + zsh
工欲善其事,必先利其器。给自己创造一个流畅良好的开发环境。 本篇环境搭建参考 https://www.jianshu.com/p/7de00c73a2bb,下边是自己的步骤总结。 1. 首先下载 iTerm 2和安装 进入工程的solarized文件下点击两个可以执行的文件,可…
class文件解析
操作java字节码,免不了要对字节码文件有一个详细的认识。本文主要记录学习小册 《JVM字节码从入门到精通》 的笔记,以供参考。 一个字节是8位,两个十六进制数表示一个字节。 很多文件都以魔数来进行文件类型的区分,class 文件的头四个字节称为魔数,是0xCAFEBABE,这…
HTTP
Docker and Jenkins
AUTOMATED:是否自动构建,表示该进镜像由Docker Hub 自动构建流程创建。 -t:容器启动后会进入其命令行。 -v 目录映射关系(前边是宿主机目录。后者是映射到宿主机上的目录) -p 前者是宿主端口 ,。就后者是容器内的端口,可以使用多个-p映射多个端口 dock…
递归
下一页
个人成就
文章被点赞
41
文章被阅读
9,173
掘力值
271
关注了
17
关注者
7
收藏集
0
关注标签
25
加入于
2019-07-15