- 浏览: 1098490 次
- 性别:
- 来自: 成都
最新评论
-
skyesx:
这是2PC实现,更常用的是一个柔性事务的实现,可以参考http ...
Spring分布式事务实现 -
ddbird:
这第一句就不严谨“分布式事务是指操作多个数据库之间的事务”,显 ...
Spring分布式事务实现 -
呵呵6666:
基于互联网支付系统的微服务架构分布式事务解决方案http:// ...
Spring分布式事务实现 -
小黄牛:
写得不错,交流群:472213887
Spring分布式事务实现 -
jiaoqf321456:
这明明是用的apache的压缩,给ant.jar有半毛钱关系吗 ...
使用ant.jar进行文件zip压缩
文章列表
(1)Ajax.Request类
假如你有一个应用程序可以通过url http://yoursever/app/get_sales?empID=1234&year=1998与服务器通信。
<script>
function searchSales(){
var empID=$F('lstEmployees');
var y=$F('lstYears');
var url='http://yoursever/app/get_sales';
var pars='empID='+empID+'&year='+ ...
- 2008-07-04 15:42
- 浏览 2297
- 评论(0)
(1)$()方法
document.getElementById() 方法的一个便利的简写,就像这个 DOM 方法一样,这个方法返回参数传入的 id 的那个元素。可以传入多个 id 作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。
example:
var d=$('myDiv');
alert(d.innerHTML);
var divs=$('myDiv','myOtherDiv');
for(i=0;i<divs.length;i++){
alert(divs[i].innerHTML); ...
- 2008-07-04 15:18
- 浏览 1246
- 评论(0)
AJAX:Asynchronous JavaScript and XML
(1)buffalo.xml:配置与spring service对应关系
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean nam ...
- 2008-07-04 11:22
- 浏览 1962
- 评论(0)
(1)Server端
import java.io.*;
import java.net.*;
public class PooledRemoteFileServer {
//服务器能同时处理的活动客户机连接的最大数目
protected int maxConnections;
//进入的连接的侦听端口
protected int listenPort;
//将接受客户机连接请求的 ServerSocket
protected ServerSocket serverSocket;
public PooledRemoteF ...
- 2008-07-02 10:38
- 浏览 6824
- 评论(0)
(1)Server端
import java.io.*;
import java.net.*;
/**
*修改 acceptConnections() 以用缺省为 50(或任何您想要的大于 1 的指定数字)实例化 ServerSocket。
*修改 ServerSocket 的 handleConnection() 以用 ConnectionHandler 的一个实例生成一个新的 Thread。
* @author Administrator
*/
public class MultithreadedRemoteFileServer {
int liste ...
- 2008-07-02 10:33
- 浏览 4224
- 评论(0)
(1)Server端
import java.io.*;
import java.net.*;
/**
* 用一个您想让它侦听传入客户机连接的端口来实例化一个ServerSocket(如有问题则抛出 Exception)。
* 调用ServerSocket的accept()以在等待连接期间造成阻塞。
* 获取位于该底层Socket的流以进行读写操作。
* 按使事情简单化的原则包装流。
* 对Socket进行读写。
* 关闭打开的流(并请记住,永远不要在关闭Writer之前关闭Reader)。
* @author Admi ...
- 2008-07-02 10:24
- 浏览 2383
- 评论(0)
(1)Server端
import java.io.BufferedInputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class Server{
//ServerSocket监听的端口,等待客户连接请求,客户连接后,会话产生,在完成会话后 ...
- 2008-07-01 16:28
- 浏览 5412
- 评论(0)
说明:Servlet也是多线程结构。servlet类中定义的成员变量,被所有的客户线程共享。当容器同时收到对同一Servlet的多个请求,那这个Servlet的service方法将在多线程中并发的执行。
一、线程池示例
(1)threadpool.xml
<?xml version="1.0" encoding="UTF-8"?>
<config>
<threadPool>
<minPools>10</minPools> <!--线程池最小线程-->
& ...
<1>one-to-many/many-to-one
(1)表结构
/**客户表**/
create table CUSTOMERS(
ID int not null auto_increment,
Name varchar(15),
primary key(ID)
);
/**订单表**/
create table ORDERS(
ID bigint not null auto_increment,
ORDER_NUMBER varchar(15),
CUSTOMER_ID int not null,
primary key(ID),
foreign key ...
- 2008-06-28 17:03
- 浏览 3978
- 评论(0)
(1) 通过主健参考,限制2个数据表中的主健使用相同的值
create table CUSTOMER(
ID bigint not null auto_increment,
NAME varchar(15),
primary key (ID)
);
create table ADDRESS(
ID bigint not null auto_increment,
STREET varchar(128),
CITY varchar(128),
PROVINCE varchar(128),
primary key (ID)
);
Customer.hbm.xml:
<id ...
- 2008-06-26 22:55
- 浏览 2494
- 评论(0)
配置wrapper.conf文件
wrapper.java.command=C:/Java/jdk1.5.0_10/bin/java
#这里的指的是你用来执行你程序的Java.exe的路径,一般你配置了环境变量后就可以不管了,当然,你有好几个JDK的话,还是指定吧
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
#这个可不是指你的主类,而是和你采用的方式有关,如果你采用第一种整合方式的话,就 写上
org.tanukisoftware.wrapper.Wrapper ...
如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,(jar cf test.jar test)则这个 JAR 文件的内部目录结构为:
test.jar
|-- META-INF
| `-- MANIFEST.MF
`-- test
`--Test.class
(1) 创建可执行的 JAR 文件包,需要使用带 cvfm 参数的 jar 命令,同样以上述 test 目录为例,命令如下:
jar cvfm test.jar manifest.mf test
这里 test.jar 和 manifest.mf 两个文 ...
- 2008-06-25 14:17
- 浏览 1610
- 评论(0)
RMI限java之间,且使用Stream 技术(serialize)传输。WebService是通过XML来传输数据,可用http等协议因此可在异构系统间传递,并且可以穿过防火墙,可在公网上远程调用。
(1)远程调用接口
import java.rmi.Remote;
import java.rmi.RemoteException;
public interface ComputerEngineRemote extends Remote {
public Object excuteTask(Task task) throws RemoteException;
}
( ...
一、Random
1、创建Random类型的对象:
Random random = new Random();//默认构造方法
Random random = new Random(10010010);//指定种子数字
2、生成随机数字:
生成随机整数:
int k = random.nextInt();
生成随机长整数:
long l = random.nextLong();
3、生成指定范围的数字:
例如生成0-10之间的随机数字:
int k = random.nextInt();
int j = Math.abs(k % 1 ...
(1)泛型接口GenericDao
public interface GenericDao <T, ID extends Serializable>{
public T findById(ID id);
T findById(ID id, boolean lock);
public T load(ID id);
List findAll();
List findByExample(T exampleInstance);
T save(T entity);
...
- 2008-06-18 15:49
- 浏览 3119
- 评论(1)