linxiaobai's blog

自由の風

  • Home
  • About
  • Archives
| 9月 13 2020

2020再出发

哈哈,好久没更新博客了。。自从去年10月从上家公司离职加入阿里后,阿里内部对信息安全管的较严,所以感觉用自己的办公电脑去再将hexo blog等装起来有些危险。。生怕哪一天deploy错了将公司的什么 ...

Kevin Lim
| 8月 3 2019

netty源码分析之CompositeByteBuf

基本概念数据组装 数据拆分 CompositeByteBuf主要用与用户进程中逻辑上拆分及组装ByteBuf,这样底层byte数组实际上是复用的,通过定义的读写索引来实现数据的读写,避免byte组的频 ...

Kevin Lim
| 1月 22 2019

Spring学习笔记之IOC容器

基本概念IOC概念 原先在代码中通过硬编码的方式来进行类的实例化,以及定义各个对象之间的依赖关系。现在将类的实例化操作以及对象之间的依赖关系交给Spring容器来管理。实际上控制器交给容器管理了,所以 ...

Kevin Lim
| 9月 4 2018

idea快捷键(mac)

学习整理自:https://www.imooc.com/learn/924 idea用了有3年了,看了课程才发现只是掌握了皮毛,还有很多能提高效率的地方。 工欲善其事,必先利其器。 基本 fn ...

Kevin Lim
| 7月 5 2018

ES分片分配规则

按照官方文档翻译总结并实践 分片策略cluster级别分片分配分片配置cluster.routing.allocation.enable 启用或禁用特定种类的分片的分配: all - (默认)允 ...

Kevin Lim
| 7月 1 2018

将bing图片作为mac壁纸

前面有篇博客写了如何定时获取bing图片,但是只是获取的url,用作写blog时作为封面图,实际上还可以将图片下载到电脑里,作为壁纸,然后不停轮播。所以修改一下之前的脚本,增加download图片功能 ...

Kevin Lim
| 6月 30 2018

记一次netty OOM问题

最近基于netty在做一个项目,在做压测时出现了io.netty.util.internal.OutOfDirectMemoryError,出现大量异常信息: 2018-06-22 14:24:37. ...

Kevin Lim
| 5月 18 2018

ClassLoader原理以及SPI使用

ClassLoader基本概念ClassLoader,翻译过来就是类加载器。顾名思义,其主要的作用就是将Class文件加载到JVM中生成Class对象。 类加载的过程主要分为3步: 通过一个类的全限 ...

Kevin Lim
| 5月 10 2018

记一次curl的坑

SpringMVC对象解析的“浅坑” SpringMVC这个坑主要原因不在curl,不过算是背景吧,也顺带记一下。如果想直接看curl的坑请跨过该“浅坑”,直接到后面的“深坑”。 最近在写一个接口, ...

Kevin Lim
| 4月 27 2018

java注解概念及运用

注解是一种描述数据的数据。Annotations仅仅是元数据,和业务逻辑无关。 元注解@Documented注解是否将包含在JavaDoc中 @Retention 什么时候使用注解,注解的生命周期 ...

Kevin Lim
123Next →
— linxiaobai's blog —

最新文章

  • 2020再出发
  • netty源码分析之CompositeByteBuf
  • Spring学习笔记之IOC容器
MORE →

分类

    • java
    • mysql
    • others
    • redis
    • ubuntu
    • 数据结构
    • 算法

标签云

ByteBuf ClassLoader JVM annotation curl elasticsearch geohash idea java linux maven mysql netty oom python redis scan sentinel spi spring sublime中文 ubuntu 分页 动态规划 回溯 在线人数统计 总结 排序算法 数据库 数据结构 生活 算法 设计模式
linxiaobai's blog © 2020
Powered by Hexo Casper