码迷,mamicode.com
首页 > 其他好文
RecyclerView的通用适配器的高级使用
前言 博主由于项目中频繁的使用了V7包中的RecyclerView来代替ListView的列表展示,所以抽空基于ListView的通用适配器的原理,给RecyclerView也写了一个通用适配器主要支持以下功能: 1.支持item的点击事件 2.支持item中的控件的点击事件(博主觉得具有创新性) 3.支持添加和移除头部(博主没有写添加尾部的方法,其实和添加头部的方法是类似的,如果你有需要...
分类:其他好文   时间:2016-07-15 11:10:02    阅读次数:181
MonkeyRunner自动化测试(一)
目前Android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩名字相像,但其实是完完全全不同的两个工具,应用在不同的测试领域。总的来说,monkey主要应用在压力和可靠性测试上,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数,以此观察被测应用程序的稳定性和可靠性,应用起来也比较简单,记住那几个命令就行了。而monke...
分类:其他好文   时间:2016-07-15 11:08:29    阅读次数:147
操作系统思考 第六章 内存管理
第六章 内存管理 作者:Allen B. Downey 原文:Chapter 6 Memory management 译者:飞龙 协议:CC BY-NC-SA 4.0 C提供了4种用于动态内存分配的函数: malloc,它接受表示字节单位的大小的整数,返回指向新分配的、(至少)为指定大小的内存块的指针。如果不能满足要求,它会返回特殊的值为NULL的指针。 ca...
分类:其他好文   时间:2016-07-15 11:07:39    阅读次数:283
ListView最全知识点总结1
listView 全面解析 各个知识点...
分类:其他好文   时间:2016-07-15 11:07:54    阅读次数:315
slf4j和Logback相关的日志管理介绍
Logback是由log4j创始人设计的又一个开源日志组件。 logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4j...
分类:其他好文   时间:2016-07-15 11:06:24    阅读次数:273
五种I/O,select
一个输入操作通常包括两个不同的阶段: 1,等待数据准备好: 2,从内核中向进程复制数据: 对于一个套接字上的输入操作: 1,等待数据从网络中到达。当所有的等待分组到达时,它被复制到内核中的某个缓冲区。 2,数据从内核缓冲区复制到应用进程缓冲区。 套接口的默认状态是阻塞的。 这就意味着当发出一个不能立即完成的套接字调用时,其进程将被投入睡眠,等待相应操作完成。...
分类:其他好文   时间:2016-07-15 11:06:14    阅读次数:229
Flex 布局初学
网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案----Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安...
分类:其他好文   时间:2016-07-15 11:07:16    阅读次数:164
第一章读书笔记--关于View
Chapter1 Views Chapter1 Views The Window Experimenting With Views Subview and SuperView 可见性和透明度Visibility and Opacity Frame Bounds and Center 窗口坐标和屏幕坐标 Transform Trait Collection and Size Classes Layou...
分类:其他好文   时间:2016-07-15 11:05:30    阅读次数:299
【8001】输入密码
Time Limit: 3 second Memory Limit: 2 MB 【问题描述】 John是某部门的工作人员,为提升安全等级,该部门的密码键盘是特殊设计的,键盘上没有数字按键, 而只有六个按键: Up,Down,Left,Right,Sw0,Sw1,定义录入区域的六个位置的编号,从左至右依次为1,2,3,4,5,6。下面列出每个键的作用:   Sw0:按Sw0,光标位...
分类:其他好文   时间:2016-07-15 11:05:14    阅读次数:192
corecoreLocation的使用
# CoreLocation框架 ---- ---- ## 一. iOS8.0之前的定位(?????) ### 1. 前台定位     1. 导入CoreLocation框架以及对应的主头文件 #import 2. 创建CLLocationManager对象并设置代理 self.l...
分类:其他好文   时间:2016-07-15 11:05:25    阅读次数:272
knockout技术分享
简介 Knockout有如下4大重要概念: 声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(model) 数据关联到DOM元素上。UI界面自动刷新 (Automatic UI Refresh):当您的模型状态(model state)改变时,您的UI界面将自动更新。依赖跟踪 (Dependency Tracking):为转变和联合数据,在你的...
分类:其他好文   时间:2016-07-15 11:04:11    阅读次数:213
Docker学习总结(9)——Docker常用命令
容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause]容器操作运维 — docker [ps|inspect|top|attach|events|logs|wait|export|port]容器rootfs命令 — docker [commit|cp|diff]镜像仓库 — docker [login|pull|push|s...
分类:其他好文   时间:2016-07-15 11:03:16    阅读次数:335
EasyUI常用组件(基础)
EasyUI是一种第三方组织开发的,开源的,功能强大的,基于jquery的插件库。 主要可以用于web的后台前端。jQuery EasyUI 提供易于使用的组件,它使 Web 开发人员能快速地在流行的 jQuery 核心和 HTML5 上建立程序页面。 本文主要内容是介绍EasyUI的一些常用组件的使用,都是一些非常基础的知识,适合入门者学习,主要包括Base(基础)、Layout(布局)、菜单和按钮、表单、窗口、表格和树等的使用。要求完全掌握这些内容,学会查阅文档,了解开发基本思想......
分类:其他好文   时间:2016-07-15 11:05:04    阅读次数:483
Centos配置Nginx负载均衡详解
在日常网络数据开发中,我们对服务器的处理能力要求很高,但是在服务器有限的情况下,怎么才能更好的利用服务器资源,使得我们的服务器最大限度发挥自己的作用,负载均衡是一种很好的办法。        哪什么是Nginx负载均衡呢?        Nginx是一个轻量级的、高性能的WebServer,他主要可以干下面两件事: (1).作为http服务器(和apache的效果一样) (2).作为反向代...
分类:其他好文   时间:2016-07-15 11:02:51    阅读次数:209
CentOS6.7搭建蜜罐dionaea
yum -y install epel-release wget tar git autoconf* libtool-* mkdir /opt/dionaea 1.安装liblcfg软件。git clone https://github.com/ThomasAdam/liblcfg.git libl ...
分类:其他好文   时间:2016-07-15 11:01:34    阅读次数:1380
How to bleed the air out of BMW X5 ABS block using Foxwell NT510 scanner
Below starts with BMW 05 X5 E53 4.4i Dreaded ABS block "air bubble trap", finally Foxwell NT510 multi-system scanner bleed the air out of ABS block, g ...
分类:其他好文   时间:2016-07-15 11:01:55    阅读次数:155
Tomcat 内存溢出
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。 一、Java JVM内存介绍 JVM管理两种类型的内存,堆和非堆。按照官方的说法:“ ...
分类:其他好文   时间:2016-07-15 11:01:16    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!