码迷,mamicode.com
首页 > 2016年08月06日 > 全部分享
开源库BaseRecyclerViewAdapterHelper
相信大家RecyclerView应该不会陌生,大多数开发者应该都使用上它了,它也是google推荐替换ListView的控件,但是用过它的同学应该都知道它在某些方面并没有ListView使用起来方便,需要我们额外的编写代码,今天就给大家介绍一个开源库BaseRecyclerViewAdapterHelper,有了它让你使用RecyclerView的时候,和ListView一样的好用! 那么你要问...
分类:其他好文   时间:2016-08-06 23:35:50    阅读次数:694
spring源码阅读之Bean的加载(一)
Bean的概念 Bean应该是Spring里面最核心的东西了,我觉得Bean这个名字起的还是很形象的,Bean 豆;豆形种子 Spring应该就是包括在豌豆最外层的那层衣服了,而Bean就是里面的一颗一颗的豆子。我们平常开发中就是把Spring里面塞入一颗一颗的豆子。根据面向对象的开发原则,Bean其实也就是个对象,来看一看我们一个正常的系统中都配置了什么Bean; 按照面...
分类:编程语言   时间:2016-08-06 23:37:22    阅读次数:230
SparseArray到底哪点比HashMap好
SparseArray是android里为这样的Hashmap而专门写的class,目的是提高效率,其核心是折半查找函数(binarySearch)。 HashMap底层是一个Hash表,是数组和链表的集合实现,有需要的可以去看看我关于Hashmap的分析。hashmap源码分析 所以Android开发中官方推荐:当使用HashMap(K, V),如果K为整数类型时,使用SparseArray...
分类:其他好文   时间:2016-08-06 23:37:25    阅读次数:257
SQL-GROUP BY语句在MySQL中的一个错误使用被兼容的情况
首先创建数据库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    阅读次数:396
js的闭包概念
一、变量的作用域要懂得闭包,起首必须懂得Javascript特别的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript说话的特别之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1(); // ...
分类:Web程序   时间:2016-08-06 23:36:42    阅读次数:212
jvm 学习
1.JVM内存管理的机制 内存空间划分为:Sun JDK在实现时遵照JVM规范,将内存空间划分为堆、JVM方法栈、方法区、本地方法栈、PC寄存器。 堆: 堆用于存储对象实例及数组值,可以认为Java中所有通过new创建的对象的内存都在此分配,Heap中对象所占用的内存由GC进行回收,在32位操作系统 ...
分类:其他好文   时间:2016-08-06 23:36:19    阅读次数:288
留只脚印(DP)
题目链接:http://codeforces.com/problemset/problem/698/A 很久很久没做咯~~~~ dp 是个很神奇的东西。。。。 ...
分类:其他好文   时间:2016-08-06 23:36:47    阅读次数:203
【干货】如何使用C++11实现C#属性概念设计
C#属性的概念为很多人所喜欢,本文主要介绍如何使用C++11的lamda表达式和std::function可执行对象封装,实现与C#属性的概念,这种方法实现的特点是保持了C#的属性的编码风格,代码量少且简单易懂。 ...
分类:编程语言   时间:2016-08-06 23:33:36    阅读次数:369
关于webuploader跨域解决方法
1.在iis处理程序映射 2.后台ashx处理添加如下代码 ...
分类:Web程序   时间:2016-08-06 23:35:17    阅读次数:715
网络传输协议
网络传输协议 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    阅读次数:227
自定义控件学习——防qq侧滑栏
效果 主要步骤: 1. 在xml布局里摆放内容. include 2. 在自定义ViewGroup里, 进行measure测量, layout布局 3. 响应用户的触摸事件 4. int scrollX = (int) (downX - moveX); 5. getScrollX()获取当前滚动到的 ...
分类:其他好文   时间:2016-08-06 23:32:38    阅读次数:221
驱动学习2-Menuconfig与Kconfig
Menuconfig: 执行make Menuconfig命令是为了产生.config文件 Kconfig: Kconfig中的指令可以改变Menuconfig图形界面中的东西,例如假如leds控制选项等等 添加驱动代码的时候: 首先修改Kconfig中的内容,然后执行make Menuconfig ...
分类:其他好文   时间:2016-08-06 23:32:49    阅读次数:163
JAVA实现多线程入门
package com.thread;/** * 1:程序员可以在程序中执行多个线程,每一个线程完成一个功能,并于其他线程并发执行,这种 * 机制被称为多线程 * 2:实现线程的两种方法是,分别是继承java.lang.Thread或者实现java.lang.Runnable * 接口 * 3:Th ...
分类:编程语言   时间:2016-08-06 23:34:54    阅读次数:180
outdated: 27.Shadows
这次的代码没有按照辅导代码中的来。 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    阅读次数:306
VS2010 工程设置
本篇文章的主要内容转载自 http://blog.csdn.net/waitforfree/article/details/8622059 ,感谢博主的辛苦劳动。此处,对比较重要的部分,进行进一步分析汇总,供以后学习总结使用。 VS2010的项目管理是以解决方案为中心,任何项目都是挂靠在解决方案下面... ...
分类:其他好文   时间:2016-08-06 23:34:52    阅读次数:320
《Unix环境高级编程》文件I/O
对于内核而言,所有打开的文件都通过文件描述符引用。 ...
分类:其他好文   时间:2016-08-06 23:32:52    阅读次数:174
The Importance of Money in Life
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    阅读次数:256
1684条   1 2 3 4 5 6 ... 100 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!