自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

转载 JAVA环境变量全解

键                         相关值的描述java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.homeJava 安装目录java.vm.specification.versionJ

2012-05-02 19:01:39 250

原创 Linux进程管理基本操作

查看进程:ps -ef   显示所有进程,以全格式显示ps -xf   显示没有终端控制的进程,以全格式显示。ps -u user -f  显示user用户下的进程,以全格式显示。杀死进程:kill -9 PID   强制杀死指定PID的进程让linux命令在后台运行:1、在命令后面接上“&”,如 Command &这种方式只适合进程执行

2012-03-28 23:02:45 486

转载 JVM内存管理机制

堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内 存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在 JVM 中堆之外的内存称为非堆 内存(Non-heap memory)”。可以看出 JVM 主要管理两种类型的内存:堆和非堆。简单来说 堆就是 Java 代码可及的内存,是留给开发人员使用的;非堆就是

2012-03-26 23:00:28 344

转载 堆(heap)和栈(stack)有什么区别

简单的可以理解为: heap:是由 malloc 之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。 预备知识—程序的内存分配 一个由 c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操 作方式类似于数据结构中的栈。 2、堆

2012-03-26 22:58:24 354

转载 Linux VI编译器基本使用

Vi编辑器的基本使用方法!   1、vi的基本概念     基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:    1) 命令行模式command mode)    控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到

2012-03-26 11:11:56 632

转载 Linux文件权限

Linux用户分为:拥有者、组群(Group)、其他用户(other)Linux系統中,预设的情況下,系統中所有的帐号与一般身份使用者,以及root的相关信息, 都是记录在/etc/passwd文件中。每个人的密码则是记录在/etc/shadow文件下。 此外,所有的组群名称记录在/etc/group內!文件类型部分(档案类型):-为:表示文件d为:表示文件夹l为:表示链接

2012-03-26 09:55:10 246

转载 Linux文件/文件夹管理

相对路径:路径由根目录开始。例如: /home/user/abc.log绝对路径:路径由当前文件夹为主,例如:需要由/home/user 转到 /home/root 下,写法为: 『cd ../root』   相对路径可以理解为『相对于当前目录的路径』。. 代表当前目录.. 代表上一层目录- 代表之前一个所工作的目录~

2012-03-26 09:52:56 347

原创 并发线程库中并发辅助类CyclicBarrier使用详解

ClyClicBarrier是线程并发库中的一个并发辅助类,允许一组线程相互等待,直到所有的线程都到达屏障点才被CyclicBarrier释放唤醒。释放等待线程后的CyclicBarrir可以重用,因此我们将其称之为循环的barrier。CyclicBarrier对象的创建:1、new CyclicBarrier(int parties):创建具有指定数量参与者(线程)的CyclicBar

2012-03-25 23:56:32 702

原创 Java常用按位运算符

首先,解释下什么是按位运算。按位运算是指先将运算的操作数先分解成二进制位,再根据二进制位进行运算。我们都知道,计算机只能识别二进制数1和0。因此通常来说,按位运算比普通运算效率快很多。Java提供的常用按位运算符:1、按位与运算符(&):1 & 1 = 1; 1 & 0 = 0; 0 & 1 = 0; 0 & 0 = 0;即只有当参与运算的两个对应二进制位都为1的情况下结果位才为1

2012-03-25 14:51:28 631

原创 RandomAccessFile的使用

首先,RandomAccessFile是一种流,一种可随机访问的文件流。RandomAccessFile不同于其他IO流按顺序的访问磁盘文件,RandomAccessFile支持对磁盘文件的随机访问,这种随机性是由RandomAccessFile中的 文件指针来决定的。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件

2012-03-24 22:08:18 475

使用Runnable模拟Callable接口实现线程有返回值

大家都知道Runnable和Callable接口都可以作为其他线程执行的任务,但是Runnable接口的run方法没有返回值,而Callable接口的call方法有返回值,那么Callable接口是如何做到的呢?在此我给出一个Demo,看看通过Runnable接口如何实现Callable接口的有返回值。这个例子并不摘自JDK中Callable接口源码,只是提供一种可行方案,仅供参考!该Demo解压、导入到开发环境即可,测试入口为test包下的MainTest.java

2012-03-08

多线程同步和通讯完整示例

多线程同步和通讯完整示例,包括synchronized、wait-nofity机制、lock锁

2012-03-08

Snmp详介、Snmp4j.jar

Snmp详介以及开发Snmp的snmp4j.jar...

2012-02-23

ExtJs-4.0源码下载

ExtJs最新版本,Ext开发必备。。。

2011-10-21

HttpClient3.1.jar

Apache提供的公共JAR,可以用来简化和提高访问Http的效率

2011-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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