240 发简信
IP属地:湖南
  • 120
    Serializable 与 serialVersionUID

    Serializable Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。 什么情况下需要序列化: 当你想把的内存中的...

  • PropertyEditor接口

    java.beans.PropertyEditor PropertyEditor实现的是双向类型转换:String和Object互转。调用setValue()方法后,需要先“...

  • 120
    Java元注解

    整理一下,要不老忘。。。 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作...

  • 看spring源码的一些小tips

    xxxRegistry用于管理(注册、修改、删除、查找)一类组件,当组件类型较多时使用注册中心统一管理是一种非常有效的手段。 如果有出现一个方法是 do 开头,并且去掉 do...

  • BeanDefination来源

    声明式注入 BeanDefinition @Configuration + @Bean @Component + @ComponentScan @Import 配置式注入 B...

  • 120
    Https原理及流程

    原文地址我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被黑客拦截,并且里面含有银行卡密码等敏感数据的话,会非常危险。为了解决这个问...

  • SQL预编译

    1.数据库预编译起源 (1)数据库SQL语句编译特性:数据库接受到sql语句之后,需要词法和语义解析,优化sql语句,制定执行计划。这需要花费一些时间。但是很多情况,我们的一...

  • 类⽂件字节码结构

    类⽂件由单个 ClassFile 结构组成:Class⽂件字节码结构组织示意图

  • @Transactional注解的使用禁忌

    Spring的AOP是基于动态代理机制实现的。关于AOP Spring官方网站有这样一段描述: Spring AOP defaults to using standard J...

  • 比别的博客说的清楚多了。

    jwt详解

    什么是JWT? JWT的原理 服务器经过认证以后,会生成加密串返回前台,结构如下图: Header Header 部分用Base64URL解密后是一个JSON对象,主要描述了...

  • jwt详解

    什么是JWT? JWT的原理 服务器经过认证以后,会生成加密串返回前台,结构如下图: Header Header 部分用Base64URL解密后是一个JSON对象,主要描述了...

  • Exchanger的理解和使用

    一、简介 Exchanger用于两个线程之间进行数据交换,每个线程调用exchage方法到达各自的同步点,当且仅当两个线程都达到同步点的时候,才可以交换信息,否则先到达同步点...

  • 120
    (11)纯手写JDK动态代理

    概要:1动态代理(过程 角色 Proxy0) 2手写(InvocationHandler 、2Handler实现、3类加载器、4MyProxy) 一、动态代理 1、过程 1...

  • 120
    五分钟看懂ClassLoader

    java.lang.ClassLoader类概述: 中文文档中对ClassLoader类的定义如下: 从文档中对ClassLoader类的介绍可以总结出这个类的作用就是根据一...

  • CentOs安装Jdk

    1.在/usr/local/ 下创建java文件夹,并进入java文件夹 2.下载jdk,我用了清华大学的国内镜像仓库 https://mirrors.tuna.tsingh...

  • 科普字符编码

    常见非Unicode编码 ASCII 全称美国信息交换标准编码128个字符用7位刚好可以表示,计算机存储的最小单位是byte,即8位,ASCII码中最高位设置为0,用剩下的7...