摘要:
synchronized的4种用法 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队等候,当前... 阅读全文
摘要:
JAVA事务的概念 一、什么是事务 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换成另一种状态。 事务必须服从ISO/IEC所... 阅读全文
摘要:
$.ajax({ url:'***.action, type:'POST', success:function(msg){ alert("is ok"); } }) 阅读全文
摘要:
1、把主键定义为自动增长标识符类型 MySql 在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如: create table customers(id int auto_increment p... 阅读全文
摘要:
堆(heap)和栈(stack)有什么区别?? 简单的可以理解为: heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。 ... 阅读全文
摘要:
内存泄漏的慨念 1.c/c++是程序员自己治理内存,Java内存是由GC自动回收的。 我虽然不是很熟悉C++,不过这个应该没有犯常识性错误吧。 2.什么是内存泄露? 内存泄露是指系统中存在无法回收的内存,有时候会造成内存不足或系... 阅读全文
摘要:
package poll.dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.... 阅读全文
摘要:
1。终端输入 ps -aux ,列出进程。找到含有apt‘-get的进程,直接sudo kill PID。解决。 2。强制解锁,命令 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg... 阅读全文
摘要:
ocean@ubuntu:~$ cd /home/ocean/navicat_for_mysql ocean@ubuntu:~/navicat_for_mysql$ ./start_navicat ocean@ubuntu:~/navicat_for_mysq... 阅读全文
摘要:
一.安装JDK*.tar.gz 1.到Oracle官网下在JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html,因为我的系统是AMD64位,所以下载了目前64位最新版jd... 阅读全文