- 博客(19)
- 收藏
- 关注
原创 [HBase] HTable && HTablePool
outline(一)HTable的作用(二)HTable的特点 1)HTable对象对于客户端读写数据来说不是线程安全的 2)创建的HTable要尽可能共享Configuration 3)创建HTable的代价是比较大的 4)由于HTable创建的代价比较大,因此可以使用HTablePool这个对象池解决
2012-09-17 23:42:36 3494
转载 javadoc和Java文档注释
转载http://www.blogjava.net/qiyadeng/archive/2006/02/20/31655.html目录 前言 一. Java 文档和 javadoc 二. 文档注释的格式 1. 文档注释的格式化 2. 文档注释的三部分 三. 使用 javadoc 标记 1. @see 的使用 2
2012-09-04 09:12:31 982
转载 Ubuntu Server 12.04高速apt-get源
Ubuntu Server 12.04高速apt-get源http://www.ha97.com/4950.html使用方法:1、修改源地址:cp /etc/apt/sources.list /etc/apt/sources.list.bakvim /etc/apt/sources.list加入如下内容(中科大的U源):deb h
2012-09-01 23:52:17 657
原创 【工具和配置】 bash shell配置文件读取规则
bash shell有两种方式的调用:1)交互式的:即通俗的来说是交互输入的2)非交互式的:调用脚本执行的交互式bash shell调用又分成两种:1)login:直接通过bash shell登录的2)non-login:图形界面登录linux,启动terminal读取的配置文件顺序1)login bash shell:/etc/profile (所
2012-09-01 23:43:40 941
原创 【工具和配置】Ngnix配置
本文主要参考了《实战Ngnix》;同时结合工作中实际使用的Ngnix部署配置进一步阐述主要涉及如下几个部分:1)ngnix的安装配置,这里的配置大多也可以在安装后通过配置文件置顶。实践中TB也是在安装后进行配置的2)ngnix的启动与停止操作。实践中TB使用默认启动,以及-s退出。3)ngnix的基本配置。包括:日志格式设置,虚拟主机设置,压缩设置,浏览器缓存设置。实践
2012-09-01 22:45:18 3567
原创 [Web] 反向代理
反向代理参考http://www.cnblogs.com/icerainsoft/archive/2011/11/24/2261694.html反向代理概念——代理服务器:用于代理内部网络对 Internet 外部网络的连接请求——反向代理服务器:代理服务器对外就表现为一个 Web 服务器,外部网络就可以简单把它当作一个标准的 Web 服务器而不
2012-08-24 20:56:43 648
原创 Webx SpringExt
[SpringExt 基于Spring,提供扩展组件的能力]WebX框架中基础服务基于Spring Ext以service bean的形式提供。(一) 常见的spring bean配置方式1)通过方式的Spring bean配置方式这种方案简单易行,很好地体现了Spring的基础理念:IoC(Inversion of Control,依赖反转)Spring的配置文件会依
2012-08-23 14:43:30 2252
原创 Webx 中应用的属性配置解决方案及思路
常见的Java应用属性配置方案1)框架运行时参数placeholder占位符替换很多框架支持在运行时刻替换配置文件中的placeholder占位符。 ${productionMode:true} 你可以在启动应用时,加上JVM参数:“-DproductionMode=false|true”来告诉系统用哪一种模式来工作。如果不指定,则取默认值“t
2012-08-22 22:43:43 3299
原创 【JAVA基础】RTTI 和 Reflection
outline1) 什么是RTTI?2)RTTI应用场景?(什么情况下要直接使用RTTI,什么机制是基于RTTI实现的即间接使用了RTTI)3) 直接使用RTTI:Class,如何获得类的Class对象3)Reflection和RTTI的区别 运行时定位class (运行时定位class ;编译时就要定位class)4)Reflection机制的使用包括Class和
2012-08-16 23:30:28 876
原创 【Spring】Spring IoC容器依赖检查特性
Spring IoC容器依赖检查特性Problem:一个容器中往往需要管理许多组件,以及组件之间的依赖。Setter依赖注入方式没办法保证依赖一定注入或依赖注入后的安全性。所以产生这样的需求——检查每个组件(即对象),他们的属性中是否都被正确的设置了组件依赖(即依赖对象的引用)SolutionA:通过Spring依赖检查特性,可以以组件(bean中所有属性)的粒度检查依赖是
2012-08-11 14:31:12 604
原创 【Spring】2 Spring IoC容器中定义组件依赖的方式
Outlines:Review : Spring IoC容器中如何定义Bean1) 通过属性id name class定义一个BeanContent: Spring IoC容器中如何定义 Bean的依赖注入手动注入2-1) 通过属性property定义Bean的setter依赖注入 通过属性contruct-arg定义Bean的con
2012-08-11 13:51:09 926
原创 【Spring】1 Spring IoC容器中组件管理 基础
理解Spring IoC容器中组件管理个人理解Spring Ioc容器通过各种配置文件(xml、属性文件)和API配置实现管理组件生命周期以及使用Ioc管理他们之间的依赖其中,一般使用XML配置文件配置Spring容器中的bean(POJO类);并且可以使用一个或多个配置文件进行配置,但是一般一个就行了 如何利用SpringIoC容器管理组件?总结来说—— 需要定义组件
2012-08-11 12:48:11 1031
原创 【Spring】0 Spring基础:容器的作用
Contents1) 理解容器的作用,以及容器的配置文件实现2) 理解控制反转a) IoC控制翻转设计原则,被用来解耦组件之间的依赖关系。b) DI(依赖注入)是具体的设计模式,体现了IoC设计原则。DI是最典型的IoC实现。3) 掌握依赖注入的3种实现方式,掌握各自的优缺点。 -------------------------
2012-08-11 12:19:52 1304
原创 TB Java开发环境搭建
安装开发环境1)开发工具安装规划D:\java_tools 目录下,如 JDK,Maven ,Subversion,当然还有一些未涉及的软件,如 IDE工具等2)环境变量设置JAVA_HOME D:\java_tools\Java\jdk1.6.0_25JBOSS_HOME D:\java_tools\jboss-4.2.2.GA\jboss-4.2.2.GA\jboss-4.
2012-08-11 11:58:53 911
原创 Junit4 实践参考
大纲:(一)确定测试用例类的运行Runner1)@RunWith(BlockJUnit4ClassRunner.class)BlockJUnit4ClassRunner则是Juint4默认的运行器,叫成Block是因为他是按 顺序一个一个执行测试用例的,Junit4中没有提供实现多线程执行的运行器。2)@RunWith(Parameterized.class)测试方法内
2012-08-09 21:11:09 1926
原创 设计模式——工厂方法、抽象工厂模式
问题的提出:在业务逻辑中往往有需要创建对象的需求;如何将这部分逻辑封装并且使得其能个适应于频繁的变化呢? 解决方案一:简单工厂模式将对象创建逻辑封装隔离在简单工厂类的方法中。简单工厂的常见实现方式1)简单工厂类以及其创建对象的静态方法;其客户可以直接调用该类的静态方法。2)简单工厂类以及其创建对象的成员方法;其客户代码需要依赖于这个简单工厂类,首先创建其实例,然
2012-08-08 22:15:18 792
原创 Http规范学习:Cookie——Http Pocket Reference
(一)Cookie1) Cookie作用用于服务器存储部分信息在客户端浏览器中。场景存储的信息有:user preference; user identity; sessionid等Cookie应用官方,但Cookies are not part of the HTTPspecification2) Cookie是这样工作的当Server期望存储部分信息在浏览器段,则在
2012-08-05 14:31:59 1506
原创 Http规范学习:Security——Http Pocket Reference
(二)Http标准中支持的Authenticate和Authorization1) Http标准下的认证过程通过Web容器和Web app的安全性控制,如果一个request在访问需要认证的资源。Authenticate服务器会返回401 Unauthorized,并且头部WWW-Authenticate: SCHEME REALM指明需要进行的认证方式。此时交互式的浏览器会弹出
2012-08-05 14:29:56 1015
原创 工作感悟:逐浪堂培训
本周开始逐浪堂的培训,主要参加了如下几个专题的培训:淘宝网总体架构设计,淘宝广告平台介绍,玩转运营,商城业务介绍,数据库规范以及开放平台业务及架构。 从淘宝网总体架构设计这门课中,主要了解了整个淘宝网的技术发展历史。在这其中其实收获更大的不是在于了解了构建淘宝网的某某技术,而是在一个大型互联网址技术架构变化背后的设计原则:1) 好的架构不是设计出来的,而是演化出来的。2)
2012-08-05 12:00:17 905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人