自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 压缩指针原理

说明:此文件只是笔记供以后参考,有需要的随便瞅瞅。为什么64位的jdk内存不建议超过32G?因为内存在32G一下,jdk会开启指针压缩,减少内存空间占用。何为指针压缩,先来说一下内存,为何32位的内存只有4G?如果按照常规计算 2的32次方算出来的只有512M,其实 机器内存是通过一个个小格子来存储的,一个小格子为1bit(位),但是它把8个小格子即8bit(1byte)作为寻址地址的最小单位,所以2的32次方 即 2的32次方的byte 然后 乘 8bit,即得出4G的内存。jav

2021-10-27 08:38:16 465

原创 mybatis 源码解析之SQL调用过程

一、前言本文只专注于myabtis Sql的调用过程,对于相关方法的细节并没有详细的介绍,如果有学习的欲望,可根据下文中的介绍的类和方法自行学习二、正文本文通过继承SqlSessionDaoSupport的方式直接通过sqlSession访问数据库。还有一种方式是通过定义接口来访问,其实这种方式的底层也是生成代理对象,通过sqlsession访问的。@Repositorypub...

2019-01-18 11:16:35 418 1

原创 mybatis 源码解析之初始化流程

一、本文介绍 本文只专注于mybaits初始化流程,旨在帮助各位弄清楚mybatis初始化过程中都进行那些工作,这些初始化工作在那些类中。并没有对每项初始化工作进行详细的介绍,如果有这方面的需求请移步别处,避免耽误您的时间。只要各位学会了怎么去看mybatis源码,那我相信如果以后想要深入的学习细节的实现会变得非常简单。好了,话不多说,下面进入正题。二、简单介绍一下mybatis基础配置 ...

2019-01-17 11:51:46 257

原创 利用java实现简单的RPC服务调用

一、前言RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。二、实现思路之前看了一...

2018-12-12 10:04:33 9143

oracle_jce_policy-8.zip

jce_policy-8.zip下载 04-19 AES加密扩展包因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制。

2020-02-21

Adblock Plus插件

谷歌去除广告的插件,下载后拖入扩展程序即可。 

2018-07-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除