- 博客(7)
- 收藏
- 关注
原创 内连接、外连接、自然连接 简单的SQL语句总结
内连接:查询出来的结果肯定会满足所有的条件 select columns from table1 [inner] join table2 on table1.column = table2.cloumn;左/右外连接:查询出来的结果存在不满足条件的可能 select columns from table1 left/right join table2 on table1.col = ...
2018-03-27 13:58:50 18241
原创 多表查询 之 合并结果集 UNION UNION ALL
UNION、UNION ALL操作符,用于合并两个或多个select语句查询后的结果集。语法形式: select column_name(s) from table_name1 | select column_name(s) from table_name1 UNION ...
2018-03-27 11:10:02 5016
原创 SQL的分类
DDL: Data Definition Language 数据定义语言,用来定义数据库的对象:库、表、列; 主要关键字:create、alter、drop DML: Data Query Language 数据操作语言,用来操作数据库里数据的记录,也就是常说的增、删、改; 主要关键字:insert、update、deleteDQ...
2018-03-27 09:42:33 145
原创 数据库_读锁与写锁
我们应该都明白这样的问题,针对数据库表中的数据,当同一时刻多个用户并发读取同一个数据时,不会出现任何问题,因为没有涉及对表中数据的增加删除和修改的操作,但是当多个用户需要在同一时刻对表内容进行增删改,或者一个用户在进行查询,另一个用户同时需要增删改的情况下,对于读取信息的那个用户来说,就会发生前后读取内容不一致的问题,所以就需要针对这类的并发问题,就可以使用两种类型的锁系统来解决,分...
2018-03-27 09:29:00 3592
原创 保存session id有几种方式
1.第一种就是大家喜闻乐见的使用cookie中JSESSIONID=sessionID的方式存储到客户端,然后发送到服务器端,就可以从服务器的内存中根据ID找到HttpSession对象。2.但是要注意,浏览器是可以选择将cookie进行人为禁止的,所以就必须要有其他的机制可以保证cookie禁止的状态下仍然可以发送session id到服务器,经常采用的方式就是URL重写,使用URL重写的方式也...
2018-03-26 00:10:30 7262 1
原创 java初学者关于编码问题,知道这些就够了
几种常用编码:(这是一串悠长的故事。。。)ASCII:美国标准信息交换码,占一个字节的7位 历史解读:这源于美国,最开始美国人思考如何让计算机读懂英语语言,于是就用一个字节的前7位用0 1进行排列 组合,将所有的美国字母、符号包含在内,不过毕竟英语语言的标记符号有限,则使用7位即可全部包含其中。ISO8859-1: 拉丁(欧洲)编码表,占一个字节的8位 历史解读:在老...
2018-03-24 11:19:13 309
转载 listIterator迭代器实现向前向后遍历
我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(跌代器)。 使用跌代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。但是在使用的时候也是有不同的。 List和Set都有iterator()来取得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,I...
2018-03-22 20:41:03 6286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人