自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iceyung的专栏

熟练、通透在于一点点的积累和训练

  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java的BIO、NIO和AIO解析与实例

首先明确各自的含义: BIO:同步阻塞 NIO:同步非阻塞 AIO:异步非阻塞 引文1中详细介绍了三者的含义,总结如下: Java BIO : 同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。 Java NIO : 同步非阻塞,服务器实现模式为一个...

2019-03-29 22:02:04 1018

原创 Java AOP的底层原理

为了避免文章过长,针对AOP的理解分为两篇,第一篇介绍Spring AOP的具体实现,本篇将从AOP在Java中的具体实现记录。 Java实现AOP的底层原理 AOP的实现方式主要有三种: 第一种,JVM本身提供了动态代理组件,可以通过它任意对象的代理模式,在处理代理的过程中可以插入切面的逻辑1 首先编写Operator和OperatorImpl package zmqc.iceyung.aop...

2019-03-15 10:48:40 1780

原创 Spring AOP具体实现

认识一下AOP 学习Spring的时候,我们都知道其两大特性一个是IOC,一个是AOP,中文名称分别为控制反转和面向切面。控制反转的含义我们大致能理解,面向切面比较抽象,只听说过面向对象OOP,AOP的作用是什么呢? 引文1和2 3进行了详细的理论和实践解释,本文主要通过引文中的内容,完成从项目创建到AOP实现测试整个过程,可参看参考文献后,再具体的查看本文的完整实现代码。 构建Springboo...

2019-03-14 19:17:29 1406

Metabase本地化语言包

Metabase本地化语言包,包含10个语言的json文件。 zh.po文件转换成json文件可以根据开头的模式进行处理转换,这里我也提供一份已经转换好的json文件

2019-01-09

仿IOS百度云条目点击显示菜单模块实现

Android个人学习笔记之ListView知识应用-仿IOS百度云条目点击显示菜单模块实现 android studio 版本

2016-12-08

ListView知识应用-仿IOS百度云条目点击显示菜单模块实现

ListView知识应用-仿IOS百度云条目点击显示菜单模块实现

2016-12-08

Android底部导航Fragment切换实现

Android底部导航Fragment切换实现

2016-11-30

空空如也

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

TA关注的人

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