本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
从一个整数数组中找出总和为S的所有子集
本文将记录实现“从一个整数数组中找出总和为S的所有子集”功能的两种方法。
1. 使用Stack来实现
2. 不借助Stack来实现。
使用Stack来实现
import java.util.Stack;
public class GetAllSubsetByStack {
/** Set a value for target sum */
public static fin ...
来点实用的Java NIO(二)
现在如下一个简单的需求:要你用程序要遍历指定目录下的所有文件和子目录,你会怎么做?
估计大部分人,依旧使用的是老方式,采用递归的方式,来进行遍历,这种方式不仅复杂,而且灵活性也不高。那么现在我们就可以通过使用Java NIO里Files工具类来以更优雅,简单的方式来遍历文件和子文件。
下面,给出几个API方法,以供参考。
类名方法名介绍FileswalkFileTree(Path start,F ...
关于异常返回值和递归的一点思考
1.异常返回值
我们知道异常的框架如:
try{
//异常代码
}catch() {
}finally{
}
代码是最好的说明:
public class ExpRetVal {
public static int func() {
try{
throw new Exception(){};
}catch(Exception e) ...
java 获取指定目录下的所有文件
java ,如何获取指定目录下的所有文件呢?
看代码:
/***
* 获取指定目录下的所有的文件(不包括文件夹),采用了递归
*
* @param obj
* @return
*/
public static ArrayList<File> getListFiles(Object obj) {
File directory = null;
...
数据库中的递归查询
最近工作中用到了递归查询,顺便做下备忘:
1. SQL2005中的CTE查询:
WITH CTE(AAAAA,BBBBB,CCCCC)
AS(
-- 查询ID为411321150的数据
SELECT id as AAAAA,parent as BBBBB,name as CCCCC
FROM RegionInfo WHERE id='45678 ...
使用递归方式查看文件夹下所有文件(注意)
一般我们使用递归的方式来查看某个文件夹下的所有文件,代码如下:
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class FileNameFound {
private static List<String> list = new ArrayL ...
《javascript高级程序设计2》学习笔记7 匿名函数
匿名函数就是没有名字的函数,有时候也称为拉姆达(lambda)函数。
//函数声明
function functionName(){
}
//函数表达式
var functionName = function(arg0,arg1,arg2){
}
/*
*区别:
*1函数声明会在代码执行以前被加载到作用域 会指定一个名字
*2函数表达式在代码执行到那一行的时候 ...