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
IK分词器源码解析
R3LIVE
源码解析
(9) — R3LIVE中r3live_lio.cpp文件
目录1r3live_lio.cpp文件简介2r3live_lio.cpp
源码解析
1r3live_lio.cpp文件简介在r3live.cpp文件中创建LIO线程后,R3LIVE中的LIO线程本质上整体流程和
几度春风里
·
2023-09-11 06:15
R3LIVE项目实战
R3LIVE
源码解析
R3LIVE
源码解析
(8) — R3LIVE中r3live.cpp文件
目录1r3live.cpp简介2r3live.cpp
源码解析
3r3live.hpp
源码解析
1r3live.cpp简介我们在R3LIVE流程解析中提到R3LIVE主要由两个node节点所依赖的cpp文件组成
几度春风里
·
2023-09-11 06:45
R3LIVE项目实战
R3LIVE
源码解析
HashMap核心方法:put()、putVal()、resize()与treeifyBin()
二、putVal方法putVal方法的
源码解析
如下:final
luckywuxn
·
2023-09-11 05:49
Java基础
多线程&并发
哈希算法
算法
【
源码解析
】Launcher 8.0源码(8)---Launcher的源码启动过程第三步之创建统一Launcher辅助对象
Launcher8.0的Launcher的源码启动过程第三步是创建一系列的Launcher辅助对象,包括UI图标数据的处理类,具体拖拽操作的辅助类,以及为后台运行做准备。具体的源码部分是这样写的:1.mOrientation=getResources().getConfiguration().orientation;2.mSharedPrefs=Utilities.getPrefs(this);3
lonamessi
·
2023-09-11 04:03
Java 集合操作之交集、并集和差集
本文将介绍如何使用Java集合框架中的方法来实现这些集合操作,并通过
源码解析
来深入了解其实现原理。
修己xj
·
2023-09-10 14:31
java
开发语言
ES
ik分词器
踩坑--startOffset must be non-negative
1.建了一个索引,字段text,分词器选的ik_max_word,写入的时候报下面一个错。。exception:"startOffsetmustbenon-negative,andendOffsetmustbe>=startOffset,andoffsetsmustnotgobackwardsstartOffset=2,endOffset=3,lastStartOffset=3forfield'd
仙道Bob
·
2023-09-10 13:25
elasticsearch
elasticsearch
大数据
搜索引擎
Ioc容器加载过程-bean生命周期
源码解析
SpringIOC容器的加载过程1、实例化容器:AnnotationConfigApplicationContext首先从这里出发:AnnotationConfigApplicationContextcontext=newAnnotationConfigApplicationContext(MainConfig.class);创建AnnotationConfigApplicationContext
PnJg?
·
2023-09-10 11:30
spring5底层
java
spring
开发语言
Spring
源码解析
(二)---spring容器的基本实现
一前言我们都知道spring两大核心原理:IOC与AOP.IOC:(全称:InverseOfControl)控制反转,容器主动将资源推送给它所管理的组件,组件所做的是选择一种合理的方式接受资源。通俗点讲:就是一个容器工厂,里面加工了各种资源对象,当我们需要的时候直接从里面取出,正是工厂模式的一个良好的展现。IOC容器大致分为两种:BeanFactory容器与ApplicationContext容器
good well
·
2023-09-10 10:12
spring源码
spring源码
bean容器
手动开发-简单的Spring基于XML配置的程序--
源码解析
手动开发-简单的Spring基于XML配置的程序文章目录手动开发-简单的Spring基于XML配置的程序思路分析@完整代码&:本文带着大家写一个简单的Spring容器,通过读取beans.xml配置文件,获取第一个JavaBean:Monster的对象,并给对象赋值,放入到容器中,输出对象信息。先回顾一下使用Spring时,我们是通过ClassPathXmlApplicationContext得到
CodeLinghu
·
2023-09-10 10:36
SpringBoot实战
Spring
spring
xml
java
Elasticsearch 为什么能做到快速检索?— 倒排索引的秘密
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2023-09-10 09:45
搜索引擎
定位
大数据
数据库
java
ElasticSearch 面试 4 连炮,你顶得住么?
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-09-10 09:10
中间件
java
redis
elasticsearch
es
elastic-Job
源码解析
之事件追踪EventBus
elastic-Job
源码解析
之事件追踪EventBus在elastic-job中,有一块很重要的功能,与作业的执行密切相关,但又不影响作业的执行,那就是作业的执行状态和运行轨迹记录,脑子里很容易想到这几个词
寻找_世界
·
2023-09-10 09:57
spring boot
源码解析
(二)配置文件
上一篇笔记详细的说明的springboot的一键启动及其原理。也说到了自动配置。但是有些时候我们并不想要这个默认配置,所以这个默认配置是可以修改的。而springboot使用一个全局的配置文件,配置文件名是固定的:application.propertiesapplication.yml配置文件的作用:修改SpringBoot自动配置的默认值SpringBoot在底层将所有的东西都给我配置好了,但
唯有努力不欺人丶
·
2023-09-10 09:30
MR
源码解析
和join案例
MR
源码解析
newJob():读取本地文件,xml配置job.start():启动线程job的run():线程方法runTasks():传入对应的接口,启动map或者reduceMapTask类的run
十七✧ᐦ̤
·
2023-09-10 00:23
mr
大数据
java
阻塞队列之ArrayBlockingQueue
源码解析
之前的文章我们学了ConcurrentHashMap、ConcurrentLinkedQueue等线程安全容器,而且也说了Java并发包中的Concurent开头的并发容器都是非阻塞的,是使用CAS自旋操作实现的线程安全。今天我们来学习实现线程安全的另一种方法:就是阻塞形式,即使用锁,这样的容器也被称为阻塞队列。什么是阻塞队列阻塞队列支持阻塞的插入和移除。支持阻塞的插入:就是当队列满了的情况下,队
七哥聊编程
·
2023-09-09 21:35
Java进阶必看
java
多线程
队列
阻塞队列
Java并发
Java并发包源码学习系列:基于CAS非阻塞并发队列ConcurrentLinkedQueue
源码解析
文章目录非阻塞并发队列ConcurrentLinkedQueue概述结构组成基本不变式head的不变式与可变式tail的不变式与可变式offer操作
源码解析
图解offer操作JDK1.6hops设计意图
天乔巴夏丶
·
2023-09-09 21:02
Java并发编程
队列
算法
编程语言
链表
2023 年全国大学生数学建模竞赛题D 题 圈养湖羊的空间利用率思路详解+Python源码(二)
题下手的话推荐参考本人文章,个人认为E题在建模上是优于D题的,毕竟有给出数据而且有明确的建模思路,E题我直接提供了Python源码直接可以运行即可:2023全国大学生数学建模竞赛-E题思路详解+Python代码
源码解析
fanstuck
·
2023-09-09 20:28
数学建模
人工智能
机器学习
数据挖掘
python
Django Rest Framework
源码解析
--序列化之反序列化
DjangoRestFramework
源码解析
--序列化之反序列化示例代码就只展示了后端编写的代码和序列化过程,示例代码如下:懒得分文件就全部写再views.py中了importrefromdjango.dbimportmodelsfromrest_frameworkimportserializersfromrest_framework.viewsetsimportModelViewSetclas
叶_叶
·
2023-09-09 14:50
xcode_backend.sh
源码解析
xcode_backend.sh位于$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh打开Runner.xcworkspace,在Target->BuildPhases的RunScript和ThinBinary可看到,先后执行了xcode_backend.shbuild和embed_and_thin主函数入口#Mainentrypoi
笑破天
·
2023-09-09 14:58
java多线程并发的笔试、面试必备知识大全,不看就要被淘汰了
现在废话不多说,各位看官请查看基础知识点,后续还有
源码解析
(synchronize底层原理,线程池
Ccwwl
·
2023-09-09 13:28
Vue SSR深度剖析
本文会涉及到vue-server-renderer、vue-loader的相关
源码解析
陈峰163
·
2023-09-09 13:05
一篇文章搞定《Android事件分发》
APPInputManagerServiceWindowManagerServiceWindow小结事件如何从APP到达对应页面第一步:分类第二步:送去Activity后续的传递小结:页面的事件分发整个流程从Activity出发事件序列
源码解析
小孟来码
·
2023-09-09 10:29
一篇文章搞定Android
Android
android
java
android
studio
JDK
源码解析
-HashMap&面试题
1.HashMap类*HashMap底层数据结构(为什么引入红黑树、存储数据的过程、哈希碰撞相关问题)*HashMap成员变量(初始化容量是多少、负载因子、数组长度为什么是2的n次幂)*HashMap扩容机制(什么时候需要扩容?怎么进行扩容?)*JDK7与Jdk8比较,JDK8进行了什么优化?1.1定义HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值
Allen-xs
·
2023-09-09 04:22
源码分析
java
HashMap
JDK
源码解析
-ConcurrentHashMap
1.ConcurrentHashMap思考:HashTable是线程安全的,为什么不推荐使用?HashTable是一个线程安全的类,它使用synchronized来锁住整张Hash表来实现线程安全,即每次锁住整张表让线程独占,相当于所有线程进行读写时都去竞争一把锁,导致效率非常低下。1.1ConcurrentHashMap1.7在JDK1.7中ConcurrentHashMap采用了数组+分段锁的
Allen-xs
·
2023-09-09 04:22
源码分析
java
HashMap
concurrent
flask-
源码解析
:上下文
4.flask
源码解析
:上下文上下文(applicationcontext和requestcontext)上下文一直是计算机中难理解的概念,在知乎的一个问题下面有个很通俗易懂的回答:每一段程序都有很多外部变量
泷汰泱
·
2023-09-09 02:09
一个注解搞懂 Sentinel,@SentinelResource总结
在前面的博客中,我给大家演示了使用@SentinelResource定义资源完成限流的例子,下面就从
源码解析
,看下SentinelResource是如何实现限流的。
邴越
·
2023-09-08 21:03
2023 年高教社杯全国大学生数学建模竞赛题D 题 圈养湖羊的空间利用率
题下手的话推荐参考本人文章,个人认为E题在建模上是优于D题的,毕竟有给出数据而且有明确的建模思路,E题我直接提供了Python源码直接可以运行即可:2023全国大学生数学建模竞赛-E题思路详解+Python代码
源码解析
fanstuck
·
2023-09-08 19:55
数学建模
数据挖掘
机器学习
人工智能
python
Unity UGUI自适应布局系统详解
前言此文延续上篇文章UnityUGUI
源码解析
,来进行对应的关于UGUI布局这块的讲解,关于布局刷新这块逻辑请参考上文中Canvas渲染重绘流程,用样适用布局更新这块逻辑,由于组件都是功能向的脚本,所以此文主要说明布局组件的使用方法
小龙龙丶
·
2023-09-08 17:21
Unity引擎
UGUI
Unity
unity
unity3d
ugui
Spring
源码解析
之AOP篇
什么是AOP?AOP(AspectOrientedProgramming):面向切面编程,与面向对象编程OOP的关键单位是类不一样,它的关键单位是切面,它通过提供改变程序结构的方式来补充OOP。通俗点就是说我们可以通过预编译或者运行时动态代理在不修改方法源码的情况下增强方法的功能。实际开发中,AOP的出现方便了业务需求和系统功能之间的解耦和扩展,比如日志、事务、安全、权限等等系统功能,大大减少了重
风动草
·
2023-09-08 17:47
Android FrameLayout、RelativeLayout部分
源码解析
FrameLayout#onMeasure@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){intcount=getChildCount();//获取子view数量finalbooleanmeasureMatchParentChildren=MeasureSpec.getMode(widthMeasu
寺雨九歌
·
2023-09-08 16:37
Dubbo第三讲:Dubbo的可扩展机制SPI
源码解析
本文是Dubbo第三讲:Dubbo的可扩展机制SPI
源码解析
文章目录1、DubboSPI机制1.1、Dubbo具有良好拓展性的原因1.2、DubboSPI和JavaSPI的区别?
程序员 jet_qi
·
2023-09-08 13:25
深入理解服务中间件
dubbo
SPI
Filter
自定义注解
Faster Rcnn
源码解析
(三)—— bbox_transform.py
简介:这个代码里面主要是一些在anchor_targte_layer.py和proposals_layers.py中使用到的一些函数,比较简单,主要是帮助以上两个代码理解。源码:#--------------------------------------------------------#FastR-CNN#Copyright(c)2015Microsoft#LicensedunderTheM
傲娇的程序猿
·
2023-09-08 11:41
深度学习
深度学习
FasterRcnn
源码
Android重学系列 OkHttp
源码解析
(二)
前言阅读过上一篇对网络编程的概述一文后,应该对网络编程有一个大体的概念了。从本文开始,将会开始对OkHttp的源码开始进行解析。OkHttp是由square开发的网络请求哭,它是当前Android开发中使用率高达近100%的网络请求库。而且在Android源码中也内置了这个库作为官方的网络请求。甚至在一小部分后端也开始使用了。关于前置知识,可以阅读我写的上篇OKHttp系列解析(一)Okio源码解
yjy239
·
2023-09-08 11:09
ES-Docker部署的ES中安装
IK分词器
前言之前写了Docker部署Elasticsearch和Kinbana,但Elasticsearch毕竟是国外的,对分词方面明显跟不上我们的需求,所以在很多时候,我们都会安装分词器插件,如
IK分词器
、JieBa
小松猿
·
2023-09-08 09:40
elasticsearch
docker
jenkins
SpringMVC的四种跳转方式、视图解析器
目录:一、视图解析器:1.springmvc核心配置文件,添加视图解析器:2.视图解析器的使用:3、视图解析器类InternalResourceViewResolver
源码解析
:二、SpringMVC四种跳转方式
姓蔡小朋友
·
2023-09-08 09:21
SpringMVC
java
servlet
前端
spring-security-
源码解析
+自定义拓展
1.参考文档https://docs.spring.io/spring-security/reference/5.7/servlet/architecture.html1.1.各种filterchain1.1.1.SecurityFilterChain1.1.2.springSecurityFilterChain1.1.3.SecurityFilters2.几个重要的注解2.1.@EnableXX
伊布拉西莫
·
2023-09-08 07:47
springsecurity
spring
SpringCloud服务调用
源码解析
汇总
相信我,你会收藏这篇文章的,本篇文章涉及Ribbon、Hystrix、Feign三个组件的
源码解析
Ribbon架构剖析这篇文章介绍了Ribbon的基础架构,也就是下图涉及到的6大组件:fileRibbon
Java学习录
·
2023-09-08 04:27
原型模式源码分析
访问权限等)构造函数比较复杂循环体中生产大量对象时优点原型模式创建对象性能比new一个对象性能高简化创建过程缺点必须配备克隆过程对克隆复杂对象或克隆出的对象进行复杂改造时,容易引入风险深拷贝、浅拷贝要运用得当
源码解析
别拿爱情当饭吃
·
2023-09-08 03:25
Vue3
源码解析
(八):ref 与 computed 原理揭秘
在Vue3新推出的响应式API中,Ref系列毫无疑问是使用频率最高的api之一,而computed计算属性是一个在上一个版本中就非常熟悉的选项了,但是在Vue3中也提供了独立的api方便我们直接创建计算值。而今天这篇文章,笔者就会给大家讲解ref与computed的实现原理,让我们一起开始本章的学习吧。ref当我们有一个独立的原始值,例如一个字符串,我们想让它变成响应式的时候可以通过创建一个对象,
Originalee
·
2023-09-07 23:12
erlang rabbitmq
源码解析
_rabbitMQ消息队列原理
MQ:MessageQueue,消息队列,是一种应用程序对应用程序的通信方法;应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。1rabbitMQ入门及原理Erlang官网:http://www.erlang.org/1.1rabbitMQ概述RabbitMQ是一个由Erlang开发的AMQP(AdvancedMessageQueue)的开源实现,支持多种客户端
weixin_39724287
·
2023-09-07 19:25
erlang
rabbitmq源码解析
喜马拉雅自研 API 网关架构实践
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-09-07 19:04
网关
中间件
java
分布式
spring
iOS的各种开源项目集合《五》
AFNetworking-ASI不升级以后,最多人用的网络连接开源库,iOS网络编程之AFNetworking使用,iOS开发下载文件速度计算,AFNetworking3.0迁移指南,AFNetworking2.0
源码解析
it彭于晏
·
2023-09-07 17:01
ArrayList (JDK8)
源码解析
ArrayList
源码解析
概述ArrayList是一个动态数组,容量可以动态增长。他是线程不安全的,允许元素为null。它的底层数据结构是数组,所以会占用一块连续的内存空间。
_Cancer
·
2023-09-07 17:56
elasticsearch安装
ik分词器
elasticsearch安装
ik分词器
1.修改docker-compose.yml文件,对es目录下的plugins文件夹进行文件映射version:"2.2"volumes:data:config:
ITenderL
·
2023-09-07 13:01
elasticsearch
elasticsearch
大数据
big
data
Redux中间件
源码解析
与实现
包的版本信息如下:react的版本为18.2.0redux的版本为4.1.2redux-thunk版本为2.4.2redux-promise版本为0.6.0redux-logger版本为3.0.6在Redux
源码解析
与实现
问白
·
2023-09-07 11:03
源码解析
中间件
redux中间件开发
redux中间件源码解析
Jedis 4.4.3 JedisCluster通过key获得哈希槽,再通过哈希槽得到节点的连接的源码
下面就通过
源码解析
一下1、拿set和get举例子2、通过key计算哈希槽,再通过哈希槽得到槽所在节点的连接1、拿set和get举例子示例是从https://www.cnblogs.com/c-xiaohai
胖墩的IT
·
2023-09-07 04:15
#
Redis
redis
RecyclerView
源码解析
(二):结合LinearLayout分析绘制流程
RecyclerView
源码解析
(二):结合LinearLayout分析绘制流程封面:导言上篇文章中主要已经介绍了RecyclerView的View的三大工作流程(onMeasure,onLayout,
Tai_Monster
·
2023-09-07 04:15
Android开发笔记
java
开发语言
android
RecyclerView
源码解析
(三):RecyclerView的缓存机制
RecyclerView
源码解析
(三):RecyclerView的缓存机制导言上两篇文章我们结合LinearLayoutManager对RecyclerView整体是如何绘制的有了大致的了解,不过RecyclerView
Tai_Monster
·
2023-09-07 04:15
Android开发笔记
缓存
microsoft
java
android
RecyclerView
源码解析
(一):RecyclerView之View的工作流程
RecyclerView
源码解析
(一):RecyclerView之View的工作流程导言在Android中如果想要实现一个可滑动的列表,你会怎么做呢?
Tai_Monster
·
2023-09-07 04:44
Android开发笔记
java
android
Java:ArrayList
源码解析
Java:ArrayList
源码解析
导言我们都知道ArrayList是一个可以实现自动扩容的List类,为了理解ArrayList是如何进行扩容的,我们就有必要对ArrayList的源码进行分析。
Tai_Monster
·
2023-09-07 04:13
Java学习笔记
java
开发语言
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他