什么?ArrayList我用增强for循环删除居然没报错?

笔者在阅读阿里巴巴Java开发手册时看到这样一段话:不要在 foreach 循环里进行元素的 remove/add 操作。remove 元素请使用Iterator 方式,如果并发操作,需要对 Iterator 对象加锁正例:List<String> list = new ArrayList<>();list.add(1);list.add(2);Iterator<String> iterator = list.iterator();while (it
分类: 其他 发布时间: 06-24 21:17 阅读次数: 0

这年头不会Python看来是不行了,推荐一份Python书单!

Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。 Python现如今已成为真正的万金油语言,哪里需要哪里用,不管是做web,做爬虫自动化,做数据分析,甚至是做机器学习和深度学习都是信手拈来,周边的类库丰富到无法想象。 今天就来推荐一份Python书单,这年头程序员不能不会python了! Python系列书单 Pyth
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

聊一聊磁盘和分区

磁盘:这里简单说下磁盘接口,目前几乎都是SATA、SCSI接口磁盘,IDE接口已经很少了。 说下SATA和SCSI区别: 1、sata其实是scsi体系里抽取出的一部分,也就是说zhiscsi能兼容sata,但sata反过来就不行。 2、scsi本质上dao还是为服务器准备的磁盘系统,它非常强调所有的控制可以由scsi体系自己完成,不需要cpu控制,所以scsi非常省资源,而sata需要cpu介入控制传输过程。 3、现在主流的是台式机用sata,服务器用sas,一些低端的服务器/工作站用企业级
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

大家监督我

我以后要是再打2048我就去恰奥里给!!!!!!!!!!!!!!!!!!
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

C++基础:纯虚函数、抽象类、编程案例

纯虚函数和抽象类 基本概念 (1)纯虚函数 纯虚函数是一个在基类中说明的虚函数,在基类中没有定义,要求任何派生类都定义自己的版本; 纯虚函数位各派生类提供一个公共界面(接口的封装和设计、软件的模块功能划分); (2)抽象类 一个具有纯虚函数的基类成为抽象类 // 抽象类 class Base { public: virtual void fun1() = 0; // 纯虚函数 virtual void fun2() = 0; }; void main() { //Base b; //
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

ESXi 常用命令

修改 IP 和 Gateway esxcli network ip interface ipv4 set -i vmk0 -I 10.124.29.32 -N 255.255.255.0 -g 10.124.29.1 -t static
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

Codeforces Round #652 (Div. 2) C. RationalLee(贪心)

题目链接:https://codeforces.com/contest/1369/problem/C 题意 将 $n$ 个数分给 $k$ 个人,每个人分 $w_i$ 个数($\sum_{i = 1}^{k}w_i = n$),每个人的快乐值为分到数的最小值和最大值之和,计算所有人快乐值之和的最大值。 题解 将 $n$ 个数从小到大排序后从两边加起,利用较大的 $w_i$ 跳过尽可能多的较小值。 代码 #include <bits/stdc++.h> using ll = long long;
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

如果说程序员的硬通货是技术,那么软技能是什么?

程序员往往一心扑在编程技术上面,学习编程语言,算法,网络,自己子领域相关的知识等等。这非常正确,也是作为coder的核心竞争力所在,姑且称之为“硬技能”吧。 对于有一个程序员来说除了日常码代码之外,其实也需要很多编程之外的软件能,非专业上面的技能可以更好的展现你的情商,与人合作的能力等。 以程序员为例,我们的算法、计算机知识和编程能力等就属于 “硬技能”,是我们吃饭的家伙,大多数人等着靠他赚钱买车买房娶妻生子,但生活质量的好坏往往由 “软技能” 决定的,从两类技能的关系来看,“软技能” 是 “
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

使用高压变压器发送信号和压敏电阻接收信号的雷达

使用高压变压器发送信号和压敏电阻接收信号的雷达 使用高压变压器发送信号和压敏电阻接收信号的雷达 普通雷达通过磁控管将高频脉冲信号发射出去,然后通过铁氧体转换开关,从雷达波导天线接收信号,下面介绍一种,将磁控管发出的高频脉冲信号变换为正弦波信号,再经过变压器变换为35KV高压并通过雷达波导天线发射出去的雷达。这种雷达通过两端接DC160KV的高压的压敏电阻接收信号,这时,这个压敏电阻两端是绝缘的,只要电压稍微升高一点,压敏电阻两端就会有50uA的电流通过,最大有1mA电流通过。也就是当雷达的波导
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

Python之第十九天的努力--复习1

复习 # str # upper lower # startswith endswith # s = 'Python世界' # print(s.upper()) # print(s.lower()) # print(s.startswith('P')) # print(s.endswith('界')) # replace # msg = 'zs 很厉害,zs王者打的很好' # msg1 = msg.replace('zs','ls') # msg2 = msg.replace('
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

js获取属性

获取元素的属性,设置元素的属性: 1-原生JS 设置属性 .setAttribute("属性","值") 获取属性 .getAttribute("属性") 2-jquery 设置属性 .attr("属性","值") 获取属性 .attr("属性") 下面的标签 <div id="xige" class="weui-grids grids-small ziwei-content-font" > <a href="javascript:;" class="weui-grid grid"> <p c
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

Codeforces Round #652 (Div. 2) D. TediousLee(dp)

题目链接:https://codeforces.com/contest/1369/problem/D 题意 最初有一个结点,衍生规则如下: 如果结点 $u$ 没有子结点,添加 $1$ 个子结点 如果结点 $u$ 有 $1$ 个子结点,添加 $2$ 个子结点 如果结点 $u$ 有 $3$ 个子结点,跳过该结点 如: \begin{equation} level = 1, 2, 3,4 \end{equation} 爪形结构如下: 问可以在 $level_n$ 选出几个互不相交的爪形结构。 题解
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

CQOI2017 小Q的草稿

小Q的草稿 小 Q 是个程序员。 众所周知,程序员在写程序的时候经常需要草稿纸。小 Q 现在需要一张草稿纸用来画图,但是桌上只有一张草稿纸,而且是一张被用过很多次的草稿纸。 草稿纸可以看作一个二维平面,小 Q 甚至已经给它建立了直角坐标系。以前每一次草稿使用过的区域,都可以近似的看作一个平面上的一个三角形,这个三角形区域的内部和边界都不能再使用。当然了,以前的草稿也没有出现区域重叠的情况。 小 Q 已经在草稿纸上画上了一些关键点,这些关键点都在没使用过的区域。小 Q 想把这些关键点两两之间尽可
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

AutoResetEvent不可靠

如下的代码,最后的cnt 居然不为0? 哪里的bug? t2跑的太快了。 AutoResetEvent m = new AutoResetEvent(false); int i = 0; int[] data = new int[0x100000]; Task t1 = Task.Run(() => { Console.WriteLine("t
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

谈谈 Promise 以及实现 Fetch 的思路

Promise 是异步编程的一种解决方案。 Promise /** * 属性 */ Promise.length Promise.prototype /** * 方法 */ Promise.all(iterable) // 所有成功触发成功 任何失败触发失败 Promise.race(iterable) // 任意一个成功或失败后触发 Promise.reject(reason) Promise.resolve(value) /** * 原型 */ Promise.p
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

Python字典_一种映射

字典是一种映射 字典就像是一个列表一样,但更加泛化了,是列表概念的推广。在列表里面,索引必须是整数;而在字典里面,你可以用几乎任何类型来做索引了。 从字符串string,到列表 list,再到字典 dictionary,Python的变量类型就是一种泛化的过程,内容在逐步推广,适用范围更大了。 字典包括一系列的索引,不过就已经不叫索引了,而是叫键,然后还对应着一个个值,就叫键值。每个键对应着各自的一个单独的键值,这种键和键值的对应关系也叫键值对,有时候也叫项。 用数学语言来说,一个字典就代表了
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

925. 长按键入『简单』

题目来源于力扣(LeetCode) 目录 一、题目 二、解题思路 三、代码实现 四、执行用时 五、部分测试用例 一、题目 925. 长按键入 题目相关标签:双指针、字符串 提示: name.length <= 1000 typed.length <= 1000 name 和 typed 的字符都是小写字母。 二、解题思路 对两个字符串进行转换为字符数组的操作 遍历两个字符数组,若当前遍历的两个字符相同时,两个索引都加 1 若不相同时,判断 typed 中的字符是否为长按键入的字符,即字符是否与
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

Codeforces Round #652 (Div. 2) E. DeadLee(贪心)

题目链接:https://codeforces.com/contest/1369/problem/E 题意 Lee 有 $n$ 种不同种类的食物和 $m$ 个朋友,每种食物有 $w_i$ 个,每个朋友喜欢吃两种食物 $x_i, y_i$,如果一个朋友被叫去厨房时一个喜欢吃的食物也没有,他就会吃掉 Lee,否则对还有的他喜欢吃的食物一种吃掉一个,问是否存在一个叫朋友去厨房的顺序保证 Lee 不会被吃掉。 题解 设 $s_i$ 为第 $i$ 种食物共需要多少个,若 $w_i \ge s_i$,则喜
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

胶囊图神经网络

胶囊网络(CapsNet) 卷积网络(CNN)的目标识别 卷积神经网络首先学会识别边界和颜色,然后将这些信息用于识别形状和图形等更复杂的实体。比如在人脸识别上,他们学会从眼睛和嘴巴开始识别最终到整个面孔,最后根据脸部形状特征识别出是不是人的脸。 卷积网络对不同人脸的识别 {% gp 1-3 %} {% endgp %} 深度卷积网络的缺陷 CNN 对物体之间的空间关系 (spatial relationship) 的识别能力不强,比如上图中的嘴巴和眼睛换位置了还被识别成人 CNN 对物体旋转之
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0

iOS--------Label对齐方式

https://www.jianshu.com/p/44b0bb70d071
分类: 其他 发布时间: 06-24 21:14 阅读次数: 0