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
yii2框架使用原理解析
Mysql的
原理解析
文章目录一、mysql数据结构二、mysql三层架构三、聚集索引和非聚集索引四、为什么使用索引可以提高查询效率五、mysql索引失效的场景六、什么是回表七、什么是覆盖索引八、mysql应该基于什么条件来创建索引九、changebuffer十、mysql性能监控十一、索引(条件)下推-ICP(indexconditionpushdown)十二、MRR(Multi-RangeReadOptimizat
嗷嗷待哺丶
·
2023-04-05 09:41
笔记
mysql
b树
数据库
Fluid-数据编排能力
原理解析
前言本文对Fluid基础功能-数据编排能力进行
原理解析
。其中涉及到Fluid架构和k8scsidriver相关知识。建议先了解相关概念,为了便于理解,本文使用JuiceFS作为后端runtime引擎。
hahachenchen789
·
2023-04-05 08:43
kubernetes
java
数据库
Spring-0221~22
Spring5WebfluxSpringWebflux介绍是Spring5添加的新模块,用于web开发,功能和SpringMVC类似,Webflux使用当前一直比较流行的响应式编程出现的
框架使用
传统web
Parzivval
·
2023-04-05 08:21
JAVA开发
spring
【Spring源码】Spring核心
原理解析
一、前言我们可以先来看一段代码publicclassTest{publicstaticvoidmain(String[]args){ClassPathXmlApplicationContextac=newClassPathXmlApplicationContext("spring.xml");UserServiceuserService=(UserService)ac.getBean("userS
金鳞踏雨
·
2023-04-05 04:53
图灵课堂学习笔记
spring
java
spring
boot
Mybatis源码分析---Mybatis二级缓存中的责任链模式
一、Mybatis的源码写的像艺术品Mybatis的代码设计的非常有观赏性,其中大量使用设计模式,并且用的非常棒;比如Mybatis将日志功能委托给其他的日志
框架使用
的是适配器模式加工厂模式实现的;Mybatis
鲜卑大帝
·
2023-04-04 23:07
设计模式
java
java
Mybatis源码
Locust最佳实践之分布式容器化部署(五)
当需求量大的时候就需要把这个压力分摊到多台机器上,就是分布式吧这里测试
框架使用
locust,官方说明:https://docs.locust.io/en/stable/running-locust-docker.html
IT_xiaocai27
·
2023-04-04 23:48
性能测试
locust
分布式
docker
linux
JVM的Serial\Serial old 收集器
原理解析
Serial收集器是最基本,发展历史最悠久的单线程收集器在gc进行的过程中,CPU要停下所有的事情去处理这些,会引起卡顿但是年代久远的电脑内存非常小,在1998年那时候的电脑都是16M左右的内存,就拿ARPG鼻祖《暗黑破坏神1》来说,和Java出的年份差不多,那是要求的电脑配置也就8M到16M内存在gc中,就算扫描一遍全部内存时间非常少,卡顿时间非常少Serial收集器,针对内存几十兆或一两百兆的
星空_MAX
·
2023-04-04 21:03
java
开发语言
HTML组合网页(框架组合网页)
它是
框架使用
中最基础的文档,常称之为整个框架显示时的主文档。框架集的基本格式如下:……………………注意到,框架组文档中,用
TEL_jiao_Smile
·
2023-04-04 20:12
HTML
Kafka动态配置实现
原理解析
问题导读ApacheKafka在全球各个领域各大公司获得广泛使用,得益于它强大的功能和不断完善的生态。其中Kafka动态配置是一个比较高频好用的功能,下面我们就来一探究竟。动态配置是如何设计的?动态配置优先级是怎样的?Broker初始化是如何读取配置的?动态配置支持哪些特性功能?动态配置如何使用呢?前言介绍Kafka初始开源的几个版本,当broker初始化启动时,所有配置信息只能从server.p
weixin_836869520
·
2023-04-04 19:31
若依框架入门一
诺依
框架使用
1,下载若依源码,可在官网下载,或者使用git克隆方式,这样以后可以随时更新,我这里采取直接下载2,下载完后解压,使用idea打开即可3,打开之后大致结构如下,其中官网推荐的环境如下:这里面说明如下
会敲代码的小白鼠
·
2023-04-04 19:48
若依框架
java
springboot
后端
Corelibs-master
框架使用
说明(一)
主体框架地址:Android架构探索(偶尔连接访问不出来)介绍引入MVP模式.网络请求Retrofit.引入RxJava,RxAndroid.下拉刷新与自动加载Ultra-PullToRefresh.引入ButterKnife.引入RxBus事件驱动.其他常用工具库.新的模式最重要的就是引入了MVP以及Retrofit+Rxjava.至于为何会引入这些模式与库后续会有篇幅一一介绍.目前整个架构就像
鬼子来le
·
2023-04-04 17:30
YOLOv8
原理解析
:重新定义实时目标检测的速度和精度
文章目录0.前言1.YOLOv51.1YOLOv5网络回顾1.2YOLOv5网络结构图2.YOLOv82.1YOLOv8概述2.2YOLOv8整体结构图2.3YOLOv8yaml文件与YOLOv5yaml文件对比2.3.1参数部分2.3.2主干部分2.3.3Neck部分2.3.4Head部分2.4正负样本分配策略2.4.1静态分配策略和动态分配策略有什么区别2.4.2simOTA策略2.4.4Ta
迪菲赫尔曼
·
2023-04-04 17:12
YOLOv8零基础入门
目标检测
深度学习
计算机视觉
人工智能
神经网络
【异步系列五】关于async/await与promise执行顺序详细解析及原理详解
一篇文章理清JavaScript中的异步操作原理Promise原理及执行顺序详解10道Promise面试题彻底理解Promise异步执行顺序asyncawait
原理解析
之爱上async/await本篇文章准备一个代码实例来阐述
小刘加油!
·
2023-04-04 15:05
javascript
前端经典面试题
前端
async/await
promise
微任务
宏任务
iommu 工作
原理解析
之dma remapping
深入了解iommu系列二:iommu工作
原理解析
之dmaremapping:https://zhuanlan.zhihu.com/p/479963917
runshui27
·
2023-04-04 14:01
linux
国内大厂应用在移动端 Flutter
框架使用
分析
关注后回复“进群”,拉你进程序员交流群作者丨恋猫de小郭来源丨GSYTech(ID:gsy-tech-zone)本次将针对「iOS做一次国内大厂移动应用的Flutter使用情况统计」,数据来源主要来自我手机上常用的各大iOS应用和关联应用(商家版),也是给大家一个Flutter市场现状的参考。❝PS:本次统计主要通过对应用包里是否包含Flutter.framework为依据。❞1、微信[F]从包的
iOS_开发
·
2023-04-04 14:21
百度
腾讯
网易
移动开发
ios
【React全家桶】Flux与Redux
Flux与Redux1.redux介绍及设计和使用的三大原则2.redux工作流3.redux
原理解析
4.reducer扩展5.redux中间件6.ReduxDevToolsExtensionFlux是一种架构思想
糖^O^
·
2023-04-04 11:04
react
react.js
前端
前端框架
最强整理:并发的线程入门到并发安全
原理解析
,细节爆炸
个人背景如标题所示,我的个人背景非常简单,Java开发经验1年半,学历普通,2本本科毕业,毕业后出来就一直在Crud,在公司每天重复的工作对我的技术提升并没有什么帮助,但小镇出来的我也深知自我努力的重要性,想要改变“命运”,没有背景没有资本的人,只能通过勤奋获得。幸运女神往往会眷顾努力的人,所以当好运降临到我头上,我并不诧异,目前拿到了美团30K的offer,下文也不说废话,主要分享我这次“美团面
Java二叉树
·
2023-04-04 10:49
程序员
java
后端
面试
图解通用网络IO底层原理、Socket、epoll、用户态内核态······
读写缓冲区机制系统调用;用户态------内核态为什么要有这两种状态什么时候进程进行切换至内核态进程切换时都做了什么Linuxselect多路复用函数select多路复用器底层原理分析epoll函数epoll底层
原理解析
猿华
·
2023-04-04 10:18
Netty
网络
linux
运维
IO
网络
sql注入_报错注入
sql注入报错注入
原理解析
先放上几条payload,免费自取~1'and(select1from(selectnull,count(*),concat(0x3a,0x3a,(selectpasswordfromuserslimit0,1
__周__
·
2023-04-04 10:37
Spring Boot和 Spring Cloud的区别;单体架构与微服务架构的区别以及优缺点
该
框架使用
了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
codingXT
·
2023-04-04 07:38
spring
cloud
rocketmq知识点概要
正好最近看了一遍《RocketMQ实战与
原理解析
》这本书,讲的内容不见得有多高深、多全面,但是看完了回忆一遍,好多东西感觉只有一个模糊的印象,还是分章记下来可靠一点。
绝色天龙
·
2023-04-04 05:58
ArrayList
原理解析
ArrayList继承关系图Iterable:实现这个接口的类可以和增强for循环一起使用//返回这个类的迭代器Iteratoriterator();Collection:这个接口是所有集合的父接口,定义规范了所有集合的行为publicbooleanadd(Eobject);publicbooleanaddAll(Collectioncollection);publicvoidclear();pu
leap_
·
2023-04-04 02:52
MyBatis
框架使用
指南(快速上手)
目录介绍mybatis核心配置文件:映射文件:mybatis执行原理mybatis获取参数的两种方式#{}和${}(重点)MyBatis获取Mapper方法的参数值的各种情况MyBatis针对表的各种查询MyBatis处理模糊查询MyBtis处理批量删除MyBatis根据动态的表名查询MyBatis获取自增的主键值数据库表字段名和实体类属性名的映射一对一映射多对一映射解决方式一:使用自定义结果集映
躺着听Jay
·
2023-04-04 01:41
SSM
数据库
SpringBoot架构
该
框架使用
了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置2.Springboot特点有哪些?
lqh12138
·
2023-04-03 22:43
spring
boot
架构
spring
注解annotation
其实就是更加直观更加明了的说明,这些说明信息与程序业务逻辑没有关系,并且是供指定的工具或
框架使用
的。Annotation像一种修饰符一样,应
英文名叫夏天
·
2023-04-03 22:05
spring源码分析01-(前期准备)spring核心
原理解析
和手写简易spring
1.本文主要介绍内容本文会把Spring中核心知识点大概解释下。可以对Spring的底层有一个整体的大致了解。主要内容包括:手写简易spring框架,帮助更好理解spring。代码点击链接自取Bean的生命周期底层原理依赖注入底层原理初始化底层原理推断构造方法底层原理AOP底层原理Spring事务底层原理但都只是大致流程,后续会针对每个流程详细深入的讲解并分析源码实现。看源码前了解spring的部
华子哥、
·
2023-04-03 22:00
spring源码分析
spring
mybatis
java
skynet
原理解析
一、消息队列上图摘自Actor模型解析,每个Actor都有一个专用的MailBox来接收消息,这也是Actor实现异步的基础。当一个Actor实例向另外一个Actor发消息的时候,并非直接调用Actor的方法,而是把消息传递到对应的MailBox里,就好像邮递员,并不是把邮件直接送到收信人手里,而是放进每家的邮箱,这样邮递员就可以快速的进行下一项工作。所以在Actor系统里,Actor发送一条消息
钟离惜
·
2023-04-03 19:47
分布式架构
原理解析
1.分布式术语1.1.异常服务器宕机内存错误、服务器停电等都会导致服务器宕机,此时节点无法正常工作,称为不可用。服务器宕机会导致节点失去所有内存信息,因此需要将内存信息保存到持久化介质上。网络异常有一种特殊的网络异常称为——网络分区,即集群的所有节点被划分为多个区域,每个区域内部可以通信,但是区域之间无法通信。磁盘故障磁盘故障是一种发生概率很高的异常。使用冗余机制,将数据存储到多台服务器。1.2.
不能飞的肥燕
·
2023-04-03 19:05
Architect
java类加载的
原理解析
一:JVM三种预定义类型类加载器当JVM启动的时候,开始使用如下的三种类型的类加载器:1.启动(bootstrap)类加载器:引导类加载器是用本地代码实现的类加载器,它负责将/lib下面的核心类库或者Xbootclasspath选项指定的jar包等虚拟机识别的类库加载到内存中。由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用进行操作。2.扩展
Hanks_Wei
·
2023-04-03 17:45
Html/CSS---其它
框架集框架集和内联框架的作用类似,都是用于在一个页面中引入其他的外部的页面框架集可以同时引入多个页面,而内联框架只能引入一个在h5标准中,推荐使用框架集,而不使用内联
框架使用
frameset来创建一个框架集
岸与海
·
2023-04-03 16:04
rocketmq事务消息发送
原理解析
今天来说一下rocketmq的事务消息事务消息/***简单发送事务消息的案例**@authorleon*@date2020-09-1715:52:22*/publicclassTransactionProducer{privatestaticfinalintCORE_THREAD=Runtime.getRuntime().availableProcessors()+1;@SuppressWarni
寂夜了无痕
·
2023-04-03 15:08
java
java
RocketMQ分布式事务消息
原理解析
RocketMQ分布式事务消息
原理解析
文章目录RocketMQ分布式事务消息
原理解析
事务消息RocketMQ事务消息流程概要1.事务消息发送及提交2.补偿流程RocketMQ事务消息设计1.事务消息在一阶段对用户不可见
Bao_jingyu
·
2023-04-03 14:31
RocketMQ
java
springboot+chatgpt+chatUI Pro开发智能聊天工具的实践
该
框架使用
了特定的方式来进行配置,从
·
2023-04-03 13:57
Clickhouse MergeTree表引擎的
原理解析
目录1.MergeTree简介2.MergeTree表引擎的创建3.储存结构4.数据分区5.一级索引6.二级索引7.数据储存8.数据标记9.分区、索引、标记和压缩数据的协同总结1.MergeTree简介数据写入时按partitionby字段进行分区储存到磁盘,同一个分区的数据会定期合并成一个新的片段只有MergeTree有数据副本、数据分区(partitionby)、主键索引、数据采样(sampl
Bulut0907
·
2023-04-03 12:06
#
Clickhouse
clickhouse
mergeTree
数据分区
二级索引
大数据
clickhouse笔记04--快速理解分片和副本
clickhouse笔记04--快速理解分片和副本1介绍2副本&分片核心要点2.1数据副本2.2ReplicatedMergeTree原理2.3数据分片2.4Distributed
原理解析
3注意事项4说明
昕光xg
·
2023-04-03 12:22
Bigdata
ClickHouse
ClickHouse分片
ClickHouse副本
Replicated合并树原理
Distributed原理解析
Clickhouse的数据副本协同原理详解(借助ZK实现)
Clickhouse的数据副本协同原理详解(借助ZK实现)文章目录Clickhouse的数据副本协同原理详解(借助ZK实现)Clickhouse数据副本副本的特点ReplicatedMergeTree
原理解析
数据结构
JermeryBesian
·
2023-04-03 11:58
Clickhouse
clickhouse
大数据
分布式
SpringBoot整合SpringSecurity+JWT+Redis实现前后端分离认证授权 - 认证流程
SpringSecurity认证流程详解1.登录校验流程2.SpringSecurity
原理解析
在继续深入向下的学习前,有必要理解清楚SpringSecurity的认证流程,这样才能理解为什么要这样写代码
这也不会那也不会zzz
·
2023-04-03 11:47
SpringSecurity
spring
boot
java
spring
后端
intellij-idea
【项目实践】一文带你搞定Spring Security + JWT实现前后端分离下的认证授权
R在之前就说过,核心原理掌握了,无论什么安全
框架使用
起来都会非常容易!那么本文就讲解如何使用主流的安全框架SpringSecurity来实现认证和授权功能。当然,本文并不只是对框架的
hayhead
·
2023-04-03 10:56
springboot
springsecurity
Android项目中的单元测试
测试
框架使用
:Junit、mockito、robolectric。
海_3efc
·
2023-04-03 10:08
SSM Spring容器 核心功能IOC 简单的开发(XML、注解)
优点:轻量Spring
框架使用
的jar都比较小,一般在1M以下或者几百kb。Spring核心功能的所需的jar总共在3M左右。Spring框架运行占用的资源少,运行效率高。
北城int
·
2023-04-03 08:48
java学习
spring
xml
java
搭建web服务端网络共享及实时备份(只能用堡垒机连接)
目录1.
原理解析
1.1实验思路2.web服务器2.1解释:2.2安装命令并修改主机名:2.3把软件包拖入虚拟机并解压到指定位置:2.4配置:2.5编译及安装:2.6创建连接:2.7启动并查看版本信息:2.8
爱做实验的小白鼠
·
2023-04-03 04:07
linux
Redis主从复制-读写分离
原理解析
主从复制分两种(主从刚连接的时候,进行全量同步;全同步结束后,进行增量同步)全量复制master服务器会开启一个后台进程用于将redis中的数据生成一个rdb文件主服务器会缓存所有接收到的来自客户端的写命令,当后台保存进程处理完毕后,会将该rdb文件传递给slave服务器slave服务器会将rdb文件保存在磁盘并通过读取该文件将数据加载到内存在此之后master服务器会将在此期间缓存的命令通过re
葛旭朋
·
2023-04-03 02:02
Redis
Redis主从复制(读写分离)
原理解析
**单机的redis并发大概在5万--6万左右。一:主从架构二:读写分离(主从复制)原理1、第一次过程(初始化)【全量复制】首先启动master,当slave完成配置并且启动以后,slave会向master发送一个ping包,告诉master我现在已经启动了;你是不是应该交给我一些任务去处理吧?这个时候master就会把一些数据提交slave,让slave去处理,那么这个过程就是全量的数据复制;那
青铜造白
·
2023-04-03 01:18
Redis
Redis读写分离
谈谈那个java
框架使用
最频繁
Java在多年的发展历程中,已证明自己是为软件开发而生的顶级通用编程语言。Java广泛用于科学和教育,金融,法律和政府等许多行业。Java是开源和面向对象的,其开发目的是使应用程序开发人员可以编写一次然后在任何地方运行。编译后的Java代码可以在支持Java的各个平台上运行。Java的最新版本Java13于2019年9月发布。根据TOIBE的排行,Java排名第一。下表显示了截至2019年11月和
甘肃宏天亚达
·
2023-04-02 22:18
ClickHouse
原理解析
与应用实践
第1章ClickHouse的前世今生在大量数据分析场景的解决方案中,传统关系型数据库很快就被Hadoop生态所取代传统关系型数据库所构建的数据仓库,被以Hive为代表的大数据技术所取代数据查询分析的手段也层出不穷,Spark、Impala、Kylin等百花齐放1.1传统BI系统之殇企业在生产经营的过程中,并不是只关注诸如流程审批、数据录入和填报这类工作。站在监管和决策层面,还需要另一种分析类视角,
yeedom
·
2023-04-02 22:45
【lwIP(第三章)】内存管理
目录一、内存管理简介二、lwIP内存堆和内存池应用三、lwIP内存堆简介1.FirstFit算法2.lwIP内存堆
原理解析
2.1mem_init程序解析2.2mem_malloc程序解析2.3mem_free
Eiker_3169
·
2023-04-02 22:48
lwIP
lwIP
(五——1)以太坊(truffle)——运用truffle矿建部署合约
一.truffle
框架使用
过程在官网上下载truffle-box框架,不会的参考下边文章。
Janson666
·
2023-04-02 21:06
区块链
以太坊
oracle vue帐号,node+vue实现用户注册和头像上传的实例代码
项目目录如下,注册功能只是其中的第一步:前端
框架使用
的是
weixin_39955825
·
2023-04-02 20:38
oracle
vue帐号
php项目总体架构怎么写,系统服务化构建-项目整体框架
本篇文章旨在讨论如何组织通用型项目代码结构,以PHP
YII2
框架为例做说明,设计思想与语言本身无关。
左燕杉
·
2023-04-02 20:36
php项目总体架构怎么写
安卓学习笔记
一、Constraintlayout:郭霖ConstraintLayout介绍视频教学1视频教学2二、Jetpack介绍1.ViewModelviewmodel
原理解析
视频教学1视频教学2视频教学3教学视频
许你一世凡尘
·
2023-04-02 19:53
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他