提取网页的图片链接的Java程序
输入网页文件名,和资源列表文件名
输出资源列表文件供迅雷下载。
适用于批量下载图片。
由两个文件组成。
没有提供网页下载功能,因为我没有时间写,相关的代码以后再贴。
1
//
AnalizeIMG.java
2
3
//
主程序
4
5
import
java.io.BufferedReader;
6
import
java.io.File;
7
import
java.io.FileReader;
8
import
java.io.FileWriter;
9
import
java.io.IOException;
10
11
12
public
class
AnalizeIMG
{
13
14
public
void
p(String s)
15
{
16
System.out.println(s);
17
}
18
19
public
void
analizeFile(String infile,String outfile)
throws
Exception
20
{
21
File file
=
new
File(infile);
22
if
(file
==
null
||
!
file.exists())
{
23
p(
"
File
"
+
infile
+
"
not exits !
"
);
24
}
25
26
if
(
!
file.canRead())
{
27
p(
"
File
"
+
infile
+
"
can't read !
"
);
28
29
}
30
31
String strLine
=
null
;
32
FileReader frd
=
new
FileReader(infile);
33
BufferedReader bufferedReader
=
new
BufferedReader(frd);
34
try
{
35
AnalizeWebParse parse
=
new
AnalizeWebParse();
36
String s
=
parse.parse(bufferedReader);
37
38
createFile(outfile,s);
39
40
相关文档:
事务的特性:
1) 原子性(atomicity):事务是数据库的逻辑工作单位,而且是必须是原子工作单位,对于其数据修改,要么全部执行,要么全部不执行。
2) 一致性(consistency):事务在完成时,必须是所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。
3)&n ......
您查询的关键词是:newinstance object initargs 。如果打开速度慢,可以尝试快速版;如果想保存快照,可以添加到搜藏。
(百度和网页http://bbs.iaiai.com/forum/read.php?tid=2690的作者无关,不对其内容负责。百度快照谨为网络故障时之索引,不代表被搜索网站的即时页面。)
主题 : java的反射 ......
对象序列化
它面向那些实现了Serializable接口的对象,可将它们转换成一系列的字节,并可以在以后完全恢复成原来的样子。
序列化机制可以自动补偿操作系统之间的差别。Windows上的对象可以通过网络发送给linux机器,在目的机上可以准确无误的重新装配。
通过序列化这一对象,将其存储在硬盘中,以后在程序重新调用 ......
在我们在写程序的过程中,有些时候需要知道一些电脑的硬件信息,比如我们写一些需要注册的程序的时候,就需要得到某个电脑特定的信息,一般来说,网卡的物理地址是不会重复的,我们正好可以用它来做为我们识别一台电脑的标志.那如何得到网卡的物理地址呢?我们可以借助于ProcessBuilder这个类,这个类是JDK1.5新加的,以前也可以用Ru ......
String Agent = request.getHeader("User-Agent");
StringTokenizer st = new StringTokenizer(Agent,";");
st.nextToken();
//得到用户的浏览器名
String userbrowser = st.nextToken();
//得到用户的操作系统名
String useros = st.nextToken();
取得本机的信息也可以这样:
操作系统信息
System.getProperty("o ......