hilight

敏捷开发、持续交付、虚拟化、分布式

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年10月26日

摘要: maven自己建项目时,目录是平级的。而maven默认的结构是子模块在父模块的下面,所以需要指定parent的目录。解决办法是在parent标签中加入:<relativepath>../parent/pom.xml</relativepath> 阅读全文
posted @ 2012-10-26 18:13 andy0805 阅读(4700) 评论(0) 推荐(0) 编辑

2012年8月2日

摘要: 最近碰到高并发的问题,看了很多资料,发现越来越多的东西需要去了解,需要去深入。解决高并发的问题,有一个好友说的就挺有意思的,高富帅加硬件,矮穷挫调优。但是什么时候做这些内容,怎么做这些内容呢。最后发现其实有这样的一本书。所以把书名和目录直接拷贝过来了。《构建高性能WEB站点》第1章 绪论1.1 等待的真相1.2 瓶颈在哪里1.3 增加带宽1.4 减少网页中的HTTP请求1.5 加快服务器脚本计算速度1.6 使用动态内容缓存1.7 使用数据缓存1.8 将动态内容静态化1.9 更换Web服务器软件1.10 页面组件分离1.11 合理部署服务器1.12 使用负载均衡1.13 优化数据库1.14 考虑 阅读全文
posted @ 2012-08-02 17:31 andy0805 阅读(354) 评论(0) 推荐(0) 编辑

2012年4月12日

摘要: SCA在xml中composite是SCA定义的最小部署单位。每个xml文件的根元素必须为composite,在composite下可以有多个component及service标签Component通过implementation定义和已有系统的集成,提供多种实现集成的支持:Spring、Java、C等。Service子标签表明当前component对外提供了什么service;reference子标签表明当前component引用了什么serviceserviceservice代表了对外提供服务的描述,包含了name、promote、requires和policySets四个属性。其中pro 阅读全文
posted @ 2012-04-12 00:11 andy0805 阅读(693) 评论(0) 推荐(0) 编辑

2012年4月9日

摘要: 大型应用通常会拆分为多个子系统实现,对于java来说,这些子系统可能部署在同一台机器的多个不同的JVM中,也可能部署在不同的机器上,但这些子系统又不是完全独立的,要相互通信来共同实现业务功能,对于此类java应用,我们称之为分布式java应用。分布式java应用的两种实现方法:1、基于消息方式实现系统间的通信2、基于远程调用方式实现系统间的通信1、基于消息方式实现系统间的通信 当系统之间要通信时,就向外发送消息,消息可以是字节流,字节数组,甚至是Java对象,其他系统接收到消息后则进行相应的业务处理。 消息方式的系统间通信,通常基于网络协议来实现,常用的实现系统间通信的协议有:TCP/IP和U 阅读全文
posted @ 2012-04-09 22:52 andy0805 阅读(3243) 评论(0) 推荐(1) 编辑

2012年4月5日

摘要: 在Activity从建立到销毁的过程中需要在不同的阶段调用7个生命周期方法。这7个生命周期方法的定义如下:protected void onCreate(Bundle savedInstanceState) protected void onStart() protected void onResume() protected void onPause() protected void onStop() protected void onRestart() protected void onDestroy() 7个生命周期方法分别在4个阶段按着一定的顺序进行调用,这4个阶段如下:... 阅读全文
posted @ 2012-04-05 23:12 andy0805 阅读(488) 评论(0) 推荐(0) 编辑

2012年3月8日

摘要: android.R.layout指的是是内部的资源;R.layout一般是用户定义在工程下的res文件夹的路径。android.R.layout下的一些常量Simple_list_item_1 每项有一个 TextView Simple_list_item_2 每项有两个 TextView Simple_list_item_checked 带 CheckView 的项 Simple_list_item_multiple_choise 每项有一个 TextView 并可以多选 Simple_list_item_single_choice 每项有一个 TextView ,但只能进行单选。two_l 阅读全文
posted @ 2012-03-08 23:07 andy0805 阅读(370) 评论(0) 推荐(0) 编辑

2012年3月6日

摘要: jQuery插件的开发jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空间中。关于类级别的插件开发可以采用如下几种形式进行扩展:1.1 添加一个新的全局函数添加一个全局函数,我们只需如下定义:Jav 阅读全文
posted @ 2012-03-06 20:50 andy0805 阅读(213) 评论(0) 推荐(0) 编辑

摘要: 1、重写onAttachedToWindowpublic void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); }2、 重写onKeyDownpublic boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KeyEvent.KEYCODE_H... 阅读全文
posted @ 2012-03-06 20:35 andy0805 阅读(998) 评论(0) 推荐(0) 编辑

摘要: 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。什么是webkitWebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了一些来自苹果公司的一些组件。传统上,WebKit包含一个网页引擎WebCore和一个脚本引擎JavaScriptCore,它们分别对应的是KDE的KHTML和KJS。不过, 随着JavaScript引擎的独立性越来 阅读全文
posted @ 2012-03-06 16:58 andy0805 阅读(4898) 评论(2) 推荐(1) 编辑

2012年2月24日

摘要: 最近找资料,很大一部分都是在园子里面找到的,就过来安个家。我是hilight。 阅读全文
posted @ 2012-02-24 10:27 andy0805 阅读(140) 评论(0) 推荐(0) 编辑