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
YYImage原理分析
EventBus执行原理详解
EventBus实现
原理分析
主要从以下4点着手分析:1.EventBus事件的注册EventBus.getDefault().register(this);2.EventBus事件的解注册EventBus.getDefault
学术袁
·
2023-07-29 11:37
Android
android
源码分析
kotlin
Java-JDK动态代理
Java-JDK动态代理(AOP)使用及实现
原理分析
第一章:代理的介绍介绍:我们需要掌握的程度动态代理(理解)基于反射机制掌握的程度:1.什么是动态代理?2.动态代理能够做什么?
zhxingqi
·
2023-07-29 09:23
java
代理模式
mybatis
注册Nacos时出现 Could not resolve placeholder ‘demo.name‘ in value “${demo.name}“ 的解决方法
目录1.问题所示2.
原理分析
3.解决方法1.问题所示读取Nacos的时候出现如下问题(由于过长,部分省略):org.springframework.beans.factory.BeanCreationException
码农研究僧
·
2023-07-29 07:06
BUG
Nacos
java
微服务
springboot:出现Could not transfer artifact org.springframework.boot:spring-boot-等问题解决方法
目录1.问题所示2.
原理分析
3.解决方法1.问题所示如果出现如下如下错误提示:Couldnottransferartifactorg.springframework.boot:spring-boot-starter-parent
码农研究僧
·
2023-07-29 07:35
BUG
java
maven
spring
boot
spring
python:Could not find platform independent libraries <prefix>解决方法
目录1.问题所示2.
原理分析
3.解决方法4.成功展示1.问题所示如果出现以下问题:CouldnotfindplatformindependentlibrariesCouldnotfindplatformdependentlibrariesConsidersetting
码农研究僧
·
2023-07-29 07:04
BUG
python
linux
ubuntu
pip
出现 Try run Maven import with -U flag (force update snapshots) 的解决方法
目录1.问题所示2.
原理分析
3.解决方法1.问题所示在配置Maven依赖信息的时候,出现如下问题:com.alibaba.nacos:nacos‐client:pom:1.1.3failedtotransferfromhttp
码农研究僧
·
2023-07-29 07:01
BUG
maven
java
Node模块原理0926
Node模块原理1.node模块
原理分析
//letstr="console.log('www.it666.com');";//eval(str);//存在依赖关系,字符串可以访问外界数据,不安全//letname
煤球快到碗里来
·
2023-07-29 06:55
云原生之深入解析Prometheus Pushgetway的
原理分析
和实战操作
一、Pushgetway简介Pushgateway是Prometheus的一个组件,Prometheusserver默认是通过Exporter主动获取数据(默认采取pull拉取数据),Pushgateway则是通过exporter主动方式推送数据到Pushgateway,再由Prometheus主动去拉取Pushgateway数据,用户可以写一些自定义的监控脚本把需要监控的数据发送给Pushgat
╰つ栺尖篴夢ゞ
·
2023-07-29 06:45
人工智能与云原生
云原生
Prometheus
架构
安装
配置
服务
LVS集群系统网络核心
原理分析
http://blog.chinaunix.net/uid-20565550-id-303648.htmlLVS文章荟萃LVS集群技术LVS集群技术作者:FunBSD最后更新:2005年5月18日目录PrefaceIPVSHeatBeatLdirectordPatchScriptsReferencePreface集群技术主要分为三大类:高可用性(HighAvailableCluster),例:Li
tycoon1988
·
2023-07-29 01:18
LVS
ceph-mon运行
原理分析
一、流程:ceph-deploy部署ceph-mon组建集群1.ceph-deploy部署ceph-mon的工作流程及首次启动1)通过命令创建ceph-mon,命令为:ceph-deploycreatemonkeyringdefmon(args):ifargs.subcommand=='create':mon_create(args)elifargs.subcommand=='add':mon_a
Lantingxwj
·
2023-07-29 00:49
ceph
Netty学习记录-初步认识Netty及I/O模型
Netty学习记录Netty简介Netty特征Netty架构结构图Netty如今使用的场景IO了解BIO:BIO演变的NIO的过程NIO:NIO三大核心(重点)NIO非阻塞网络编程
原理分析
(重点)AIO
记或往
·
2023-07-28 18:43
netty
网络
分布式
java
netty
Mybatis
原理分析
到目前位置在国内使用最广泛和最流行的持久层框架非Mybatis莫属,但是从最近一次jvm生态报告中,mybatis在java体系的使用率并不高:image.pngorm-providers-hibernate-jdbc-spring-template-eclipse-link-mybatis.png可以清晰地看到mybatis不占上风,作为开发人员的常识,貌似国内java开发人员占比比较高,但是其
Typhoon叔牙
·
2023-07-28 13:34
Vue源码学习 - 异步更新队列 和 nextTick原理
目录前言一、Vue异步更新队列二、nextTick用法三、
原理分析
四、nextTick源码解析1)环境判断2)nextTick()五、补充前言在我们使用Vue的过程中,基本大部分的watcher更新都需要经过异步更新的处理
铁锤妹妹@
·
2023-07-28 12:43
Vue
JavaScript
vue.js
javascript
前端
2:SpringIOC
文章目录一:Spring_IOC概念引入_重要1:Spring解耦合的原理2:创建一个spring项目并实现IOC基本功能二:Spring_IOC
原理分析
***1:XML解析技术读取配置文件**2**:
西雅图的雪很美
·
2023-07-27 23:58
Spring
rpc
网络协议
网络
Java中CAS
原理分析
CAS是什么?在java中锁可以分为悲观锁和乐观锁,今天介绍的CAS就是属于乐观锁的一种实现方式。CAS全称为CompareAndSwap即比较和交换。乐观锁的乐观的意思就是我认为自己肯定会拿到锁资源,如果拿不到我就一直尝试,直到拿到锁资源为止。接下来以AtomicInteger原子类来详细解释说明:privatestaticintthreadNum=100;privatestaticintnum
拿着核武器的程序员
·
2023-07-27 22:02
java
java
cas
atomic
sentinel 阿里 原理_限流降级神器:哨兵(sentinel)
原理分析
文章较长,但是干货满满,建议收藏或关注后细读Sentinel是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。大家可能会问:Sentinel和之前常用的熔断降级库NetflixHystrix有什么异同呢?Sentinel官网有一个对比的文章,这里摘抄一个总结的表格,具体的对比可以点此链接
weixin_39797381
·
2023-07-27 19:21
sentinel
阿里
原理
sentinel限流
限流降级神器-哨兵(sentinel)
原理分析
Sentinel是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。大家可能会问:Sentinel和之前常用的熔断降级库NetflixHystrix有什么异同呢?Sentinel官网有一个对比的文章,这里摘抄一个总结的表格,具体的对比可以点此链接查看。对比内容SentinelHystrix
weixin_42073629
·
2023-07-27 19:21
服务容错
Sentinel
【跨平台开发】Uni-app
原理分析
UniApp是一种基于Vue.js的跨平台开发框架,它可以帮助开发者使用一套代码构建同时运行在多个平台(如iOS、Android、Web等)的应用程序。实现跨平台的原理主要包括以下几个方面:基于WebView:UniApp使用了各平台提供的原生WebView容器作为运行环境,通过将应用程序的前端代码封装在WebView中运行,从而实现跨平台。通用API:UniApp提供了一套通用的API,统一了不
后端研发Marion
·
2023-07-27 18:37
前端开发
uni-app
flutter与原生交互方法和底层
原理分析
一、flutter集成流程1.环境准备,参考链接2.添加国内环境配置:参考链接3.新建二、iOS和android与flutter交互方式由于在初始化flutter页面时会传递一个字符串——route,因此我们就可以拿route来做文章,传递自己想要传递的数据。该种方式仅支持单向数据传递且数据类型只能为字符串,无返回值。通过EventChannel来实现,EventChannel仅支持数据单向传递,
Henry_978b
·
2023-07-27 15:54
uiautomator2环境搭建,连接设备
uiautomator2这个框架,环境比appium简单多了,可以值得一学的1.uiautomator2简介和
原理分析
uiautomator2是一个自动化测试开源工具,仅支持Android平台的原生应用测试
骄阳根据地
·
2023-07-27 11:50
笔记
[Golang] Viper原理以及详细使用案例
基础配置引入依赖:动态监听
原理分析
:监听
原理分析
Config.yaml文件配置Viper文件配置什么是Viper?
万物皆可der
·
2023-07-27 10:09
Go实战
golang
开发语言
后端
MyBatisPlus系列第二篇:MyBatisPlus入门Hello World
MapperCRUD二、通用Mapper插入操作1、注解TbaleID&TableName使用2、MP自增主键的获取三、通用Mapper更新操作四、通用Mapper查询操作五、删除操作六、MP启动注入SQL
原理分析
七
明了LM
·
2023-07-27 05:41
MybatisPlus
MyBatisPlus
Navicat 设置时间默认值(当前最新时间)
目录前言1.
原理分析
2.datetime和timestamp的区别3.补充前言文章较短,但是体会很深!!!!
码农研究僧
·
2023-07-26 20:06
数据库
mysql
datetime
时间
出现fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes) fatal: Could not read的解决方法
目录前言1.问题所示2.
原理分析
3.扩充内存3.1命令行方式3.2配置文件方式4.测试前言主要记录日常开发过程中,如何解决Bug1.问题所示出现如下问题:86135@DESKTOP-6E7V8O6MINGW64
码农研究僧
·
2023-07-26 20:36
BUG
git
内存溢出
扩充内存
Api接口出现Required request body is missing的解决方法
目录1.问题所示2.
原理分析
3.解决方法1.问题所示在使用PostMan测试接口的时候,出现如下问题:{"code":400,"success":false,"data":{},"msg":
码农研究僧
·
2023-07-26 20:04
BUG
java
postman
测试
弓式问题分析
图片发自App出现问题:胸腔后弯程度不够、双腿向上抬离地面不够、双手抓脚背容易分开、双膝容易外开
原理分析
:双肩紧张前扣或未启动肩胛内收意识、胸腔前侧紧张、背部力量薄弱、脊柱后弯灵活度不够、髋关节向后伸展性不够
CD_9c25
·
2023-07-26 02:24
【英飞凌PSoC 6】使用软件和硬件I2C点亮OLED屏,帧率从2FPS提升到51FPS
文章目录一、准备工作1.1硬件准备1.2软件准备1.3硬件连接二、
原理分析
2.1开发板原理图2.2芯片数据手册三、软件I2C驱动OLED3.1创建RT-Thread项目3.2添加ssd1306软件包3.3
码匠许师傅
·
2023-07-26 01:40
MCU
I2C
OLED
SSD1306
PSoC
英飞凌
嵌入式
索引的
原理分析
:用B+树来做索引
文章目录前言为什么索引要存放到硬盘上?如何评价索引的数据结构设计好坏二叉树的局限性什么是B树什么是B+树前言索引其实就是一种数据结构。那么,索引的数据结构究竟是怎样的?对索引底层的数据结构有了更深入的了解后,就会更了解索引的使用原则。今天的文章内容主要包括下面几个部分:为什么索引要存放到硬盘上?如何评价索引的数据结构设计的好坏?使用平衡二叉树作为索引的数据结构有哪些不足?B树和B+树的结构是怎样的
tzzt01
·
2023-07-26 00:52
SQL优化
mpu6050惯性导航学习记录
mpu6050惯性导航学习记录文章目录mpu6050惯性导航学习记录一、学习目的二、原理1、mpu6050简介:2、mpu6050
原理分析
3、数字运动处理器(DMP)三、惯性导航初步了解1、坐标系2、旋转矩阵四
hg000720
·
2023-07-25 17:35
智能车调试日记
线性代数
矩阵
SpringBoot
原理分析
| Redis集成
wei_shuo的个人主页wei_shuo的学习社区HelloWorld!Springboot集成Redis依赖导入org.springframework.bootspring-boot-starter-data-redisapplication.properties#配置Redisspring.redis.host=127.0.0.1spring.redis.port=6379测试package
wei_shuo
·
2023-07-25 14:05
spring
boot
redis
java
flink Mysql CDC(动态加表)、postgresqlCDC 和 CDC无锁算法
flinkCDC-功能验证记录flink与cdc版本使用搭配:flinkcdc参数说明
原理分析
(DBLog)无锁算法论文mysqlcdccdcapi动态加表flinkcdcsql性能压测flinkcdcapi
cg6
·
2023-07-25 14:01
flink
flink
mysql
大数据
Android persistent属性
原理分析
以下代码基于Android9.0persistent属性的定义开发系统应用时,有时我们需要应用常驻,被杀死后能够自动重启,此时就需要使用到persistent属性,下面是关于该属性在framework层的定义,属性的定义位于persistent属性定义在platform/frameworks/base/core/res/res/values/attrs_manifest.xml文件内:persis
假期开发仔
·
2023-07-25 13:08
NSObject 底层
原理分析
(二) -- SideTable
上一篇NSObject底层
原理分析
(一)中我们讨论了关于[[NSObjectalloc]init],[NSObjectnew]以及[NSObjectdealloc]的执行流程。
星辰_入海
·
2023-07-25 09:36
PHP复杂变量绕过addslashes()直接拿shell
0x02
原理分析
涉及到php复杂变量相关的知识,找了网上的很多博客,居然相关资料很少...eval()函数函数的作用如下:eval()函数把字符串按照P
DYBOY
·
2023-07-25 08:52
【Java并发编程】阻塞队列BlockingQueue实战及其
原理分析
3阻塞队列3.1概念(1)队列一端插入,另一端删除的线性列表,先进先出(FIFO),插入的一端称为入队(队尾),删除的一端称为出队(队头);队列接口Queue:publicinterfaceQueueextendsCollection{//添加一个元素,添加成功返回true,如果队列满了,就会抛出异常booleanadd(Ee);//添加一个元素,添加成功返回true,如果队列满了,返回false
Firechou
·
2023-07-25 07:36
#
Java基础
java
阻塞队列
BlockingQueue
并发编程
【Java并发编程】线程池ForkJoinPool实战及其工作
原理分析
5ForkJoinPool5.1概述5.1.1优点充分利用多核CPU性能;5.2归并排序算法对于千万级元素的数组进行排序,可以用高效的归并算法来实现;归并排序的时间复杂度为O(nlogn),空间复杂度为O(n),其中n为数组的长度;5.2.1什么是归并排序归并排序(MergeSort)是一种基于分治思想的排序算法。归并排序的基本思想是将一个大数组分成两个相等大小的子数组,对每个子数组分别进行排序,
Firechou
·
2023-07-25 07:36
#
Java基础
java
排序算法
ForkJoin
并发编程
【Java并发编程】线程池ThreadPoolExecutor实战及其
原理分析
4Executor线程池4.1概述线程发生异常,会被移除线程池,但是如果是核心线程,会创建一个新核心线程;4.1.1线程池的好处降低资源消耗降低了频繁创建线程和销毁线程开销,线程可重复利用;提高响应速度提高线程可管理性统一对线程分配、调优、监控,线程是系统的稀缺资源;4.1.2线程池的执行流程(1)execute()和submit()的区别publicvoidexecute(Runnablecom
Firechou
·
2023-07-25 07:30
#
Java基础
java
线程池
Executor
并发编程
SpringBoot
原理分析
| 任务:异步、邮件、定时
wei_shuo的个人主页wei_shuo的学习社区HelloWorld!任务异步任务Java异步指的是在程序执行过程中,某些任务可以在后台进行,而不会阻塞程序的执行。通常情况下,Java异步使用线程池来实现,将任务放入线程池中,等待线程池中的线程执行这些任务。Java异步可以提高程序的性能和并发能力,尤其是在处理IO密集型任务时,可以大大减少等待时间,提高程序的响应速度。常见的Java异步实现方
wei_shuo
·
2023-07-25 06:29
spring
boot
java
rxjava
k210小白入门——以口罩识别为例
实验
原理分析
:K210上烧录口罩识别的模型,判断人是否戴口罩,MaixHub官网模型库里找模型获取机器码kflash_gui上模型的烧录在MaixHub官网(0.65:_=img.draw_rectangle
良辰353
·
2023-07-25 03:34
k210
单片机
嵌入式硬件
微服务——Eureka和Nacos
目录提供者和消费者编辑Eureka注册中心——远程调用的问题Eureka注册中心——
原理分析
Eureka注册中心——搭建eureka服务步骤:Eureka注册中心——服务注册Eureka注册中心——服务发现总结
北岭山脚鼠鼠
·
2023-07-24 15:25
微服务
微服务
eureka
java
Nacos
[Android高级动画] 如何实现水波纹效果?
likethis:效果图
原理分析
:画一个空心圆,让它的半径从0不断变大。
小米Metre
·
2023-07-23 16:42
ESP32-C3入门教程 系统篇⑤——FreeRTOS线程任务创建和销毁的内存开销 / 任务运行之间的动静态内存分配
文章目录一、前言二、知识点2.1内存相关2.2创建任务2.3删除任务2.4获取任务状态三、任务创建到自然结束3.1全部源码3.2运行调试3.3
原理分析
四、任务创建到手动销毁4.1全部源码4.2运行调试4.3
小康师兄
·
2023-07-23 01:41
ESP32-C3入门教程
ESP32-C3
任务创建
任务销毁
内存分配
FreeRTOS
JVM_cglib技术
原理分析
今天我们来分析AOP技术的核心:代理。代理的作用就是在不改变目标方法的情况下,为目标方法添加新功能。一.介绍1.1静态代理publicinterfaceTI{voidplay();}publicclassTimplementsTI{publicvoidplay(){System.out.println("IamT");}}publicclassTProxyimplementsTI{privateT
wo883721
·
2023-07-21 15:50
2018-11-11眼镜蛇式和上犬式问题分析
图片发自App眼镜蛇式出现问题:耸肩、双肩没有打开后旋、腰椎后弯程度不够
原理分析
:上背部力量薄弱或未启动上背部收缩意思;胸腔横向扩张力量不够、、下背部力量薄弱、脊柱柔韧性不够、腹部前侧伸展性差如何调整:
CD_9c25
·
2023-07-21 12:29
iOS 自定义高性能加载gif
一·实现的各种方式1.将GIF图片分解成多张PNG图片,使用UIImageView播放(内存消耗过大)2.使用
YYImage
中的YYAnimatedImageView播放,推荐,内存优化的挺好,是个高性能的框架
Neal_f
·
2023-07-21 11:03
【ShenYu系列】ShenYu网关条件匹配的设计及
原理分析
ShenYu网关中用到了很多有趣的设计,我对其中的条件匹配的实现尤其感兴趣,所以研究一下具体实现的原理。我这边用到的shenyu版本是2.6.0-SNAPSHOT。应用入口原理拆解AbstractShenyuPlugin#execute,获取到SelectorData集合,进行匹配。publicMonoexecute(finalServerWebExchangeexchange,finalShen
秋装什么
·
2023-07-21 03:06
源码解析
开源项目介绍
java
06 SpringBoot RESTful风格的增删改查 CRUD
06SpringBootRESTful风格的增删改查CRUD专栏列表SpringBoot入门及环境构建SpringBoot配置SpringBoot自动配置及
原理分析
SpringBoot日志SpringBootWeb
Kevin KDA
·
2023-07-21 03:15
SpringBoot
java
web
spring
boot
spring
restful
输入法框架(InputMethod Framework)
原理分析
1概述首先看一下输入法架构图:根据上面的架构图可以将输入法交互流程概况成如下几步:1>ClientApp启动时IMM(InputMethodManager的简称)被创建并且获取IMMS(InputMethodManagerService的简称)的代理对象(实现了IInputMethodManager接口)2>IMMS绑定输入法服务IMS(InputMethodService的简称),得到IInpu
耳东CY
·
2023-07-20 22:01
SpringBoot【SpringBoot介绍、SpringBoot入门、SpringBoot
原理分析
、SpringBoot
原理分析
】(一)-全面详解(学习总结---从入门到深化)
目录SpringBoot介绍_Spring缺点分析SpringBoot介绍_什么是SpringBootSpringBoot介绍_SpringBoot核心功能SpringBoot入门_通过官网搭建项目SpringBoot入门_通过IDEA脚手架搭建项目SpringBoot入门_SpringBoot项目结构SpringBoot入门_通过Maven搭建项目SpringBoot入门_编写Java代码Spr
童小纯
·
2023-07-20 17:54
Spring全家桶
#
Spring
Boot
spring
boot
后端
java
Flink1.13 cumulate window 累加窗口的使用
原理分析
:原始订单数据》FlinkCDC(其实可以做简单的维表Join)》Kafka(ODS)本身存储30h消费KafkaODS的数据:累加窗口:(1MINUTE,1DAY)按照1分钟划分窗口,每分钟计算当前分钟的数据
留歌留歌
·
2023-07-20 06:50
大数据平台
flink
架构
big
data
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他