- 浏览: 11754 次
- 性别:
- 来自: 上海
最新评论
-
leaow567:
你把这个类里面的信息翻译了一遍,真是感谢,不过,看完之后还是不 ...
java.lang.ref.Reference
文章列表
(利用maven创建spring-osgi powered 多bundle工程 )
1、创建顶层的mvn工程的pom.xml<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.0http://maven.apache.org/maven-v4_0_0.xsd">< ...
webservice原理
- 博客分类:
- 技术类
webservice的原理及概念
1 webservice
所谓webservice就是定义了一套标准的调用过程:
a 服务器首先用一套标准的方法向外界描述它所提供的服务的内容,就属于WSDL
b 客户端需要以一种标准的协议来调用此服务,这属于SOAP.
c 服务 ...
一.Hadoop简介1.hadoop存在的价值海量数据分析->分布式存储,分析2.分布式存储的问题(1)硬件故障--冗余磁盘阵列的工作方式,Hadoop的HDFS(2)如何保证数据合并后的正确性,MapReduce3.与其他系统比较(1)hadoop应用场景Rackspace 数百G邮件日志分析,查询用户的地理分布。(2)与关系型数据库管理系统比较数据库查询速度比hadoop快,因为数据的访问模式受限于磁盘的寻址数据库update比hadoop慢,因为需要使用排序/合并重建数据库MapReduce思路(3)网格计算二.MapReduce简介
1.连接数据库mysql -uroot -p;mysql -uroot -padmin;mysql -uroot -password=adminmysql -h127.0.0.1 -uroot -padmin
2.创建数据库(1)创建:create database ticketdemo;(2)更改数据库名:rename database ticketdemo to t;(3)列出数据库show databases(4)使用数据库use ticketdemo;(5)删除数据库drop database ticketdemo
3.建表相关操作(1)查看表结构desc usershow crea ...
package com.alipay.math.base;
/**
* 最大子序求和
*
* @author xu.le
*
*/
public class MaxSubsequenceSum {
static int seqStart=0;
static int seqEnd=0;
/**
* 时间复杂度O(n平方)
* @param a
* @return
*/
public static int maxSubsequenceSum(int[] a){
int maxSum=0;//用来存储最大子序 ...
时间频度T(n):语句执行的次数,基本操作执行的次数 n=问题的规模时间复杂度:存在某个函数f(n),使F(n)/f(n)的极限值为不等于0的常数,T(n)=O(f(n))
Reference提供了一些引用的基本方法以及静态代码块最高优先级启动ReferenceHandler线程
package xxx;
/**
* Abstract base class for reference objects. This class defines the
* operations common to all reference objects. Because reference objects are
* implemented in close cooperation with the garbage collector, this class ...
1.验证InvocationHandler是否空
2.生成代理类的Class对象,这里戏份比较多,代码中详细注释。
(1).通过类加载器去加载得到Class实例,比较是否想通的Class
(2).判断是否是接口
(3).去重Class,并通过String[]保存接口名
(4).从缓存中创建根据类加载器取得Map,如果没有则创建一个,保存到WeakHashMap
(5). put key,value<一堆接口,正在创建代理的标志> into Map
(6).记录包可见的代理接口,for循环中是校验非公有接口是否在同一包下
(7).生成类名,并生成代理类
(8).把代理 ...
package xxx;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import com.xxx.common.logging.Logger;
import com.xxx.common.logging.LoggerFactory;
/**
* 文件模板工具类
*
* @author xu.le
* ...