一、概述 TreeSet 集合不可存储重复元素,但是可以给元素排大小。 TreeSet 是如何保证元素不可重复的? 按照元素的大小决定是否相同元素。 二、TreeSet 集合 对于 TreeSet 集合中存储的元素,一定要用 java.lang.Comparable 或 java.util.Comp ...
分类:
编程语言 时间:
2020-01-10 18:55:27
阅读次数:
82
Java集合概述(上) 前言 先说说,为什么要写这么一篇博客(我总是喜欢写原因)。因为最近到年底了,正好又要准备面试,所以在做各方面的技术总结。而Java集合是Java非常重要的一部分,自己前前后后也花了不少时间学习,但是一直比较零散。所以,打算趁着这个机会,来写一个总结。 由于能力有限,这方面没有 ...
分类:
编程语言 时间:
2020-01-10 10:21:01
阅读次数:
69
字典是键值对的无序可变序列,字典中的每一个元素都是一个键值对,包含:"键对象" 和 "值对象"。键是任意不可变的数据,值是任意的数据,并且可重复。 #定义子典f = {"name":"zhangsan","age":18,"city":"beijing"}print(f["name"])#给字典新增 ...
分类:
编程语言 时间:
2020-01-09 21:13:05
阅读次数:
75
Description 你需要写一种数据结构,来维护一个集合 A(元素可重复),其中需要支持如下操作: Insert(A,x):向集合 A 中插入一个整数 x。 Delete(A,x):删除集合 A 中值为整数 x 的元素,若有多个相同的数,只删除一个,若 x 不存则忽略。 Max(A):查询集合中 ...
分类:
其他好文 时间:
2020-01-09 19:15:14
阅读次数:
99
域名注册是Internet中用于解决地址对应问题的一种方法。根据中国互联网络域名管理办法,域名注册服务机构及域名注册管理机构需对申请人提出的域名是否违反了第三方的权利和申请人的真实身份进行核验。每一个相同顶级域名中的二级域名注册都是独一无二的,不可重复的,但不同顶级域名中的二级域名可以是相同的,例如 ...
分类:
其他好文 时间:
2020-01-07 13:13:01
阅读次数:
148
SSO之CAS 单点登录SSO ? 单点登录的主要原理就是在每次登录成功以后生成一个唯一不可重复的令牌 token,我们就简单的用了一个随 机的 UUID 来生成 token。当用户登录成功后用生成的 token 做 key, 登录的用户对象信息转成 json 字符串后作 为 value 放到 re ...
分类:
其他好文 时间:
2020-01-04 20:31:22
阅读次数:
86
如果不考虑事务隔离性,可能会发生以下情况 脏读:事务a,读到了事务b未提交的数据,如果事务a读到了事务b的一些中间数据,待处理的数据。b事务数据还没有提交,就被a事务访问了 (解决方法:将 读未提交 级别提高到 读已提交 例如:orale在事务a 更新t表的时候,表t为锁住的状态,事务a未提交之前, ...
分类:
数据库 时间:
2020-01-04 18:13:18
阅读次数:
184
不同事务同时进行读写操作时,有可能出现以下情况: 脏写,脏读,不可重复读,幻读 它们之间对读写操作结果的影响性由高到低。 1,脏写,就是指——开启事务后对某一张表写入数据并成功提交后,最终的数据却并没有真正存进表里的现象。好像这数据白写了一样,此之为“脏写”。 情景例子: 假设有2个事务A和B在某一 ...
分类:
数据库 时间:
2020-01-04 01:29:12
阅读次数:
107
一、id 和name id:可重复,可以有特殊字符 name:不可重复,不可以有特殊字符 public void testIdandname() { //创建容器 ApplicationContext context = new ClassPathXmlApplicationContext("app ...
分类:
编程语言 时间:
2020-01-03 19:30:48
阅读次数:
77
原文:聊一聊 MySQL 中的事务及其实现原理 说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景: 面试官:"事务的四大特性是什么?" 我:"ACID,即原子性(Atomicity)、隔离性(Isolation)、持久性(Durability)、一致性(Consiste... ...
分类:
数据库 时间:
2020-01-03 12:24:35
阅读次数:
93