自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 一起读源码(二) ReadWriteLock源码ReadLock解析

Java并发包中ReadWriteLock是一个接口,主要有两个方法public interface ReadWriteLock { /** * 返回读锁 */ Lock readLock(); /** * 返回写锁 */ Lock writeLock();}Java并发库中ReetrantReadWriteLock实现了ReadWriteLock接口,并添加了可重入的特性构造方法ReentrantReadWriteLoc

2020-06-06 21:30:18 226

原创 一起读源码(一) Lock源码解析

Lock接口public interface Lock { void lock(); void lockInterruptibly() throws InterruptedException; boolean tryLock(); boolean tryLock(long time, TimeUnit unit) throws InterruptedException; void unlock(); Condition newCondition();}Lock实现类

2020-06-01 12:01:50 256

原创 Java类型擦除

类型擦除Java中的泛型基本上都是在编译器这个层次来实现的Java在编译后的字节码(.class)文件中是不包含泛型中的类型信息的,使用泛型的时候加上的类型参数,会被编译器在编译的时候去掉,这个过程就称为类型擦除。如在代码中定义的List<Object>和List<String>等类型,在编译之后都会变成List,JVM看到的只是List,而由泛型附加的类型信息对JVM...

2019-07-23 00:02:19 4270

原创 一文理解推挽输出&漏极开路输出(OD)&集电极开路输出(OC)

因为之前数电模电没有学好,一直不理解推挽输出、漏极开路输出、集电极开路输出这三个概念到底是什么意思。今天终于静下心来好好学习了一遍,于是便写下本文详细解释一下这三个概念,希望能对你有所帮助,文中大部分内容均为引用。要理解推挽输出,首先要理解好三极管(晶体管)的原理。下面这种三极管有三个端口,分别是基极(Base)、集电极(Collector)和发射极(Emitter)。下图是NPN型晶体管。...

2018-11-30 12:57:00 32399 17

restful小程序

这是我写的一个基于Jersey的restful小程序,很简单,就是接收电信平台Post信息,并在Tomcat的Log信息中打印出来

2018-04-24

华为IoT GUI Demo

GUI Demo基于华为OceanConnect平台开放的北向RESTful接口,模拟北向应用,完成了北向应用大部分的功能,对以下开发者有所帮助: * 暂时不想进行北向应用开发,但是希望开发南向设备,接入华为OceanConnect平台; * 软件编程基础比较薄弱,不习惯使用华为LiteNA Demo。

2018-04-17

吴恩达机器学习第二周编程作业(包括附加题)

吴恩达机器学习第二周编程作业(包括附加题)

2017-07-08

空空如也

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

TA关注的人

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