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
Android框架原理解析
Vue 响应式布局
原理解析
classObserve{constructor(data){if(!data||typeofdata!=='object')returnthis.data=datathis.walk()}walk(){Object.keys(this.data).forEach(function(val,key){this.propretyRactive(this.data,val,this.data[val]
不看盛景不叙深情
·
2023-11-04 09:43
损失函数(Loss Function)一文详解-聚类问题常见损失函数Python代码实现+计算
原理解析
损失函数(LossFunction)一文详解-聚类问题常见损失函数Python代码实现+计算
原理解析
前言损失函数无疑是机器学习和深度学习效果验证的核心检验功能,用于评估模型预测值与实际值之间的差异。
fanstuck
·
2023-11-04 03:18
聚类
python
数据挖掘
机器学习
人工智能
云原生:详解|K8s技术栈解析 —--- 一文读懂K8s工作原理
文章比较长,但通俗易懂的工作
原理解析
:K8s学习办法、K8s标准对象、K8s核心组件、K8s分层架构、K8s架构原则上一节我们详解了容器的核心技术:详解|容器核心技术解析回顾容器主要技术有namespace
云世
·
2023-11-03 19:37
K8s
云原生
云原生
容器
docker
kubernetes
k8s
synchronized关键字底层
原理解析
一、前言大家想必都知道,当我们再并发场景下要想使用或者操作一个全局的共享变量时,可能会出现数据不安全的情况,这也就是我们通常所说的线程安全问题,为了保证数据的安全性可靠性,我们就需要对线程进行同步,这也就是synchronized关键字出现的背景了。二、用法及实现方式synchronized可以修饰普通方法、静态方法,同时还可以直接定义代码块,但是归根结底它上锁的资源只有两类:一个是对象,一个是类
八阿哥克星
·
2023-11-03 17:46
java
多线程
并发编程
docker安装nginx,配置nginx,并成功访问
【Nginx那些事】系列【Nginx那些事】nginx安装及常用指令【Nginx那些事】Nginx配置文件说明【Nginx那些事】nginx
原理解析
【Nginx那些事】nginx配置实例(一)反向代理【
鳄鱼儿
·
2023-11-03 11:09
Nginx那些事
容器化技术
docker
nginx
web服务器
静态资源服务
负载均衡
【Java 并发编程】深入理解 AQS - ReentrantLock 源码分析
深入理解AQS-AbstractQueuedSynchronizer1.AQS1.1什么是AQS1.2AQS具备的特性2.AQS
原理解析
2.1AQS原理概述2.1.1什么是CLH锁2.1.2AQS中的队列
迪曼奥特迦
·
2023-11-03 10:00
#
Java
并发编程
java
开发语言
Yolov8目标识别与实例分割——版本比对与
原理解析
前言YOLO是一种基于图像全局信息进行预测并且它是一种端到端的目标检测系统,最初的YOLO模型由JosephRedmon和AliFarhadi于2015年提出,并随后进行了多次改进和迭代,产生了一系列不同版本的YOLO模型,如YOLOv2、YOLOv3、YOLOv4,YOLOv5等。这些更新和迭代旨在提高模型的性能、精度和速度,使其在实际应用中更具竞争力。YOLO的核心思想是将图像划分为网格,并在
知来者逆
·
2023-11-03 06:57
YOLO
Yolov8
YoloV5
人工智能
目标识别
语音信号的线性预测分析、合成及MATLAB编程设计实现
需要的基础:AR模型、列文森-杜宾递推法推荐阅读:基于线性预测的语音编码
原理解析
基于线性预测的语音编码
原理解析
这篇文章和上一篇类似语音信号的线性预测分析及其Matlab源码这篇文章是要付费看的,但是他能预览的那部分写的确实好语音信号的线性预测分析
hg2016
·
2023-11-03 06:25
数字信号处理
matlab
开发语言
布局ViewGroup
原理解析
(一):ConstraintLayout
原文:https://mp.weixin.qq.com/s/gGR2itbY7hh9fo61SxaMQQ文/Google开发者计划工程师TakeshiHagikura自从在去年的GoogleI/O大会上发布ConstraintLayout以来,我们一直不断改进该布局的稳定性,完善对布局编辑器的支持。我们还针对ConstraintLayout增加了一些新功能,帮助您构建不同类型的布局,例如引入链和按
bug音音
·
2023-11-03 03:48
小黑子—spring:第三章 AOP开发
1.1AOP的概念1.2AOP思想的实现方案1.3模拟AOP思想实现的基础代码1.4AOP的相关概念2.基于xml配置的AOP2.1XML方式AOP快速入门2.2XML方式AOP配置详解2.3xml方式AOP的
原理解析
小黑子史蒂夫
·
2023-11-02 21:12
spring
SSM框架
spring
java
后端
Dubbo学习笔记第七章: Dubbo的负载均衡
原理解析
负载均衡介绍负载均衡,英文名称为LoadBalance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。负载均衡能够平均分配客户请求到服务器阵列,借此提供快速获取重要数据,解决大量并发访问服务问题,这种集群技
huanglei_hacker
·
2023-11-02 21:45
dubbo学习笔记
java
java--this关键字
2.this的执行
原理解析
:先方法区,加载class文件,加载main方法,方法区加载好之后,
哈喽姥爷
·
2023-11-02 17:08
专升本java基础
java
开发语言
黑马
java基础
idea
java--对象在计算机中的执行原理
1.多个对象在计算机中的执行
原理解析
:首先是先回扫描(scan)class文件,加载进入方法区,然后在扫描文件内部的main方法,扫描后会在栈内存中创造一个main空间,然后继续扫描第一节创造对象的话,
哈喽姥爷
·
2023-11-02 17:38
专升本java基础
java
开发语言
idea
黑马
java基础
react 360消息传递
原理解析
reactvr中文网:www.vr-react.comreactvrqq群:481244084示例源码github:https://github.com/LiuC520/ReactVR/早起react360是叫reactvr的,后来facebook改成了react360,原来的好多东西包括原理和模块都重写了,原来介绍了reactvr消息传递原理,里面有些原理已经修改了。现在我重新来倒着讲一下消息传
liu_520
·
2023-11-02 15:43
Spring - Spring底层核心
原理解析
Spring的底层有一个整体的大致了解1.Bean的生命周期底层原理2.依赖注入底层原理3.初始化底层原理4.推断构造方法底层原理5.AOP底层原理6.Spring事务底层原理ClassPathXmlApplicationContextcontext=newClassPathXmlApplicationContext("spring.xml");UserServiceuserService=(Us
长情知热爱
·
2023-11-02 11:27
spring
java
数据库
Mybatis中@Mapper与@MapperScan配置及注入
原理解析
问题背景:执行流程:1.发现Bean定义:首先根据@MapperScan中的basePackage或者@Mapper所在的package取得需要扫描的包,之后通过ClassPathMapperScaner获取包下所有Mapper接口类的BeanDefinition;2.注册Bean:设置beanClass为MapperFactoryBean,再设置MapperFactoryBean的构造参数为实际
hero_2be8
·
2023-11-02 00:25
Android跨进程通信——AIDL
原理解析
本篇文章的内容如下:1AIDL简介2为什么要设置AIDL3AIDL的注意事项4AIDL的使用5源码跟踪6AIDL的设计给我们的思考7总结一、AIDL简介AIDL是一个缩写,全程是AndroidInterfaceDefinitionLanguage,也是android接口定义语言。准确的来说,它是用于定义客户端/服务器通信接口的一种描述语言。它其实一种IDL语言,可以拿来生成用于IPC的代码。从某种
Jason_Lee155
·
2023-11-01 14:09
Android程序
aidl
Binder
KaiwuDB 联合信通院数据库应用创新实验室召开数据库技术研讨沙龙
活动邀请到行业专家学者、数据库技术爱好者、数据库应用企业共同到场,就数据库与AI技术融合趋势、智能引擎技术
原理解析
及场景化的应用实践等议题展开研讨交流。KaiwuDBCTO魏可伟就《AI技术在时序
KaiwuDB 数据库
·
2023-10-31 16:22
数据库
Android编程宝典-第一章-初识Android-笔记
Android框架
,C++编写,包括TheAndroidruntime、OpenGL、WebKit、SQLite、MediaFramework应用程序框
默一鸣
·
2023-10-31 13:48
Android
android
编程
操作系统之进程管理——生产者&消费者实现线程同步&互斥【详细代码&
原理解析
】
一、实验目的与要求熟悉Windows系统提供的线程创建与撤销等API系统调用,掌握Windows系统环境下线程的创建与撤销方法、掌握线程实现同步和互斥的实现原理和方法,了解在windows环境下是如何进行线程调度的。二、实验内容1、熟悉开发环境VisualC++6.0;2、Windows系统环境下线程的创建与撤销方法;3、编程:在主线程中调用CreateThread()创建子线程,并在子线程中显示
米莱虾
·
2023-10-31 09:50
#
操作系统
多线程
操作系统
linux
Git信息泄露
原理解析
及利用总结
前言最近,在和一些人聊天的过程中发现,好多人可以很从容淡定的说出信息收集需要收集Git信息泄露,至于深入的去谈这个漏洞产生的原理时,貌似不太直到这个问题以及相关工具的原理是什么?但作为小白的我始终觉得,对于一个问题只有深入的了解它的原理,并且利用的核心思想才能更好的挖掘和利用它。(可能思想有些“吹毛求疵”了,欢迎大佬们来指教)那这篇文章,我就尝试从原理上分析一下这个漏洞以及漏洞的利用思想吧!(当然
wulanlin
·
2023-10-31 09:16
git
github
网络安全
网络
web安全
Git内部
原理解析
K8s已经成为一线大厂分布式平台的标配技术。你是不是还在惆怅怎么掌握它?来这里,大型互联网公司一线工程师亲授,不来虚的,直接上手实战,3天时间带你搭建K8s平台,快速学会K8s,点击下方图片可了解培训详情。越了解事物的本质就越接近真相。我发现学习Git内部是如何工作的以及Git的内部数据结构这部分内容,对于理解Git的用途和强大至关重要。若你理解了Git的思想和基本工作原理,用起来就会知其所以然,
Docker_
·
2023-10-31 09:41
java
git
docker
python
数据库
Android Binder
原理解析
前言IPC是Inter-ProcessCommunication的缩写,含义为进程间通信。Binder是一个很深入的话题,本篇文章不打算深入探讨Binder的底层细节,重点介绍Binder的使用以及上层原理。Binder是Android中的一个类,他实现了IBinder接口。Binder是Android中的一种跨进程通信方式,Binder还可以理解为一种虚拟的物理设备,他的设驱动是/dev/bin
loveCandyTQJ
·
2023-10-31 05:47
uni-app video 标签渲染问题
问题:在HBuildX基座中调试的时候视频播放正常,在uni生成本地打包资源后,放入自定义
Android框架
打包apk,安装自测发现播放组件在APP中无法渲染;分析:在经过排查后发现是没有引入对应的aar
TheFlashArrow
·
2023-10-31 04:10
uni-app
uni-app
android
ios
基于SMTP协议的模拟邮件系统(计算机网络课程设计)
所用到的知识三、需求分析四、运行效果1、登录与注册2、信息管理3、邮件发送与收取五、部分核心代码1、SendServlet.java(实现邮件发送)2、ReceiveServlet.java(实现邮件收取)六、
原理解析
中杯可乐多加冰
·
2023-10-31 04:07
笔记
心源易码
数据库
eclipse
maven
javamail
模拟邮件
Android骨架屏效果的实现与
原理解析
0、前言大家在使用淘宝的时候,如下图所示有遇到这样的效果,其会只展示一部分骨架大致图,等数据加载完毕之后再展示真正的页面数据。与菊花图相比起来,这样的实现能更好的提升用户的体验,这种效果称做:SkeletonScreenLoading,中文叫做骨架屏。1、骨架屏的实现方式在现在主流的骨架屏实现效果中有两种方式:通过View或者Adapter的替换来实现骨架屏效果。可以参考ShimmerRecycl
落叶挽歌
·
2023-10-31 01:28
Android
深入区块链共识(三): PoC
原理解析
*本系列文章,是链博核心区块链研究小组输出的高质量区块链研究性文章,旨在研究和分享底层区块链技术的
原理解析
,新技术趋势,拒绝讨论任何token,行情和投资建议。
ChainBoard链博科技
·
2023-10-31 00:48
轨迹导航性能优化
即使您的应用中不使用C++,您也可能会看到此处使用的一些原生内存,因为
Android框架
使用原生内存代表您处理各种任务,如处理图像资源和其他图形时,即您编写的代码采用Jav
mobile墨白
·
2023-10-30 19:14
jetpack compose
原理解析
目录jetpackcompose
原理解析
jetpackcompse声明式ui开发原理分析整体框架介绍composeLayoutNode布局介绍@Composeable注解实现细节属性更新小结jetpackcompose
iffly-csdn
·
2023-10-30 17:04
jetpack
compose
android
jetpack
断点续传
原理解析
断点续传断点续传概念HTTP断点续传的原理:举个例子Range&Content-Range增强校验Last-ModifiedEtagIf-Range工作原理断点续传概念从文件上次中断的地方开始重新下载或上传,当下载或上传文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会去重头下载,这样很浪费时间。所以断点续传的功能就应运而生了。要实现断点续传的功能,需要客户端记录下当前
AngelDg
·
2023-10-30 16:48
Linux
java断点续传原理_很简单的Java断点续传实现原理
原理解析
在开发当中,“断点续传”这种功能很实用和常见,听上去也是比较有“逼格”的感觉。所以通常我们都有兴趣去研究研究这种功能是如何实现的?以Java来说,网络上也能找到不少关于实现类似功能的资料。
嗑瓜子的西瓜
·
2023-10-30 10:09
java断点续传原理
【node.js】 node学习笔记
四.node全局对象及全局变量1.全局变量process2.setImmediate3.process.nextTick四.模块管理机制3.1模块化
原理解析
3.2require方法加载规则四.fs内置模块五
玖伴_
·
2023-10-30 05:12
node.js
学习
javascript
知识点总结
Koa2中间件koa(面向node.js的表达式HTTP中间件框架)、koa-router(路由中间件)、koa-bodyparser、koa-static、koa-bodyparser
原理解析
1>HTTP
青青玉立
·
2023-10-30 02:32
单目深度估计之图像重构
原理解析
一、参考资料浅析自监督深度估计中的光度损失(PhotometricLoss)二、图像重构原理设输入位姿估计网络的3帧连续单目序列为,其中ttt为时间索引,t>0t>0t>0。ItI_{t}It是目标帧,而其余2帧是源视图Is=I_{s}=Is=。假设ptp_{t}pt为目标图像ItI_{t}It上某像素的齐次坐标,pt=[utνt1]Tp_t=[u_t\quad\nu_t\quad1]^Tpt=[
花花少年
·
2023-10-29 22:56
论文笔记
图像重构
单目深度估计
硬核Vue3响应式
原理解析
,为你保驾护航渡过寒冬
前言大家好,我是落叶小小少年,虽然比较菜,虽然才开始写作分享,我始终相信核心demo更容易理解深的技术点每一次基础的学习都是对知识的巩固因为从年初就开始使用Vue3了,现在才来学习Vue3,但是也不算晚,学到就是赚到,知识无价,只要今天的知识比昨天多一点就是在丰富自己。那么我们就来学习下Vue3的响应式原理Vue3的响应式原理大家都知道Vue3使用的是Proxy进行代理的,这里我们先用Proxy实
cyg_l02
·
2023-10-29 18:09
前端
vue
vue.js
前端
javascript
Vue3响应式
原理解析
以及实践(上)
前言如果你想了解Vue3前的响应式,可以参考Vue响应式原理以及实现Vue3重写了Vue2中的响应式原理,通过代理代替Object.defineProperty提升了性能,并解决了对象和数组值更改时无法正确响应的问题。从零开始的响应式开发首先,我想先介绍响应式中所需用到的函数对象。响应流程函数在Vue3中,我们将变量间存在依赖关系的通过effect函数表达,通过track函数注入依赖,通过trig
shinshinshintaro
·
2023-10-29 18:39
vue
前端
vue.js
javascript
SpringAOP
原理解析
(源码级)
目录序言1.AOP应用场景代码1.@EnableAspectJAutoProxy分析2.AspectJAutoProxyRegistrar分析3.AnnotationAwareAspectJAutoProxyCreator分析5.AnnotationAwareAspectJAutoProxyCreator方法执行时机分析6.AOP创建代理类原理分析7.拦截器链原理分析8.总结序言在一个摸鱼的上午,
卖保熟瓜的程序员
·
2023-10-29 14:59
Spring框架原理(源码级)
spring
intellij
idea
java
ulua、tolua
原理解析
在聊ulua、tolua之前,我们先来看看Unity热更新相关知识。什么是热更新举例来说:游戏上线后,玩家下载第一个版本(70M左右或者更大),在运营的过程中,如果需要更换UI显示,或者修改游戏的逻辑,这个时候,如果不使用热更新,就需要重新打包,然后让玩家重新下载(浪费流量和时间,体验不好)。热更新可以在不重新下载客户端的情况下,更新游戏的内容。热更新一般应用在手机网游上。为什么要用lua做热更新
yptianma
·
2023-10-29 10:28
热更新
人人都能看懂的Spring源码解析,Spring声明式事务关于传播特性、事务挂起与恢复的处理
人人都能看懂的Spring源码解析,Spring声明式事务关于传播特性、事务挂起与恢复的处理
原理解析
AbstractPlatformTransactionManager事务传播特性事务挂起与恢复通过DataSourceTransactionManager
黄俊懿
·
2023-10-29 10:54
Spring
spring
java
spring
boot
后端
框架
(6)ActiveMQ消息的发送和接收原理
这里我不再过多的描述可以参考下面的两遍博客:ActiveMQ发送消息
原理解析
:https://www.jianshu.com/p/3a29b032827aActiveMQ消费消息
原理解析
:https:/
Mrsunup
·
2023-10-29 07:16
Oracle Redo log 状态及工作
原理解析
一码不扫何以扫天下,扫码有福利RedoLog简介Oracle的数据库日志称为redolog,所有数据改变都记录redolog,可以用于修复受损的数据库。大型数据库都采用日志。Redo日志是分组的,一个库至少需要两组,默认是三组。每个组内的redo日志称为成员。默认情况下,每个组只有一个成员,这样没有冗余性,可能造成onlineredolog的丢失,要提高数据的可靠性,应该为每个组至少配置两个成员,
李晓LOVE向阳
·
2023-10-29 05:35
Oracle系列教程
Oracle
Redo
Log
SpringBoot自动配置
原理解析
| 京东物流技术团队
1:什么是SpringBoot自动配置首先介绍一下什么是SpringBoot,SpringBoost是基于Spring框架开发出来的功能更强大的Java程序开发框架,其最主要的特点是:能使程序开发者快速搭建一套开发环境。SpringBoot能将主流的开发框架(例如SpringMVC,Dubbo,Mybatis,Redis等),做到像Maven导入Jar包一样的简洁快速,做到开箱即用。其中最关键的技
京东云技术团队
·
2023-10-29 03:20
硬核干货
spring
boot
后端
java
Tomcat 架构
原理解析
到架构设计借鉴
Tomcat架构
原理解析
到架构设计借鉴Tomcat发展这么多年,已经比较成熟稳定。
Java烟雨
·
2023-10-28 23:10
面试
后端
java
tomcat
架构
servlet
java
jvm
Tomcat 架构
原理解析
到设计借鉴
关注「码哥字节」让你学会更多拆解。Tomcat发展这么多年,已经比较成熟稳定。在如今『追新求快』的时代,Tomcat作为JavaWeb开发必备的工具似乎变成了『熟悉的陌生人』,难道说如今就没有必要深入学习它了么?学习它我们又有什么收获呢?静下心来,细细品味经典的开源作品。提升我们的「内功」,具体来说就是学习大牛们如何设计、架构一个中间件系统,并且让这些经验为我所用。美好的事物往往是整洁而优雅的。但
码哥字节
·
2023-10-28 23:38
源码原理
java
架构
tomcat
Spring AOP实现
原理解析
文章目录1.前言2.代理示例3.问题分析4.结尾1.前言AOP,英文全称是AspectOrientedProgramming,也叫作面向切面编程。预先定义一个或多个切入点,当程序执行到切点的方法时,会先执行切面相关处理逻辑,再执行原程序代码。注:本篇文章会结合Spring生命周期源码,介绍AOP是如何整合到Sping容器管理。不会过多地介绍一些基础知识,阅读之前,最好对AOP、CGLIB、Prox
°Fuhb
·
2023-10-28 20:50
Spring
Boot
java
spring
aop
Linux网络编程中网络传输KCP协议
原理解析
系列文章目录文章目录系列文章目录前言一、KCP概述二、kcp协议头部三、KCP流程1.kcp数据接收3.kcp确认机制4.kcp重传机制四、KCP实现原理五、KCP源码分析1.首先来看包发送的逻辑,我们会调用ikcp_send方法2.看完这个flush方法,我们基本了解发送数据的逻辑。然后就看他在哪调用的3.我们再来看一下底层接受数据的方法ikcp_input六、KCP快在哪里七、KCP使用场景八
森明帮大于黑虎帮
·
2023-10-28 19:17
Linux
网络基础
网络
linux
udp
kcp
网络协议
网络编程中网络传输KCP协议
原理解析
前言一、KCP概述对于游戏开发,尤其是MOBA(多人在线竞技)游戏,延迟是需要控制的。但是对于传统的TCP(网络友好,很棒),并不利于包的实时性传输,因为他的超时重传和拥塞控制都是网络友好,对于我们包的实时性,没有优势。所以一般都是需要基于UDP去实现一套自己的网络协议,保证包的实时,以及可靠。其实就是牺牲TCP的友好,牺牲带宽,以空间换时间。基于UDP,网上有一些优秀的协议,比如KCP。KCP是
音视频开发老舅
·
2023-10-28 19:16
音视频开发进阶
网络
网络协议
udp
视频编解码
音视频
sync.map
原理解析
最新一个高并发项目中需要大量使用sync.map,为了更好的评估sync.map对的cpu和内存影响,深入探究一下sync.map的原理,最好总结,为后面的选型做好准备.1、sync.map的数据结构相比与Java中的CurrentHashMap来说sync.map的实现简单了许多.一句话总结sync.map使用了写时复制的技术实现了高并发的map.我们先来看看sync.map的数据结构类图.这里
hello_读书就是赚钱
·
2023-10-28 16:30
学习日记
缓存
开发语言
golang
安卓实例开发录音应用!每个程序员都必须掌握的8种数据结构!帮你突破瓶颈
一、开始的开始**
Android框架
体系架构(高级UI+FrameWork源码)**这块知识是现今使用者最多的,我们称之Android2013~2016年的技术,但是,即使是这样的技术,Android开发者也往往因为网上
左夜天
·
2023-10-28 15:12
程序员
Android
RabbitMQ教程 入门指南
原理解析
分析
MQ:MessageQueue,消息队列。开发者谈起名Rabbit:像兔子那样行动迅捷,而又拥有超强的繁殖力。类比记忆:消息-信件,生产者-寄信者,消费者-收信人,Queue-邮局,Exchange-邮递员/邮箱。RabbitMQ是一个实现了AMQP(AdvancedMessageQueuingProtocol)高级消息队列协议的消息队列服务,用Erlang语言的。主要职责:接收、存储和转发消息。
whichard
·
2023-10-28 14:00
Java
消息队列
中间件
RabbitMQ
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他