240 发简信
IP属地:江苏
  • 120行JAVA代码实现爱奇艺的弹幕下载

    废话不说,直接上代码:文末有彩蛋。 欢迎大家关注,阅读,点赞,评论我的职场连载小说:《程序猿生存指南》 或者青春校园小说 :《青春在硬盘里灼烧》 或者来两个短篇感受一下画风:...

  • 120
    如何实现一个简单的RPC

    在如何给老婆解释什么是RPC中,我们讨论了RPC的实现思路。那么这一次,就让我们通过代码来实现一个简单的RPC吧! RPC的实现原理 正如上一讲所说,RPC主要是为了解决的两...

  • 一步步透彻理解Lock的Acquire和Release原理源码

    Java中已知的锁有两种,一种是synchronized,另一种是Lock;这两种的基本原理在之前的文章中已经做了分析: 深入理解Synchronized实现原理java A...

  • 120
    终结篇:MyBatis原理深入解析(一)

    1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久...

  • 120
    消息队列之 RabbitMQ

    关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,...

  • 120
    JMS小记

    前几天组长面试别人的时候问了些关于JMS的问题,后来顺便问了我一下。hmmm没接触过这技术当然是一脸懵逼,所以索性花了点时间上网搜了一下相关的内容然后自己总结一下。 什么是J...

  • 120
    记第一次电话面试

    自从2015年11月份成功进入第一家公司以后就再也没有面试过。上个月尝试性的在某招聘网站上投了几波简历,终于在1月2号晚上收到了一个电话面试,那真的是一个激动啊。当时我正在公...

  • 120
    JVM垃圾回收

    垃圾回收(Garbage Collection, GC)诞生于1960年的Lisp语言。在Java虚拟机运行时数据区中,虚拟机栈、操作数栈和程序计数器都是随线程而生,随线程而...

  • 120
    线程池原理解析一

    讲解线程池原理之前,首先了解一下什么是线程池: 线程池是指在初始化一个多线程应用程序过程中创建一个线程集合,然后在需要执行新的任务时重用这些线程而不是新建一个线程。线程池中的...

个人介绍
做一只挂的最高的咸鱼。