最新 最热

面试常考:Synchronized 有几种用法?

我们都知道 Synchronized 是线程安全同步用的,大部分程序可能只会用到同步方法上面。其实 Synchronized 可以用到更多的场合,栈长列举了以下几个用法。

2018-12-27
1

事务的ACID是指什么?

原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败;一致性(Consistent):事务结束后系统状态是一致的;隔离性(Isolated):并发执行的事务彼此无法看到对方的中间状态;持久性(Durable...

2018-08-30
1

tableau绘制好看的折线图

本系列文章均为实际工作中遇到的场景,以此记录下来,共同进步,更愉悦的工作。----效果如上图所示,看起来比普通的折线图美观多了。步骤如下:先绘制普通的折线图。按住Command + Shift, 复制一个计算纬度。将第二个图的显示方...

2018-08-28
1

如何平衡研发与开发

对于程序员来讲,很多时候会纠结一个问题,我做了这么多项目,除了上线了产品,自己的逻辑、对产品的设计进步了哪些,这一点对前端、后端其实都是一样的具有迷惑性。...

2018-08-28
1

2.4 物理层本章小结

传输媒体并不是物理层。由于传输媒体在物理层的下面,而物理层是体系结构的第一层,因此有时称传输媒体为0层,在传输媒体中传输的是信号,但传输媒体并不知道所传输的信号代表什么意思。也就是说,传输媒体不知道所传输的信号...

2018-08-24
1

多线程同步方法

1.用synchronized修饰方法,整个方法的代码都是同步的,只能一个线程运行。 同步方法使用this作为锁。

2018-08-20
1

腾讯CDC:如何有效进行跨团队、多角色的沟通?

作为设计方接口人,我近期参与了某产品新版本的交互设计及开发跟进工作。该项目的产品规划、设计、开发、运营由京深两地四方多个团队合作进行。结合自身项目经历,现将我对跨团队多角色沟通的感悟与经验加以总结,希望对大...

2018-07-26
0

线程同步(一)—— 互斥锁

在使用线程时,经常要注意的就是访问临界资源加锁。 在编码过程由于粗心忘记加锁将带来不可预知的错误。这类错误单次运行或小并发时难以复现,当数据量变大,用户数增多时,轻则系统崩溃,大则引起数据错误。造成损失。 线程中...

2018-05-18
0

通俗的理解阻塞/非阻塞和同步/异步的概念

1. 阻塞    阻塞模式上12306买票,还未出票,不干别的事,一直刷,一直刷,.... ,直到出票为止。即:不知疲倦的干某件事情。2. 非阻塞   非阻塞模式上12306买票,还未出票,出去逗逗猫,回来刷一下,再出去逗逗狗,再回来刷一下, ... 。...

2018-05-17
0