相信大家RecyclerView应该不会陌生,大多数开发者应该都使用上它了,它也是google推荐替换ListView的控件,但是用过它的同学应该都知道它在某些方面并没有ListView使用起来方便,需要我们额外的编写代码,今天就给大家介绍一个开源库BaseRecyclerViewAdapterHelper,有了它让你使用RecyclerView的时候,和ListView一样的好用!
那么你要问...
分类:
其他好文 时间:
2016-08-06 23:35:50
阅读次数:
1066
Bean的概念
Bean应该是Spring里面最核心的东西了,我觉得Bean这个名字起的还是很形象的,Bean
豆;豆形种子
Spring应该就是包括在豌豆最外层的那层衣服了,而Bean就是里面的一颗一颗的豆子。我们平常开发中就是把Spring里面塞入一颗一颗的豆子。根据面向对象的开发原则,Bean其实也就是个对象,来看一看我们一个正常的系统中都配置了什么Bean;
按照面...
分类:
编程语言 时间:
2016-08-06 23:37:22
阅读次数:
419
SparseArray是android里为这样的Hashmap而专门写的class,目的是提高效率,其核心是折半查找函数(binarySearch)。
HashMap底层是一个Hash表,是数组和链表的集合实现,有需要的可以去看看我关于Hashmap的分析。hashmap源码分析
所以Android开发中官方推荐:当使用HashMap(K, V),如果K为整数类型时,使用SparseArray...
分类:
其他好文 时间:
2016-08-06 23:37:25
阅读次数:
389
首先创建数据库hncu,建立stud表格。
添加数据:create table stud(
sno varchar(30) not null primary key,
sname varchar(30) not null,
age int,
saddress varchar(30)
);
INSERT INTO stud VALUES('1001','Tom',22,'湖南益阳');
INSERT...
分类:
数据库 时间:
2016-08-06 23:37:30
阅读次数:
540
一、变量的作用域要懂得闭包,起首必须懂得Javascript特别的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript说话的特别之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1(); // ...
分类:
Web程序 时间:
2016-08-06 23:36:42
阅读次数:
317
1.JVM内存管理的机制 内存空间划分为:Sun JDK在实现时遵照JVM规范,将内存空间划分为堆、JVM方法栈、方法区、本地方法栈、PC寄存器。 堆: 堆用于存储对象实例及数组值,可以认为Java中所有通过new创建的对象的内存都在此分配,Heap中对象所占用的内存由GC进行回收,在32位操作系统 ...
分类:
其他好文 时间:
2016-08-06 23:36:19
阅读次数:
419
题目链接:http://codeforces.com/problemset/problem/698/A 很久很久没做咯~~~~ dp 是个很神奇的东西。。。。 ...
分类:
其他好文 时间:
2016-08-06 23:36:47
阅读次数:
334
C#属性的概念为很多人所喜欢,本文主要介绍如何使用C++11的lamda表达式和std::function可执行对象封装,实现与C#属性的概念,这种方法实现的特点是保持了C#的属性的编码风格,代码量少且简单易懂。 ...
分类:
编程语言 时间:
2016-08-06 23:33:36
阅读次数:
603
1.在iis处理程序映射 2.后台ashx处理添加如下代码 ...
分类:
Web程序 时间:
2016-08-06 23:35:17
阅读次数:
1268
网络传输协议 1、常见协议 网络传输协议 1、常见协议 1、HTTP、HTTPS 超文本传输协议 1、HTTP、HTTPS 超文本传输协议 2、FTP 文件传输协议 2、FTP 文件传输协议 3、SMTP 简单邮件传输协议 3、SMTP 简单邮件传输协议 2、http协议 2、http协议 超文本传 ...
分类:
其他好文 时间:
2016-08-06 23:34:50
阅读次数:
349
效果 主要步骤: 1. 在xml布局里摆放内容. include 2. 在自定义ViewGroup里, 进行measure测量, layout布局 3. 响应用户的触摸事件 4. int scrollX = (int) (downX - moveX); 5. getScrollX()获取当前滚动到的 ...
分类:
其他好文 时间:
2016-08-06 23:32:38
阅读次数:
402
Menuconfig: 执行make Menuconfig命令是为了产生.config文件 Kconfig: Kconfig中的指令可以改变Menuconfig图形界面中的东西,例如假如leds控制选项等等 添加驱动代码的时候: 首先修改Kconfig中的内容,然后执行make Menuconfig ...
分类:
其他好文 时间:
2016-08-06 23:32:49
阅读次数:
267
package com.thread;/** * 1:程序员可以在程序中执行多个线程,每一个线程完成一个功能,并于其他线程并发执行,这种 * 机制被称为多线程 * 2:实现线程的两种方法是,分别是继承java.lang.Thread或者实现java.lang.Runnable * 接口 * 3:Th ...
分类:
编程语言 时间:
2016-08-06 23:34:54
阅读次数:
351
这次的代码没有按照辅导代码中的来。 VK_LEFT/VK_RIGHT/VK_UP/VK_DOWN控制长方体旋转,W/S/A/D/Q/E控制球移动,小键盘的8/5/4/6/7/9控制长方体移动,I/K/J/L/U/O控制光源移动。 在InitGLObject()函数中使用到的readObject()函 ...
分类:
其他好文 时间:
2016-08-06 23:33:25
阅读次数:
437
本篇文章的主要内容转载自 http://blog.csdn.net/waitforfree/article/details/8622059 ,感谢博主的辛苦劳动。此处,对比较重要的部分,进行进一步分析汇总,供以后学习总结使用。 VS2010的项目管理是以解决方案为中心,任何项目都是挂靠在解决方案下面... ...
分类:
其他好文 时间:
2016-08-06 23:34:52
阅读次数:
493
对于内核而言,所有打开的文件都通过文件描述符引用。 ...
分类:
其他好文 时间:
2016-08-06 23:32:52
阅读次数:
293
What were you taught about money as you were growing up?something like "Money doesn't grow on trees", or "Money is the root of all evil",or maybe "all ...
分类:
其他好文 时间:
2016-08-06 23:34:14
阅读次数:
717