线程性能 熟练使用android线程能帮助你提升应用的性能。此页讨论了采用线程工作的几个方面:采用UI或主线程工作;应用生命周期和线程优先级的关系;和采用平台提供的方法管理复杂的线程。在任何一方面,该页描述了避免这些问题的潜在陷阱和策略。 Main Thread 但你启动应用程序的时候,Androi ...
分类:
编程语言 时间:
2017-09-19 09:26:56
收藏:
0 评论:
0 赞:
0 阅读:
265
一、养成良好的编码习惯,提高可维护性 1、避免定义全局变量和函数,解决全局变量而导致的代码“污染”最简单的额方法就是把变量和方法封装在一个变量对象上,使其变成对象的属性: 还可以将全局的变量包含在一个局部作用域中,然后在这个作用域中完成这些变量的定义以及变量使用的逻辑: 模块之间交互使用return ...
分类:
编程语言 时间:
2017-09-19 09:23:41
收藏:
0 评论:
0 赞:
0 阅读:
258
正则表达式match、exec和test的使用 match和exec在匹配成功时返回的都是数组,在没有匹配上时返回的都是null;test在匹配成功是返回true,在没有匹配时返回的是false。match是String的方法,而test和exec是RegExp的方法。本文探讨的是全局匹配与分组匹配 ...
分类:
编程语言 时间:
2017-09-19 09:16:44
收藏:
0 评论:
0 赞:
0 阅读:
316
[注意,本文转载自 http://hyan.iteye.com/ ] 一、准备工作(以下为本实例使用工具) 1、MyEclipse10.7.1 2、JDK 1.6.0_22 二、创建服务端 1、创建【Web Service Project】,命名为【TheService】。 2、创建【Class】类 ...
分类:
编程语言 时间:
2017-09-19 09:16:26
收藏:
0 评论:
0 赞:
0 阅读:
254
1:析构函数的名称标识符就是在类名标识符前面加“~”。例如: ~CPerson(); 2:实例代码: (1)title.h #include <string>//title是一个类,此为构造了一个类 #include <iostream> using std::string; class title ...
分类:
编程语言 时间:
2017-09-19 09:16:14
收藏:
0 评论:
0 赞:
0 阅读:
327
转自:http://blog.csdn.net/boneix/article/details/51303280 业务场景:点击下载后直接保存而不是打开 解决代码:前端传入url ...
分类:
编程语言 时间:
2017-09-19 02:46:22
收藏:
0 评论:
0 赞:
0 阅读:
412
给定一个非负整数数组,假定你的初始位置为数组第一个下标。 数组中的每个元素代表你在那个位置能够跳跃的最大长度。 你的目标是到达最后一个下标,并且使用最少的跳跃次数。 例如: A=[2,3,1,1,4],到达最后一个下标的最少跳跃次数为 2。(先跳跃 1 步,从下标 0 到 1,然后跳跃 3 步,到达 ...
分类:
编程语言 时间:
2017-09-19 02:39:12
收藏:
0 评论:
0 赞:
0 阅读:
575
1.日志系统介绍 slf4j,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。简答的讲就是slf4j是一系列的日志接口,而log4j是具体实现了的日志框架。 slf4j与常用日志框架绑定关系,图片来源 2.Mave ...
分类:
编程语言 时间:
2017-09-19 02:10:43
收藏:
0 评论:
0 赞:
0 阅读:
378
使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 运行结果: ...
分类:
编程语言 时间:
2017-09-19 01:27:51
收藏:
0 评论:
0 赞:
0 阅读:
193
一:准备 1.python官网 https://www.python.org/ 2.使用开发工具Pycharm 3.使用版本 使用2.7.13 4.安装 5.安装pycharm http://www.jetbrains.com/pycharm/ 需要破解。 6.破解关键步骤 7.新建项目 8.关联上 ...
分类:
编程语言 时间:
2017-09-19 00:06:35
收藏:
0 评论:
0 赞:
0 阅读:
347
1. 块级作用域 我们一般在写插件的时候,将代码封装在一个立即执行函数里,一般只将一个对象赋给全局供外部使用,这样就避免了插件内部变量污染全局变量。 在多人协作开发的项目中要尽可能少的使用全局变量和函数,否则很可能导致命名冲突。而将各自的代码封装在各自的作用域中,则互不干扰。 在全局作用域中使用块级 ...
分类:
编程语言 时间:
2017-09-19 00:04:24
收藏:
0 评论:
0 赞:
0 阅读:
261
### curl命令 ### urllib2另外一种用法: ### ### ...
分类:
编程语言 时间:
2017-09-19 00:04:04
收藏:
0 评论:
0 赞:
0 阅读:
323
今天早晨学习了《Head First HTML and CSS》,第10章“div and span”. 看完并且做了练习也算是对div和span扫了个盲,需要在实践练习中加强理解与掌握。不过这个程度就可以了。还讲的知识点,就是伪类与层叠。各种命令的简写,都能理解。明天继续学习第11章“布局与定位” ...
分类:
编程语言 时间:
2017-09-19 00:01:03
收藏:
0 评论:
0 赞:
0 阅读:
312
一: sys模块的介绍: 程序如下: 打开cmd窗口,输入要运行的python文件及参数,如下图: ...
分类:
编程语言 时间:
2017-09-18 23:59:49
收藏:
0 评论:
0 赞:
0 阅读:
374
目录: 一、栅格系统 内容: 前言: 首先通过https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css 链接下载bootstrap.min.css保存到本地,然后执行下面操作 一、栅格系统 栅格系统是页面布局使用,是区分列布局使用的, ...
分类:
编程语言 时间:
2017-09-18 23:59:24
收藏:
0 评论:
0 赞:
0 阅读:
417
包括: 两个高精度正整数加法 两个高精度正整数乘法 两个高精度正整数减法 两个高精度正整数除法 两个高精度正整数求余 两个高精度正整数数求最大公约数 两个高精度正整数数求最小公倍数 ...
分类:
编程语言 时间:
2017-09-18 23:57:44
收藏:
0 评论:
0 赞:
0 阅读:
673
javascript常用单词整理 push :添加一个数组元素 document :文档 pop :删除最后一个数组元素 console :控制台 shift :删除第一个数组元素 string :字符串 Concat 组合数组 undefined :未定义 typeof :关键字 join:数组转 ...
分类:
编程语言 时间:
2017-09-18 23:56:54
收藏:
0 评论:
0 赞:
0 阅读:
386
列表操作如此下: a = ["haha","xixi","baba"]增:a.append[gg]a.insert[1,gg] 在下标为1的地方,新增 gg删:a.remove(haha) 删除列表中从左往右,第一个匹配到的 hahadel a.[0] 删除下标为0 对应的值a.pop(0) 括号里 ...
分类:
编程语言 时间:
2017-09-18 23:54:18
收藏:
0 评论:
0 赞:
0 阅读:
328
1.map的静态初始化,以及map遍历的几种方法: 2. ...
分类:
编程语言 时间:
2017-09-18 23:53:09
收藏:
0 评论:
0 赞:
0 阅读:
261
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的, 加密规则如下: 每位数字都加上5,然后用和除以10的余数代替该数字, 再将第一位和第四位交换,第二位和第三位交换。 求加密之后的数字。 ...
分类:
编程语言 时间:
2017-09-18 23:52:31
收藏:
0 评论:
0 赞:
0 阅读:
344