240 发简信
IP属地:北京
  • 2023-01-09

    年轻的时,我们都会有个没有能力却又想保护的人,小学喜欢过林心如,初中迷恋过刘亦菲,大学爱上了苍井空。 社会,曾经那么让我向往,就像小说中的江湖,充满这各种隐世高人,和精彩的故...

  • 职业反思

    年过30,从事程序员这个行业已经8载由于,毕业之后,从一个与计算机专业关系不大的专业直接转型到一名职业程序员,开始的几年异常迷茫。 13年通过亲人介绍,第一份工作进入到了一家...

  • 一个30岁程序员的从业感悟

    本人刚刚过完了30岁生日,在北京从事java开发已经6年了,最近想换个工作,经历了三家面试都是知名企业。 A公司面试经验经历了4轮面试,每个人都有自己的面试风格,问的方向也不...

  • 120
    swagger中文中的坑

    最近我改造了一个遗留的restful接口系统,没有文档,所以我打算加一个动态的api框架--swagger 添加的过程中我发现了一个问题,就是当@Api(tags={})的值...

  • 120
    springcloud整理笔记

    springcloud是一套分布式系统框架与doubbo的功能类似但是springcloud中的组件更加丰富,注册发现服务中心、熔断器、负责均衡、调用连式追踪等。 想要用sp...

  • spring事务整理

    隔离级别 1、默认使用数据库的(mysql:可重复读,oracle:已提交读) 2、未提交读 会出现脏读、幻读、不可重复读 3、已提交读 会出现幻读、不可重复读 4、可重复读...

  • 设计模式整理笔记

    个人理解 工作几年了,对设计模式的理解还是只停留在课本上的知识而已,大大小小经历了3-4家公司了,每家公司的面试题都少不了提一句设计模式,然而真正的工作中却很少有人使用,主...

  • 排序算法

    1.插入排序 public void insertArray(Integer[] in ) {int tem =0; int num =0; int upnum =0; ...

  • 随机算法

    @Testpublic void test(){ List list = new ArrayList<>(); list.add(40d); list.ad...

  • Eureka与ZooKeeper 的比较(转)

    Eureka的优势 1、在Eureka平台中,如果某台服务器宕机,Eureka不会有类似于ZooKeeper的选举leader的过程;客户端请求会自动切换到新的Eureka节...

  • spring源码解析记录3

    springxml标签分为两种: 默认标签: 自定义标签 <tx:annotation-driven/> 另种标签的格式区别很大,所以解析方式有所不同

  • spring源码解析记录2

    XML文件的验证方式有两种:DTD和XSD DTD(Document Type Definition)文档类型定义: <!DOCTYPE beans PUBIIC "-//S...

  • spring源码解析记录1

    org.springframework.beans: org.springframework.beans.factory.support.DefaultListableBea...

  • 120
    elk-安装配置使用-进阶篇logstash高级配置

    logstash上篇已经说过了是用于在elk系统中是充当一个管道的作用,用来将filebeat中的数据传输到elasticsearch中。 其实logstash还可以做一件事...

  • 120
    elk-安装配置使用

    简洁 elk=elasticsearch+logstash+kibana,这个概念不用多说官网上和很多帖子上都是这样介绍的,但是很少有帖子上会提醒你, 如果这3种插件的版本号...

  • GC回收识别算法

    引用计数算法 优点算法简单,缺点多个类直接相互引用后会出现“永生”

  • jvm结构分析

    堆 创建的对象都放在这里 方法区 class加载的时候类的信息都放到这里,利用java反射获取的信息就是来自这里 虚拟机栈 每个线程都会分到一定的栈内存,方法中的临时变量都在...

  • java内存溢出解析

    Java堆内存溢出 java.lang.OutOfMemoryError: Java heap space JVM Args:-Xms(最小堆内存) -Xmx(最大堆内存) ...

  • 120
    JVM-GC基础

    基本的垃圾回收算法 引用计数(Reference Counting) 增加一个引用,引用计数加1,去掉一个引用,引用计数减1,然后回收那些引用计数为0的对象问题:无法处理循环...