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
自动配置底层原理
Spring Boot中的@MessageMapping注解:原理及使用
SpringBoot是基于Spring框架构建的,它提供了一些方便的注解和
自动配置
来简化WebSocket的开发。@MessageMa
硬件人某某某
·
2024-01-09 23:13
SpringBoot
教程
spring
boot
后端
java
【MySQL】InnoDB内存结构-Buffer Pool
我们后端程序员几乎每天都会同MySQL打交道,在使用的同时也需要熟悉其
底层原理
,知其然知其所以然。其实IT技术犹如练武,
底层原理
犹如内功,只有内功扎实才能修炼上层的武功。
青冰白夜
·
2024-01-09 22:43
MySQL
mysql
数据库
java
GCD
底层原理
分析
GCD
底层原理
分析下面我们在libdispatch.dylib去探索队列是如何创建的底层源码分析在源码中搜索dispatch_queue_createdispatch_queue_tdispatch_queue_create
f8d1cf28626a
·
2024-01-09 18:57
Spring Boot 生产就绪中文文档-下
上半部分中文文档SpringBoot生产就绪中文文档-下度量标准入门受支持的监控系统AppOpticsAtlasDatadogDynatracev2API
自动配置
手动配置v1API(旧版)与版本无关的设置
逆水行舟x
·
2024-01-09 16:35
spring
boot
spring
boot
java
数据库
Redis
底层原理
持久化Redis虽然是个内存数据库,但是Redis支持RDB和AOF两种持久化机制,将数据写往磁盘,可以有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复。RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程。所谓内存快照,就是指内存中的数据在某一个时刻的状态记录。这就类似于照片,当你给朋友拍照时,一张照片就能把朋友一瞬间的形象完全记下来。RDB就是Re
原来是好奇心
·
2024-01-09 14:37
Redis
redis
【数据结构】数据结构中应用题大全(完结)
很多方法来源于B站大佬,
底层原理
本文不做过多介绍,建议自己研究。例题大部分选自紫皮严书。
XiYang-DING
·
2024-01-09 13:45
#
数据结构(C语言描述)
数据结构
热点面试题之springBoot、springCloud
知识背景:SpringBoot采用默认配置,帮助我们快速的构建和运行Spring项目:简化spring初始搭建和开发过程提供了大量的starter,集成了spring及大量第三方应用的
自动配置
允许使用配置文件
LQJ灬
·
2024-01-09 09:11
面试
HashMap
底层原理
HashMap底层数据结构,1.7和1.8有何不同?1.7数组+链表1.8数组+(链表|红黑树)为何要用红黑树,为何一上来不树化,树化阈值为何是8,何时会树化,何时会退化为链表?1)红黑树用来避免DoS攻击,防止链表超长时性能下降,树化应当是偶然情况。①hash表的查找,更新的时间复杂度是O(1),而红黑树的查找,更新的时间复杂度是O(log2n),TreeNode占用空间也比普通Node的大,如
稍带温度的风
·
2024-01-09 07:56
Java集合
java
Redis
底层原理
篇(SDS与IntSet)
1.SDS动态字符串2.intSetcontents[]整数数组存的是地址具备有序的特性有自动扩容机制,自动扩容时倒序赋值
Dennis_nafla
·
2024-01-09 06:48
redis
数据库
缓存
小赢科技面试题
1.nextTick
底层原理
作用:nextTick翻译为下一次循环,在vue中数据更新后并不会立马引起视图的更新,这时直接获取dom是数据跟新之前的dom,但是我们想要的是数据更新完成之后的dom,利用
越来越好的月
·
2024-01-09 03:05
科技
并发(12)
84.ConcurrentLinkedQueue
底层原理
?85.ConcurrentLinkedQueue的核心方法有哪些?
龙贝子
·
2024-01-09 01:37
并发
面试题
并发
iOS
底层原理
自测(一)
iOS
底层原理
文章汇总一、选择题有多选,有单选1、在LP64下,一个指针的有多少个字节A:4B:8C:16D:64解析:1个指针8字节2、一个实例对象的内存结构存在哪些元素A:成员变量B:supClassC
Style_月月
·
2024-01-09 00:53
SpringBoot源码解析三部曲(一)——
自动配置
SpringApplication实例化SpringBoot源码解析三部曲(三)——运行流程目录1、SpringBoot项目结构1.1整体项目结构1.2spring-boot-project项目结构2、SpringBoot
自动配置
运行原理
爱看雲的雲
·
2024-01-08 20:36
Spring
Boot源码解析
spring
boot
java
spring
跨端的三种方案原理和对比(WebView,ReactNative,Flutter)
它的
底层原理
是通过原生平台提供的浏览器引擎来实现网页的渲染和交互。在Android平台上,WebView使用的是Android系统提供的WebView组件,它基于WebKit引擎。
一路向阳~负责的男人
·
2024-01-08 20:35
react
native
flutter
react.js
IPV6邻居发现协议(NDP)
作为IPv6的基础性协议,NDP还提供了前缀发现、邻居不可达检测、重复地址监测、地址
自动配置
等功能。地址解析地址解析是一种确定目的节点的链路层地址的方法。
wellnw
·
2024-01-08 15:36
IPV6
网络
让IPv6强大的关键——NDP邻居发现协议
地址解析过程分析简述详细抓包过程邻居通告报文中Flags字段解释:四、邻居不可达检测(NUD)五、重复地址检测DAD(IPv4的FARP)如果两端同时发起检测六、前缀重新编址七、路由器发现RA报文中存在3个关键的Flag默认路由器优先级八、地址
自动配置
Carry丶
·
2024-01-08 15:04
TCP/IP协议
网络
网络协议
网络通信
IPv6之邻居发现协议NDP
本文目录1、IPv4里的地址分配与配置2、NDP协议概述2.1、无状态
自动配置
2.1.1、无状态
自动配置
过程2.2、重复地址检测DAD2.3、地址解析2.4、邻居不可达检测(NUD)或者跟踪邻居状态2.5
林哥小站
·
2024-01-08 14:34
测试人员眼中的TCP/IP
网络
服务器
网络协议
Android network — ipv6邻居发现协议
Androidnetwork—ipv6邻居发现协议0.前言1.地址解析1.1IPv6地址解析过程分析:1.2报文抓包分析:2.跟踪邻居状态3.重复地址检测3.1抓包分析3.2IPv6地址生命周期:4.路由器发现4.1地址
自动配置
ʚ兔子的先森ɞ
·
2024-01-08 14:02
#
Android
network
网络
网络协议
ipv6
ndp协议
面试官:说说高并发IO原理及模型,结果没结果了
面试官:说一下高并发IO
底层原理
?面试者:呃……嗯……这个那个……我们都是用XX框架……结果:卒我们来理解一下高并发原理,展现真正的实力。
Java圈子
·
2024-01-08 14:13
spring基于注解的事务管理器
自动配置
实现分析
上一篇文章分析了AnnotationConfigApplicationContext这个上下文的初始化过程。当应用程序开启了事务管理的时候在ApplicationContext的refresh方法中调用invokeBeanFactoryPostProcessors解析配置类,最终会读取到配置类中事务配置。读取事务配置类的入口在ConfigurationClassParser的以下方法private
用心一
·
2024-01-08 11:49
spring
java
后端
手动配置Spring AOP的源码分析
这里写自定义目录标题ProxyFactoryBean模式目标对象拦截器链的初始化获取拦截目标对象ProxyFactoryBean模式在Spring中实现aop功能有两种方式,一种是手动配置的方式,另一种是
自动配置
用心一
·
2024-01-08 11:19
spring
java
后端
Spring Boot日志:从Logger到@Slf4j的探秘
SpringBoot提供了
自动配置
的特性,通过分析项目的依赖关系,它可以根据项目的需要
自动配置
Spring应用程序。这样
揣晓丹
·
2024-01-08 11:35
spring
boot
C#中List<T>
底层原理
剖析
C#中List
底层原理
剖析1.基础用法2.List的Capacity与Count:3.List的
底层原理
3.1.构造3.2Add()接口3.3Remove()接口3.4Inster()接口3.5Clear
泰勒Peano
·
2024-01-08 09:36
C#
c#
list
windows
.net
华为HCIE课堂笔记第十三章 IPv6地址配置
目录第十三章IPv6地址配置13.1IPv6地址无状态
自动配置
13.1.1RS和RA报文格式13.1.2RA的Flags字段13.1.3地址的生存周期13.1.4RA报文中前缀中的Flags13.2DHCPv613.2.1DHCPV6
菜鸟_老A
·
2024-01-08 08:45
网络
运维
智能路由器
笔记
spring boot
自动配置
自动配置
介绍SpringBoot自动装配(AutoConfiguration)是SpringBoot框架的一个关键特性,它通过约定大于配置的方式来简化项目的配置过程。
没有昵称的打工仔
·
2024-01-08 07:02
spring
boot
java
后端
构建现代化的Java应用:深入探讨Spring Boot实际应用
二、SpringBoot的核心特性2.1
自动配置
SpringBoot通过
自动配置
(Auto-configura
阿大撒大撒
·
2024-01-08 07:31
java
spring
boot
开发语言
Mac M1 Parallels Debian10 Install Gitlab
pwd=6666提取码:6666–来自百度网盘超级会员v7的分享#1.install#2.localtion:中国→语言:中文(简体)#3.网络默认、
自动配置
#4.主机名域名(随意),这里主机名叫gitlab
只年
·
2024-01-08 02:36
macos
gitlab
Zabbix 自动发现(LLD )
//www.zabbix.com/documentation/4.0/manual/discovery/low_level_discovery作用:可以指定规则(rule),来达成不确定数量的监测项的
自动配置
生成自定义
fananchong2
·
2024-01-07 21:45
linux
zabbix
LLD
自动发现
监测进程CPU
监测进程内存
MySQL数据库中使用use来切换数据库之
底层原理
【MySQL源码】usedatabase切换表空间切换表空间源码分析客户端流程服务端流程说明:以下所有说明都以MySQL5.7.25源码为例,存储引擎为InnoDB。切换表空间mysql客户端登录之后,需要使用usedatabase_name选取表空间并切换到具体的表空间下进行操作,否则会报错:使用前未使用usedatabase_namemysql>showtables;ERROR1046(3D0
抡着鼠标扛大旗
·
2024-01-07 18:20
MySQL
MySQL
源码解析
use
tables
惊呆:RocketMQ顺序消息,是“4把锁”实现的(顺序消费)
RocketMQ顺序消息,
底层原理
是什么?这些题目是非常常见的面试题,回答的时候有两个层面第一个层面:应用开发层第二个层面:底层源码层第一个层面开发层面的回答,参考答案
40岁资深老架构师尼恩
·
2024-01-07 13:22
面试
rocketmq
面试
架构
java
后端
系统架构
中间件
Spring Security 持久化OAuth2客户端
在创建OAuth2客户端服务时,客户端注册通常从application.yml文件中自动加载,Spring
自动配置
使用OAuth2ClientProperties在spring.security.oauth2
ReLive27
·
2024-01-07 13:13
SpringBoot
自动配置
-原理初探
pom.xmlspring-boot-dependencies:核心依赖在父工程中!我们在写或者引入一些SpringBoot依赖的时候,不需要指定版本,就是因为有这些版本仓库启动器:org.springframework.bootspring-boot-starter启动器:说白了就是Springboot的启动场景;比如spring-boot-starter-web,他就会帮我们自动导入web环境
大程子的技术成长路
·
2024-01-07 06:48
SpringBoot原理深入及源码剖析
接下来分别针对SpringBoot框架的依赖管理、
自动配置
和执行流程进行深入分析2.1依赖管理问题:(1)为什么导入dependency时不需要指定版本?
每天都在掉头发
·
2024-01-07 04:26
ConcurrentHashMap为什么线程安全
3.TreeNode4.TreeBin二、源码解析1.初始化数组时的线程安全2.put操作的线程安全3.扩容操作的线程安全4.统计容器大小的线程安全5.get线程安全本文假设大家已经对HashMap的
底层原理
有所了解
倜傥村的少年
·
2024-01-07 00:51
Java核心
java
JVM是如何基于虚拟机栈运行的
本篇文章咱们讨论模板解释器执行Java代码的
底层原理
。早些年研究模板解释器看到R大用汇编写的迷你版解释器,心里想:太特么牛叉了,我连怎么实现的都不知道,人家都写出来了,这差距。
子牙老师
·
2024-01-06 22:27
手写JVM专栏
jvm
面试必问究极重点之HashMap的
底层原理
1.底层数据结构JDK版本不同的数据结构1.7数组+链表1.8数组+(链表|红黑树)2.添加数据put在添加一个值的时候,首先会计算他的hash码,然后进行二次hash,在对当前长度取模得到在底层数组中的索引位置当取模完成后,会遇到不同元素索引位置相同的情况。我们把这种情况叫做hash冲突,此时会将后一个元素通过链表的形式挂在下边当存储元素数量超过数组容量的四分之三时,会进行扩容,扩容后,也可以减
今天的代码敲了吗
·
2024-01-06 21:44
Java面试八股文
java
面试
创建一个starter项目
创建一个starter项目,需要引入坐标org.springframework.bootspring-boot-autoconfigure引入这个依赖后,可以使用SpringBoot
自动配置
的注解,包括
路西法98
·
2024-01-06 19:29
java
spring
boot
开发语言
spring之循环依赖底层源码分析
目录前言:@Resouce/@AutoWired区别@Resouce注入过程spring循环依赖
底层原理
源码解析解决循环依赖问题所需要的重要关键对象循环依赖不同场景解决方式前言:今天聊一聊spring循环依赖问题
山鸟与鱼!
·
2024-01-06 18:09
spring源码
spring
java
后端
54、Softmax 分类器以及它的
底层原理
下面开始介绍最后一个算法softmax。在前面介绍全连接算法或其他文章中,或多或少也提到了softmax。在分类网络里,softmax的作用主要是将模型的原始输出映射到0~1之间的概率分布。很多时候对于我们初学者而言,只知道softmax可以做概率映射,但并不了解它内部的原理是如何完成这个概率映射的,本节来详细的来阐述一下这个过程。在详细说明这个算法的原理之前,先通过一个例子看一下这个算法的使用场
董董灿是个攻城狮
·
2024-01-06 17:18
CV视觉算法入门与调优
人工智能
机器学习
计算机视觉
算法
深度学习
在Flyway执行数据库脚本之前创建数据库
为了能够让运维的同事再偷一次懒,通过代码来自动完成数据库的创建,于是有了这篇文章的分享~要实现这个效果,只需要两步:第一步:排除Flyway的
自动配置
类在springboot启动类上的注解上添加属性exclude
沐雨橙风ιε
·
2024-01-06 16:02
数据库
网络
底层原理
之应用层(域名、DNS服务器)
应用层常见的协议超文本传输协议:HTTPHTTPS文件传输协议:FTP电子邮件协议:SMTP、POP3、IMAP动态主机配置协议:DHCP域名系统:DNS域名(DomainName)-顶级域名、二级域名由于IP地址不方便记忆,并且不能表达组织的名称和性质,人们设计出了域名(比如baidu.com)但实际上,为了能够访问到具体的主机,最终还是得知道目标主机的IP地址那干脆全程直接用域名,不用IP地址
甲乙飞鱼
·
2024-01-06 13:27
Spring声明式事务业务bug
JDBC、Hibernate和JavaPersistenceAPI(JPA)等事务API,实现了一致的编程模型,而Spring的声明式事务功能更是提供了极其方便的事务配置方式,配合SpringBoot的
自动配置
xiaoshitou_2015
·
2024-01-06 11:47
spring
bug
前端
当我们在聊ArrayList
面试都喜欢问HashMap
底层原理
,而ArrayList是最长用到的,先说说ArrayList二丶源码
天一方蓝
·
2024-01-06 09:10
Spring Security 实战干货:自定义配置类入口WebSecurityConfigurerAdapter
1.前言今天我们要进一步的的学习如何自定义配置SpringSecurity我们已经多次提到了WebSecurityConfigurerAdapter,而且我们知道SpringBoot中的
自动配置
实际上是通过
自动配置
包下的
码农小胖哥
·
2024-01-06 06:28
混合A*算法研究
本文从专业的角度探讨一下无人车运动规划中著名的混合A星方法
底层原理
和代码实现。混合A星的应用包括泊车、取车(例如特斯拉的SmartSummon,如下右图),也可以用于低速清扫车的运动规划。
robinvista
·
2024-01-06 03:02
机器人
无人驾驶
算法
自动驾驶
matlab
2. 数组、链表、跳表的基本实现和特性 (7 天掌握算法面试必考知识点)
底层原理
当申请数组时,内存管理器分配一个连续的内存地址。每一个地址可以直接通过内存管理器进行访问。
测试在路上
·
2024-01-06 00:58
重修JAVA基础【一】
每一门语言都有它的特点,有优势也有劣势,所以不必拘泥于招式,掌握
底层原理
即可!每一们语言实际上都是一个“工具”!有剪刀,有锤子,有手枪,有大炮,有狙击枪!!!
栽树先生~
·
2024-01-05 15:32
学习
自动配置
(启动流程)
2.2
自动配置
(启动流程)概念:能够在我们添加jar包依赖的时候,自动为我们配置一些组件的相关配置,我们无需配置或者只需要少量配置就能运行编写的项目问题:SpringBoot到底是如何进行
自动配置
的,都把哪些组件进行了
自动配置
每天都在掉头发
·
2024-01-05 14:34
【SpringBoot】springboot面试题2024
它通过
自动配置
和起步依赖等功能,减少了应用程序的配置工作,提高了开发效率。SpringBoot还支持各种常用的技术和框架,如Tomcat、MySQL、MongoDB、
锅巴编程
·
2024-01-05 12:07
spring
boot
后端
java
linux 使用iniparser读取.ini文件的配置信息
为什么要用项目配置文件对于很多程序中要用的参数如果是可变的,那么最好的处理方式就是通过main(intargc,char**argv)函数参数传递,或者从别的地方去获取,这其中之一就是配置文件,但是在一个成熟和架构完善的系统,一般都会做到
自动配置
江凡心
·
2024-01-05 09:35
linux基础
linux
运维
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他