一.简介,例子
CallBack是回调的意思,"回调函数"或者"回调方法"是软件设计与开发中一个非常重要的概念,掌握"回调函数"的思想对程序员来说(不管用哪种语言)是非常必要的。
什么是回调函数呢?回调函数就是预留给系统调用的函数,而且我们知道该函数被调用的时机。这里有两点需要注意:第一点,我们写回调函数不是给自己调用的,而是准备给系统在将来某一时刻调用的;第二点...
分类:
移动平台 时间:
2015-04-22 20:46:39
收藏:
0 评论:
0 赞:
0 阅读:
226
今天,又出现了adb连接不上的问题了。现象,adb shell 时出现以下信息: * daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon显然,原因是ADB SERVER的端口被占用...
分类:
数据库技术 时间:
2015-04-22 20:46:29
收藏:
0 评论:
0 赞:
0 阅读:
248
全选按钮:选择");
选择项:
//全选反选
$("#cheSelectAll").click(function() {
$("input[name='chkItem']").prop("checked", $(this).is(":checked"));
});
...
分类:
Web开发 时间:
2015-04-22 20:46:19
收藏:
0 评论:
0 赞:
0 阅读:
288
一、设备驱动的分层思想:以platform设备驱动、input设备驱动为例看看他们在分层思想上的体现
【1】在核心层:一类设备总线通用的功能特性,如果某一设备支持的总线比较特别可以不使用这些功能特性,在自己的设备总线结构体中
进行重载。
例(1)platform核心层:定义在drivers/base/platform.c文件
Linux内核对设备总线先进行了一次全局的抽象,即概括了所有设备...
分类:
系统服务 时间:
2015-04-22 20:45:59
收藏:
0 评论:
0 赞:
0 阅读:
287
Lrucache是Android4.0以后提供的一个用于缓存的类,这个类抛弃了原有的softReference(软引用)形式,因为android4.0以后虚拟机更倾向与回收软引用,也就是一旦虚拟机发现软引用,就会进行回收,这使得软引用变得不再可靠。
Lrucache的源码并不长,内部是使用LinkedHashMap map来存储缓存的键值对,下面我带大家一起看一下lrucache的源码,希望大家...
分类:
系统服务 时间:
2015-04-22 20:45:49
收藏:
0 评论:
0 赞:
0 阅读:
256
效果图:
1. 添加公共类、方法、代码
1. 分页类:Page.java
package cn.com.aperfect.sso.base.dao;
import java.util.ArrayList;
import java.util.List;
public class Page {
// 当前页数
private int currentPage;
/...
分类:
编程语言 时间:
2015-04-22 20:45:39
收藏:
0 评论:
0 赞:
0 阅读:
263
软件需求分为三个层次:业务需求、用户需求和功能需求。
1、业务需求(Why):反映了组织机构或客户对系统、产品的高层次的目标追求,定义了项目的远景和范围,即确定了项目的发展方向、功能范围、目标客户及价值来源。会形成一份“远景与范围文档”。
2、用户需求(What):描述用户用该产品可以完成哪些任务。一般使用自然语言和直观图形相结合的方式来描述,但是要注意避免描述得过于模糊,也不...
分类:
其他 时间:
2015-04-22 20:45:29
收藏:
0 评论:
0 赞:
0 阅读:
166
spring + ehcache 注解使用实例 EhCache缓存之annotation注解...
分类:
编程语言 时间:
2015-04-22 20:45:19
收藏:
0 评论:
0 赞:
0 阅读:
394
我们有新的项目要进行开发了,一直想用用android studio。所以在新项目上,果断使用。这里是我将android studio项目share到svn仓库的全过程。后期再考虑是否要搭建公司的git服务器。一步步来吧。
1.设置svn的客户端路径:(我的本地svn客户端是之前就已经安装好了,所以这里面是默认的状态)
(这一步非常是必须的一步骤,否则,后续再share项目的时候就会报错,s...
分类:
移动平台 时间:
2015-04-22 20:45:09
收藏:
0 评论:
0 赞:
0 阅读:
801
《1》
//在javascript中,如果if()语句中的条件 为0或者为"" 这样的空字符串,条件就自动转换成false 否则就会自动转换成true
var a = 0;
if (a) { //当a为0的时候 ,此时a会转换成false 这里什么都不会打印
alert(a);
}
var b = "";
if (b)...
分类:
编程语言 时间:
2015-04-22 20:45:00
收藏:
0 评论:
0 赞:
0 阅读:
170
ZOJ 3605 Find the Marble(dp啊 三维)...
分类:
其他 时间:
2015-04-22 20:44:51
收藏:
0 评论:
0 赞:
0 阅读:
277
window 下完全卸载Cygwin最简单方法...
分类:
Windows开发 时间:
2015-04-22 20:44:39
收藏:
0 评论:
0 赞:
0 阅读:
317
在公司刚刚加入海鸥项目,自然就是配置vs、数据库和iis前两个是很简单的。在iis配置的过程中不断的出错。
在开始的时候直接是添加虚拟目录、添加应用程序池,然后再回到虚拟目录中编辑成应用程序、按理说就应该发布了,但是正在浏览的时候总是报错500.19如下图
后来找到了原因是asp应用程序没有打开,于是就在控制面板--程序---打开和关闭windows功能---internet信息服务----万...
分类:
其他 时间:
2015-04-22 20:44:29
收藏:
0 评论:
0 赞:
0 阅读:
248
题目跟poj2533一样,改一下数组大小完美A过。
#include
const int N = 100001;
int a[N], f[N], d[N]; // d[i]用于记录a[0...i]的最大长度
int bsearch(const int *f, int size, const int &a) {
int l=0, r=size-1;
while( l <=...
分类:
其他 时间:
2015-04-22 20:44:19
收藏:
0 评论:
0 赞:
0 阅读:
220
What Are You Talking About
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 102400/204800 K (Java/Others)
Total Submission(s): 15322 Accepted Submission(s): 4922Problem DescriptionIgnatius...
分类:
其他 时间:
2015-04-22 20:44:09
收藏:
0 评论:
0 赞:
0 阅读:
218
Eddy’s AC难题
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4198 Accepted Submission(s): 1967Problem DescriptionEddy是个ACMer,他不仅喜欢做ACM题,而且对于...
分类:
其他 时间:
2015-04-22 20:43:39
收藏:
0 评论:
0 赞:
0 阅读:
232
Context:
继续上述文章,我们已经知道了如何收集信息找到OverDraw。现在,我们要如何解决呢?
方法:
背景色:
1.去掉多余的背景色:
在onCreate()方法中加入:getWindow().setBackgroundDrawable(null);
(我这里北京刚开始是不透明opaque)
2.找到底层View的背景色然后去掉。
Clip剪切:
Android的...
分类:
移动平台 时间:
2015-04-22 20:43:29
收藏:
0 评论:
0 赞:
0 阅读:
254
bzoj 2299 [HAOI2011]向量 裴蜀定理
题意:
给你一对数a,b,你可以任意使用(a,b), (a,-b), (-a,b), (-a,-b), (b,a), (b,-a), (-b,a), (-b,-a)这些向量,问你能不能拼出另一个向量(x,y)。
限制:
-2*1e9
思路:
题目的操作可以化为:
1. x +- 2a;
2. y +- 2a;
3....
分类:
其他 时间:
2015-04-22 20:43:20
收藏:
0 评论:
0 赞:
0 阅读:
100
ZOJ 3710 Friends(数学啊 )...
分类:
其他 时间:
2015-04-22 20:42:59
收藏:
0 评论:
0 赞:
0 阅读:
206
Android调试工具 ADBADB Android Debug Bridge。
ADB工具位于Android SDK安装目录的platform-tools子目录。
主要功能:
运行设备的shell(命令行)
管理模拟器或设备的端口映射
计算机和设备之间上传/下载文件
将本地apk软件安装至模拟器或android设备...
分类:
移动平台 时间:
2015-04-22 20:42:49
收藏:
0 评论:
0 赞:
0 阅读:
389