`
文章列表
面向服务的架构 异构系统间的远程调用 远程调用 面向过程 c语言 面向对象 c++ java 面向组件 DCOM EJB (相同语言之间) 面向标准组件 web service 面向服务 soa webService 简单实现 需要注意的是服务器端的包名,要和客户端的包名相同(命名空间必须相同) 示例代码如下: 接口类: package cn.yue.servicetest; import javax.jws.WebService; /** * 定义webService接口 * * @time 5:50:58 PM * @author retacn y ...
一个存储过程的实例: create procedure procedure1 /*存储过程名*/ (IN parameter1 INTEGER) /*参数*/ BEGIN DECLARE variable1 CHAR(10); /*变量声明*/ IF parameter1 =17 THEN /*IF条件开始*/ SET variable1='birds'; /*赋值*/ ELSE SET variable1='beasts'; /*赋值*/ END IF; INSERT INTO table1 VALUES (variable); /* s ...

jpa学习笔记

1.先建表,后跟据表来编写配置文件和实体bean 2.先编写配置文件和实体bean,后建表 注: 1,加入hibernate\lib\jpa中的jpa2.0的jar包2。将JRE System Library的jdk设置成1.6以上版本3,将ejb3-persistence去掉hibernate-jpa-2.0-api-1.0.0.Final和ejb3-persistence有冲突,如果升级到Hibernate3.5那么 可以把ejb3-persistence干掉 jpa所用到的jar包1.hibernate核心包(8个文件)2.hibernate注解包(3个文件)hibernate-a ...

cookie学习笔记

Cookie类的方法: public Cookie(String name,String value)setValue与getValue方法setMaxAge与getMaxAge方法setPath与getPath方法setDomain与getDomain方法getName方法 //1.创建cookieCookie cookie = new Cookie("lastAccessTime",System.currentTimeMillis()+"");cookie.setMaxAge(10); //有效期cookie.setPath("/day0 ...

ajax学习笔记

    博客分类:
  • ajax
ajax asynchronous javascript and xml 核心是javascript对象xmlhttpRequest B/S模式(同步) AJAX技术(异步) xmlHttpRequest对象 常用方法 abort 取消当前请求 getAllResponseHeaders 取得响应的所有http头 getResponseHeaders 取得指定的http响应头 //创建一个新的Http请求 open(bstrMethod,// 请求方法:POST GET PUT PROPFIND bstrUrl,// 请求路径 v ...
windows常用对象方法 alert("context"); 消息框 prompt("提示信息",默认值); 标准输入框 confirm(); 确认框 open();打开一个新窗口 close();关闭一个新窗口 form表单 document.form[] document.表单名 示例代码如下: <html> <head><title></title> <head> <body> <form name=" ...
/** * 画布 * @time 11:23:53 AM * @author retacn yue * @Email zhenhuayue@sina.com */ public class Test_MyCanvas implements KeyListener, MouseInputListener {Canvas c;// 画布TextField tf;// 用于显示提示信息的文本框String s; // 用于存放按键信息的字符串public static void main(String[] args) {// 初始化帧Frame frame = new Frame(&quo ...
/** * 画板 * * @time 3:38:10 PM * @author retacn yue * @Email zhenhuayue@sina.com */ public class Test_FrameWithPanel extends Frame {private static final long serialVersionUID = 1L;private Test_FrameWithPanel(String str) {super(str);}public static void main(String[] args) {// 初始化窗口(帧)Test_FrameW ...
简单理解: 数据分布式存储 请求分布式调度 多节点分布式部署 双重备份,热切换 系统的核心: 分布式算子:(例如:sun公司的hash) 对于任意输入,输出均匀分布 输出结果数可控 通信:(cindysocket) 高并发量 多线程     一接口服务器(interfaceServer) 对外提供访问接口并接受请求,一般内置一个http服务器进程 监控各dispatcherserver的工作状态 转发请求到其中一个最优dispatcher中,先查看各dispatcherserver的工作状态(可用简单轮询和随机算法) 二消息分发服务器(dispatcherse ...
/** * 线程范围内的数据共享 * * 应用场景:减少库存量,增加流水账和修改总账 ,这几个操作要在同一个事务中, 事务需要放在线程范围内 * * * @time 上午10:10:13 * @author retacn yue * @Email zhenhuayue@sina.com */ public class ThreadLocalTest {/*** @param args*/public static void main(String[] args) {final A a = new A();final B b = new B();for (int i = 0; ...
/** * 两个线程进行数据交换 * * @time 上午11:19:36 * @author retacn yue * @Email zhenhuayue@sina.com */ @SuppressWarnings("unchecked") public class ExchangerTest {/*** @param args*/public static void main(String[] args) {exchange();}/****/@SuppressWarnings("rawtypes")private static voi ...
/** * 传统线程 * * @time 下午06:15:19 * @author retacn yue * @Email zhenhuayue@sina.com */ public class TraditionalThread {/*** 多线程并发学习** @param args*/public static void main(String[] args) {// java5中的线程池// 新一个包含三个线程的线程池ExecutorService pool = Executors.newFixedThreadPool(3);// 需要几个线程就new几个// Executo ...
  /** * 子线程循环10次,主线程100次 如此循环50次; * * @time 上午11:45:17 * @author retacn yue * @Email zhenhuayue@sina.com */ public class ThreadTest {/*** @param args*/public static void main(String[] args) {/*** 线程互吃*/class Business {boolean isShouldSub = true;// 主线程5public synchronized void mani() {if (is ...
请求行由三部分 请求方式 资源路径 协议 状态行 请求协议 状态码 原因叙述 请求方式: get post head options delete trace put 本地加显telnet ctrl+] 回车 就可以输入请求头 响应状态码 100-199 接受请求正常 200-299 200 正常 300-399 为完成请求 需作细化操作 304 取本地缓存 302 请求文件转移别处 400-499 客户端请求有错 401 需要授权后才能访问 404 找不到地址 500-599 服务器端有错误 500 程序内部错误 通用头信息(请求消息和 ...
实现SurfaceHolder.Callback ,PictureCallback接口 预览service /*** 实例化按件*/private void findView() {cameraView = (SurfaceView) this.findViewById(R.id.sfv_camera_view);cameraView.setFocusable(true);cameraView.setFocusableInTouchMode(true);cameraView.setClickable(true);cameraView.setOnClickListener( ...
Global site tag (gtag.js) - Google Analytics