自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YLIMH_HMILY的专栏

Ideas change the world.

  • 博客(11)
  • 资源 (51)
  • 收藏
  • 关注

原创 原理剖析(第 012 篇)Netty之无锁队列MpscUnboundedArrayQueue原理分析

原理剖析(第 012 篇)Netty之无锁队列MpscUnboundedArrayQueue原理分析-一、大致介绍1、了解过netty原理的童鞋,其实应该知道工作线程组的每个子线程都维护了一个任务队列;2、细心的童鞋会发现netty的队列是重写了队列的实现方法,覆盖了父类中的LinkedBlockingQueue队列,但是如今却换成了JCTools的一些并发队列,因为JCTools是一款对jdk并

2018-03-31 00:42:18 3709

原创 原理剖析(第 011 篇)Netty之服务端启动工作原理分析(下)

原理剖析(第 011 篇)Netty之服务端启动工作原理分析(下)-一、大致介绍1、由于篇幅过长难以发布,所以本章节接着上一节来的,上一章节为【原理剖析(第 010 篇)Netty之服务端启动工作原理分析(上)】;2、那么本章节就继续分析Netty的服务端启动,分析Netty的源码版本为:netty-netty-4.1.22.Final;二、三、四章节请看上一章节详见 原理剖析(第 010 篇)N

2018-03-25 19:07:45 484

原创 原理剖析(第 010 篇)Netty之服务端启动工作原理分析(上)

原理剖析(第 010 篇)Netty之服务端启动工作原理分析(上)-一、大致介绍1、Netty这个词,对于熟悉并发的童鞋一点都不陌生,它是一个异步事件驱动型的网络通信框架;2、使用Netty不需要我们关注过多NIO的API操作,简简单单的使用即可,非常方便,开发门槛较低;3、而且Netty也经历了各大著名框架的“摧残”,足以证明其性能高,稳定性高;4、那么本章节就来和大家分享分析一下Netty

2018-03-25 19:06:48 462

原创 原理剖析(第 009 篇)ReentrantReadWriteLock工作原理分析

原理剖析(第 009 篇)ReentrantReadWriteLock工作原理分析-一、大致介绍1、在前面章节了解了AQS和Semaphore后,想必大家已经对获取独占锁、获取共享锁有了一定的了解了;2、而JDK中有一个关于读锁写锁分离的工具类,读锁是共享锁,写锁是排他锁,也是基于AQS实现的;3、那么本章节就和大家分享分析一下JDK1.8的ReentrantReadWriteLock的工作原理

2018-03-14 23:39:08 425

原创 原理剖析(第 008 篇)CyclicBarrier工作原理分析

原理剖析(第 008 篇)CyclicBarrier工作原理分析-一、大致介绍1、在前面章节了解了CountDownLatch/Semaphore后,想必大家已经对同步器有了一定的了解了;2、而JDK中有一个关于线程之间相互等待的工具类,它是直接由独占锁ReentrantLock实现的,间接的也是基于AQS实现的;3、那么本章节就和大家分享分析一下JDK1.8的CyclicBarrier的工作原

2018-03-13 22:51:30 610

原创 原理剖析(第 007 篇)CountDownLatch工作原理分析

原理剖析(第 007 篇)CountDownLatch工作原理分析-一、大致介绍1、在前面章节了解了CAS、AQS后,想必大家已经对这块知识有了深刻的了解了;2、而JDK中有一个关于计数同步器的工具类,它也是基于AQS实现的;3、那么本章节就和大家分享分析一下JDK1.8的CountDownLatch的工作原理; 二、简单认识CountDownLatch2.1 何为CountDownLatch?

2018-03-12 16:34:36 998

原创 原理剖析(第 006 篇)Semaphore工作原理分析

原理剖析(第 006 篇)Semaphore工作原理分析-一、大致介绍1、在前面章节了解了CAS、AQS后,想必大家已经对这块知识有了深刻的了解了;2、而JDK中有一个关于信号量的工具类,它也是基于AQS实现的,可以认为是synchronized的升级版(结尾处会讲解到);3、那么本章节就和大家分享分析一下JDK1.8的Semaphore的工作原理; 二、简单认识Semaphore2.1 何为S

2018-03-11 23:01:06 616

原创 原理剖析(第 005 篇)AQS工作原理分析

原理剖析(第 005 篇)AQS工作原理分析-一、大致介绍1、前面章节讲解了一下CAS,简单讲就是cmpxchg+lock的原子操作;2、而在谈到并发操作里面,我们不得不谈到AQS,JDK的源码里面好多并发的类都是通过Sync的内部类继承AQS而实现出五花八门的功能;3、本章节就和大家分享分析一下AQS的工作原理; 二、简单认识AQS2.1 何为AQS?1、AQS是一个抽象类,类名为Abstra

