首页 > 编程语言
Handler系列之创建子线程Handler
上一篇我介绍了Handler机制的工作原理,默认情况下,ActivityThread类为我们创建的了主线程的Looper和消息队列,所以当你创建Handler之后发送消息的时候,消息的轮训和handle都是在ui线程进行的。这种情况属于子线程给主线程发消息,通知主线程更新ui...等,那么反过来,怎 ...
分类:编程语言   时间:2016-12-28 19:06:16    收藏:0  评论:0  赞:0  阅读:182
Spring框架值注解
注解配置概括 一,引出问题: 当有很多bean需要加入到配置文件时,比如下面: 随着越来越多的baen需要加入,那么这样会越来月不美观,所以,我们就引入了注解,使用注解只需要一句话 这句话表示要注入cn.unis.dao下所有的bean。这就是注解。 虽然在配置文件里简单了,相应的代价就是要在类中来 ...
分类:编程语言   时间:2016-12-28 19:02:49    收藏:0  评论:0  赞:0  阅读:172
UnityEditor
1、添加菜单 [MenuItem("Tools/MyTool")] [MenuItem("Tools/MyTool", false, 10)] 优先级控制菜单的显示顺序,且优先级在同一范围内(好像是11)将显示在同一组,优先级在10左右的菜单项会显示在 Hierarchy 的右键菜单中,Assets ...
分类:编程语言   时间:2016-12-28 18:59:18    收藏:0  评论:0  赞:0  阅读:153
数组相关基础知识
filter() 返回数组中的满足回调函数中指定的条件的元素。 https://technet.microsoft.com/zh-cn/ff679973 sort() 用于对数组的元素进行排序。 forEach() 循环遍历 Firefox 和Chrome 的Array 类型都有forEach的函数 ...
分类:编程语言   时间:2016-12-28 18:58:39    收藏:0  评论:0  赞:0  阅读:96
java 数据导入到exc ,并下载
package com.lizi.admin.controller.platform.excel; import java.util.List;import java.util.Map; import org.apache.poi.hssf.usermodel.HSSFCell;import org ...
分类:编程语言   时间:2016-12-28 18:58:22    收藏:0  评论:0  赞:0  阅读:152
python bytes to string
python bytes 转化成 string 会遇到如下错误: codec can't decode byte 0xff in position 5: illegal multibyte sequence 其实还是编码格式的问题,通过使用: ok_cookies = ok_str.decode(' ...
分类:编程语言   时间:2016-12-28 18:57:17    收藏:0  评论:0  赞:0  阅读:394
JAVA的正则表达式-学习
1、正则表达式作用 正则表达式,是用来匹配字符串的,即检查一定的格式,还能按格式进行分组,替换......其实,不用正则表达式,也可以编。但是,大多数情况下,正则表达式可以提高你编程的效率。 2、学习来源 (1)网络资源 。(2)通过JDK的API,搜索Pattern即可,其中有介绍一些简单的用法, ...
分类:编程语言   时间:2016-12-28 18:55:42    收藏:0  评论:0  赞:0  阅读:167
4-数组、指针与字符串1.4-动态内存分配
这种在程序运行过程中申请和释放的存储单元也称为堆对象,申请和释放过程过程一般称为建立和删除。 1、new运算和delete运算 运算符new的功能是动态分配内存,或者称为动态创建堆对象,语法形式为: new 类型名T(初值列表);//用于申请分配存放T类型数据的内存空间,并使用初值列表中给出的值进行 ...
分类:编程语言   时间:2016-12-28 18:54:24    收藏:0  评论:0  赞:0  阅读:238
Java中的Atomic包使用指南
Atomic包介绍 在Atomic包里一共有12个类,四种原子更新方式,分别是原子更新基本类型,原子更新数组,原子更新引用和原子更新字段。Atomic包里的类基本都是使用Unsafe实现的包装类。 原子更新基本类型类 用于通过原子的方式更新基本类型,Atomic包提供了以下三个类: AtomicBo ...
分类:编程语言   时间:2016-12-28 18:51:45    收藏:0  评论:0  赞:0  阅读:190
python 爬虫(二)
python 爬虫 Advanced HTML Parsing 1. 通过属性查找标签:基本上在每一个网站上都有stylesheets,针对于不同的标签会有不同的css类于之向对应在我们看到的标签可能是像下面这样的 <span class="green" ></span> <span class=" ...
分类:编程语言   时间:2016-12-28 18:48:03    收藏:0  评论:0  赞:0  阅读:177
c语言一些知识点的记录
1、extern关键字 extern关键字可以置于变量或者函数前面,用于告诉编译器此变量或函数定义于其他的模块。 ...
分类:编程语言   时间:2016-12-28 18:45:16    收藏:0  评论:0  赞:0  阅读:128
15 个有趣的 JavaScript 与 CSS 库
原文转载:http://www.codeceo.com/article/15-interesting-js-css-framework.html 1. Wing Wing 是一个微型(压缩后仅有4KB)响应式的 CSS 框架,它提供了一个 12 列响应式网格以及基础的样式组件集,可为你的建站工作打下 ...
分类:编程语言   时间:2016-12-28 18:38:51    收藏:0  评论:0  赞:0  阅读:194
openstack swift节点安装手册1-节点配置
本文参照官方教程:http://docs.openstack.org/project-install-guide/object-storage/draft/environment-networking.html 我们要设置的swift节点名称为object1,主控节点和proxy节点都是contro ...
分类:编程语言   时间:2016-12-28 18:32:43    收藏:0  评论:0  赞:0  阅读:401
Python_转义字符
转义字符 描述 \(在行尾时) 续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy 八进制数yy代表的字符,例如:\o12代表换行 \xyy 十 ...
分类:编程语言   时间:2016-12-28 18:30:30    收藏:0  评论:0  赞:0  阅读:102
PYTHON 写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者
def a3(arg): ret = [ ] for i in range(len(arg)): if i % 2 == 1: ret.append(arg[i]) else: pass return ret li = [11,22,33,44,55] r = a3(li) print(li)... ...
分类:编程语言   时间:2016-12-28 18:29:00    收藏:0  评论:0  赞:0  阅读:395
concat() 方法用于连接两个或多个数组。
我们创建了三个数组,然后使用 concat() 把它们连接起来: 输出: George,John,Thomas,James,Adrew,Martin,William,Franklin ...
分类:编程语言   时间:2016-12-28 18:28:41    收藏:0  评论:0  赞:0  阅读:230
python 3.5 关于sys问题总结
想把自己写的模组直接调用的时候,使用这个sys.path.append(); 但是总是报错(图1); 解决方案,去掉前面的from public; 解决思路: 1.sys.path.append("D:\zs\public") 这个路径下不要有敏感的词,如selenium,sort等等; 2.sys ...
分类:编程语言   时间:2016-12-28 18:28:25    收藏:0  评论:0  赞:0  阅读:186
R语言-merge和rbind
rbind 使用方式 合并两个数据集,要求两个数据集的列数相等: 1 1 合并多个数据集,各个数据集的列数相等: 1 1 从数据集中提取数据 1 2 3 4 5 1 2 3 4 5 merge merge函数的声明: 1 2 3 4 1 2 3 4 merge函数参数的说明: 例子: 1 2 3 4 ...
分类:编程语言   时间:2016-12-28 18:27:59    收藏:0  评论:0  赞:0  阅读:242
R 语言assign 和get 函数用法
assign函数在循环时候,给变量赋值,算是比较方便 1、给变量赋值 [plain] view plain copy for (i in 1:(length(rowSeq)-1)){ assign(paste("nginx_server_fields7_", i, sep = ""), nginx_ ...
分类:编程语言   时间:2016-12-28 18:25:45    收藏:0  评论:0  赞:0  阅读:422
swift-重写方法和属性、禁止重写
子类可以为继承来的实例方法,类方法,实例属性,或下标提供自己定制的实现。我们把这种行为叫重写。 如果要重写某个特性,你需要在重写定义的前面加上 关键字。这么做,你就表明了你是想提供一个重写 版本,而非错误地提供了一个相同的定义。意外的重写行为可能会导致不可预知的错误,任何缺少 关键 字的重写都会在编... ...
分类:编程语言   时间:2016-12-28 18:25:11    收藏:0  评论:0  赞:0  阅读:271
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!