02 2014 档案
摘要:对于同步代码块,对于锁的操作是隐式的但是在JDK1.5之前的这种方法效率有点低,判断会很多,后面升级之后有新的解决方案jdk1.5以后将同步和锁封装成了对象,并将操作锁的隐式方式定义到了该对象中,将隐式动作变成了显示动作Lock接口:替代了同步代码块或者同步函数,将同步的隐式锁操作变成显示锁操作,同时更为灵活,可以一个锁上加上多组监视器 lock():获取锁 unlock():释放锁,通常定义在finally代码块中Condition接口:替代了Object中的wait notify notifyAll方法,将这些监视器方法单独封装,变成了Condition监视器对象,可以喝任意...
阅读全文
摘要:1 package com.mysql.test; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql.SQLException; 7 import java.sql.Statement; 8 9 public class JDBC_Test1 { 10 // 创建静态全局变量 11 static Connection conn; 12 13 static Statement...
阅读全文
摘要:一:学习Java基础的目的? 一、掌握基本的Java语言底层编码方法,同时掌握Java这门语言的编程思想,为了后期学习JavaEE打下基础,要不然在学习JavaEE的时候,连封装,继承,多态都不懂. 二、在学习完JavaSE和JavaEE后招工作的时候能够答上面试题和笔试题(Java基础在面试的过程中也占不小的一部分)。二:String是最基本的数据类型吗? String 是引用数据类型。基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类...
阅读全文
摘要:linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录- root,存放root用户的相关文件- home,存放普通用户的相关文件- bin,存放常用命令的目录,如vi,su- sbin,要具有一定权限才可以使用命令- mnt,默认挂载光驱和软驱的目录- etc,存放配置的相关文件- var,存放经常变化的文件,如网络连接的sock文件- boot,存放引导系统启动的相关文件- usr,安装一个软件的默认目录,相当于windows下的program files
阅读全文
摘要:-shutdown –h now(root用户才有效) 立即关机-shutdown –r now(root用户才有效) 立即重新启动计算机-reboot 立即重新启动计算机-startx 在命令行中进入桌面(桌面回到命令行:注销)-su 普通用户切换到root用户(登录的时候最好用普通用户登录,再用su命令切换到root用户)-logout 用户注销
阅读全文
摘要:一、linux的特点: Linux是一个开源(源代码公开),免费的操作系统,其稳定性,安全性(也会有病毒,但因为linux是开源的,所以一旦有病毒就会有人去搞定它),处理多并发(多线程,多用户)已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux,对内存和文件管理优越(最小配置只需要4M内存就可以运行,所以可以做嵌入式开发2003年1月,NEC(日本电气股份有限公司)宣布将在其手机中使用linux系统)。缺点是操作相对困难。(注:多线程是考察一个系统是否优越的一个特性)二、 linux内核: redhat 、红旗linux、ubuntu、suse、fedora,它...
阅读全文
摘要:一:你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?两次弄断就应分成三份,我把金条分成1/7、2/7和4/7三份:这样:第一天,给1/7第二天,给2/7,找回1/7第三天,给1/7,加上之前的2/7就是3/7了第四天,给4/7,找回1/7和2/7第五天,给1/7,加上之前的4/7就是5/7了第六天,给2/7,找回1/7,加上之前的4/7就是6/7了第七天,给1/7加上之前的6/7,总共7/7刚好二:现在小明一家过一座桥,过桥时候是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的
阅读全文