- 浏览: 48221 次
- 性别:
- 来自: 成都
最新评论
-
lshhjxlj:
确实不错,感谢楼主分享!
Java文件操作大全(绝对的经典,值得收藏!) -
dx919:
嘿嘿 挺好的
Java文件操作大全(绝对的经典,值得收藏!) -
lsanmu:
可以看看commons-io包
Java文件操作大全(绝对的经典,值得收藏!) -
Caedmon:
可以当工具类用用,省了不少功夫!
Java文件操作大全(绝对的经典,值得收藏!) -
iuf6853:
感谢如此好的文章
Java文件操作大全(绝对的经典,值得收藏!)
文章列表
JDK1.5(JDK5.0)
Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化:
比较JDK版本,JDK 1.5中新增的语言特性:
1.枚举(增加了一个关键字enum);
2.变参(方法参数数量可以不固定多少);
3.泛型;
4.自动拆装箱(基本类型与包装类型可以混用);
5.foreach循环(方法地用于遍历数组和集合);
6.静态导 ...
1.计算某一月份的最大天数
Calendar time=Calendar.getInstance();
time.clear();
time.set(Calendar.YEAR,year); //year 为 int
time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当前时间
2.Calendar和Date的转化
(1) ...
Java文件操作大全
//1.创建文件夹
//import java.io.*;
File myFolderPath = new File(str1);
try {
if (!myFolderPath.exists()) {
myFolderPath.mkdir();
}
}
catch (Exception e) {
System.out.println("新建目录操作出错");
e.printStackTrace();
}
//2.创建文件
//import j ...
一个动态的网站频繁地从数据库中取得数据来构成Html页面。每一次请求一个页面都会发生数据库操作。但连接数据库却是一个需要消耗大量时间的工作,因为请求连接需要建立通讯,分配资源,进行权限认证。这些工作很少能在一两秒内完成。所以,建立一个连接,然后再后续的查询中都使用此连接会大大地提高性能。因为servlet可以在不同的请求间保持状态,因此采用连接池(connection pool)是一个直接的解决方案。
Servlet在服务器的进程空间中驻留,可以方便而持久地维护数据库连接。接下来,我们介绍一个完整的连接池的实现。在实现中,有一个连接池治理器治理连接池对象,其中每一个连接池保持一组数据库连 ...
今天项目中要用到XML,生成两个XML文件并向其中写入内容,并能读取XML的内容。用Jdom(Jdom是用Java语言读、写、操作XML的新API函数。Jdom是基于树操作的纯Java API,是一套用于解析、创建和实现xml的解决方案。)写的一个类,感觉 ...
Calendar c = Calendar.getInstance();
c.setTime(new java.util.Date());
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
int second = ...
Collection:集合层次中的根接口,JDK没有提供这个接口直接的实现类。
Set:不能包含重复的元素。SortedSet是一个按照升序排列元素的Set。
List:是一个有序的集合,可以包含重复的元素。提供了按索引访问的方式。
Map:包含了 ...
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成的结果串会比较长。
在Java中生成UUID主要有以下几种方式:
...
1.无论发生什么事情,都要首先想到自己是不是做错了。如果自己没错(那是不可能的),那么就站在对方的角度,体验一下对方的感觉。
2.让自己去适应环境,因为环境永远不会来适应 ...
Asterisk目录及配置文件
/etc/asterisk Asterisk主目录,包含其它关于Asterisk的配置文件;
*zaptel.conf这个配置文件放在/etc,因为其它软件也可以使用Zaptel这个硬件及其驱动, 所以不是放在/etc/asterisk里.
/usr/lib/asterisk/modules 这个目录包含所有可以加载Asterisk模块(应用程序\编辑器\格式和有用通道),在Asterisk启运时会加载这些模块(可以编辑modules.conf).
/var/lib/asterisk 比较重要的是astdb文件与agi- ...
当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。
在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件 ...
1.安装jdk并配置环境变量
下载jdk:有了这个安装程序,你就可以开发和运行跟JAVA有关的程序
按照JDK的提示来安装,安装完之后设置环境变量
2.JDK环境变量配置
步骤如下:
1.我的电脑-->属性-->高级-->环境变量
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAV ...