- 浏览: 269123 次
- 性别:
- 来自: 广州
最新评论
-
wen866595:
cywhoyi 写道wen866595 写道cywhoyi 写 ...
mybatis 批量插入插件 -
cywhoyi:
wen866595 写道cywhoyi 写道我觉得是否考虑数据 ...
mybatis 批量插入插件 -
wen866595:
cywhoyi 写道我觉得是否考虑数据路由,你这样方式治标不治 ...
mybatis 批量插入插件 -
cywhoyi:
我觉得是否考虑数据路由,你这样方式治标不治本
mybatis 批量插入插件 -
wy75792:
不错不错
oracle 存储过程 基础
文章列表
用Java Socket 实现发送HTTP请求和读取响应。
public class LearnHttp {
private static final byte CR = '\r';
private static final byte LF = '\n';
private static final byte[] CRLF = {CR, LF};
public static void main(String[] args) throws UnknownHostException, IOException {
new LearnHttp().testHttp() ...
为什么使用协议解码过滤器 ProtocolCodecFilter ?
1) TCP保证所有的包以正确是顺序传递,但不保证发送方的一次写操作在接收方产生一次读操作。在 MINA 的术语中:没有 ProtocolCodecFilter ,发送方的一次 IoSession.write(Object message ...
构建一个TCP的时间服务器和客户端来了解构建基于MINA
的应用程序的步骤。
需要的最小jar
包:
日志是必须的,log4j.properties 配置为:
log4j.rootCategory=
DEBUG,
stdout
log4j.appender.stdout=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=
org.apache.log4j.PatternLayout
MINA是简单的、功能完全的网络应用程序框架,提供:
l
为不同的传输类型提供统一的API
。
u
用Java NIO
实现
TCP/IP
和
UDP/IP
。
u
用RXTX
实现串行通信。
u
VM内部的管道通信。
u
实现自己的传输类型。
l
Filter接口作为扩展点,类似
Servlet
的
filters
。
l
XStream 简单使用
- 博客分类:
- XML
XStream是一个JavaBean和XML互转换的根据类库。不需要映射文件,使用简单,不过很久没更新了。
使用很简单,直接代码:
public class Student {
private String firstName;
private String secondName;
private int age;
}
public class Classz {
private String name;
private String id;
private List<Student ...
引言
如名字所示,XCAP 是一种配置访问协议。它使用 XML 文档格式来存储应用程序的配置数据,允许客户端读取、写入及修改配置数据。
XCAP映射 XML 文档的子树和元素属性到 HTTP URL ,所以这些组件可以通过 HTTP 直接获取。 XCAP 是一种映射 XML 文档和文档属性到 HTTP URL 的一种惯例,一个资源的修改如何影响其他资源的规则,数据验证的约束,访问资源时相关的授权策略。因为这种结构,普通 HTTP 能够用来操作数据。 XCAP 很大长度上借鉴了 Application Configuration Access Protocol (
如果xml片段的数据里有单个的 & 或 " +
"<article><text>abc&123</text></article>" +
"<article><text>abc<>123</text></article>" +
"<article>" +
"<text>abc<>123</text>& ...
以前也曾看到过这种迭代方式,在实际编码时却一直忘了,今天特地记下来:
for(Entry<String, String> entry : map.entrySet()) {
System.out.println(entry.getKey() + ":" + entry.getValue());
}
以前一直都是这样写的:
for(String key : map.keySet()) {
System.out.println(key + ":" + map.get(key));
}
如果Entry是存放在数组里就不 ...
概述:
Castor 映射是一种隔离Java对象模型因XML文档格式变化而变化的好方法。
映射信息是由一个XML文档来指定的。这个从Java对象的角度来编写,描述了对象的属性如何转换到XML。映射文件的一个约束是,Castor应该能够在解组时无疑议地把给定的XML元素、属性转换到对象模型。
映射文件描述了每个对象的每个字段如何映射到XML。字段是对象属性的抽象。它可以直接等价于一个公有的类变量或简介等价于一个属性,通过获取器方法(setter和getter)。
可以混合使用映射和Castor默认行为:当Castor处理一个对象或XML数据,但找不到有关信息时,它将依赖它的默认行为。Cast ...
Castor XML 的映射模式可以满足内省模式所不能处理的需求。
在映射模式下,Java 类及属性与XML 文档的元素、属性之间的绑定关系是写在XML形式的文件里的。
下面是Java 类:
public class Author {
private String firstName, lastName;
public Author() {
}
public Author(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
...
Castor XML是一个数据绑定框架,用于把Java 对象编组到XML或从XML解组数据生成Java 对象。与DOM和SAX不同的是,这两者的关注点是XML文档的结构,而Castor XML关注的XML文档里的数据。Castor XML 处理数据绑定有三种方式:内省模式、映射文件、类描述器模式。
内省模式是最简单的方式。Castor XML 使用Java 的反射机制和默认的命名规则来处理XML文档里属性、元素与Java 类、属性之间的绑定关系。
内省模式主要使用org.exolab.castor.xml.Marshaller和 org.exolab.castor.xml.Unmarshal ...
最近看到项目组SE写的单例:
private static SingleTon instance = null;
public static SingleTon getInstance() {
if(instance == null) {
return instance;
} else {
synchronized(instance) {
if(instance == null) {
instance = new SingleTon();
} else {
return instance;
}
}
retu ...
把三个文件放在同一目录下。
JSP页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib pr ...
1、定义一个表示远程服务的接口RemoteInterface,必须继承自java.rmi.Remote(Remote是一个标识,没有抽象的方法)。
在RemoteInterface里定义可被远程调用的方法,方法必须声明抛出java.rmi.RemoteException。
public interface RemoteInterface extends Remote {
public long serverTime() throws RemoteException;
}
2、定义一个类RemoteClass继承自UnicastRemoteObject类,且实现了远程服务接口Rem ...