php和java关于目录树(列出某一目录下文件结构)
java的写法
/**
*
* @param location
* @param nameList保存结果的!
*/
public void listDict(String location, List<String> nameList) {
File fileList = new File(location);
if (fileList.isDirectory()) {
File[] files = fileList.listFiles();
for (File f : files) {
if (f.isDirectory()) {
listDict(f.getPath(), nameList); // 递归
} else {
String fullpath = f.getPath();
String name = f.getName();
String ext = name.substring(name.indexOf(".") + 1); // 文件扩展名
if ("dic".equalsIgnoreCase(ext)) { // 过滤只要dic的文件
nameList.add(fullpath);
}
}
}
}
}
php的写法
待补充
相关文档:
Java学习从入门到精通
一、 JDK (Java Development Kit)
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列
......
大家好,我是传智播客Java 11.30期就业班的一名学员。马上就要进入传智播客就业班的学习了,最近我在复习Java基础课程,希望能够打好基础,积极努力的进入就业班的学习。
今天很高兴听了张孝祥老师的讲课视频,感觉张孝祥老师的讲课非常清楚、细致,讲一些难理解的知识点时,为了让我们能够理解,张孝祥老师 ......
java上传文件
需要的第三方jar包有(这里使用apache的)
apache的commons-fileupload(上传用),commons-io (listener清理类用) , commons-beanutils(可选)
具体操作
FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
if(ServletFileUp ......
尽量使用单引号而不是双引号。
尽量使用带条件的include而不是require。
尽量使用echo而不是print。
尽量使用内嵌的HTML而不是echo。
尽量使用str-replace()而不是ereg-replace()。
尽量sql不用联合查询。
......