- 浏览: 382485 次
- 来自: 北京
-
最新评论
-
wxpsjm:
好直接
HV000030: No validator could be found for type: java.lang.Integer. -
wxhhbdx:
学习了,对新手来说很不错的教程。
SpringMVC入门 (二) 数值传递 -
xgcai:
正好在学dwr
DWR入门 (二)用户实例
文章列表
public enum Rating
{
UNRATED,
G,
PG,
PG13,
R,
NC17
}
这里我们可以通过反射, 以及枚举类的静态方法values()来进行遍历
//第一种通过反射
Class clz=Rating.class;
for(Object obj:clz.getEnumConstants()){
System.out.println(obj);
}
//第二种通过枚举静态方法values()
for(Rating rate:Ratin ...
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupI ...
package com.lj.test;
import java.io.File;
import java.io.FileWriter;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j ...
首先是读取xml文件。
SAXReader reader=new SAXReader();
Document doc=reader.read(new File(filepath));
这里的filepath为xml文件的路径。
获取了Document对象之后, 便可以对xml文件进行进一步的读取操作.
然后是写入文件
package com.lj.test;
import java.io.FileWriter;
import java.io.IOException;
import org.dom4j.Document;
import org.dom4j.Document ...
这里通过反射对一个xml文件的内容进行遍历, 并将结果封装到List<Object>中。
这里的遍历方法要传入一个class对象。
这里的class的这个类里的属性必须和xml文件里的node的名称一致。(包括id,node里面必须有一个attribute id)
写的不是一般的乱。 以后再整理吧。
package com.lj.test;
import java.io.File;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList ...
package com.lj.reflectionTester;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
public class Tester
{
//该方法实现对Customer对象的拷贝操作
public Object copy( Object obj) throws NoSuchMethodException, SecurityException, Instantiat ...
今天在用dom4j读写xml文件的时候, 想写一个方法工具类, 通过参数class和文件名来读取类路径下的xml文件。
刚开始的时候想当然的写成了
public class PathUtil
{
public String getPathByName(String name,Class<?> clz){
URL url=clz.getClass().getClassLoader().getResource(name);
String result=[b]url.toString();[/b]
return result;
}
}
结果 ...
package com.lj.thread7;
public class FetchMoney
{
public static void main(String[] args)
{
Bank bank=new Bank();
Thread t1=new Thread(new MoneyThread(bank),"t1");
Thread t2=new Thread(new MoneyThread(bank),"t2");
t1.start();
t2.start();
/ ...
package com.lj.thread2;
public class Sample
{
private int number;
// 实现number加1
public synchronized void increase()
{
while (0 != number)
{
try
{
wait();
}
catch (InterruptedException e)
{
// TODO Auto-generated catch block
e.printStackTrace(); ...
package com.lj.thread;
public class SellThread implements Runnable
{
private int number;
String s=new String();
SellThread(){
number=100;
}
@Override
public void run()
{
while(number>0){
synchronized (s)
{
if(number>0){
System.out.prin ...
package com.lj.serialize;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
public class SerializableTest1
{
public static void main(String[] args ...
这里写了一个将json和Java的Object对象进行互相转换的Util工具类。
这里以maven为例,导入jackson的两个dependency。
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.2.3</version>
</dependency>
<dependency>
<g ...
package com.lj.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
public class FFMpeg
{
public static void main(String[] args) throws IOException
{
List&l ...
如下所示, 全部的文件在压缩包中
具体的我也没看, 就试了一下能看视频。
<!DOCTYPE html>
<html lang="zh-Hans">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>html5 video</title>
</head>
<body>
<h2>video 1< ...
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("image/jpeg");
File f=new File("d:/3/1.PNG");
BufferedImage bi=ImageIO.read(f);
OutputStream os=response.getOutp ...