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
原理分析
HashMap源码分析 (3. 手撕源码) 学习笔记
上一篇:HashMap源码分析(2.
原理分析
)学习笔记本章为《HashMap全B站最细致源码分析课程》学习笔记文章目录1.HashMap核心属性分析(threshold,loadFactory,size
yuan_404
·
2023-04-04 05:51
学习
java
开发语言
HashMap
内网穿透工具frp核心架构
原理分析
frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中转暴露到公网。本文是对frpv0.1.0版本源码阅读后所做的分析,后续的版本大体上也是这个架构。frpv0.1.0git分支d0a5400frpc和frps之间的控制流frpc和frps之间维持了一个长tcp连接,通过这个tcp连接进行控制指
usualheart
·
2023-04-04 00:20
其它
架构
网络
tcp/ip
go
网络协议
PyTorch实现 | 车牌OCR识别,《PyTorch深度学习之目标检测》
公众号后台回复:168(建议选中复制)也可自行购买:01OCR
原理分析
本文中采用的车辆号牌识别部分的是采用CNN+LSTM+CTC组合而成,整个网络部分可以分为三个部分,首先
机器学习与AI生成创作
·
2023-04-03 20:35
深度学习
目标检测
pytorch
人工智能
计算机视觉
RocketMQ关于Broker闪断故障排查【实战笔记】
日志分析1.查看GC日志2.查看Broker日志三、系统监控分析1.网络监控2.磁盘IO监控3.CPU监控4.内存信息5.集群流量四、Linux系统日志分析五、解决方案1.调整内核参数2.参数含义说明六、
原理分析
一
瓜农老梁
·
2023-04-03 18:19
「Vue面试题」在vue中为什么data属性是一个函数而不是一个对象
文章目录一、实例和组件定义data的区别二、组件data定义函数与对象的区别三、
原理分析
四、结论一、实例和组件定义data的区别vue实例的时候定义data属性既可以是一个对象,也可以是一个函数constapp
itpeilibo
·
2023-04-03 16:05
面试题
vue.js
深入RocketMQ-消息原理篇
RocketMQ
原理分析
-消息原理本篇
原理分析
主要讲解消息原理方面RocketMQ如何保证消息不丢失/保证可靠性消息在RocketMQ流转大概可以分为三个阶段:发送阶段、存储阶段、消费阶段,那么可靠性就要从这三个阶段考虑
gelald
·
2023-04-03 15:43
java-rocketmq
rocketmq
后端
HahTable——封装实现unordered_map和unordered _set
1
原理分析
容器unordered_map和unordered_set的底层是HashTable,本文简单实现容器unordered_map和unordered_set的功能,将前文中的HashTable
青云衣兮白霓裳
·
2023-04-03 12:15
C++
STL
unordered_set
unordered_map
HashTable
NVIDIA Docker CUDA容器化
原理分析
在AI应用容器化时,会碰到cudafailure35错误,查了下是跟CUDA驱动版本有关。但有时同一个镜像在不同环境运行仍会有问题,查了下宿主机的显卡驱动版本,也没发现什么问题。为了彻底解决这类问题,了解了CUDAAPI的体系结构,并对NVIDIADocker实现CUDA容器化原理进行了分析。CUDAAPI体系结构CUDA是由NVIDIA推出的通用并行计算架构,通过一些CUDA库提供了一系列API
JL-LOVE
·
2023-04-03 09:48
debian
Ubuntu
Linux
docker
cuda
分布式事务解决方案及其
原理分析
云原生背景下,Apache-Dubbo-服务自省架构值得学习分布式事务解决方案及其
原理分析
分布式事务相关概念分布式事务相关术语分布式事务常见解决方案XA模式TCCAT模式(参考自分布式事务框架`Seata
段某人...
·
2023-04-03 08:44
分布式
java
分布式
事务
k8s网络系列学习笔记之三----kube-proxy
原理分析
本篇主要从代码的角度分析一下基于ipvs模式的实现原理。ProxyServer的创建系统代码基于Cobra实现,前面的代码逻辑很清晰,就不做分析,kube-proxy的关键的对象是ProxyServer,初始化的过程就是生成ProxyServer对象,并执行ProxyServer.Run()。下面我们先看看ProxyServer的定义:typeProxyServerstruct{Clientcli
何约什
·
2023-04-03 03:35
【Mysql】MVCC
【Mysql】MVCC文章目录【Mysql】MVCC1.基本概念1.1当前读1.2快照读1.3MVCC2.隐藏字段2.1测试3.undolog3.1介绍3.2版本链4.readView5.
原理分析
5.1RC
嗯mua.
·
2023-04-03 00:17
数据库
mysql
数据库
sql
java - JVM堆外内存泄漏故障排查记录
记录一次线上JVM堆外内存泄漏问题的排查过程与思路,其中夹带一些「JVM内存分配的
原理分析
」以及「常用的JVM问题排查手段和工具分享」,希望对大家有所帮助。
渲杭爸
·
2023-04-02 21:12
java面经
面试
shiro反序列化漏洞与无依赖CB链分析
web/pom.xml中的jstl依赖改为1.2:javax.servletjstl1.2runtime点击添加配置:添加一个tomcat服务:在部署中选择工件:选择这个:最后点击启动:搭建成功:漏洞
原理分析
我们先抓
为了嫖md编辑器到自己的博客
·
2023-04-02 17:18
javasec
servlet
java
tomcat
redis四:redis实现分布式锁
文章目录redis实现分布式锁环境搭建redis手写分布式锁redisson分布式锁分析springboot整合redissonredisson
原理分析
redisson源码分析加锁逻辑锁续命逻辑redisson
天黑请闭眼丶风
·
2023-04-02 17:31
redis6
redis
分布式
java
redis的五种数据结构
原理分析
Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件.它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询,bitmaps,hyperloglogs和地理空间(geospatial)索引半径查询。简单来说,Redis的数据结构主要分为五种基本的数据结
波波仔86
·
2023-04-02 16:40
redis
redis
五种基本类型
底层数据结构
【JavaWeb】Cookie和Session
文章目录1.会话跟踪技术概述2.Cookie2.1Cookie的基本使用2.2代码实现2.3Cookie
原理分析
2.4Cookie的存活时间2.5Cookie存储中文3.Session3.1Session
ぃ小男孩つ
·
2023-04-02 15:59
JavaWeb
java
Cookie&Session(会话技术)
文章目录会话技术1,会话跟踪技术的概述2,Cookie2.1Cookie的基本使用2.2Cookie的
原理分析
2.3Cookie的使用细节2.3.1Cookie的存活时间2.3.2Cookie存储中文3
TryAgain-
·
2023-04-02 15:27
JavaWeb
cookie
session
mybatis
maven
jstl
数字逻辑复习——触发器
(二)按逻辑功能划分(三)按存储数据的原理不同可分为三、基本R-S触发器(一)逻辑功能描述(二)或非门构成(三)基本RS触发器的特点(四)状态转换图四、同步触发器(一)同步RS触发器1、电路结构与工作
原理分析
你看得见星星吗
·
2023-04-02 13:39
verilog
【编程不良人】SpringSecurity实战学习笔记04---RememberMe
配套视频:38.RememberMe简介_哔哩哔哩_bilibili简介基本使用
原理分析
持久化令牌5.1RememberMe简介RememberMe(记住我、记住密码下次自动登录)这个功能非常常见,下图就是
Coder_Cui
·
2023-04-02 13:22
Spring
spring
【Android MVIKotlin技术】跨端的 MVI 框架
原理分析
Android开发的架构模式最流行的莫过于Jetpack架构组件提供的强大易用的MVVM实现。去年公司要重构一块老旧的重要业务,原先的Java+无架构实现被我们全面切换到Kotlin+Coroutines+JetpackAAC。总体效果令我们颇为满意,也没有发现什么明显的缺陷与短板。JetpackAAC虽然很赞,但它不能用于KMM,于是我们在开源社区找到了一个“替代品”——MVIKotlin。MV
笨笨11
·
2023-04-02 12:38
Mybatis工作
原理分析
Mybatis工作
原理分析
myBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。
飞起来_大石
·
2023-04-02 11:13
学习随笔
java
Mybaits
Mybatis工作原理
Redisson可重入锁基本使用及
原理分析
基本使用1、引入依赖org.redissonredisson3.13.62、配置redisson客户端//将RedissonClient对象注入IOC容器@BeanpublicRedissonClientredissonClient(){Configconfig=newConfig();//配置单节点redis地址config.useSingleServer().setAddress("redis
hayhead
·
2023-04-02 10:23
学习笔记
redis
分布式锁
redisson
Mybatis - 一二级缓存的原理
Mybatis-一二级缓存的原理前言一.一级缓存原理1.1
原理分析
1.2一级缓存Key1.3查询逻辑1.4一级缓存的清除或失效场景1.5一级缓存总结二.二级缓存原理2.1二级缓存的实验2.2二级缓存的开启和相关配置解析
Zong_0915
·
2023-04-02 09:33
Mybatis
Java
java
mybatis
flowable流程设计器抽离,及源码改造
原理分析
业务场景:进行流程开发的时候,经常需要流程设计器进行Bpmn.xml设计,flowable官方也只是提供了war下载,并且需要基于本身的用户权限,这对于已有系统的集成是不方便的,所以对于流程设计器的权限模块剥离就很有必要,本文描述了如何对流程设计器的剥离以及核心模块的功能分析。环境:springboot:2.2.0.RELEASEflowable:6.4.2git地址:https://github
东方不喵
·
2023-04-02 07:36
AbstractQueuedSynchronizer源码分析
AbstractQueuedSynchronizer是并发的基础组件,简称AQS,今天就对其部分源码一探究竟吧推荐参考博客AbstractQueuedSynchronizer的介绍和
原理分析
publicfinalvoidacquire
small瓜瓜
·
2023-04-02 06:32
iOS GCD底层
原理分析
libdispatch.dylib源码地址https://opensource.apple.com/release/macos-1015.html队列创建在源码中搜索dispatch_queue_createdispatch_queue_tdispatch_queue_create(constchar*label,dispatch_queue_attr_tattr){return_dispatch
木扬音
·
2023-04-02 06:57
Nacos 服务注册与发现
原理分析
Nacos另一个非常重要的特性就是服务注册与发现,说到服务的注册与发现相信大家应该都不陌生,在微服务盛行的今天,服务是非常重要的,而在Nacos中服务更被称为他的一等公民。Nacos支持几乎所有主流类型的“服务”的发现、配置和管理。了解过Dubbo的同学,应该对Dubbo的架构非常熟悉,最经典的一张架构图如下所示:dubbo-arch.jpg图中的6个步骤的含义解释如下:0、服务容器负责启动,加载
骆孝宇
·
2023-04-02 03:22
深入理解Kafka核心设计与实践原理_02
深入理解Kafka核心设计与实践原理_0202_生产者2.1客户端2.1.1必要的参数配置2.1.2消息的发送2.1.3序列化2.1.4分区器2.1.5生产者拦截器2.2
原理分析
2.2.1整体架构2.2.2
北笙LBJ
·
2023-04-02 01:13
大数据学习笔记
kafka
java
分布式
基于Ti Omap3x 分析v4l2架构
前几章的内容借鉴了这篇文章:【原创】Linuxv4l2框架分析-LoyenWang-博客园2.基本
原理分析
2.1v4l2-core2.1.1应用视角先从应用的
oqqYuJi12345678
·
2023-04-02 01:00
linux
media
linux
v4l2
omap3
[Volo.Abp升级笔记]使用旧版Api规则替换RESTful Api以兼容老程序
文章目录
原理分析
开始改造更换基类型重写接口替换默认规则在微服务架构中的问题Volo.Abp配置应用层自动生成Controller,增删查改服务(CrudAppService)将会以RESTfulApi的方式生成对应的接口
林晓lx
·
2023-04-02 01:47
.NetCore
restful
java
后端
asp.net
微服务
【IAP】STM32和GD32的IAP
原理分析
、教程、资料整理
文章目录前言一、什么是IAP?二、IAP执行原理(以STM32F10X为例)2.1STM32F10X的储存器映像2.2正常上电的运行流程2.3加入IAP后的Bootloader运行流程2.4IAP过程的跳转(有要点)2.5IAP过程的总结三、YModem协议3.1介绍3.2握手过程(1)起始帧格式:(2)数据帧格式:(3)结束帧格式:四、教程(以STM32F10X的官方IAP例程为例)4.1Boo
feizhi233
·
2023-04-02 01:40
stm32
单片机
arm
Tomcat深入学习与理解(一)Tomcat系统架构与
原理分析
Tomcat深入学习与理解(一)Tomcat系统架构与
原理分析
说明:本次讲述涉及使用Tomcat版本为8.5.501.简介Tomcat服务器是一个免费的开放源码的Web应用服务器,目前是应用比较广泛的。
一路向茜
·
2023-04-01 18:41
Tomcat深入学习与理解
学习笔记
tomcat
Asynctask
原理分析
Asynctask是一种轻量级异步任务类,任务是在线程池中执行后台任务的,并将结果返回到UI界面。它封装了handler和thread,但是asynctask不适合特别耗时的任务,耗时任务建议使用线程池。1.方法介绍核心方法四个:onPreExecute()、doInBackground()、onProgressUpdate()、onPostExecute(),这四个方法除了doInBackgro
上官若枫
·
2023-04-01 17:40
组件篇值RPC(上)
组件篇值RPC(上)基础架构暂时无法在文档外展示此内容基础架构之组件篇组件篇RPC注册中心Zookeeper配置中心Nacos消息队列事务消息延时消息Spring组件篇之RPC(上)01.RPC
原理分析
理解
L@wang
·
2023-04-01 17:04
架构
架构
rpc
thinkphp5 漏洞
原理分析
合集
thinkphp5rce
原理分析
文末附赠相关综合利用工具文章中主要介绍以下4种漏洞的
原理分析
过程:5.0.X路由过滤不严谨rce5.1.X路由过滤不严谨rce__construct变量覆盖导致RCE5.0
iceberg-N
·
2023-04-01 12:42
安全知识
web安全
网络安全
安全
php
arduino 无人驾驶小车_基于Arduino巡线小车的制作方法、技巧和
原理分析
龙源期刊网http://www.qikan.com.cn基于Arduino巡线小车的制作方法、技巧和
原理分析
作者:吴凯谭秀磊陈激扬王菁来源:《科学与信息化》2017年第26期摘要巡线小车是一种利用传感器来规避障碍物或者按照特定路线行驶的简单智能小车
hsjdbdb
·
2023-04-01 09:05
arduino
无人驾驶小车
蓝桥杯单片机——NE555频率测量(13)
一、
原理分析
频率(frequency)是单位时间内完成周期性变化的次数,是描述周期运动频繁程度的量,常用符号f或ν表示,单位为秒分之一,符号为s-1,符号为Hz。
E×H
·
2023-04-01 08:06
蓝桥杯———单片机
蓝桥杯
单片机
SpringBoot自动装配原理源码分析
SpringBoot运行原理源码分析https://blog.csdn.net/gdnlnsjd/article/details/121439543我们在运行
原理分析
之后已经得知,自动配置真正实现是从classpath
GOV_D
·
2023-04-01 02:53
SpringBoot
mvc
java
spring
boot
android四大组件之三-Provider实现
原理分析
前言:一开始的目标是解决各种各样的ANR问题的,但是我们知道,ANR总体上分有四种类型,这四种类型有三种是和四大组件相对应的,所以,如果想了解ANR发生的根因,对安卓四大组件的实现流程是必须要了解的。所以会写一系列的文章,来分析四大组建的实现原理,同时也会写文章来讲解四种类型的ANR是如何发生的。姐妹篇文章介绍contentProvider中的ANR是如何产生的如下:ANR系列之四:Content
失落夏天
·
2023-03-31 21:03
安卓-源码分析
android
android
studio
ide
Java代理模式 - 静态/JDK动态代理使用及实现
原理分析
(上)
Java代理模式-静态/JDK动态代理使用及实现
原理分析
(上)作者:Jackson目录大纲文章目录Java代理模式-静态/JDK动态代理使用及实现
原理分析
(上)目录大纲第一部分代理的介绍1.什么是代理?
Kaho Wang
·
2023-03-31 20:35
设计模式
Java
java
设计模式
静态代理
jdk动态代理
软件框架
K8S学习之Service实现服务发现
原理分析
与实践
K8S学习之Service实现服务发现
原理分析
与实践前言问题列表k8s的service解决什么问题?service和pod怎么关联的?部署在k8s集群的服务如何对外提供访问?
Charles Yan
·
2023-03-31 18:46
Dev
Ops
服务发现
kubernetes
service
TensorRT量化第二课:对称量化与非对称量化
30更新前言1.引出问题1.1问题1.2代码实现1.2.1初始化输入数组1.2.2Scale计算1.2.3量化截断1.2.4反量化1.2.5完整代码2.非对称量化2.1动态范围量化2.2代码实现2.3
原理分析
爱听歌的周童鞋
·
2023-03-31 16:34
量化
深度学习
模型量化
TensorRT
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现
原理分析
http://blog.csdn.net/luoshengyang/article/details/7747932前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的SurfaceFlinger服务就是通过向这个帧缓冲区写入内容来绘制应用程序的用户界面的。Android系统在硬件抽象层中提供了一个Gralloc模块,封装了对帧缓冲区
GabbyZang
·
2023-03-31 16:47
Q_CAMERA
Redis Cluster集群搭建、Cluster集群扩缩容、底层原理
文章目录Cluster集群与核心原理Cluster集群介绍Cluster集群搭建集群扩缩容扩容缩容java操作Cluster集群模式
原理分析
客户端如何确认当前命令连接哪一个redis节点槽位定位算法跳转重定向节点通信机制网络抖动集群选举原理脑裂问题
胡尚
·
2023-03-31 15:58
报班总结笔记
redis
linux
数据库
Flink Timer定时器机制与具体实现
FlinkTimerTimer简介Timer使用举例Timer的特点Timers的
原理分析
Timer简介Timer定时器是FlinkStreamingAPI提供的用于感知并利用处理时间/事件事件变化的机制最显示了
颜渊月和F
·
2023-03-31 14:06
flink
state
flink入门
flink
flink
timer
从Mybatis源码到Spring动态数据源底层
原理分析
系列一、Mybatis初始化源码浅析
privateEnvironmentenvironment;privateMapmappedStatements;}classEnvironment{privateTransactionFactorytransactionFactory;privateDataSourcedataSource;}复制代码非常清晰的映射关系,一个环境里面包含了数据源以及事务工厂,如果不是很理解事务工厂的用处,可以先不
m0_70109670
·
2023-03-31 11:48
Java
经验分享
架构
java
exosip2协议栈
原理分析
以及总结
exosip2协议栈学习总结1、exosip2协议栈介绍eXosip是Osip2的一个扩展协议集,它部分封装了Osip2协议栈,使得它更容易被使用。使用sip协议建立多媒体会话是一个复杂的过程,exosip库开发的目的在于隐藏这种复杂性。正如它的名称所表示的,eXosip2-theeXtendedosipLibrary,它扩展了osip库,实现了一个简单的高层API。通过使用exosip,我们可以
duzhui2270
·
2023-03-31 11:34
希望能帮自己记住
ijkplayer之 DemoPlayer 程序框架设计概述
AndroidJNI
原理分析
http://gityuan.com/2016/05/28/android-jni/JNI开发:Android笔记之使用CMake进行JNI开发(AndroidStudio)
老理说的好
·
2023-03-31 07:59
Android-系列
android
java
一步一步教你刷【极客学院VIP会员】(二)之抓包分析
准备工作还没有看过《一步一步教你刷【极客学院VIP会员】(一)之
原理分析
》的读者,请先移步到这里。
hellsam_
·
2023-03-31 07:15
抓包
Hack
刷会员
极客学院
hack
抓包
破解
geek
极客学院
计算机中负数除法取余问题分析与实现
计算机中负数除法取余问题分析与实现背景问题说明
原理分析
参考资料背景项目中遇到一个奇怪的问题,定位bug半天,发现同样的负数取余操作,在不同编程语言中实现竟然不一致,我滴个天,惊呆了。
来知晓
·
2023-03-31 05:14
计算机基础
python
c语言
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他