- 博客(6)
- 资源 (13)
- 收藏
- 关注
转载 Bash shell 中的位置参数 $1....$#等的详细解析
<br />讲解一<br /> <br /><br />1.概念<br /> 位置参数(position parameter)<br /> 运行脚本前(调用函数前),shell 传递给脚本的参数。<br /> <br /> <br />2. 原理<br /> bash 脚本的位置参数的传递可以做如下理解:<br /> 1. shell将用户输入的命令行 分别赋值给 1, 2, 3, 4, 5....N<br /> 2. 然后将最后一个参数的名称 N 赋值给 #<br />
2011-02-28 13:14:00 19610 1
转载 sleep()、wait()、yield()、join()方法 解析
<br />一 java多线程机制<br /><br />JAVA多线程机制有两种实现方式:<br />第一种: 继承Thread类, 实现run()方法.<br />第二种: 实现Runnable接口.<br /> 实例代码:<br /> 第一种:<br /> public class OntThread extends Thread {<br /> public static void main(String[] args) {<br /
2011-02-24 15:46:00 13881 5
转载 java 初始化总结
相信好多人对java初始化问题一直存有疑惑,下面是我看到的比较详细的java初始化问题讲解,后面附有我的一个疑问与大家一同分享一 java初始化基础知识1、 一个类的所有基本类型数据成员都会保证获得一个初始值。 非基本类型,会初始化为null Java代码 public class Initialization { int a; char b; short s; float f; long lo; double dou; byte e; boolean flag; Ob
2011-02-23 14:24:00 20583 3
转载 transient关键字
<br />Java transient关键字使用小结及一些需要注意的细节<br />1、transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。<br />2、被transient关键字修饰的变量不再能被序列化,一个静态变量不管是否被transient修饰,均不能被序列化。<br />3、一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。也可以认为在将持久化的对象反序列化后,被transient修饰的
2011-02-18 09:37:00 874
转载 java volatile的用法
<br /><br />在当前的Java内存模型下,线程可以把变量保存在本地内存(比如机器的寄存器)中,而不是直接在主存中进行读写。这就可能造成一个线程在主存中修改了一个变量的值,而另外一个线程还继续使用它在寄存器中的变量值的拷贝,造成数据的不一致。 <br />要解决这个问题,只需要像在本程序中的这样,把该变量声明为volatile(不稳定的)即可,这就指示JVM,这个变量是不稳定的,每次使用它都到主存中进行读取。一般说来,多任务环境下各任务间共享的标志都应该加volatile修饰。 <br />Vo
2011-02-17 17:48:00 707
转载 unix下查看文件格式
<br />os格式文件如果不是采用ascii格式传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],因为文件格式的原因有时会导致我们的unix程序,或者shell程序出现错误,那么需要把这些dos文件格式转换成unix格式,方法是 <br /><br /> vi dos.txt <br />
2011-02-17 17:43:00 6016
FusionChartsV3.2完美破解版(附教程)
2013-08-27
java操作office文件的工具类
2011-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人