240 发简信
IP属地:四川
  • Resize,w 360,h 240
    mac 下Virtual Box 与linux共享文件夹配置

    由于测试的东西内核版本不一样,所以新装了版本的,但是发现文件共享有问题,我另一个虚拟机是OK的,早就忘了以前是怎么弄的了,人不能在同一个坑栽多次...

  • vim golang开发环境搭建

    vim是非常强大的编辑器,最近在写go的时候,想尝试下在vim中进行开发,在网上找了不少教程之后,还是遇到了不少的问题,就来说一下我的安装过程....

  • golang plugin小谈

    在1.8之前,如果我们想用第三方的库,只能获取到源码才可以,而不能使用编译后的代码,比如jar、dll、so文件。不过1.8中新加入了plugi...

  • 在dokcer中运行kafka

    run kafka on docker 最近想试试kafka,不过在docker hub 上的方法是使用docker-compose,我的本地环...

  • 二、GC ROOT

    jvm在判断对象是否还有用的时候,通常会从一些常见的地方开始进行搜索,只要对象不能从这些地方被引用到,就判断这些没被引用到的对象就是需要回收的,...

  • 一、JVM常见垃圾收集算法

    众所周知,在Java中内存的分配和回收都是由java虚拟机(JVM)操作的,我们并不需要像C/C++那样需要手动分配和释放内存,也正是因为有了J...

  • Logback指定自定义配置文件

    slf4j + Logback算是现在使用最广的日志记录方式,logback作为log4j的加强版,也是有很多新特性。logback默认读取配置...

  • Resize,w 360,h 240
    Spring(MVC)启动浅析与父子Context

    现在在Java web 的世界中,很多都用spring的,因为它的高度解耦,使得开发人员能够快速构建出高可用和高扩展的应用。我们看下spring...

  • golang中的陷阱

    写过其他后端语言的人,在写golang的时候,总会遇到一些奇怪的问题,而且很难排查,我个人觉得是因为两个原因,第一个golang基础不扎实,第二...