E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rxjava原理分析
Rxjava
3文档级教程链接
许进进的博客地址:https://blog.csdn.net/LucasXu01
Rxjava
3文档级教程一:介绍和基本使用https://blog.csdn.net/LucasXu01/article/
logan.gan
·
2024-02-03 11:01
android
半天学会
RxJava
的简单使用
参考文章:https://www.jianshu.com/p/031745744bfa1.准备安装依赖compile'io.reactivex.
rxjava
2:
rxjava
:2.0.2'compile'io.reactivex.
rxjava
2
reaiya
·
2024-02-03 05:12
C++11列表初始化+右值引用+类的新功能
索引一.列表初始化(1).使用{}进行初始化的
原理分析
(2).Initializer_list的源码定义(vs2019)(3).模拟实现initializer_list实现vector(4).关键字decltype
每天少点debug
·
2024-02-03 04:54
C++语法分析
C++
c++
数据结构
RxJava
操作符---zip
简介zip操作符用于将多个数据源合并,并生成一个新的数据源。新生成的数据源严格按照合并前的数据源的数据发射顺序,并且新数据源的数据个数等于合并前发射数据个数最少的那个数据源的数据个数。zip(图片来源于官方文档).png举个例子测试场景@Testfunzip(){valobservable_1=Observable.fromIterable(listOf(1,2))valobservable_2=
风少侠
·
2024-02-03 01:35
epoll
原理分析
,图文并茂讲解epoll,彻底弄懂epoll机制
目录1.epoll基础简介1.1相关函数介绍2.epoll软件架构3.LT模式和ET模式3.1LT模式:水平触发3.2ET模式:边缘触发4.阻塞和非阻塞5.epoll为什么高效?6.epoll示例程序6.1服务端程序6.2客户端程序往期文章回顾:IO复用之selectIO复用之pollUDP编程基础TCP编程基础套接字核心函数套接字地址1.epoll基础简介1.1相关函数介绍epoll_creat
物联网心球
·
2024-02-02 22:46
Linux网络编程
linux
物联网
tcp/ip
网络
c语言
JUnit Rule
原理分析
为了加深对JUnitRule的理解,将其拆分出来单独作为一篇文章讲述.JUnitRule
原理分析
在写自定义Rule之前先对之前说到的系统实现的Rule做一个简单的
原理分析
,这样更能加深我们对自定义Rule
changer0
·
2024-02-02 19:14
promise 简介
二、Promise
原理分析
Promise原理说起来并不难,它内部有三个状态,分别是pending,fulfilled和rejected。
菜菜的小阿允
·
2024-02-02 15:52
c.x.j.core.thread.TriggerCallbackThread: java.io.EOFException:read0bject:unexpected end of file 解决方法
目录前言1.问题所示2.
原理分析
3.解决方法前言一般出现如下问题,都由xxl-Job引起,推荐基础知识补充:详细分析Java中的分布式任务调度框架XXL-Jobjava框架零基础从入门到精通的学习路线附开源项目面经等
码农研究僧
·
2024-02-02 11:57
BUG
java
xxl-job
Bug
关于Redis Cluster集群运维与核心原理
、Redis集群方案比较哨兵模式高可用集群模式2、Redis高可用集群搭建3、Java操作redis集群1、Redis客户端Jedis操作2、集群的SpringBoot整合Redis4、Redis集群
原理分析
槽位定位算法跳转重定位
秋天的一亩三分地
·
2024-02-02 10:00
redis
运维
分布式
JVM逃逸分析详解
逃逸分析的基本
原理分析
对象动态作用域,当一个对象在方法里面被定义后,它可能被
创作小达人
·
2024-02-02 07:51
java
jvm
开发语言
【Objective-C语言 面向对象版的士兵突击】
一、
原理分析
士兵要射击,需要有枪。枪要开火,需要有弹夹。弹夹装子弹,需要判断子弹数量是否大于最大装弹量。原则就是自己的事情自己做,判断装弹量是否大于0,并且小于最大装弹量,是弹夹的事儿。
清风清晨
·
2024-02-02 07:00
Objective-C
objective-c
ios
开发语言
【Java】Java的对象参数踩坑总结
文章目录前言失败的修改成功的修改
原理分析
基本类型参数对象引用参数举一反三:不修改对象参数怎么写?前言今天写代码的时候,犯了一个很基础很低级的错误。实在惭愧,在此花点顺手记录一下,养成习惯。
Shujie_L
·
2024-02-01 18:19
Java
java
开发语言
《ARM与Linux些许问题》第四章:ARM平台系统调用
原理分析
本文基于mstar801平台Linux2.6.35.11版本。首先说明:系统调用不会导致进程上下文切换。一、介绍系统调用——Linux用户空间主动进入内核空间的唯一方法1.系统调用是操作系统提供给用户程序调用的一组“特殊”接口;用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务。从逻辑上来说,系统调用可被看成是一个内核与用户空间程序交互的接口;把用户进程的请求传达给内核,待内核把请求处理
zhangjikuan
·
2024-02-01 16:00
ARM
Linux
系统调用
swi
api
Cesium箭头线实现
原理分析
Cesium原生提供了箭头线的材质,效果如图1所示图1Cesium箭头线效果由于遇到了改造箭头线材质的需求,因此花了一些时间对箭头线材质的原理做了一些了解。在此总结和分享,不足之处也请大家指正。Cesium在内部做了哪些操作,使得我们通常认为的如图2所示的一根带宽度线变为如图3所示的箭头线的呢?图2普通带宽度的线图3箭头线轮廓Cesium箭头线材质的着色器代码位于Source/Shaders/Ma
refineiks
·
2024-02-01 14:43
Cesium
图形渲染
【Kotlin学习】协程的基本概念(3)——Flow
kotlinflow介绍它是kotlin协程与响应式编程模型结合的产物flow的使用flow的基本使用方式flow能够返回多个异步计算的值如果熟悉
RxJava
,可以吧collect()对应subscribe
Panic Lin
·
2024-02-01 12:19
Kotlin学习
android
学习
kotlin
快速排序
算法思想:从序列中找一个数作为基准数将比基准数大的数放到它的右边,比基准数小的数放到它的左边再分别对左右区间重复步骤二,直到各个区间只有一个数为止算法
原理分析
1、选择最左边的数为基准数key2、设立两个游标
Amica
·
2024-02-01 10:14
Mybatis的两级缓存简述
的两级缓存简述一级缓存一级缓存分析清空缓存的方式二级缓存二级缓存原理图开启二级缓存步骤二级缓存的禁用缓存的属性配置一级缓存一级缓存默认自动开启,存在内存中(本地缓存)不能被关闭,可以调用clearCache()来清空本地缓存,或者改变缓存的作用域,是SqlSession级别的缓存一级缓存分析工作
原理分析
当用户发起第一次查询
CavenWang
·
2024-02-01 05:34
mybatis
缓存
java
开发语言
jenkins任意文件读取漏洞复现与分析 -CVE-2018-1999002
-CVE-2018-19990020x00漏洞影响版本Jenkinsweeklyuptoandincluding2.132JenkinsLTSuptoandincluding2.121.10x01漏洞
原理分析
在没有登陆
weixin_33894640
·
2024-01-31 17:34
运维
android--
RXJava
+Retrofit封装使用
目录前言一,方法封装二,okhttp+retrofit+
rxjava
实现网络请求前言关于
RXJava
的基本使用,请参考文章android--
RXJava
详细使用篇-CSDN博客下面我们讲一下
RXJava
袁震
·
2024-01-31 16:50
android
三方框架
android
rxjava
retrofit
网络框架
android--
RXJava
详细使用篇
人性的背后是白云苍狗,愿我们都能做生活的高手目录一,定义二,
RXJava
的优势三,使用3.1添加依赖3.2事件产生3.2.1由Observable通过create操作符来创建3.2.2通过from发送事件
袁震
·
2024-01-31 16:19
android
三方框架
android
rxjava
Vue(十九):ElementUI 扩展实现树形结构表格组件的勾父选子、半勾选、过滤出半勾选节点功能
效果
原理分析
从后端获取数据后,判断当前节点是否勾选,从而判断是否勾选子节点勾选当前节点时,子节点均勾选全勾选与半勾选与不勾选的样式处理全勾选和全取消勾选的逻辑筛选出半勾选的节点定义变量import{computed
Prosper Lee
·
2024-01-31 16:01
Vue
vue.js
elementui
前端
javascript
SpringBoot基础
SpringBoot基础快速开发SpringBoot概述SpringBoot快速入门快速构建springboot项目(推荐)基于maven搭建SpringBoot工程SpringBoot起步依赖
原理分析
帝乙岩
·
2024-01-31 14:47
java后端
spring
boot
java
mybatis
ThreadLocal、ITL、TTL原理详解及实践
1.ThreadLocal介绍 1.1基本使用 1.2
原理分析
1.3软引用2.InheritableThreadLocal介绍 2.1基本使用 2.2
原理分析
2.3ITL问题3.TransmittableThreadLocal
Raral
·
2024-01-31 13:38
Vue中keep-alive缓存的详解(深度理解)
文章目录一、Keep-alive是什么二、使用场景三、
原理分析
四、思考题:缓存后如何获取数据beforeRouteEnteractived参考文献一、Keep-alive是什么keep-alive是vue
章IT
·
2024-01-31 12:31
vue.js
缓存
前端
javascript
前端框架
小程序
微信小程序
MySQL之系列
04MySQL索引
原理分析
-1。05mysql的锁分析。MySQL你到底都加了什么锁?。MySQLbinlog的3种格式对比(statement,row,mixed)。MyS
一户董
·
2024-01-31 11:44
mysql
mysql
数据库
Java 异常处理中篇:finally 中的陷阱(finally 中 return 会发生什么)
异常丢失finally底层
原理分析
总结个人简介前言在上一篇文章中,我们介绍了Java异常的基本概念,Throwable、异常处理关键字:try-catch-finally、throw、throws;本
Lorin 洛林
·
2024-01-30 23:22
Java
后端经典面试题
Java
java
开发语言
基于Lucene查询
原理分析
Elasticsearch的性能
前言Elasticsearch是一个很火的分布式搜索系统,提供了非常强大而且易用的查询和分析能力,包括全文索引、模糊查询、多条件组合查询、地理位置查询等等,而且具有一定的分析聚合能力。因为其查询场景非常丰富,所以如果泛泛的分析其查询性能是一个非常复杂的事情,而且除了场景之外,还有很多影响因素,包括机型、参数配置、集群规模等等。本文主要是针对几种主要的查询场景,从查询原理的角度分析这个场景下的查询开
云栖社区v
·
2024-01-30 11:45
小迪安全24WEB 攻防-通用漏洞&SQL 注入&MYSQL 跨库&ACCESS 偏移
#知识点:1、脚本代码与数据库前置知识2、Access数据库注入-简易&偏移3、MYSQL数据库注入-简易&权限跨库#前置知识:-SQL注入漏洞产生
原理分析
-SQL注入漏洞危害利用分析-脚本代码与数据库操作流程
yiqiqukanhaiba
·
2024-01-30 10:52
安全
sql
mysql
STM32学习笔记一——初识STM32
目录一、什么是ARM二.Cortex内核三.什么是STM32四.STM32核心板原理图:五.STM32的内部结构:六.stm32系统结构简化图STM32基本
原理分析
:七.典型型号——STM32F103ZET6stm32
庆庆知识库
·
2024-01-30 10:57
STM32学习笔记
单片机
stm32
朴素贝叶斯
原理分析
及文本分类实战
朴素贝叶斯
原理分析
及文本分类实战1.什么是贝叶斯2.什么是朴素贝叶斯3.如何用朴素贝叶斯来进行文本分类问题1数据精度问题问题2log(0)得到负无穷问题4.程序设计1以单词为单位进行计数2以文本为单位进行计数
沪上小乔
·
2024-01-30 08:49
NLP文本处理
自然语言处理
python
概率论
iOS RunLoop底层
原理分析
准备工作coreFoundationswift-corelibs-foundation1.什么是RunLoopRunLoop是一个运行循环,也是一个对象,并且提供了入口函数,进行dowhile循环,保证运行程序不退出。一个程序运行结束的标志性语句是return,在iOS应用的入口main函数中,return并执行了一个UIApplicationMain函数,如下:main函数既然已经return了
冼同学
·
2024-01-30 08:10
RxJava
基础2
Javadoc:scan(Func2)scanSeed有一个scan操作符的变体,你可以传递一个种子值给累加器函数的第一次调用(Observable发射的第一项数据)。如果你使用这个版本,scan将发射种子值作为自己的第一项数据。注意:传递null作为种子值与不传递是不同的,null种子值是合法的。Javadoc:scan(R,Func2)这个操作符默认不在任何特定的调度器上执行。Window定期
我要离开浪浪山
·
2024-01-30 05:50
从Java 8 stream 到
rxjava
, 记录一次数据流的处理任务
在java8之前,一直都是用guava中的Iterables和FluentIterables来处理数据流。java8的lambda和方法引用极大的简化了内部类的处理。不过stream还是比较初级的,实际使用过程中只能处理简单的数据流任务。主要遇到的问题是,在调用消费方法(例如forEach,collect)之后。该流即为终结状态,无法再复用。无法优雅地需要处理大量中间结果的复杂计算。于是试用了一下
黄大海
·
2024-01-29 23:25
Spring框架的基本
原理分析
Spring框架的基本
原理分析
引言工作有一段时间了,工作中基本每个项目都用到了Spring框架,说实话,很多人应该和我一样,只是“使用”了这个框架,对于框架的基本原理应该没怎么研究过。
ciku
·
2024-01-29 19:18
javaee
Spring
IOC
AOP
kotlin的一些资料(文档和视频)
首次尝试使用Kotlin实现了项目其中的一个功能模块Kotlin已经作为Android官方开发语言并且Jakewarton大神(leakCanaryOkHttpRetrofit
RxJava
都是他的杰作)
tommyRen
·
2024-01-29 12:51
Godot Shader特效:SpatialShader(即3D)溶解效果
之前写过canvas_item类型即2dShader的溶解效果,原文请见GodotShader特效:溶解效果(改进版)今天来实现一个spatial即3D版的溶解效果,效果图如下:3D溶解
原理分析
:原理上和
吃烧烤的老王
·
2024-01-29 08:19
SpringBoot原理
Bean2.2Bean作用域2.3第三方Bean3.SpringBoot原理3.1起步依赖3.2自动配置3.2.1概述3.2.2常见方案3.2.2.1概述3.2.2.2方案一3.2.2.3方案二3.2.3
原理分析
it优质男
·
2024-01-29 05:24
java
SpringBoot
三层架构
spring
boot
java
spring
Android-Retrofit2+
Rxjava
2之网络通用请求-再次修改完善
之前的一些学习尝试MonkeyLei:Android-Retrofit2+
Rxjava
2之网络通用请求-初步封装-相关关键类MonkeyLei:An
MonkeyLei
·
2024-01-29 05:04
Windows原理深入学习系列-访问控制列表
这是[信安成长计划]的第19篇文章0x00目录0x01介绍0x02DACL0x03创建DACL0x04文件读取测试0x05进程注入测试0x06
原理分析
Win10_x64_20H20x07参考文章在最后分析的时候纠正一下网上大批分析文章中的一个错误
信安成长计划@Stars
·
2024-01-29 02:49
Windows原理深入学习系列
学习
系统安全
web安全
windows
安全
Spark——Spark/Hive向量化查询执行
原理分析
(Vectorization Query Execution)
文章目录什么是向量化查询执行列式存储Spark向量化查询执行Hive向量化查询执行参考什么是向量化查询执行在标准的查询执行系统中,每次只处理一行数据,每次处理都要走过较长的代码路径和元数据解释,从而导致CPU使用率非常低。而在向量化查询执行中,每次处理包含多行记录的一批数据,每一批数据中的每一列都会被存储为一个向量(一个原始数据类型的数组),这就极大地减少了执行过程中的方法调用、反序列化和不必要的
Southwest-
·
2024-01-28 08:47
Spark
Spark
Hive
向量化
剖析Elasticsearch的IndexSorting:一种查询性能优化利器
剖析Elasticsearch的IndexSorting:一种查询性能优化利器-知乎前言前两周写过一篇《基于Lucene查询
原理分析
Elasticsearch的性能》,在最后留了一个彩蛋,说下一篇会介绍一种可以极大的优化查询性能的技术
大叶子不小
·
2024-01-28 04:48
elasticsearch
大数据
搜索引擎
RxJava
操作符flatMap 与 concatMap详解
说到
RxJava
强大的操作符,那就不得不提flatMap了,那么篇文章就简单谈谈flatMap的使用场景和它与另一个操作符concatMap的区别。
小小的coder
·
2024-01-27 20:58
大厂资深架构师解析Okhttp源码,深入底层探究原理
目前,这一系列的分析顺序如下:主流三方库:网络:1、OKHttp2、Retrofit图片:3、Glide数据库:4、GreenDao响应式编程:5、
RxJava
内存泄露:6、LeakCanary依赖注入
移不动开发技术
·
2024-01-27 19:46
android
java
网闸网络ip端口映射
原理分析
今天我们进行网闸网络ip端口映射
原理分析
:即两个不同网段的网址进行网络通信,需要路由器、网关等配置。举例更形象一些。
nandao158
·
2024-01-27 15:34
网络运维
网络
tcp/ip
智能路由器
C/C++编程:STL deque
原理分析
std::deque(double-endedqueue,双端队列)是有下标顺序容器,它允许在其首尾两端快速插入及删除。另外,在deque任一端插入或删除不会非法化指向其余元素的指针或引用。dequeVSvectordeque和vector非常相似:它也采用动态数组来管理元素,提供随机访问,有着和vector几乎一模一样的接口;它们都是序列式容器,即元素的位置与插入时机有关,与元素值无关不同点:v
OceanStar的学习笔记
·
2024-01-27 15:51
C++
leetcode
C++
记
Rxjava
zip操作符遇到的问题
,将他们返回的数据统一进行处理Observable.zip(startFirst(),startSecond(),startThird(),(first,second,third)->{Log.i("
Rxjava
再吃1颗苹果
·
2024-01-27 08:52
rxjava
echarts
android
03-Redis缓存高可用集群
文章目录1、Redis集群方案比较2、Redis高可用集群搭建redis集群搭建Java操作redis集群4、Redis集群
原理分析
槽位定位算法跳转重定位Redis集群节点间的通信机制gossip通信的
野心与梦
·
2024-01-27 08:39
redis专栏
缓存
redis
数据库
【Java万花筒】Java函数式编程库全面解析:Stream API、Functional Java、Vavr、Guava、
RxJava
本文将深入探讨Java8+的StreamAPI,以及几个主要的函数式编程库:FunctionalJava、Vavr、Guava和
RxJava
。
friklogff
·
2024-01-27 08:01
Java万花筒
java
guava
rxjava
出现 DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 的解决方法
目录1.问题所示2.
原理分析
3.解决方法1.问题所示使用plt代码模块的时候问题如下:/home/kkjz/anaconda3/envs/py17/lib/python3.7/site-packages
码农研究僧
·
2024-01-27 05:04
BUG
pillow
python
深度学习
答疑解惑】为什么你的 Charles 会抓包失败?
为了解决这个问题,我会从Charles的
原理分析
,并且结合A
sky卤代烃
·
2024-01-27 04:55
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他