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框架使用原理解析
从零开始实现lmax-Disruptor队列(六)Disruptor 解决伪共享、消费者优雅停止实现
原理解析
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是pythonflask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统MyDisruptorV6版本介绍在v5版本的MyDisruptor实现DSL风格的API后。按照计划,v6版本的MyDi
[虚幻私塾】
·
2023-09-30 13:22
python
计算机
组件化1.build.gradle的配置
组件化原理组件化是在模块化的基础上,通过修改build.gradle的参数,使各个模块可以在library和application之间转换.每个模块可以单独运行,开发好后组装在一起形成完整的apk路由
框架使用
组件化和模块化开发时
腊鸡程序员
·
2023-09-30 12:25
FlashAttention2
原理解析
以及面向AIGC的加速实践
本文将具体讲述FlashAttention-2的前世今生,包括FlashAttention1&2的
原理解析
、加速效果比较以及面向AIGC的加速实践,在这里将相关内容与大家分享~引言将Transformers
阿里巴巴淘系技术团队官网博客
·
2023-09-30 09:19
AIGC
人工智能
tp6 + swagger 配置文档接口
*如果需要更新
框架使用
composerupdatetopthink/framework文档完全开发手册swagger文档注解文档安装包composerrequirezircote/swagger-php
道甚夷
·
2023-09-30 01:13
php框架
php
目标检测网络系列——Faster-RCNN(实验部分)
onestagevstwostageMSCOCO数据集MSCOCO数据集情况对比结果COCO数据集到PASCAL数据集的迁移学习上一篇已经将Faster-rcnn的原理讲了一遍:FasterRCNN论文基本
原理解析
这一篇来说说
新兴AI民工
·
2023-09-30 00:09
图像深度网络经典论文详解
目标检测
人工智能
计算机视觉
fast
rcnn
faster
rcnn
Lucene
原理解析
Lucene简介Lucene是什么Lucene是一个开源的全文检索引擎工具包,提供了完整的查询引擎合索引引擎,部分语种文本分析引擎Lucene并不是一个完整的全文检索引擎,仅提供了全文检索引擎架构,但仍可以作为一个工具包结合各类插件为项目提供部分高性能的全文检索功能ES、Solr的底层Lucene使用场景适用于需要数据索引量不大的场景,档索引量过大,需要ES或SolrLucene基础工作流程索引的
DK_ing
·
2023-09-29 23:44
#
Elasticsearch
lucene
全文检索
solr
KonvaJS
原理解析
前言用过Canvas的都知道它的API比较多,使用起来也很麻烦,比如我想绘制一个圆形就要调一堆API,对开发算不上友好。constcanvas=document.querySelector('canvas');constcontext=canvas.getContext('2d');//设置字体样式context.font='24pxSimSun,SongtiSC';context.fillTex
gIoryyin
·
2023-09-29 23:01
前端开发
html5
javascript
canvas
react
Yii2
框架之Cookie加密篇
cookie在发送到客户端之前如果不经任何加密,会很容易被伪造,下面我们来简单介绍下
Yii2
框架是怎么对cookie进行加密的。
自由de单车
·
2023-09-29 14:01
PHP
cookie
yii2
加密
Java8特性之Stream的
原理解析
和日常使用
本文是向大家介绍:Java8特性之Stream流的原理和日常使用,可以直观的理解Stream流操作和玩转集合1、什么是Stream1.1、简介java8新添加了一个特性:流Stream。Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同,它是对集合对象功能的增强,让开发者能够以一种声明的方式处理数据源(集合、数组等),它专注于对数据源进行各种高效的聚合操作(a
高阳很捷迅
·
2023-09-29 13:57
Guava限流器原理浅析
文章目录基本知识限流器的类图使用示例
原理解析
限流整体流程问题驱动1、限流器创建的时候会初始化令牌吗?2、令牌是如何放到桶里的?
墨、鱼
·
2023-09-29 11:17
guava
uni跳转页面不缓存上一个页面的方法
一、前言要实现一个需求,从a页面跳转到b页面,从b页面跳转到c页面,然后按返回,从c页面直接返回a页面(不返回b页面)a->b->cc->a二、实现方法前端
框架使用
的是uni-app,我们修改为了当b页面跳转到
追逐梦想永不停
·
2023-09-29 08:00
缓存
spring
java
vue
uni-app
深度学习中Dropout
原理解析
(10X单细胞和10X空间转录组)
1.Dropout简介1.1Dropout出现的原因在机器学习的模型中,如果模型的参数太多,而训练样本又太少,训练出来的模型很容易产生过拟合的现象。在训练神经网络的时候经常会遇到过拟合的问题,过拟合具体表现在:模型在训练数据上损失函数较小,预测准确率较高;但是在测试数据上损失函数比较大,预测准确率较低。过拟合是很多机器学习的通病。如果模型过拟合,那么得到的模型几乎不能用。为了解决过拟合问题,一般会
单细胞空间交响乐
·
2023-09-29 03:07
Java(Day1)
2、学习历程现阶段可细化为五大部分的学习:前端页面设计网关调整服务层实现数据层调传大数据分析3、学习顺序计算机基础知识常用工具JavaSE基础知识前端效果实现数据库实现
框架使用
消息队列中间件大数据分析RPC
曦曦与吼吼
·
2023-09-28 22:43
心理咨询评测系统(java,ssm,mysql)+全套视频教程
今天,我们发布一套【心理咨询评测系统(java,ssm,mysql)】,系统使用技术包含JAVA,SSM,JSP,MYSQL,这套系统后台
框架使用
SSM,数据库使用MySql,这套系统包含完整的源代码和数据库脚本
Q549710689
·
2023-09-28 16:47
java
mysql
数据库
图书商城在线销售系统(ssm,layui,mysql)+全套视频教程
今天,我们发布一套【图书商城在线销售系统(ssm,layui,mysql)】,系统使用技术包含JAVA,SSM,LAYUI,MYSQL,这套系统后台
框架使用
SSM,数据库使用MySql,这套系统包含完整的源代码和数据库脚本
Q549710689
·
2023-09-28 16:47
mysql
layui
java
小米科技笔记 | ElasticSearch与Redis底层
原理解析
大家好,我是小米,一个热衷于技术分享的小伙伴!今天,我们来探讨一下两个非常重要的数据存储和检索工具:ElasticSearch和Redis。虽然它们都是高度优化的工具,但在底层原理上有着明显的区别。接下来,我将为大家详细解析它们的底层工作原理,帮助你更好地理解它们的使用场景和优劣势。ElasticSearch:分布式搜索引擎的典范首先,让我们来了解一下ElasticSearch。它是一个基于开源搜
知其然亦知其所以然
·
2023-09-28 12:40
博客搬家
科技
笔记
elasticsearch
Yii2
里面使用 OR , IS NULL
min_version'=>''],['IS','min_version',new\yii\db\Expression('NULL')],['<=','min_version',1200]]);}在
YII2
zhym86848658
·
2023-09-28 09:30
PHP
YII2
Yii 2.0.12 升级到 PHP 7.2 可用版本
composer-asset-plugin(必须先更新,否则更新类库会失败)composerglobalrequire"fxp/composer-asset-plugin"2.指定类库更新composerupdateyiisoft/
yii2
yiisoft
nnlzx
·
2023-09-28 08:28
基于SpringBoot的宿舍管理系统
基于SpringBoot的宿舍管理系统系统简介技术选型:基于SpringBoot+MyBatis的前后端分离项目,使用MySQL作为数据库,前端UI
框架使用
后LayUI,JavaScrpit;运行简单,
强哥软件
·
2023-09-28 05:02
spring
boot
mybatis
mysql
Springboot + redis + 注解 + 拦截器来实现接口幂等性校验
.SpringBoot整合篇2.手写一套迷你版HTTP服务器3.记住:永远不要在MySQL中使用UTF-84.Springboot启动
原理解析
一、概念幂等性,通俗的说就是一个接口,多次发起同一个请求,必须保证操作只能执行一次比如
_微疼
·
2023-09-28 04:28
SpringAOP 切面编程
原理解析
前言我们在学习SpringAOP的时候一直听说是面向切面编程,还有经常听到说aop可以用来做日志、做接口调用统计、做分库分表动态切换等等,觉得很神奇,明明我们只使用@Aspect注解了一个独立的class,怎么能够这么强大呢?本篇试着从源码角度分析一下aop的原理,在开始之前我们提出几个问题,一边学习一边解答。被增强的类还是原来的类嘛?类什么时候被增强的?我假定看本文的读者已经有基本的spring
林子曰
·
2023-09-28 03:21
spring
spring
java
aop
unittest单元测试
框架使用
什么是unittest这里我们将要用的unittest是python的单元测试框架,它的官网是25.3.unittest—Unittestingframework—Python2.7.18documentation,在这里我们可以得到全面的信息。当我们写的用例越来越多时,我们就需要考虑用例编写的规范与组织,以便于后期的维护,而unittest正是这样一款工具。我们这里用一个示例来展示用unitte
测试界媛姐
·
2023-09-28 02:26
软件测试
技术分享
单元测试
postman
测试工具
JDBC与Spring事务及事务传播性
原理解析
-下篇
上篇,在看这篇的时候,推荐先查看上篇。上篇我们主要介绍了JDBC的一些基本操作,以及Spring事务传播的一些概念,主要是从JDBC的角度来说的,这篇我们从Spring的角度来梳理下事务及其传播的使用以及源码的处理流程。一、Spring不同事务传播demo1、一些前置知识点说明1)、Datasource我们在前面的demo中获取Connection是名称直接通过DriverManager.getC
_微风轻起
·
2023-09-27 22:56
mysql
#
Spring系列
spring
java
mysql
JDBC与Spring事务及事务传播性
原理解析
-上篇
这篇我们主要介绍下JDBC的各种简单操作,例如增删改查、事务、事务保存点,以及介绍下Spring的传播机制,同时试着简单说明下Spring事务传播机制是怎样操作JDBC事务的组装来实现的。1、基本操作首先我们来看下jdbc的基本使用demopublicclassJdbcMain{publicstaticvoidmain(String[]args)throwsClassNotFoundExcepti
_微风轻起
·
2023-09-27 22:55
mysql
#
Spring系列
java
后端
spring
jdbc
Malloc技术
原理解析
以及在转转搜索业务上的实践
1导读内存管理在三个不同的层面上发挥作用:用户程序层、C运行时库层以及内核层。其中,内存分配器allocator是C运行时库中的一个关键组件,其主要任务是响应用户程序的内存分配请求。分配器负责向操作系统内核请求适当大小的内存块,并将这些内存块分配给用户程序。为了提高内存分配的效率,分配器通常会预先分配一块稍大于用户请求的内存空间,并使用特定的算法来管理这块内存,以满足用户的内存需求。不同之处在于,
转转技术团队
·
2023-09-27 19:23
内存管理
malloc
百度 RT-DETR 算法
原理解析
| 超越YOLO的目标检测新高度?
文章目录0.前言1.RT-DETR结构设计1.1主干网络1.2颈部网络1.3数据增强和训练策略2.QuerySelection和Decoder3.实验结果3.1设置3.2与SOTA的比较3.3关于混合编码器的消融研究3.4关于IoU感知的查询选择的消融研究3.5关于解码器的消融研究总结参考文献0.前言论文地址:https://arxiv.org/abs/2304.08069代码地址:https:/
迪菲赫尔曼
·
2023-09-27 18:04
目标检测
百度
算法
YOLO
人工智能
目标检测
计算机视觉
深度学习
python中import timesys_基于python实现MQTT发布订阅过程
原理解析
MQTT简介MQTT全称为MessageQueuingTelemetryTransport(消息队列遥测传输)是一种基于发布/订阅范式的“轻量级”消息协议。该协议构建于TCP/IP协议上。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居
我们的太空
·
2023-09-27 13:23
python中import
timesys
Spring Security :二【
原理解析
、会话管理、RBAC中集成认证和授权、JWT】
文章目录三、
原理解析
3.1结构分析3.1登录认证流程分析3.1.1**UserDetailsService**3.1.2自定义UserDetailsService3.1.3**PasswordEncoder
tuanliang
·
2023-09-27 11:21
#
springboot项目
spring
java
spring扩展点二:自定义beanPostProcessor
原理解析
beanPostProcessor是我在学习spring源码中,目前看到扩展最多的一个接口,比如:aop、spring事务、初始化方法回调,都是对该接口的扩展和实现,除了spring本身的框架,比如dubbo的ReferenceAnnotationBeanPostProcessor,这个扩展类就是一个后置处理器,用来解析@Reference注解的bean后置处理器呢,spring在初始化bean的
小小少年_
·
2023-09-27 11:04
spring源码
java
2021-01-23
简介1.pytest介绍pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest
框架使用
起来更简洁,功能更全,效率更高。
小马爱学习
·
2023-09-27 00:56
K8s Informer
原理解析
背景什么是Informer机制Informer是client-go中的核心工具包,已经被kubernetes中众多组件所使用。所谓Informer,其实就是一个带有本地缓存和索引机制的、可以注册EventHandler的client,本地缓存被称为Store,索引被称为Index。使用informer的目的是为了减轻apiserver数据交互的压力而抽象出来的一个cache层,客户端对apiser
王勇1024
·
2023-09-26 19:04
记一次
Yii2
.0 redis踩坑
之前配置过redis,本地线上都没问题,但是这次本地没问题,线上却死活连不上报错信息甚至都是"FailedtoopenredisDBconnection(xxx):-"坑爹啊,居然没有显示错误编码和错误错误信息!查看yii-redisConnection源码,找到redis连接方法:publicfunctionopen(){if($this->_socket!==false){return;}$c
HelloChenDF
·
2023-09-26 19:25
2023测试开发必知必会:Pytest框架实战!
01、安装和介绍概念:pytest是python的一种单元测试框架,同自带的Unittest测试框架类似,相比于Unittest
框架使用
起
静姐说测试
·
2023-09-26 19:41
自动化测试
经验分享
软件测试
pytest
jmeter
selenium
测试工程师
测试工具
自动化测试
软件测试
android AMS
原理解析
startactivityapp启动过程启动下半场,AMS返回后部分结构继承关系AMN策划AMS服务,AMS继承AMN实现具体细节获取AMPstaticpublicIActivityManagergetDefault(){returngDefault.get();}privatestaticfinalSingletongDefault=newSingleton(){protectedIActivi
inquisiter
·
2023-09-26 18:24
日常笔记android
文件包含漏洞原理刨析
1.包含漏洞
原理解析
大多数Web语言都支持文件包含操作,其中PHP语言所提供的文件包含功能太强大、太灵活,也就
hacker鬼七
·
2023-09-26 18:31
服务器
运维
网络安全
网络
xss
YoloV5 部分
原理解析
输入端改进思路:Mosaic数据增强主要思想是将四张图片进行随机裁剪,再拼接到一张图上作为训练数据。这样做的好处是丰富了图片的背景,并且四张图片拼接在一起变相地提高了batch_size,在进行batchnormalization的时候也会计算四张图片,所以对本身batch_size不是很依赖,单块GPU就可以训练。对四张图片进行拼接,每一张图片都有其对应的框,将四张图片拼接之后就获得一张新的图片
zyb-小波
·
2023-09-26 13:58
深度学习
深度学习
神经网络
计算机视觉
yolov3
原理解析
及代码流程
一.
原理解析
1.yolov3在yolo、yolov2基础之上进行了优化,使得模型既保提升了一定的性能又在速度上做了折中;结构网络示意图如下:(注:图片借鉴网上相关领域大佬制作的图片,如有侵权请联系本人删除处理
liuandy6612
·
2023-09-26 13:28
计算机视觉
深度学习
人工智能
目标检测
创建型设计模式总结
Summary单例模式(Singleton)需要保证保证一个类仅有一个实例的时候需要考虑使用单例模式,搭配依赖注入
框架使用
会更香哈原型模式(Prototype)
天天向上卡索
·
2023-09-26 04:14
MySQL索引~B+树
原理解析
前言索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在[1,2,3,4]中找到4这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。B+树等算法在线可视化演示这是旧金山大学做的一个在线算法可视化工具。地址:https://www.cs.usfca.edu/~galles/v
愉悦滴帮主)
·
2023-09-26 02:15
数据库专题
mysql
braintree
数据结构
Mysql索引底层
原理解析
1,B+树的特性1,B+树的叶子结点是有指针的,并且指针是双向的2,叶子节点包含了所有的元素,叶子节点是可以存储多个元素,节点中的元素是已经排好序的mysql中的默认数据引擎是InnoDB,在Insert数据之后,然后查询出来的数据是已经按照mysql主键进行了排序2,InnoDB中的’页’操作系统中也有页,Innodb中也有,在操作系统中页是一个逻辑单位,目的在于减少磁盘的交互提升跟磁盘交互的性
sink zhang
·
2023-09-26 02:43
项目开发
mysql
MySQL 索引底层 B+Tree
原理解析
目录一、前言二、B-Tree和B+Tree的区别三、InnoDB和MyISAM存储引擎索引存储区别MyISAMInnoDB四、InnoDB联合索引底层数据结构五、MySQL中三次磁盘IO最大能检索多少数据一、前言索引是帮助高效获取数据排好序的数据结构,任何数据库都会使用到索引,常用索引数据结构有,二叉树、平衡二叉树、Hash表、红黑树、B-Tree、B+Tree,MySQL中会使用B+Tree,这
kerwin_code
·
2023-09-26 02:10
数据库
mysql
数据库
(干货分享)差分电路
原理解析
差分运算放大电路,对共模信号得到有效抑制,而只对差分信号进行放大,因而得到广泛的应用。01差分电路的电路构型图1差分电路目标处理电压:是采集处理电压,比如在系统中像母线电压的采集处理,还有像交流电压的采集处理等。差分同相/反相分压电阻:为了得到适合运放处理的电压,需要将高压信号进行分压处理,如图1中V1与V2两端的电压经过分压处理,最终得到适合运放处理的电压Vin+与Vin-。差分放大电路:反馈,
芯片之家
·
2023-09-26 00:10
人工智能
大数据
算法
单片机
java
SpringBoot 实战 (一) :如何创建SpringBoot项目 --入门篇
该
框架使用
了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(
ai_lian_shuo
·
2023-09-26 00:01
Spring
Boot
spring
spring-boot
创建spring
tp5
框架使用
Redis缓存,详解
1.小皮配置下载redis环境1.打开小皮软件,选择软件管理找到redis下载,2.找到网站域名,点击管理选中PHP扩展,选中redis3.在首页启动redis,并查看配置一般我们在小皮内启动redis后,查看配置参数是否正确,密码一般不用设置,IP地址就是本地IP:127.0.0.1端口号:6379;2,tp5框架配置redis1.打开tp5官方手册,在缓存下面找到使用多个缓存类型粘贴以下代码到
孤单的时候狗作陪
·
2023-09-25 18:37
redis
缓存
数据库
CBoard
框架使用
总结一
文章内容1.功能介绍2.源码结构分析3.总结1.功能介绍1.1.整体界面主要功能包括:已创建的数据面板:包含已经创建的DashBoard配置功能:DashBoard配置功能集定时任务:创建和管理定时任务资源管理:看板,数据源等的权限和分享管理:主要是用户管理多语言:支持多语言版本1.2.DashBoard配置功能主要包括:数据源定义:支持Elasticsearch、saiku、TextFile、j
villare
·
2023-09-25 16:37
CBoard总结
CBoard
框架
使用总结
一些
框架使用
总结
一.力软1.菜单相关1)页面菜单配置自己写的页面都在src/modules中,基本结构如下图,具体页面在views文件夹中module.js中,code字段需要和文件夹名称对应起来exportdefault{name:'案例演示模块',code:'demo',version:'1.0.0',description:'一些案例演示'}index.js文件负责引入所有,基本没有变化import'./a
我的账号昵称
·
2023-09-25 16:36
前端
java
javascript
【GO】LGTM_Grafana_gin_trace中间件(3)_代码实操
Tempo会分为4篇文章:Tempo的架构官网测试实操跑通gin框架发送trace数据到tempogo-zero微服务
框架使用
发送数据到tempo本文就是写一下如何在ginserver里面加入trace
非晓为骁
·
2023-09-25 12:23
Go
微服务
golang
grafana
gin
tempo
trace
RASP hook&插桩
原理解析
javaagent技术,实现提前加载类字节码实现hook,插桩技术javassist技术ASM字节码技术像加载jar,有两种方式premain启动前加载:每次变动jar包内容,都需要进行重启服务器利用java的动态attch加载原理,采用probe技术,实现动态加载jar包:容易重写方法十分清晰的插桩流程图(使用了javaAgent、插桩技术)java文件运行原理OpenRASP是怎么进行插桩操作
Lucky小小吴
·
2023-09-25 10:54
rasp
安全
web安全
CSS之三角制作
原理解析
一、为什么用CSS制作三角,为何不同图片?哪些地方需要用到三角?使用图片当然也可以,只是页面打开速度会变慢,使用css可以减少http请求以达到节省时间的目的,ps:页面资源的请求有大部分的时间都消耗在http请求上面。在浏览器方面来考虑的话,对于同一域名下的资源请求并发数量有限,请求数过多会导致耗时严重。哪些地方需要用到三角呢?比如:聊天气泡、小米,京东等下拉框会出现三角形等等实际应用。二、CS
是啊柒呢
·
2023-09-25 09:29
css
前端
html
Boost搜索引擎
目录一·功能和框架二·技术栈与项目环境三·具体代码结构编辑四·项目背景五·项目宏观原理六·数据去标签模块七·建立索引模块建立正排索引建立倒排索引倒排
原理解析
八·建立搜索模块将index设置为单例模式九·
期待与你的对决~
·
2023-09-25 00:53
linux
搜索引擎
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他