排序:
默认
按更新时间
按访问量

GC

GCgc:java的垃圾回收机制在java中,内存的分配是由程序完成的,而内存的释放是由GC完成调用System类的静态方法gc()可以进行垃圾回收,但它只是向JVM发出一个申请,到底是否真正执行垃圾收集,一切都是个未知数垃圾回收的三种算法 标记清除算法:标记阶段:先通过根节点,标记所有从根节点开...

2017-10-27 01:39:47

阅读数:137

评论数:0

TCP UDP TCP三次握手

TCP TCP(Transfer Control Protocol)传输控制协议,是一种面向连接的保证可靠传输的协议。 在TCP/IP协议中 IP层主要负责网络主机的定位,数据传输的路口,有IP地址可以唯一确定Internet上单一台主机 TCP层提供面向应用的数据传输机制 发送方和接收方...

2017-09-01 20:59:43

阅读数:250

评论数:0

MyBatis动态SQL

<![CDATA[ ]]> 的作用 <![CDATA[ ]]>是xml语法,在<![CDATA[ ... ]]>的所有内容都会被解析器忽略(特殊字符不转译)<if test="">   <where>  <ch...

2017-11-10 17:45:30

阅读数:60

评论数:0

MyBatis传入多个参数

传入多个参数的方法 #{index} 表示第几个参数 <update id="updateCourseStudent_id" parameterType="int"> update course2 set studen...

2017-11-09 20:20:05

阅读数:74

评论数:0

死锁

死锁概念:多个线程在运行过程中,因争夺资源而造成的一种循环等待的僵局产生死锁的必要条件 互斥条件:某资源在一段时间内只能由一个进程占有 不可抢占条件:进程已获得的资源,在未使用完之前,不能被抢占,只能在使用完时自己释放 占用且申请条件:进程至少占有一个资源,但又申请新的资源 循环等待:存在一个进程...

2017-11-09 20:16:32

阅读数:66

评论数:0

volatile

volatilejava包含两种内在的同步机制:同步块(方法)和volatile变量。都是为了实现代码的安全性。volatile是轻量的同步,与synchronized 想比它的同步性较差,但开销低锁提供了两种主要的特性 互斥:一次只允许一个线程持有某个特定的锁。 用来实现对共享数据的协调访问协议...

2017-11-07 21:48:55

阅读数:78

评论数:0

synchronized

synchronizedsynchronized的作用域有两种: 每个对象实例内synchronized修饰普通方法:synchronized aMethod(){},在同一时刻最多一个线程访问这个对象的synchronized方法(当一个对象存在多个synchronized方法时,只要有一个线程...

2017-11-07 21:44:56

阅读数:66

评论数:0

线程 多线程

java.lang.Thread 线程 start() 启动一个线程 run() 线程执行的具体代码 setPriority() 设置线程优先级 1-10 缺省为5 yield() 线程放弃当前CPU的使用权,重新进入就绪状态 Thread.curre...

2017-11-07 21:40:50

阅读数:79

评论数:0

Transaction

Transactiontransaction 事务commit 提交rollback 回滚使用savepoint 保存点名 在当前事务中创建保存点rollback to savepoint 回滚到创建的保存点UPDATE... SAVEPOINT update_done; IN...

2017-10-26 21:28:58

阅读数:79

评论数:0

jQuery选择器

jQuery选择器 基本选择器标签选择器:$(“temp”) 类选择器:$(“.temp”) . id选择器:$(“#temp”) # 并集选择器:$(“temp1,temp2”) , 交集选择器:$(“temp1.tem...

2017-10-20 15:55:02

阅读数:130

评论数:0

jstl

jstlJSP标准标签库(JSP Standard Tag Library -JSTL)在使用前必须先在jsp声明 (要导jar包)<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c&quo...

2017-10-13 19:29:15

阅读数:102

评论数:0

EL表达式

EL表达式EL只负责显示,并不能创建JavaBean和设置属性优点: 简洁优雅 可访问嵌套属性 可以访问集合 能更好的处理null(是null时不显示) 用法 ${对象} 对象.toString() 为null时不显示 ${对象.属性} ...

2017-10-12 19:57:15

阅读数:106

评论数:0

静态页面与动态页面

静态页面与动态页面静态页面 静态web页面是存储在文件中,是使用HTML文档生成的,不会因用户的输入不同而改变的HTML文档,静态web页面的扩展名一般是.htm或者.html web浏览器通过向服务器发送一个消息(HTTP请求),来请求服务器上的页面,作为静态页面,HTTP请求包含这个静态页面的...

2017-10-09 19:48:21

阅读数:117

评论数:0

JSP

JSPJSP:Java server pages(Java服务器页面)JSP是在HTML代码中嵌入Java代码。在JSP页面中HTML比较容易写,而写Java代码就比较难当JSP第一次发起请求时,JSP引擎会将其转译成servlet(.java文件),接着由servlet引擎会将servlet编译...

2017-10-09 19:08:54

阅读数:130

评论数:0

JDBC

JDBCJDBC(java data base connectivity) : java数据库连接技术。JDBC是java的一个特性,他几乎可以让你连接所有的关系型数据库。Java连接数据库的方式 ODBC(桥连) 基于C,仅在Windows平台。通用型强,但效率低,用于一下小程序或测...

2017-09-22 20:29:38

阅读数:215

评论数:0

isEmpty 与 null

isEmpty 与 nullList中的isEmptyisEmpty()和size()==0是等价的,都是判断元素是否为空 直接看代码 ArrayList al1 = new ArrayList(); ArrayList al2 = null; ...

2017-09-22 14:40:13

阅读数:94

评论数:0

集合

集合LISTList 有序,可重复 ArrayList 数组结构,访问效率高,操作效率低 LinkedList 链表结构,访问效率低,操作效率高 ArrayList常用方法toArray() 返回一个包含集合所有元素的Object数组add(E e) ...

2017-09-22 14:27:18

阅读数:78

评论数:0

Math类

Math类public final class Math extends Object字段 static double E – 这就是double值,该值是比任何其他更近到e,自然对数的基础上。 static double PI – 这就是双值,该值是比任何其他更接近到pi,一个圆的圆周比其直径。...

2017-09-21 20:32:52

阅读数:65

评论数:0

日期类

日期类Date日期类 是util包下面的构造方法: Date date = new Date(); Date date = new Date(long date) 常用方法: getTime();返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 ...

2017-09-21 20:19:02

阅读数:57

评论数:0

触发器

触发器触发器在数据库中以独立的对象存储,它与存储过程不同的是,存储过程通过其它程序来启动运行或直接启动运行,而触发器是由一个事件来启动运行。即触发器是当某个事件发生时自动地隐式运行。并且,触发器不能接收参数。所以运行触发器就叫触发或点火。ORACLE 事件指的是对数据库的表进行的INSERT、UP...

2017-09-21 19:42:08

阅读数:136

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