- 博客(7)
- 收藏
- 关注
转载 物理删除和逻辑删除
百度知识点:1、逻辑删除:文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。2、物理删除:指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的物理删除是计算机处理数据时的一个概念。与物理删除相对应的是逻辑删除。逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是...
2018-04-28 17:14:42 3545
转载 SQL中IN和EXISTS用法的区别
结论1. in()适合B表比A表数据小的情况2. exists()适合B表比A表数据大的情况当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用.select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的...
2018-04-28 16:46:17 182
转载 Union和Union All到底有什么区别
以前一直不知道Union和Union All到底有什么区别,今天来好好的研究一下,网上查到的结果是下面这个样子,可是还是不是很理解,下面将自己亲自验证:Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序; 下面进行简单的测试(因为是测试,所以sql代码写的很简单,没有什么很严格的规范,只是为了理解这两者之...
2018-04-28 16:27:14 65808 5
转载 JDK-JRE-JVM认识小结
转载自:www.360doc.com/content/17/0603/20/43284313_659626933.shtmlJDK:JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称...
2018-04-25 11:55:47 110
翻译 JAVA面试题-小结-----equals()和==的区别小结
== 在比较基本数据类型时比较的是值,而用==号比较两个对象时比较的是两个对象的地址值:(== 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作); Object类中equals方法源代码:public boolean equals(Object obj) { return th...
2018-04-22 17:21:44 4123
转载 java堆内存和栈内存的区别
总结:1 栈:为编译器自动分配和释放,如函数参数、局部变量、临时变量等等2 堆:为成员分配和释放,由程序员自己申请、自己释放。否则发生内存泄露。典型为使用new申请的堆内容。除了这两部分,还有一部分是:3 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。Java堆内存堆内存在Java运行时被使用来为对象和JRE类分配内存。不论什...
2018-04-22 17:02:11 9520 1
转载 Listener监听器之servletContextListener、httpSessionListener、servletRequestListener整理
版权声明:本文为【涂宗勋的技术博客】原创,若要转载,请【务必】注明出处:http://blog.csdn.net/tuzongxun https://blog.csdn.net/tuzongxun/article/details/55253119 在java web应用中,listener监听器似乎是必不可少的,常常用来监听servletContext、httpSession、servletR...
2018-04-19 15:08:53 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人