前面几节,我们重点讨论了自定义View的三板斧,这节我们来讨论自定义ViewGroup,为什么要自定义ViewGroup,其实就是为了更好的管理View。 自定义ViewGroup无非那么几步: Ⅰ、重写OnMeasure()方法,测试子控件的大小。 Ⅱ、重写onLayout()方法,计算子控件的布 ...
分类:
移动开发 时间:
2016-04-12 12:26:51
阅读次数:
152
参考文献: Understanding the FreeRTOS directory structure. 从官网下载下来的FreeRTOS源文件包,对于每一个已经移植完成的处理器,都有一个与之对应的Demo应用程序可供参考。强烈建议新手首先从Demo开始去学习如何使用FreeRTOS. 基本目录结 ...
分类:
其他好文 时间:
2016-04-12 12:25:41
阅读次数:
168
Java Mocking入门—使用Mockito Java Mocking入门—使用Mockito 2014/03/10 | 分类: 基础技术 | 0 条评论 | 标签: 单元测试 分享到:8 2014/03/10 | 分类: 基础技术 | 0 条评论 | 标签: 单元测试 分享到:8 本文由 Im ...
分类:
编程语言 时间:
2016-04-12 12:26:41
阅读次数:
203
之前是利用python自带的unittest测试框架 这次自己设计一个 之后再一点点往里面加功能 (ps:当然这个框架真的是很简单。。很简单。。。很简单。。。) excel文件格式: 上面代码是处理excel文档的 下面代码是测试平台 ...
分类:
编程语言 时间:
2016-04-12 12:23:30
阅读次数:
171
为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 抽象工厂模式与工厂方法模式的区别 抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。在编程中 ...
分类:
其他好文 时间:
2016-04-12 12:23:48
阅读次数:
182
Given a binary tree, return the preorder traversal of its nodes' values. For example:Given binary tree {1,#,2,3}, return [1,2,3]. Solution 1: (递归) Sol ...
分类:
其他好文 时间:
2016-04-12 12:23:26
阅读次数:
124
一.前言 经过上次的学习,相信大家已经初步学会使用zigbee协议进行发送和接受数据了。今天,我们要进行的实验是按键的实验,学会如何在协议栈里实现按键中断。 二.实验功能 在协议栈上实现按键中断,BUT1 按下,LED1 闪烁两次。 三.代码讲解 大家还记得,前面做过的按键实验是怎么配置的吗,其实基 ...
分类:
其他好文 时间:
2016-04-12 12:25:23
阅读次数:
117
项目结构如下: 其中jdbc.properties内容如下: beans-js.xml内容如下: 首先使用PropertyPlaceholderConfigurer加载类路径下的jdbc.properties文件,标红的${js-jndi}就是读取的jdbc.properties中的配置,取值为jd ...
分类:
编程语言 时间:
2016-04-12 12:22:33
阅读次数:
292
1、scp user@source_ip:/filefolder/file1 ./ 用scp复制远程用户user_name@source_ip 上filefolder中的file1文件至本地当前文件夹。 2、scp user@source_ip:/filefolder/file1 user@des_ ...
分类:
其他好文 时间:
2016-04-12 12:24:19
阅读次数:
134
当前软件业开发工具日新月异,从C到C++,从Java到.net,新构架、新组件层出不穷,今天刚学习到的知识,也许明天就已经过时了。要想在激烈的竞争中站稳脚跟,在知识大爆炸中跟上时代的步伐,软件开发者一般会有两种应对方式: 1. 疯狂的学习,每天恶补新知识以适应知识发展的需要。 2. 打牢基础,选择一 ...
分类:
编程语言 时间:
2016-04-12 12:21:43
阅读次数:
168
今天在自己重写项目的时候,发现使用springMVC拦截请求后,获取不了css和js。通过搜索找到如下方法,和大家一起分享。 转载:http://www.blogjava.net/fiele/archive/2014/08/24/417283.html 用 Spring MVC 开发应用程序,对于初... ...
分类:
编程语言 时间:
2016-04-12 12:21:54
阅读次数:
142
Windows下安装Thrift框架的教程很多。本文的不同之处在于,不借助Cygwin或者MinGW,只用VS2010,和Thrift官网下载的源文件,安装Thrift并使用。 先从官网 下载这两个文件: · thrift-0.9.1.tar.gz · Thrift compiler for Win ...
一、什么是Node? Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 二、Node下载安装 1.下载地址 官网:ht ...
分类:
其他好文 时间:
2016-04-12 12:23:09
阅读次数:
183