最近Android6.0的权限问题,要把之前的APP进行改造,用到了RxPermission框架!之前了解过RXJAVA,但是由于之前项目一直没有使用这个框架,所以也就一直搁置了。正好Rxpermission框架里用到了RXJAVA的内容,索性就学习了一下。 在正文开始之前的最后,放上 GitHub ...
分类:
编程语言 时间:
2016-12-24 11:17:07
阅读次数:
209
1 protected Map initRequestParams(HttpServletRequest request) { 2 Map paramMap = new HashMap(); 3 if (request == null) { 4 return paramMap; 5 } 6 Enu.... ...
分类:
编程语言 时间:
2016-12-24 11:17:46
阅读次数:
153
/** * list和map遍历 */ import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; publ... ...
分类:
编程语言 时间:
2016-12-24 11:14:01
阅读次数:
132
一、JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 由于JSP第一次访问时会翻译成servlet,所以 ...
分类:
编程语言 时间:
2016-12-24 11:15:06
阅读次数:
178
python15-day11 进程提供一个程序运行的所有数据,CPU需要处理多任务,所以需要多进程。 进程是一个资源的集合 每个进程的数据是独立的,每个进程至少有一个线程。线程数据是共享的。 一个进程的多个线程可以充分利用多核CPU python只能在单核进行线程切换。 manager实现了多进程间... ...
分类:
编程语言 时间:
2016-12-24 09:32:40
阅读次数:
270
协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特 ...
分类:
编程语言 时间:
2016-12-24 09:32:58
阅读次数:
226
python解释器示例 pycharm示例 执行结果: ...
分类:
编程语言 时间:
2016-12-24 09:30:12
阅读次数:
155
一个类只对应一个Class对象:包括 基本数据类型,对象和接口,数组,void,枚举,注解 真对维度而不是长度 例如 int[] arr1 = new int[4]; int[] arr2 = new int[10]; class相同 int[] arr1 = new int[4]; int[][] ...
分类:
编程语言 时间:
2016-12-24 09:27:20
阅读次数:
219
atoi是把字符串转换为int型数据atof是转换为float型strtok是分隔字符串的第一个例子用了sscanf,没有用strtok#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
#include<string.h>
#defineMAX_Line2048
intmain(){
FILE*Fr;
Fr=fopen("test_..
分类:
编程语言 时间:
2016-12-24 07:56:52
阅读次数:
318
问题现象原因分析任务调度逻辑汇总分析解决方案问题现象在我们的系统中,使用了这样的配置来开启异步操作:spring配置<task:annotation-drivenexecutor="executor"scheduler="scheduler"/><task:executorid="executor"pool-size="16-128"keep-alive="60"rejection-pol..
分类:
编程语言 时间:
2016-12-24 07:55:54
阅读次数:
678
先来看一个例子,要求写一段代码,实现如下功能:从标准输入中读取一行字符串,从中读取所有邮箱的格式;对于这个问题,用传统的方式是可以解决的:我们可以用解析字符串的方式实现,需要遍历一遍获取的字符串,读取其中关键的几个字符“.”"@"".com"和其中的相关顺序;C++11支持..
分类:
编程语言 时间:
2016-12-24 07:54:46
阅读次数:
173
本节内容 1.列表操作 2.元组操作 3.字符串操作 4.字典操作 5.集合操作 6.文件操作 7.字符编码与转换 一、列表操作 定义列表 通过下标访问列表中的元素,下标从0开始计数 切片:取多个元素 >>> names = ["Ming","Tenglan","Eric","Rain","Tom" ...
分类:
编程语言 时间:
2016-12-24 07:40:13
阅读次数:
167
对应的类: ComponentScanBeanDefinitionParser.parse() ClassPathBeanDefinitionScanner.doScan() 参考 http://blog.csdn.net/xieyuooo/article/details/9089441 ...
分类:
编程语言 时间:
2016-12-24 07:36:05
阅读次数:
166
协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特 ...
分类:
编程语言 时间:
2016-12-24 07:37:36
阅读次数:
259
一、JS 模块包装格式都用过哪些,CommonJS、AMD、CMD。定义一个JS 模块代码,最精简的格式是怎样。 js模块化开发的起源。 CommonJs原来是叫ServerJs,从名字可以看出是专攻服务端的,为了统一前后端而改名CommonJs。(论起名的重要性~)2009年,nodejs横空出世 ...
分类:
编程语言 时间:
2016-12-24 02:39:59
阅读次数:
584
一、java中集合了类的关系图【简化版】 注: 虚线矩形表示接口 实线矩形表示具体实现类 实线矩形加粗表示具体实现类使用频率高,作为重点掌握 集合是存储多个元素的容器,但是,由于数据结构不同,java就提供了多种集合类。 而这多种集合类有共性的功能,所以,通过不断的向上抽取,最终形成了集合体系结构。 ...
分类:
编程语言 时间:
2016-12-24 02:37:18
阅读次数:
250
第八章 1.小知识点: ①某些浏览器要根据DOCTYPE 来决定页面的呈现模式(标准模式 / 怪异模式--也称兼容模式); 兼容模式意味着浏览器要模仿老一辈的浏览器的怪异行为,来让老站点得到运行,并让不规范的页面得到运行。 使用时应避免出发兼容模式。 html5 DOCTYPE默认的是标准模式 ②a ...
分类:
编程语言 时间:
2016-12-24 02:39:11
阅读次数:
216