2018-03-11 23:00:08 514

原创 原理剖析(第 004 篇)CAS工作原理分析

原理剖析(第 004 篇)CAS工作原理分析-一、大致介绍1、关于多线程竞争锁方面,大家都知道有个CAS和AQS,也正是这两个东西才引申出了大量的线程安全类,锁类等功能;2、而随着现在的硬件厂商越来越高级,在硬件层面提供大量并发原语给我们Java层面的开发带来了莫大的利好;3、本章节就和大家分享分析一下CAS的工作原理;二、原理分析2.1 何为CAS?1、CAS,compare and swap

2018-03-08 12:42:58 533

原创 原理剖析(第 003 篇)ThreadPoolExecutor工作原理分析

原理剖析(第 003 篇)ThreadPoolExecutor工作原理分析-一、大致介绍1、相信大家都用过线程池,对该类ThreadPoolExecutor应该一点都不陌生了;2、我们之所以要用到线程池,线程池主要用来解决线程生命周期开销问题和资源不足问题;3、我们通过对多个任务重用线程以及控制线程池的数目可以有效防止资源不足的情况;4、本章节就着重和大家分享分析一下JDK8的ThreadPo

2018-03-07 22:11:15 397

原创 原理剖析(第 002 篇)synchronized工作原理分析

原理剖析(第 002 篇)synchronized工作原理分析-一、大致介绍1、用过synchronized的童鞋都知道这个关键字是Java中用于解决并发情况下数据的同步访问;2、保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性;3、总的来说,其作用有三个特性:互斥性(确保线程互斥的访问同步代码)、可见性(保证共享变量的修改能够及时可见)、有

2018-03-04 22:09:02 585

CustomViewDragItemDeleteDemo

CustomViewDragItemDeleteDemo,拖动删除ListView的item并带动画效果,酷炫,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomGalleryLikeiPhone

CustomGalleryLikeiPhone,放iPhone相册,酷炫,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewGallery

CustomViewGallery,自定义GalleryView,类似相册,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewHtmlWebView

基本的WebView操作,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewPager

CustomViewPager自定义滑动控件,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewPathMenu

CustomViewPathMenu,点击菜单按钮发散出一个圆盘菜单按钮,然后再点击就马上收缩回来的特效,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewRenRenSlidingLayout

CustomViewRenRenSlidingLayout仿人人侧滑界面,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewRipple

CustomViewRipple,点击弹起水波纹,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewRolateAnim

旋转的自定义布局,自定义的布局,可以参考一下,直接上代码

2014-10-19

CustomViewScrollView

自定义滚动Scrollview,自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

CustomViewSearchFly

搜索的时候,随机飞出一些控件,就像百度原来的快播,默认首页随机飞出来的电影名字一样,自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

CustomViewSlideView

Slideiew, 侧划布局,自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

CustomViewSlipToggle

自定义Button,左右滑动Switch按钮,自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

CustomViewTextEmpire

文字帝国,下雨的字母,自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

CustomViewWaterFallListview

瀑布流自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

CustomViewWeiXinWhatsNew

仿微信首页滚动自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

仿优酷自定义View

自定义的布局,可以参考一下,废话不多说,直接上代码

2014-10-19

Bitmap 三级缓存

所有的图片处理技术都集合在这里了,我整理了一番,有单纯的内存缓存,也有多级的缓存,反正所有资源都在贱卖了

2014-10-19

黑白电视机安装实验报告

黑白电视机安装实验报告 黑白电视机安装实验报告 黑白电视机安装实验报告 黑白电视机安装实验报告

2012-02-08

2008级电子测量试卷

2008级电子测量试卷.doc

2012-02-08

2008级移动通信试卷

2008级移动通信试卷.doc

2012-02-08

2008级移动通信大题整理

2008级移动通信大题整理.doc

2012-02-08

2008级考试计算机网络总结

2008级考试计算机网络总结.doc

2012-02-08

2008级计算机网络试卷

2008级计算机网络试卷.doc

2012-02-08

2008级电子测量试卷实验总结

2008级电子测量试卷实验总结.doc

2012-02-08

EDA课程设计报告_数字钟

EDA课程设计报告_数字钟.docEDA课程设计报告_数字钟.docEDA课程设计报告_数字钟.docEDA课程设计报告_数字钟.docEDA课程设计报告_数字钟.doc

2011-04-27

VHDL课程设计(数字钟)

VHDL课程设计(数字钟)VHDL课程设计(数字钟)VHDL课程设计(数字钟)VHDL课程设计(数字钟)VHDL课程设计(数字钟)VHDL课程设计(数字钟)VHDL课程设计(数字钟)

