方法 意义S.add(e) 在集合中添加一个新的元素e;如果元素已经存在,则不添加S.remove(e) 从集合中删除一个元素,如果元素不存在于集合中,则会产生一个KeyError错误S.discard(e) 从集合S中移除一个元素e;S.clear() 清空集合内的所有元素S.copy() 将集合 ...
分类:
编程语言 时间:
2018-10-21 19:36:38
阅读次数:
185
转自知乎,关于英语学习。 你不需要知道任何英文单词的中文意思,你只需要知道它的英文解释,甚至是只需要知道它传达的形象或感觉。这其实才是人学习语言的正确方法,因为你其实也不说不清「hold 住」或者「屌丝」是什么意思,但你能知道词传达的形象。 忘记所有你通过中文意思记住的单词,承认你的英文单词量就跟几 ...
分类:
其他好文 时间:
2018-10-16 02:12:28
阅读次数:
171
添加: a={1,2,3,4} b={4,5,6,7} a.add(5) #有的话就不管没有就添加 a.update(b)# 把b的值更新到a里面会自动去重 删除: a.pop() #随机删除 a.remove(3) #指定删除没有的话会报错 a.discard(3) # 有则删除每有也不报错 a. ...
分类:
其他好文 时间:
2018-10-14 16:42:06
阅读次数:
154
set存放不重复的元素,创建set:new_set = ([1, “zhang”,22]) (1)pop(),随机删 (2)remove(ele),删除制定元素ele,不存在ele报错 (3)discard(ele), 删除制定元素ele,不存在ele不报错 (4)add(ele),往集合中添加el ...
分类:
其他好文 时间:
2018-10-07 19:22:32
阅读次数:
126
在《阿里巴巴java开发手册》中指出了线程资源必须通过线程池提供,不允许在应用中自行显示的创建线程,这样一方面是线程的创建更加规范,可以合理控制开辟线程的数量;另一方面线程的细节管理交给线程池处理,优化了资源的开销。而线程池不允许使用Executors去创建,而要通过ThreadPoolExecut ...
分类:
编程语言 时间:
2018-10-04 21:37:44
阅读次数:
158
说明:MySQL(5.6.6及以上),innodb_file_per_table开启。 1.1. 操作步骤: 0. 目标服务器创建相同表结构1. 目的服务器: ALTER TABLE t DISCARD TABLESPACE;2. 源服务器 : FLUSH TABLES t FOR EXPORT;3 ...
分类:
数据库 时间:
2018-09-28 16:37:21
阅读次数:
377
转自https://www.cnblogs.com/kyrin/p/5967620.html MULTI、EXEC、DISCARD和WATCH命令是Redis事务功能的基础。Redis事务允许在一次单独的步骤中执行一组命令,并且可以保证如下两个重要事项: >Redis会将一个事务中的所有命令序列化, ...
分类:
其他好文 时间:
2018-09-25 14:08:47
阅读次数:
157
题面 题意:4个人围一圈坐着,每个人13张牌,然后从第一个人开始,必须按照A-K的顺序出牌,一个人出牌后,剩下的人依次可以选择是否质疑他,例如,第一个人现在必须出8(因为按照A-K顺序轮到了),可是他没有或者有,无论如何他会说,我出了x个8,这x张牌就背面朝上的放在桌上,如果有人质疑,才会翻开,然后 ...
分类:
其他好文 时间:
2018-09-22 23:20:34
阅读次数:
243
集合特点: 无序,不能重复 集合方法: add(),clear(),copy() pop()随机删,remove()指定删不存在会报错,discard指定删,不存在不会报错 intersection()取交集跟&一样效果 union()取并集跟|效果一样 difference()差集被减数放前面跟- ...
分类:
编程语言 时间:
2018-09-20 16:00:52
阅读次数:
155
6.set#集合# set三大要素:不能有重复的元素# 无序# 每个值都必须是不可变类型# # 1.交集 &# # 2.并集 |# # 3.差集 {}-{}# # 4.对称差集 ^# # 5.父集和子集 >=为父集(包含的关系)# # 6.去重# 去重具有局限性:# 会打乱原值的顺序# 去重的对象只 ...
分类:
编程语言 时间:
2018-09-18 22:37:06
阅读次数:
152