RxJava2的最大改变就是不能再流里发射Null了,有人会问发射了就怎么了,答案是你的流会因为NPE断开. 例如下面这段代码因为文件被删了找不到返回null,这时候就不触发下面Consumer的accept。 如果需要处理,则需要处理这种异常Consumer<Throwable> ...
分类:
编程语言 时间:
2019-07-02 11:36:07
收藏:
0 评论:
0 赞:
0 阅读:
168
梯度下降法是机器学习里比较基础又比较重要的一个求最小值的算法。梯度下降算法过程如下: 1)随机初始值 2) 在这里,简单谈一下自己对梯度下降法的理解。 首先,要明确梯度是一个向量,是一个n元函数f关于n个变量的偏导数,比如三元函数f的梯度为(fx,fy,fz),二元函数f的梯度为(fx,fy),一元 ...
分类:
其他 时间:
2019-07-02 11:35:39
收藏:
0 评论:
0 赞:
0 阅读:
115
JIT编译 Java程序最初是仅仅通过解释器解释执行的,即对字节码逐条解释执行,这种方式的执行速度相对会比较慢,尤其当某个方法或代码块运行的特别频繁时,这种方式的执行效率就显得很低。于是后来在虚拟机中引入了JIT编译器(即时编译器),当虚拟机发现某个方法或代码块运行特别频繁时,就会把这些代码认定为“ ...
分类:
其他 时间:
2019-07-02 11:35:19
收藏:
0 评论:
0 赞:
0 阅读:
83
Link to original article: https://rushter.com/blog/python-garbage-collector/ This article describes garbage collection (GC) in Python 3.6. Usually, yo ...
分类:
编程语言 时间:
2019-07-02 11:34:55
收藏:
0 评论:
0 赞:
0 阅读:
139
1. 给定$d,k$, 求最小的被$d$整除, 且各数位仅有$k$和$0$组成的数. 从高位到低位$BFS$, BFS求出字典序最小的方案. 2. 被$d$整除, 数位和为$s$的数. (CF 1070A) 3. 给定$k$种浓度的水, 每种数量无限, 求混合为浓度$n$最少要多少杯. 容易发现答案 ...
分类:
其他 时间:
2019-07-02 11:34:32
收藏:
0 评论:
0 赞:
0 阅读:
106
一、新建springboot工程 1. 使用idea新建project,选择spring Initializr,next 2. 填写坐标信息,next 3. web选择Spring Web Starter,SQL选择MyBatis Framework,next 4. 填写项目名已经存放位置,fini ...
分类:
编程语言 时间:
2019-07-02 11:33:55
收藏:
0 评论:
0 赞:
0 阅读:
255
--> Fire Game 直接写中文了 Descriptions: 两个熊孩子在n*m的平地上放火玩,#表示草,两个熊孩子分别选一个#格子点火,火可以向上向下向左向右在有草的格子蔓延,点火的地方时间为0,蔓延至下一格的时间依次加一。求烧完所有的草需要的最少时间。如不能烧完输出-1。 Input 第 ...
分类:
其他 时间:
2019-07-02 11:33:01
收藏:
0 评论:
0 赞:
0 阅读:
85
原题链接在这里:https://leetcode.com/problems/construct-binary-search-tree-from-preorder-traversal/ 题目: Return the root node of a binary search tree that matc ...
分类:
其他 时间:
2019-07-02 11:32:36
收藏:
0 评论:
0 赞:
0 阅读:
116
FragmentStatePagerAdapter 和 FragmentPageAdapter FragmentStatePagerAdapter FragmentStatePagerAdapter会销毁不需要的fragment。事务提交后,activity的FragmentManager中的fra ...
分类:
其他 时间:
2019-07-02 11:32:13
收藏:
0 评论:
0 赞:
0 阅读:
105
什么是shell? shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即得到shell的回应),也可以是非交互(执行脚本程序)的方式。 什么是 ...
分类:
系统服务 时间:
2019-07-02 11:31:48
收藏:
0 评论:
0 赞:
0 阅读:
83
shell环境中,echo是常用的数据命令,但有的时候,想通过“\n”使输出换行却换不了,这个时候需要增加-e选项: 查看echo手册: 可以看到-e的作用是使带反斜杠'\'的转义符生效。因此想让\n生效,必须带上-e选项。 ...
分类:
其他 时间:
2019-07-02 11:30:44
收藏:
0 评论:
0 赞:
0 阅读:
88
存储过程调用或接受另一存储过程返回的游标数据(Sys_refcursor类型) https://blog.csdn.net/tang_xiao_dong/article/details/54605707 https://www.2cto.com/database/201406/309939.html ...
分类:
数据库技术 时间:
2019-07-02 11:30:23
收藏:
0 评论:
0 赞:
0 阅读:
87
原理 :移除所有 的监听器。 使用 : 新建书签,地址设为: 需要使用时,在知乎页面点击书签即可 P.S. 仅限于做笔记,请勿用于转载或商业用途 ...
分类:
其他 时间:
2019-07-02 11:29:41
收藏:
0 评论:
0 赞:
0 阅读:
112
关系型数据库主要考点 一个面试题引发出来套路 ——>>如何设计一个关系型数据库? 设计 RDBMS关系数据库管理系统(Relational Database Management System)分为: ...
分类:
数据库技术 时间:
2019-07-02 11:29:09
收藏:
0 评论:
0 赞:
0 阅读:
86
在renren-fast-vue项目中,左侧边栏的系统管理这一模块的路由采用的是动态路由的写法, 模块中的路由内容由后台动态生成,在前端开发阶段,采用的是mock模拟数据生成 先是在左侧边栏(views/main-sidebar.vue)中,使用v-for循环出路由结构 路由数据主要定义在 mock ...
分类:
其他 时间:
2019-07-02 11:28:25
收藏:
0 评论:
0 赞:
0 阅读:
343
一、创建 docker create:创建容器,处于停止状态。 centos:latest:centos容器:最新版本(也可以指定具体的版本号)。本地有就使用本地镜像,没有则从远程镜像库拉取。创建成功后会返回一个容器的ID。docker run:创建并启动容器。交互型容器:运行在前台,容器中使用ex ...
分类:
其他 时间:
2019-07-02 11:27:37
收藏:
0 评论:
0 赞:
0 阅读:
137
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=3224 平衡树入门题,学习学习。 splay(学习yyb巨佬) 无旋Treap(学习fzszkl巨佬) ...
分类:
其他 时间:
2019-07-02 11:27:04
收藏:
0 评论:
0 赞:
0 阅读:
156
package main import "syscall" import "unsafe" func main() { var hand uintptr = uintptr(0) var operator uintptr = uintptr(unsafe.Pointer(syscall.String... ...
分类:
Windows开发 时间:
2019-07-02 11:26:44
收藏:
0 评论:
0 赞:
0 阅读:
169
禁用TLS 1.3 1、在Firefox的地址栏中输入“ about:config ”。 2、在搜索条目“tls.version.max ”。将值从4更改为3。 3、值4所表示TLS 1.3,3个代表TLS 1.2。 重新启动浏览器并检查问题是否已解决。 参考:http://wemedia.ifen... ...
分类:
其他 时间:
2019-07-02 11:26:18
收藏:
0 评论:
0 赞:
0 阅读:
111