加载中
创建了一个技术类公众号: 一起源码分析

创建了一个技术类公众号: 一起源码分析,里面会分享最新的开源代码、源码解读、开发技巧等,欢迎大家关注。

2018/07/13 13:40
129
漫谈JVM

背景介绍 创建了一个技术类公众号: 一起源码分析,里面会分享最新的开源代码、源码解读、开发技巧等,欢迎大家关注。 JVM已经是Java开发的必备技能了,JVM相当于Java的操作系统。 JVM,java v...

ClassLoader

博客地址:liuzhengyang Java中的ClassLoader 先抛出几个问题 类初始化 static{} 块会在什么时候执行 Class在方法区内的结构 不同类加载器加载一个类,类初始化块会被执行几次,不同ClassLoad...

Idea的mybatis插件破解

博客地址 背景 一些java软件要进行收费,很多采用远程认证的方式,jar包代码中肯定有一个地方处理是否已经认证。 我们通过一些手段,如本地建立一个认证服务器、修改jar包class文件修改认证逻...

我的新博客就在这里啦http://liuzhengyang.github.io/

http://liuzhengyang.github.io/ 以后在这里写了

2015/11/29 18:48
221
2014.4.20无头绪

这段时间看了一些文章,对于很多以往没有认真想过的问题有了新的一些了解,一辈子如何去活,怎么活,又似乎要重新考虑了。仿佛几个月之后再也没有机会全心、自由、没有压力的了解接触学习自己...

类型安全的http客户端retrofit介绍、使用、实现原理分析

retrofit介绍 retrofit是一个http访问客户端,类似okhttp、apache httpclient,不过retrofit是类型安全的,也就是定义一个强类型的http客户端接口使用,而不是 请求url返回一个string的结果,...

springboot-只能用于web服务开发?不创建web服务也能使用sprnig bean

spring除了开发web服务外,在其他的需求中也是可以使用的,比如我们只想实现一个简单的爬虫,爬到数据之后写入数据库,我们一定要创建一个web服务来通过接口触发各个方法的调用吗,可能有很多...

springboot - 搭建spring data jpa简单快速实现数据库读写

访问数据库是代码开发中最常见的任务之一,springboot搭配上spring data项目,在读写数据库的场景上非常简单方便好用,写起读写数据库代码来轻松愉快。 本次实现的功能 本次我们实现一个非常...

ThreadLocal里的巧妙设计、常见面试问题,其他文章里写的一定是对的吗?

ThreadLocal ThreadLocal的作用是什么?使用时有哪些注意事项?为什么ThreadLocalMap中的Entry要使用WeakReference?netty中FastThreadLocal又做了什么优化? 答案尽在本文中。 ThreadLocal介...

mybatis spring介绍、使用、实现原理

maven依赖 org.mybatis mybatis-spring 2.0.6 使用 SqlSessionFactoryBean 可以创建sqlSessionFactory,d......

springboot工程快速搭建使用

springboot能够帮助我们快速创建一个独立的、生产环境可用的基于spring的应用。 使用springboot开发非常简单快捷,很多互联网新人获取没有感受到这种强大的进步,就像现在人们对手机支付、手...

最强线程池解析,线程池的这些细节你真的会了吗

本文整体整体结构 ThreadPoolExecutor介绍 首先我们要思考一下为什么要使用线程池。Java提供了多线程机制让我们能够同时运行多个任务,就像多个任务由多个人同时执行,而不是一个人依次执行这...

JVM实现原理分析之safepoint

safepoint又称为安全点,它是hotspot等JVM中的一个重要概念。下面我们分部分了解下safepoint是什么、safepoint的作用、safepoint是如何实现的以及作为开发者有哪些需要注意的地方。 safepoin...

lambda表达式实现原理分析

本文将深入了解lambda表达式的实现原理和这样的实现方案的取舍权衡。 Java为什么需要lambda表达式? 能够提升代码简洁性、提高代码可读性。 例如,在平时的开发过程中,把一个列表转换成另一...

kubernetes系列02-本地安装kubernetes、部署springboot服务

本章我们在本地快速搭建一个kubernetes集群并且在上面部署一个springboot服务。 kubernetes组件介绍 kuberntes组件分为两部分,control plane(控制面)和worker node(工作节点)。 contro...

手把手教你构建、debug、开发Java虚拟机

目的 Java虚拟机是Java开发者最常使用的平台,了解其中的运行原理可以帮助我们成为更好的开发者、遇到问题更快解决。对于很多虚拟机知识点,大多数人通常是通过看书或文章来了解相关知识的。...

kubernetes系列01-介绍

本章介绍kubernetes是什么,为什么要用它,具备什么价值。 kubernetes是容器的编排系统,能够方便地对容器进行管理,包括升级、扩缩容等等,并且还具备健康检查自动治愈等实用功能。 可以把k...

kubernetes系列01-介绍

本章介绍kubernetes是什么,为什么要用它,具备什么价值。 kubernetes是容器的编排系统,能够方便地对容器进行管理,包括升级、扩缩容等等,并且还具备健康检查自动治愈等实用功能。 可以把k...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部