首页 > 2018年08月26日 > 全部分享
OkHttp3 拦截器源码分析
OkHttp 内置拦截器 在这篇博客 "OkHttp3 拦截器(Interceptor)" ,我们已经介绍了拦截器的作用,拦截器是 OkHttp 提供的对 Http 请求和响应进行统一处理的强大机制,它可以实现网络监听、请求以及响应重写、请求失败充实等功能。 同时也了解了拦截器可以被链接起来使用,我 ...
分类:Web开发   时间:2018-08-26 13:00:29    收藏:0  评论:0  赞:0  阅读:238
ElasticSearch(二) 关于DSL
关于Lucene里面的查询评分,其实是基于一个公式:TF/ IDF(Term-Frequency/ Inverse Document Frequency),词频率/ 倒排文档频率,这个公式讲了一个故事,就是一个不具备区分度的词,就是它的在各个文档中都有出现(在每个文档中出现次数并不重要),那么这个词... ...
分类:其他   时间:2018-08-26 12:59:58    收藏:0  评论:0  赞:0  阅读:179
os sys
import os os.getcwd() # 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") # 改变当前脚本工作目录;相当于shell下cd os.curdir # 返回当前目录: ('.') os.pardir # 获取当前目录的父目录字符串..... ...
分类:其他   时间:2018-08-26 12:59:29    收藏:0  评论:0  赞:0  阅读:169
洛谷P3709 大爷的字符串题(莫队)
题目背景 在那遥远的西南有一所学校 /*被和谐部分*/ 然后去参加该省省选虐场 然后某蒟蒻不会做,所以也出了一个字符串题: 题目描述 给你一个字符串a,每次询问一段区间的贡献 贡献定义: 每次从这个区间中随机拿出一个字符x,然后把x从这个区间中删除,你要维护一个集合S 如果S为空,你rp减1 如果S ...
分类:其他   时间:2018-08-26 12:59:08    收藏:0  评论:0  赞:0  阅读:129
Dom0级 Dom2级区别
/** DOM0级事件绑定 会存在覆盖的问题;下边的代码会把上边的代码覆盖* *//** DOM2级事件绑定 * 支持绑定多个函数;* 只有三个参数都相同时,才会处理称重复绑定,这时就不再往 事件池 添加* */// oDiv.addEventListener('click',function () ...
分类:其他   时间:2018-08-26 12:58:52    收藏:0  评论:0  赞:0  阅读:168
open random
open文件操作 f = open('文件路径',mode='rwab+',encoding='utf-8') # content = f.read(3) # 读出来的都是字符 # f.seek(3) # 是按照字节定光标的位置 # f.tell() # 告诉你光标的位置 # line = f.re ...
分类:其他   时间:2018-08-26 12:58:36    收藏:0  评论:0  赞:0  阅读:173
内置函数
globals()——获取全局变量的字典 locals()——获取执行本方法所在命名空间内的局部变量的字典 input() 输入 print() 输出 # file: 默认是输出到屏幕,如果设置为文件句柄,输出到文件,sep: 打印多个值之间的分隔符,默认为空格 end: 每一次打印的结尾,默认为换... ...
分类:其他   时间:2018-08-26 12:58:17    收藏:0  评论:0  赞:0  阅读:145
给网页标题添加icon小图标
so easy: 给网页标题添加icon小图标: 直接在html文件的head部分添加下面代码(注意href的路径): ...
分类:Web开发   时间:2018-08-26 12:58:01    收藏:0  评论:0  赞:0  阅读:201
Java 继承
1、类的继承格式 2、继承的特性 子类拥有父类非private的属性,方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如A类继承B类,B类继承C类,所 ...
分类:编程语言   时间:2018-08-26 12:57:48    收藏:0  评论:0  赞:0  阅读:197
插入排序算法
import cn.idestiny.util.GeneratedArray; /** * 插入排序算法实现 */ public class InsertionSort { public static void main(String[] args) { //随机生成指定长度数组 int[] ran... ...
分类:编程语言   时间:2018-08-26 12:57:30    收藏:0  评论:0  赞:0  阅读:172
使用fileupload实现文件上传(1)
一. fileupload组件工作原理 先来张图片, 帮助大家理解 fileupload核心API 1. DiskFileItemFactory构造器1) DiskFileItemFactory() // 使用默认配置2) DiskFileItemFactory(int sizeThreshold, ...
分类:Web开发   时间:2018-08-26 12:57:10    收藏:0  评论:0  赞:0  阅读:219
多进程 multiprocessing 多线程Threading 线程池和进程池concurrent.futures
multiprocessing.procsess 定义一个函数 def func():pass 在if __name__=="__main__":中实例化 p = process(target=子进程要执行的函数,args(函数的参数且必须以元组的方式传参)) p.start() 开启子进程 p.j... ...
分类:编程语言   时间:2018-08-26 12:56:54    收藏:0  评论:0  赞:0  阅读:225
面试智力题
1. 有10瓶药品。每一瓶有50粒,一粒1g,其中有一瓶变质,药粒为1.1g。只能用天平称一次,怎样找出是哪瓶变质了 ? 答:将10瓶药编上号,每瓶药取出与它号码相同的药粒,即一号瓶取一粒,二号瓶取两粒……十号瓶取十粒,共计55粒,然后将它们一起放在天平上称,超重零点几克就是几号瓶的药变质了。 ...
分类:其他   时间:2018-08-26 12:56:37    收藏:0  评论:0  赞:0  阅读:191
scala的多种集合的使用(7)之集Set的操作方法
1.给集添加元素 1)用+=、++=和add给可变集添加元素。 2)使用+和++方法,通过向前一个集添加元素生成一个新的集。 2.从集中删除元素 1)处理可变集时,用-=和 从集中删除元素。 2)处理可变集,retain和clear删除集中元素。 3)处理可变集时,remove的返回值可以提示集是否 ...
分类:其他   时间:2018-08-26 12:56:20    收藏:0  评论:0  赞:0  阅读:141
发布+订阅 event事件
function on(ele,type,f) {//type 对应报社的某个频道 //若是JS原生事件,我们需要改变绑定方式 if(/^(my)/.test(type)){ ele[type] = ele[type] || []; var n = ele[type].indexOf(f); if( ...
分类:其他   时间:2018-08-26 12:56:03    收藏:0  评论:0  赞:0  阅读:204
慎用lodash的cloneDeep函数
lodash的cloneDeep函数能够很方便的拷贝对象,但是一旦拷贝一些很复杂的对象就有可能报错。比如用cloneDeep克隆一个vue实例,就有可能包key.charAt is not a Function的错。(正确的拷贝方法是Vue.extend())。一般来说复杂的对象都会内置拷贝方法,使 ...
分类:其他   时间:2018-08-26 12:55:50    收藏:0  评论:0  赞:0  阅读:462
Java transient关键字的理解
transient [?trænzi?nt] adj. 短暂的; 转瞬即逝的; 临时的 n 临时旅客; 瞬变现象; 候鸟; 1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可 ...
分类:编程语言   时间:2018-08-26 12:55:26    收藏:0  评论:0  赞:0  阅读:224
CentOS中service命令与/etc/init.d的关系以及centos7的变化
缘由由于个人经常在ubuntu和centos 系统中切换,习惯了以前的 ubuntu中 通过 /etc/init.d/xxx 进行软件服务控制。后来发现centos7中换了服务的控制方式:serviceservice关键字service httpd start 其实是启动了存放在/etc/init.... ...
分类:其他   时间:2018-08-26 12:54:53    收藏:0  评论:0  赞:0  阅读:179
json pickle shelve hashlib collections time
import json # Json模块提供了四个功能:dumps、dump、loads、load dic = {'k1':'v1','k2':'v2','k3':'v3'} str_dic = json.dumps(dic) # 序列化:将一个字典转换成一个字符串 # print(type(str... ...
分类:Web开发   时间:2018-08-26 12:54:35    收藏:0  评论:0  赞:0  阅读:137
Scratch 2.0-Find The Mouse 发布!
日期:2018.8.26 星期日 博客期:007 今天随便写了一个小型游戏程序,哈哈!虽然小,但用到的逻辑还是有一定水平的。呼~毕竟就这一下子也写不出来微软一样的公司嘛!哈哈,截图放上来! 游戏分为四关,点击你找到的 Mouse 就好了! ...
分类:其他   时间:2018-08-26 12:54:19    收藏:0  评论:0  赞:0  阅读:186
1180条   上一页 1 ... 40 41 42 43 44 ... 59 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!