历史潮流浩浩荡荡,顺之者昌,逆之则亡。——孙中山
JAVA

Java的JIT即时编译流程 24小时内最新

Java的JIT即时编译流程
Oracle的Hotspot JVM实现,是目前OpenJDK使用的主流JVM,它采用解释与编译混合执行的模式,其JIT技术采用分层编译,极大地提升了Java的执行速度。 Java字节码必须通过类加载的过程加载到JVM环境后,才可以执行。 执行有三种模式: 一、解释执行。 二、J...

徐 承恩 17小时前 6℃ 0评论 0喜欢

无主题

《阿里巴巴编码规范》认证证书你值得拥有

《阿里巴巴编码规范》认证证书你值得拥有
Apsara Clouder基础技能认证:阿里巴巴编码规范 无规矩不成方圆,无规范不能协作。阿里近万名Java技术精英的经验总结,铸就了高含金量的《阿里巴巴Java开发手册》,并向业界开放,希望使团队在Java开发上更高效、容错、有协作性,提高代码质量并降低维护成本。本认证是对...

徐 承恩 1周前 (05-24) 22℃ 0评论 6喜欢

JAVA

Java静态代理动态代理总结

Java静态代理动态代理总结
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。 代理模式UML类图 ...

徐 承恩 2个月前 (04-01) 78℃ 0喜欢

JAVA

Java设计模式之动态代理CGLib版

Java设计模式之动态代理CGLib版
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。 代理模式UML类图 ...

徐 承恩 2个月前 (04-01) 95℃ 0喜欢

JAVA

Java设计模式之动态代理JDK版

Java设计模式之动态代理JDK版
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。 代理模式UML类图 ...

徐 承恩 2个月前 (04-01) 79℃ 0喜欢

JAVA

Java设计模式之静态代理模式

Java设计模式之静态代理模式
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。 代理模式UML类图 ...

徐 承恩 2个月前 (04-01) 81℃ 0喜欢

MySQL

MySQL存储引擎总结

MySQL存储引擎总结
MySQL是一种关系型数据库,它有4种存储引擎分别是MyISAM、InnoDB、Memory、Archive。 MySQL支持那些存储引擎 1、MyISAM存储引擎 2、InnoDB存储引擎 3、Memory存储引擎 4、Archive存储引擎 InnoDB存储引擎 ...

徐 承恩 2个月前 (03-30) 68℃ 0喜欢

JAVA

ThreadLocal深度解析

ThreadLocal深度解析
ThreadLocal:为共享变量在每个线程中创建一个副本,每个线程可以访问自己内部的副本变量。 ThreadLocal是什么 ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可...

徐 承恩 5个月前 (01-03) 189℃ 1喜欢

无主题

IPv4地址转Int之Java实现

IPv4地址转Int之Java实现
讲个故事 面试官:IPv4地址可以转为Long类型的数字知道吧?你写一下这个转换的代码! 对计算机基础逐渐模糊的小徐一脸懵逼,毕竟工作中很少会用到,只记得IP地址和整数是可以相互转换的,但是从来没有自己实现过。于是在大脑中飞速计算。过了一会,思路出现了:IP地址分为四段,每段都...

徐 承恩 5个月前 (12-25) 220℃ 1喜欢