2011-04-25

NRF24L01功能使用文档

NRF24L01功能使用文档,内含有该芯片的使用手册和底层函数的解析,并且还有一个完整的程序例子,非常适合掌握一定单片知识的人学习....

2011-04-24

无线报警器+无线发送接收LCD显示课程设计

无线报警器+无线发送接收LCD显示课程设计,本单片机课程设计的题目与其他同学的课程设计都不同,这是基于无线模块的发送接收的报警器,内包含成熟的代码,经本人成功的测试了N遍。并且这个课程设计被老师评为最佳课程设计作品。里面含有详细的注释过程,选择这个课程设计是你最佳的选择。

2011-04-22

信号与系统实验报告_抽样调制_频域分析_时域分析

信号实验报告_ 信号抽样与调制解调_连续时间LTI系统的频域分析_连续时间信号的频域分析_信号与系统的时域分析.doc

2011-04-21

单片机各种期末考试类型和教学大纲

单片机各种期末考试类型和教学大纲.zip单片机各种期末考试类型和教学大纲.zip单片机各种期末考试类型和教学大纲.zip单片机各种期末考试类型和教学大纲.zip

2011-04-21

通信原理实验报告_基带传输系统分析_二进制键控系统分析

通信原理实验报告_简单基带传输系统分析_二进制键控系统2ASK与2FSK分析_二进制键控系统2PSK与2DPSK分析.doc通信原理实验报告_简单基带传输系统分析_二进制键控系统2ASK与2FSK分析_二进制键控系统2PSK与2DPSK分析.doc通信原理实验报告_简单基带传输系统分析_二进制键控系统2ASK与2FSK分析_二进制键控系统2PSK与2DPSK分析.doc

2011-04-21

通信原理实验_2ASK与2FSK_基带传输

通信原理实验报告_二进制监控系统2ASK与2FSK分析_简单基带传输系统分析.doc通信原理实验报告_二进制监控系统2ASK与2FSK分析_简单基带传输系统分析.doc通信原理实验报告_二进制监控系统2ASK与2FSK分析_简单基带传输系统分析.doc通信原理实验报告_二进制监控系统2ASK与2FSK分析_简单基带传输系统分析.doc

2011-04-21

高频仿真报告_二极管峰值检波_MC1595模拟相乘调幅

高频第一次仿真报告_二极管峰值检波器仿真实验_MC1595模拟相乘的调幅实验.doc高频第一次仿真报告_二极管峰值检波器仿真实验_MC1595模拟相乘的调幅实验.doc高频第一次仿真报告_二极管峰值检波器仿真实验_MC1595模拟相乘的调幅实验.doc

2011-04-21

高频实验_锁相环频率解调器_压控振荡器频率调制器

高频第四次实验报告_集成电路(锁相环)构成的频率解调器_集成电路(压控振荡器)构成的频率调制器.doc高频第四次实验报告_集成电路(锁相环)构成的频率解调器_集成电路(压控振荡器)构成的频率调制器.doc高频第四次实验报告_集成电路(锁相环)构成的频率解调器_集成电路(压控振荡器)构成的频率调制器.doc

2011-04-21

高频实验_模拟相乘器混频器_差分峰值鉴频器

高频第二次仿真实验_模拟相乘器混频器仿真实验_差分峰值鉴频器仿真实验.doc高频第二次仿真实验_模拟相乘器混频器仿真实验_差分峰值鉴频器仿真实验.doc高频第二次仿真实验_模拟相乘器混频器仿真实验_差分峰值鉴频器仿真实验.doc

2011-04-21

2011单片机考试试卷

单片机期末考试试卷,集成了各个考点热点难点,是你不错的选择

2011-04-21

单片机C51实验书上所有程序代码

单片机C51实验书上所有程序代码.doc单片机C51实验书上所有程序代码.doc单片机C51实验书上所有程序代码.doc

2011-04-21

EDA实验报告_正弦信号发生器_序列检测器

EDA最后一次实验报告内容_用 QuartusII 设计正弦信号发生器_序列检测器的VHDL设计.docEDA最后一次实验报告内容_用 QuartusII 设计正弦信号发生器_序列检测器的VHDL设计.docEDA最后一次实验报告内容_用 QuartusII 设计正弦信号发生器_序列检测器的VHDL设计.doc

2011-04-21

EDA实验报告_时序逻辑电路_组合逻辑电路

EDA实验报告第一次_时序逻辑电路的VHDL设计_组合逻辑电路的VHDL设计.docEDA实验报告第一次_时序逻辑电路的VHDL设计_组合逻辑电路的VHDL设计.doc

2011-04-21

空空如也

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

TA关注的人

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