自由导师

文章
6
资源
0
加入时间
3年0月8天

【什么是CopyOnWriteArrayList?】

什么是CopyOnWriteArrayList?opyOnWriteArrayListCopyOnWrite (简称:COw):即先复制再写入,就是在添加元素的时候,先把原List列表复制一份,再添加新的元素。先来看下它的add方法源码: public boolean add(E e) { final ReentrantLock lock = this.lock; lock.lock(); try { Object[] e

国外的大龄程序员在干什么?

在Quora有个帖子:我今年35岁了,是不是太老了,没法加入Google, Facebook, Microsoft 或者 Apple了?下面的回复让人叹为观止,我摘录几个:萨特南·辛格 Google软件工程师(2017–present)不,我在51岁的时候加入了Google ,我们团队还有几个比我年长的人!他们都是非常卓越的软件工程师,一生都在编程,并且获得了被认为非...

温湿度采集系统——OneNET云平台应用

本章节将从零开始搭建一个环境信息采集系统,并通过这个实战项目,带读者实现第一个物联网项目。10.1 系统框架该项目硬件上采用STM32F407开发作为主控芯片,网卡采用DP83848芯片,环境检测传感器采用DHT温湿度传感器。软件系统框架上,STM32F407开发运行RT-Thread系统,并通过OneNET软件包接入到OneNET平台,同时,读者可以在手机APP上查看数据。系统软硬件框架如图10.1所示。图10.1 系统框架该系统主要分3大部分:(1)嵌入式:也称为边.