-
公共场所抽烟的行为是否是谋杀
2019-06-10 15:01所以说不能定谋杀嘛,甚至连“杀” 都靠不上边,比如我在网上喷你了,而你内心比较脆弱,我喷你可能会对你都身体健康产生很大都影响,甚至会缩减你都寿命,那么这个时候我喷你这件事能被定义为谋杀嘛?显然是不能的,因为我喷你,目的是为了发泄一下我对你的不满情绪,或者纯粹就是我表达对社会对不满,没有蓄意想“致死”你的想法
-
公共场所抽烟的行为是否是谋杀
2019-06-10 14:37 -
既然建立了独立博客为什么还要导流到公众号?
2019-06-03 11:28公众号用户粘度高。还有一种可能,公众号前期正常作为博客的备份,等粉丝上去就 XXX 了,很多公众号,前期都是正常内容 吸引人关注,后面就很傻逼了
有些甚至改个名,各种推送垃圾信息,我之前关注的一些官方公众号,现在都开始推送垃圾信息了,都是些标题党,进去不是小说就是鸡汤文 -
Java 中 ArrayList 类的用法
2019-05-30 16:00每当执行 Add、AddRange、Insert、InsertRange 等添加元素的方法,都会检查内部数组的容量是否不够了,如果是,它就会以当前容量的两倍来重新构建一个数组,将旧元素 Copy 到新数组中,然后丢弃旧数组,在这个临界点的扩容操作,应该来说是比较影响效率的。
我从很多地方听到过 说是 ArrayList 是 2 倍扩容的,我不知道是因为版本的原因还是最开始说这个的人 胡扯
/** * Increases the capacity to ensure that it can hold at least the * number of elements specified by the minimum capacity argument. * * @param minCapacity the desired minimum capacity */ private void grow(int minCapacity) { // overflow-conscious code int oldCapacity = elementData.length; int newCapacity = oldCapacity + (oldCapacity >> 1); if (newCapacity - minCapacity < 0) newCapacity = minCapacity; if (newCapacity - MAX_ARRAY_SIZE > 0) newCapacity = hugeCapacity(minCapacity); // minCapacity is usually close to size, so this is a win: elementData = Arrays.copyOf(elementData, newCapacity); }
专门 去看了源码证明了一下,扩容并不是双倍的,而是 1.5 倍 扩容。
如上代码所示 (代码源于 java version "1.8.0_151"),扩容后的数组容量应该是 原容量 + (原容量 / 2)
-
当文艺青年遇上 Java 工程师
2019-05-27 15:30恐怖游轮?
int a = 0; while( a < 0){ System.out.println("女主角XXX 去 XXX 结果XXX ……"); }