本文涉及的内容有:多线程并发的性能问题,介绍了 AsyncTask,HandlerThread,IntentService 与 ThreadPool 分别适合的使用场景以及各自的使用注意事项,这是一篇了解 Android 多线程编程不可多得的基础文章,清楚的了解这些 Android 系统提供的多线程 ...
分类:
移动开发 时间:
2016-05-23 13:14:04
阅读次数:
299
"=="号,它比较的是一个对象在内存中的地址值, 比如2个字符串对象String s1 = new String("str");String s2 = new String("str");如果用==号比较,会返回false,因为创建了两个对象,他们在内存中地址的位置是不一样的。equals的情况比较 ...
分类:
编程语言 时间:
2016-05-23 13:14:21
阅读次数:
152
目录 一、常见数据库的优化方式:1 二、提高效率,反三范式:1 第一范式:1 第二范式:1 第三范式:1 反三范式设计:2 三、定位慢查询。3 四、索引的讲解:6 五、explain工具的讲解9 六、索引应用讲解:10 七、并发处理的锁机制:16 八、分表技术... ...
分类:
数据库 时间:
2016-05-23 13:13:44
阅读次数:
323
省市区三级联动插件: 主页面:为方便使用,不用写过多代码,只写一个id为sanji的div,若别的页面要用,只需写一个id为sanji的div,加载上jQuery与sanji.js文件即可 在JS页面实现三级联动: // JavaScript Document //省、市、区三级联动 $(docum ...
分类:
Web程序 时间:
2016-05-23 13:13:05
阅读次数:
235
一、定义 借助于物理层,为网络层提供服务。 定义一个合适的传输差错率。 对传输的数据流进行管理,以免快速的发送淹没了慢速的接收端。 传输单元是帧。 二、功能 任务:把网络层的数据组合成帧,加上一定的校验,交给物理层用比特流传输到目的计算机。 为网络层提供了一条可靠的数据链路。 相连:物理介质 的连接 ...
分类:
其他好文 时间:
2016-05-23 13:12:38
阅读次数:
115
mysql优化技术 第 1 章mysql优化概述1 1.1常用的方法有1 第 2 章3NF的讲解2 2.11NF2 2.22NF2 2.33nf2 2.4反3NF3 第 3 章定位慢查询4 3.1构建一个海量表(400w)... ...
分类:
数据库 时间:
2016-05-23 13:15:18
阅读次数:
361
作者:黄山松,发表于cnblogs:http://www.cnblogs.com/tomview/ 对于一个 win 的程序员,要把在 win 下的程序移植到 linux 下,需要把一些平台相关的功能代码封装一下,这样在使用这些功能的时候,可以简单调用封装好的代码,方便在不同平台下使用。本文是一个非 ...
一、使用Object对象创建复合数组 二、使用Array对象创建复合数组 三、遍历复合数组 1、for...in //返回键 2、for each...in //返回值 四、哈希表 1、代码实现如下: 2、测试如下: ...
分类:
编程语言 时间:
2016-05-23 13:14:35
阅读次数:
515
题目:给出一个长度为n的数轴和一个初始方向,一个人一次可以走[1,m]步,走到头就会自动反弹回来,求给定起点X到Y的期望步数 E[x]表示x点到终点的期望,则E[x]=sigma(E[x+i]+i),E[Y]=0 因为还有方向问题,所以我们把n个点拆成2*n-2个,原数轴01234变成0123432 ...
分类:
其他好文 时间:
2016-05-23 13:14:46
阅读次数:
93
DWR与AJAX的微妙关系 DWR与AJAX的微妙关系 2015-08-14 10:20 447人阅读 评论(0) 收藏 举报 2015-08-14 10:20 447人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: Ajax+Jquery(2) 作者同类文章X 分类: Ajax+Jquer ...
分类:
Web程序 时间:
2016-05-23 13:13:07
阅读次数:
187
1:删除列 ALTER TABLE 【表名字】 DROP 【列名称】 2:增加列 ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明' 3:修改列的类型信息 ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和 ...
分类:
数据库 时间:
2016-05-23 13:12:14
阅读次数:
161
目录 一、sphinx的基本介绍:1 1、使用背景:1 2、基本原理:1 3、Coreseek介绍:2 二、安装:3 1、下载解压,拷贝到我们指定一个目录下面。3 2、在etc目录下面,把mysql的模板配置文件拷贝到上级目录,并修改为sphinx.conf3 3、配置数据源(对哪些数据进行建立索引... ...
分类:
其他好文 时间:
2016-05-23 13:12:52
阅读次数:
143
如何定义404 404,说白了就是找不到页面,那么如何定义“找不到”呢? 我们可以通过源代码来看看Spring MVC如何定义“404”的: getHandler是根据请求的url,通过handlerMapping来匹配到Controller的过程。 如果匹配不到,那么就执行noHandlerFou ...
分类:
编程语言 时间:
2016-05-23 13:13:42
阅读次数:
154
目录 一、什么是nosql1 (1)NoSQL的基本说明:1 (2)兴起的原因:1 (3)特点:1 (4)常见的nosql产品1 二、redis的基本介绍2 三、redis的安装2 四、redis的数据类型3 五、redis的数据类型讲解相关命令6 1、string类型6 2、has... ...
分类:
其他好文 时间:
2016-05-23 13:13:21
阅读次数:
152
面向对象关键字: class public,protected,private static const self,parent,static extends implements abstract interface final new clone $this 介绍项目开发 安装ecshop 解压... ...
分类:
Web程序 时间:
2016-05-23 13:13:27
阅读次数:
219
目录 一、常见数据库的优化方式:1 二、提高效率,反三范式:1 第一范式:1 第二范式:1 第三范式:1 反三范式设计:2 三、定位慢查询。3 四、索引的讲解:6 五、explain工具的讲解9 六、索引应用讲解:10 七、并发处理的锁机制:16 八、分表技术... ...
分类:
数据库 时间:
2016-05-23 13:12:49
阅读次数:
190
1.定义各个层 2.添加各个层之间的引用 DAL 层调用Model BLL层调用DAL和Model UI层调用BLL和Model层 Model层供各个层调用 3.根据数据库建立实体类,每张表对应一个实体类 4.在DAL层调用MyTool类和SQLhelper类,添加system.Configurat ...