Android消息机制

Android消息机制 也就是Hanlder的工作原理要比四大组件的要简单很多,所以也是面试时经常被问到的。网上分析Handler的文章很多,但只有自己分析了,才能更加深刻的去理解。 要搞清消息机制,首选要弄清五个对象: Handler, MessageQueue, Looper, ThreadL...

2015-12-17 15:25:15

阅读数 452

评论数 0

android控件的事件传播机制

事件相关的三个事件方法 dispatcherEvent 负责分发事件的, 函数主要作用是来决定当前的事件是交由自己消费处理,还是交由子控件处理。 返回true,表示事件不再向下分发,事件在这次分发中消费掉。 返回false表示该组件不参与事件分发,事件交由上层组件的onTouchE...

2015-11-11 17:15:50

阅读数 2393

评论数 0

利用自定义标签实现分块技术

1. 何为分块?     一个网页通常由几个块组成,现在已经不推荐使用fragment这样的标签。这时利用jsp的自定义标签技术,定义一个自己的标签去执行不同的块,可以有效的实现不同块的逻辑分离,及高效的代码复用。 2.分块的实现步骤。     1. 写一个block的抽象类 Blo...

2015-08-24 17:57:02

阅读数 2799

评论数 0

Actvity的启动模式相关(转)

这是面试过我的一位大神写的,讲的非常到位。 前言:       Activity的启动模式是一个既基础又容易忽视的问题,但是这个问题有个深刻的认识,对程序员写一个稳定高效的Android程序帮助很大,今天,在B哥引导下,我们对Activity启动模式、Inten...

2015-08-03 18:15:19

阅读数 2198

评论数 0

spring源码解析-AOP原理

一、aop的入口 ProxyFactoryBean方式实现的入口 入口 1. ProxyFactoryBean实现了FactoryBean,所以入口在getObject方法。 2. initializeAdvisorChain方法初始化所有通知。 3. getSing...

2017-08-17 19:20:56

阅读数 225

评论数 0

spring源码解析-IOC原理

首先以一段简单的代码说明下BeanFactory的使用public class SimpleBeanFactory { public static void main(String[] args) { Resource resource = new ClassPathReso...

2017-08-17 19:02:35

阅读数 178

评论数 0

dubbo的通信过程

先看看dubbo的整体分层 config,配置层,对外配置接口,以ServiceConfig, ReferenceConfig为中心,可以直接new配置类,也可以通过spring解析配置生成配置类 proxy,服务代理层,服务接口透明代理,生成服务的客户端Stub和服务器端Skelet...

2017-02-23 11:08:10

阅读数 2770

评论数 0

dubbo集群模式与负载均衡

集群容错模式: 可以自行扩展集群容错策略,参见:集群扩展 Failover Cluster ● 失败自动切换,当出现失败,重试其它服务器。(缺省) ● 通常用于读操作,但重试会带来更长延迟。 ● 可通过retries=”2”来设置重试次数(不含第一次)。 Failfast ...

2017-02-16 17:54:50

阅读数 615

评论数 0

dubbo服务的引用

dubbo服务的引用的入口在ReferenceBean中,实现ApplicationContextAware接口,在spring容器初始代时,会回调接口的afterPropertiesSet方法, 对配置文件<dubbo:consumer/>标签进行解析初始代。 Referen...

2017-02-16 17:46:24

阅读数 597

评论数 0

dubbo服务的发布

dubbo服务的发布的入口也在ServiceBean中,实现ApplicationListener接口,在spring容器初始代启动完成之后,会回调接口的onApplicationEvent方法。 步骤 1. ServiceBean.onApplicationEvent()方法调...

2017-02-16 17:45:18

阅读数 870

评论数 0

4. dubbo在spring中的初始代

dubbo的初始代

2017-02-16 17:44:32

阅读数 385

评论数 0

dubbo spi原理解析

dubbo基于spi的思想实现了可扩展式的插件编程,组件的加载都是通过spi来实现 ,只有搞清的spi的原理,才能对dubbo继续深入研究 如下Protocol refprotocol = ExtensionLoader.getExtensionLoader(Protocol.class).get...

2017-01-20 15:59:31

阅读数 1172

评论数 0

dubbo框架搭建

一. 在Linux上安装Zookeeper与dubbo-admin管理页 http://doc.okbase.net/congcong68/archive/112508.html dubbo官网 http://dubbo.io/二.在工程中使用dubbo 我使用的是当当网的...

2016-12-05 20:22:13

阅读数 990

评论数 0

Spring aop 的实现方式总结

AOP核心概念 1、横切关注点 对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点 2、切面(aspect) 类是对物体特征的抽象,切面就是对横切关注点的抽象 3、连接点(joinpoint) 被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中连接点...

2016-11-22 21:54:20

阅读数 304

评论数 0

Maven搭建SSM(SpringMVC + Spring + Mybaits)开发环境 (下)

ssm框架搭建

2016-04-19 17:08:54

阅读数 2400

评论数 0

Maven搭建SSM(SpringMVC + Spring + Mybaits)开发环境 (上)

本篇将详细介绍 使用eclipse搭建 SSM开发环境的步骤, 包括Log4j配置及 Mybatis generator插件集成。使用环境 eclipse + m2eclipse插件 + jdk7 + tomcat7 + mysql一. 搭建maven工程 1.选择新建mav...

2016-04-19 12:42:24

阅读数 1599

评论数 0

bootstarp入门二(基本控件的使用)

bootstrap为我们定义了简洁易用的样式,我们只需要很少的样式指定,就可以完成简约优雅的页面展示。 本篇主要介绍以下几个基本控件的而已。 1. table 2. form  3. button 1. 表格(table)依旧使用来表现表格。有如下的类来控制table的属...

2016-04-11 15:18:38

阅读数 4289

评论数 1

bootstrap3入门一(栅格系统)

http://www.cnblogs.com/aehyok/tag/BootStrap前端设计/ 一、bootstrap开发环境搭建 1. 下载bootstrap, http://www.bootcss.com/ 2.  下载jquery, 通过IE直接访问http://code.j...

2016-04-11 15:17:21

阅读数 474

评论数 0

WebView的使用总结-js与java之前的相互调用

这篇文档主要介绍android中WebView的使用,以及js与java方法中的相互调用。 我们这里使用本地的html作用界面。 主要是三个操作 1.在js中去调用java中的代码 2.js中的alert在java中响应 3. java去调js中的方法。首先是我...

2016-03-11 17:04:13

阅读数 449

评论数 0

14、 android性能优化总结

一、布局优化 1. 避免overDraw, 例如不要在父控件与子控件上设置重复的背景, 这些系统会重复绘制。 2. 优化布局层级,尽可能减少嵌套的层数。 例如使用 RelativeLayout进行定位代替多层 LinearLayout,而在相同层级的情况下,优化选择使用Line...

2016-03-06 22:17:19

阅读数 344

评论数 0

提示
确定要删除当前文章?
取消 删除