一、常用的加锁手段 1. 对不可变(Immutable)的对象进行共享 ??不可变(Immutable)的对象一定是线程安全的,不需要再采取任何的线程安全保障措施。只要一个不...
一、常用的加锁手段 1. 对不可变(Immutable)的对象进行共享 ??不可变(Immutable)的对象一定是线程安全的,不需要再采取任何的线程安全保障措施。只要一个不...
一、线程池的属性 先来看一下线程池的构造方法,总结就是7大属性,这里Doug Lea写的很清楚了,下面简要翻译一下加深印象 以下属性都是volatile关键字修饰,好处是基于...
一、WIN10 + ubuntu18.04双系统安装 rufus制作系统安装盘,注意选GPT类型 关闭WIN10快速启动以及BIOS的SECURE BOOT选项 BIOS选择...
文档能力是产品经理必备的基本能力,产品经理通过文档的方式把需求传递给项目的相关人员,使相关人员更好的理解需求。所以文档的好坏直接影响到团队成员对需求的理解程度。 所以刚入行的...
无聊的时候,习惯刷刷知乎,但是新的有价值的内容也不多,多的是不断涌入的营销号、推广和某些知乎live。于是乎,想着不如刷自己的收藏夹吧,很多优秀回答其实看了不久就忘了,静静地...
描述实现快速排序算法 分析随机选择待排序数组中一个元素为中心轴,将所有小于中心轴的元素移到左边,大于中心轴的元素移到右边,然后对中心轴左边和右边按照以上步骤递归下去,直至有序...
描述 Given two sorted integer arrays A and B, merge B into A as one sorted array. Note:Yo...
描述Given a binary tree, return the level order traversal of its nodes’ values. For examp...
描述Given a binary tree, return the postorder traversal of its nodes’ values. For example...
描述Given a binary tree, return the inorder traversal of its nodes’ values. For example: ...
描述Given a binary tree, return the preorder traversal of its nodes’ values. For example:...
描述Given preorder and inorder traversal of a tree, construct the binary tree.Note: You m...
第一,我有梦想,但是不一定会飞得很高,自己是个什么水平自己知道
第二,户口制度就是个金字塔,塔尖即是大多数人的所谓的梦想
毁掉你的不是高房价,而是你自己1、高房价毁掉年轻人的梦想吗? 现在流行这样的一种论调: 中国的高房价毁灭了年轻人爱情,也毁灭了年轻人想象力。他们本可以吟诵诗歌、结伴旅行、开读书会。 中国高房价正在严重破坏...