易截截图软件、单文件、免安装、纯绿色、仅160KB

八 一个JAVA案例

   假设需求(如有雷同,纯属巧合):
     有一个全国性的大企业,在全国各地需要部署上千台客户机,这些客户机需要实时与服务器交互,进行数据处理。实时性要求高,安全性高,要求支持事务,以及不中断服务。
   
硬件部署:
  1、 3000台客户机
  2、 10台服务器
  3、 6台数据库
软件设计:
     3000台客户机通过web浏览器与服务器实时交互
     4服务器上同时运行java  app Server
     2台消息服务器
     2 台数据控制器
     数据库采用oracle,分为2组,每组2个副本
 
概要设计步骤:
   1、 保证客户机每个请求即为一个事务
   2、 客户机发送一个事务请求到随机一台服务器,服务器接收到请求
   3、 服务器检测自身性能、工作正常则处理请求,否则通知客户端异常请求另外的服务器
   4    服务器验证客户身份和权限后,开启事务操作,向数据控制器发出数据操作请求
   5    数据控制器接收数据请求,评估各自的负载压力,由压力小的控制器负责向数据库发送操作请求,如果为读操作,则选取压力最小的数据库读取,如果为写操作,则同步写入2台数据库,第3台数据操作采用异步写入
  6    数据控制器返回操作结果,并更新缓存,并通知消息服务器缓存的最新时间戳
  7    服务器向客户端返回结果
  8    客户端获得返回结果
  


相关文档:

Java中的继承

  1.继承的基本概念
     当多个类之间存在相同的属性和方法时,在父类中定义这些相同的属性和方法,所有的子类无需重新定义这些属性和方法,只需要通过extends语句声明继承Base类。
   (1)继承的东西
      a.当sub类和base类位于同一个包中时,su ......

Java的阴历算法

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Lunar {
    private int year;
    private int month;
    private int day;
    private boolean leap;
......

【转】java 词汇表速查手册

java 词汇表速查手册
http://bbs.54master.com/91318,1,109
Abstract class 抽象类:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。
Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。
Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。 ......

JAVA Something

JDK
Sun JDK
http://java.sun.com/javase/downloads/index.jsp
IBM JDK
http://www.ibm.com/developerworks/java/
http://www.ibm.com/developerworks/cn/java/
IDE:
Eclipse
http://www.eclipse.org/
Container:
Apache HTTP server
http://www.apache.org/
Tomcat: JSP,Servlet,JavaBean container.
http:// ......

二、新建一个java窗口

1、首先大家最好去下载一个designer 的eclipse 插件
2、然后放入eclipse 安装目录下的plugin目录下
3、重新启动eclipse
4  新建一个java swing project
5, 新建一个window,然后点运行,就会出现一个最简单的窗口。
当然,你也可以新建一个class Window,然后输入如下代码
import java.awt.Dimension;
import ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号