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
jetty源码学习
【RuoYi-Cloud-Plus】学习笔记 06 - Sentinel(一)关于 StatisticSlot 以及 LeapArray
文章目录前言参考目录学习笔记1、Sentinel简介2、Sentinel架构图3、Sentinel
源码学习
3.1、包结构3.2、`LeapArray`(滑动窗口算法的实现)3.3、`StatisticSlot
MichelleChung
·
2023-06-14 23:58
框架学习
-
sentinel
RuoYiCloudPlus
【DL】LoRA的学习笔记
2
源码学习
2.1学习资料【视频】《[LLMs实践]04PEFT/LoRA源码分析》PEFT:由huggingface团队开发的参数高效微调(Parameter-EfficientFine-Tuning,
songyuc
·
2023-06-14 15:32
LoRA
2022-03-30_netty事件循环NioEventLoopGroup多线程
源码学习
笔记.md
20220330_netty事件循环NioEventLoopGroup多线程
源码学习
笔记.md1概述本文基于netty版本,V4.1.68.Final-SNAPSHOT。
kikop
·
2023-06-14 14:18
.net快速开发框架源码分享
分享两套快速开发框架源码,需要
源码学习
的小伙伴可私信我。
淘源码d
·
2023-06-14 11:56
开发框架
c#
工作流平台
bootstrap
源码
Java 线程池 创建销毁过程入门学习笔记
目录学习目标:学习内容:1、线程池属性2、
源码学习
学习目标:1、线程池的属性学习2、参考资料,
源码学习
学习内容:1、线程池属性线程池的构造函数/***Createsanew{@codeThreadPoolExecutor
孙爱杨
·
2023-06-14 05:31
学习记录
java
面试
开发语言
梳理Retrofit的知识体系
作者:RainyJiang在学习Retrofit后,由于它本身就是OKHttp的封装,面试中也经常会被一起问到;单纯的解析它的
源码学习
难免会有点无从下手,往往让人抓不住重点,学习效率并不是很高,本文从提出几个问题出发
Android小贾
·
2023-06-13 21:58
Android
网络框架
OkHttp
retrofit
java
okhttp
android
Framework
spring
源码学习
1.xmlBeanFactory对defaultListableBeanFactory类进行扩展,主要用于从XML文档中获取BeanDefinition,对于注册及获取bean都是使用从父类DefaultListableBeanFactory继承的方法去实现。xmlBeanFactory主要是使用reader属性对资源文件进行读取和注册。2.循环依赖。创建bean,核心方法getBean→doGe
焦虑的说说
·
2023-06-13 19:00
spring
学习
java
使用IntelliJ IDEA创建springboot项目
内部嵌入Http服务器(Tomcat、
Jetty
),默认嵌入的是Tomcat服务器。最终以java应用程序进行执行。其开发过程中采用注解化,简化XML配置。
梦昼初心
·
2023-06-13 16:15
opencv+pytorch+ncnn使用CNN学习颜色空间RGB踩坑记(附带NCNN
源码学习
)
最近学习和使用opencv读取和处理图像,然后用pytorch训练深度学习模型,部署和推理的时候用opencv+ncnn进行,过程中参考了很多网上教程和案例,结合源码发现了一个关于颜色空间的问题,很多网上资料的源码示例中并没有注意,自己也被误导了,特别记录一下,也供大家参考核心思想总结:当我们所有的彩色图像处理都打算采用RGB格式数据的时候,切记用opencv读取图像后要将图像从BGR转成RGB,
AI大龙虾
·
2023-06-13 10:59
opencv
pytorch
cnn
clickhouse-jdbc
源码学习
clickhouse-jdbc
源码学习
文章目录clickhouse-jdbc
源码学习
包介绍依赖版本搭建环境版本如下QA1.LocalDate/LocalDateTime不兼容2.一次查询请求的源码追踪包介绍依赖版本本次研究源码依赖的版本如下
wz绿鲤鱼与驴
·
2023-06-13 04:31
clickhouse
数据库
mybatis
学习
mybatis
java
Mybatis
源码学习
之全局配置文件和映射文件解析
全局配置文件和映射文件解析全局配置文件解析publicstaticvoidmain(String[]args)throwsIOException{//读取配置文件InputStreamis=Resources.getResourceAsStream("org/apache/ibatis/builder/MapperConfig1.xml");//创建SqlSessionFactory工厂SqlSe
wmxz520
·
2023-06-12 22:56
JavaEE
mybatis
学习
java
SpringBoot(1) 入门使用
SpringBoot是一个快速整合第三方框架,简化XML配置完全采用注解化,内置Http服务器(
Jetty
和Tomcat),最终以Java应用程序的方式进行执行。那么如何做到快速整合第三方框架?
ggr
·
2023-06-12 22:00
SpringBoot实现原理
SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全部采用注解形式,内置Http服务器(
Jetty
和Tomcat),最终以java
Firm陈
·
2023-06-12 11:25
分布式微服务
java
spring
spring
boot
golang
源码学习
之GMP (goroutine)
源码版本1.14.1相关目录runtime/asm_amd64.sruntime/proc.goruntime/runtime2.go关键概念G-我们代码写的gofunc(){}M-内核线程P-M调度G的上下文,P中存储了很多G,M通过调用P来获取并执行G。为了方便,下文中称它为==局部调度器==schedt-全局调度器,主要存储了一些空闲的G、M、PG、M、P、schedt之间的关系graphT
ihornet
·
2023-06-11 22:17
arm嵌入式web服务器 性能,arm嵌入式web服务器
查看Web服务端证书,如图1所示,参数描述如简要介绍
Jetty
是一
Mr.棱恩
·
2023-06-11 20:07
arm嵌入式web服务器
性能
NACOS
源码学习
---raft
一、Raft算法Raft通过当选的领导者达成共识。筏集群中的服务器是领导者或追随者,并且在选举的精确情况下可以是候选者(领导者不可用)。领导者负责将日志复制到关注者。它通过发送心跳消息定期通知追随者它的存在。每个跟随者都有一个超时(通常在150到300毫秒之间),它期望领导者的心跳。接收心跳时重置超时。如果没有收到心跳,则关注者将其状态更改为候选人并开始领导选举。注意:在各种分布式中间件里面,离不
coder-Ze
·
2023-06-11 12:59
springboot
学习
java
开发语言
single-spa
源码学习
学习目的:qp---基于--->qiankun---基于--->single-spa;面向工作热爱学习简要概述:single-spa是一个前端微服务框架,有如下特点:1.技术栈无关2.渐进式增加应用3.懒加载提高首屏渲染4.单页面无刷新5.可挂载应用|组件single-spaGithubsingle-spadocument生命周期:single-spa有12个状态,可以分为四个生命周期:加载---
itLeeyw
·
2023-06-11 08:25
架构
javascript
在项目中内嵌
jetty
web server
在maven中添加依赖org.eclipse.
jetty
jetty
-server9.1.4.v20140401org.eclipse.
jetty
jetty
-webapp9.1.4.v20140401org.eclipse.
jetty
jetty
-continuation9.1.4
大侠陈
·
2023-06-11 04:10
android
源码学习
- APP启动流程(android12源码)
前言:百度一搜能找到很多讲APP启动流程的,但是往往要么就是太老旧(还是基于android6去分析的),要么就是不全(往往只讲了整个流程的一小部分)。所以我结合网上现有的文章,以及源码的阅读和调试,耗费了3整天的时间,力求写出一篇最完整,最详细,最通俗易懂的文章,来讲清楚在android上,APP是如何启动的。该文属于安卓源码探究专栏中的文章,专栏中很多类似源码分析的文章,欢迎大家阅读。链接如下:
失落夏天
·
2023-06-10 05:55
安卓-源码分析
学习
Dart Dio网络请求
源码学习
--拦截器
DartDio网络请求
源码学习
最近在写Flutter的时候用到了Dio,但是由于没有仔细的看Readme,导致一段时间不知道该如何处理Http错误(给我们教训要好好看Readme啊),于是感觉有必要来看看其请求的实现
慕北人
·
2023-06-09 18:23
Spring Boot 优雅停机
看看官方文档是怎么介绍这一新特性的“Gracefulshutdownissupportedwithallfourembeddedwebservers(
Jetty
,ReactorNetty,Tomcat,
小满只想睡觉
·
2023-06-09 16:41
spring
boot
servlet
java
一次方维o2o商城PHP审计学习
【PHP审计
源码学习
资源】一、渗透测试起因是朋友问fanweio2o源码搭建的站后台能不能拿shell,于是我进后台进行了一番尝试,各功能点没什么进展,好多地方过滤了,上传也是白名单,编辑器的1day修了
黑客Zion
·
2023-06-09 11:10
php
学习
开发语言
代码复审
p2p
(一)springboot实战——为什么是springboot?
正文springboot的特点-可以快速的创建一个独立的spring项目,取代老式的SSM项目-直接嵌入Tomcat、
Jetty
、Undertow等servlet
北溟溟
·
2023-06-09 10:37
#
springboot
微服务
微服务
spring
boot
通过Dubbo3.x标签路由进行流量隔离
前言《vivo评论中台的流量及数据隔离实践》中提到流量大的重要业务,提供了单独的集群为其服务,通过Dubbo标签路由方式对整个中台服务集群做了逻辑划分,实现流量隔离的效果在上一篇文章《
源码学习
dubbo3
snail-jie
·
2023-06-09 09:52
dubbo
java
zookeeper
开发语言
mybatis
源码学习
之mybatis执行流程分析
Mybatis执行流程分析mybatis全局配置文件mybatis全局配置文件中涉及的标签如下图所示配置文件解析publicstaticvoidmain(String[]args)throwsIOException{//读取配置文件InputStreamis=Resources.getResourceAsStream("org/apache/ibatis/builder/MapperConfig1
wmxz520
·
2023-06-09 05:45
JavaEE
mybatis
学习
java
Nginx笔记
主要功能------反向代理通过配置文件可以实现集群和负载均衡静态资源虚拟化常见的web服务器MSIISasp.netWeblogic、Jboss传统行业ERP、物流、电信、金融Tomcat、
Jetty
J2EEApache
张矜持
·
2023-06-09 01:28
中间件知识
nginx
源码学习
->18SharedPreferences
一、SharedPreferences构建:1.1ContextImpl.getSharedPreferences:privatestaticArrayMap>sSharedPrefs;@OverridepublicSharedPreferencesgetSharedPreferences(Stringname,intmode){SharedPreferencesImplsp;synchroniz
冉桓彬
·
2023-06-09 00:58
jq
源码学习
4_jQuery.extend() : 扩展一些工具方法
基于jquery-2.0.3的源码分析//4.jQuery.extend():扩展一些工具方法/*jQuery.extend({expando:生成唯一JQ字符串(内部)noConflict():防止冲突isReady:DOM是否加载完(内部)readyWait:等待多少文件的计数器(内部)holdReady():推迟DOM触发ready():准备DOM触发isFunction():是否为函数is
chunchun1230
·
2023-06-08 20:16
JQuery源码学习
C++解析word(docx)探索(一)LibreOffice SDK开发配置
最开始发现两个呼声较高的开源软件LibOffice和openOffice在Ubuntu下替代MSOffice,傻傻的准备看下
源码学习
学习,下了个LibreOffice的exe和源码,下下来软件觉得还不错
sundynes
·
2023-06-08 20:19
C/C++
docx解析
SpringBoot各种Web容器服务的AccessLog配置
完整代码参照(以Tomcat为容器):https://github.com/biticcf/ocean-sea-platform.gitSpringBoot内置支持的Web容器有Tomcat、Undertow、
Jetty
一曲畔上
·
2023-06-08 19:11
Java Servlet学习笔记
Servlet由于是个java程序,因此其运行则需要一个java环境中,其次其运行需要将Servlet程序放入Servlet容器中(例如tomcat,
jetty
等)来
没天赋的学琴
·
2023-06-08 13:43
【Vue2.0
源码学习
】虚拟DOM篇-Vue中的DOM-优化更新子节点
1.前言在上一篇文章中,我们介绍了当新的VNode与旧的oldVNode都是元素节点并且都包含子节点时,Vue对子节点是先外层循环newChildren数组,再内层循环oldChildren数组,每循环外层newChildren数组里的一个子节点,就去内层oldChildren数组里找看有没有与之相同的子节点,最后根据不同的情况作出不同的操作。在上一篇文章的结尾我们也说了,这种方法虽然能够解决问题
itpeilibo
·
2023-06-08 12:41
Vue深入学习
学习
vue.js
前端
【Vue2.0
源码学习
】虚拟DOM篇-Vue中的DOM-更新子节点
文章目录1.前言2.更新子节点3.创建子节点4.删除子节点5.更新子节点6.移动子节点7.回到源码8.总结1.前言在上一篇文章中,我们了解了Vue中的patch过程,即DOM-Diff算法。并且知道了在patch过程中基本会干三件事,分别是:创建节点,删除节点和更新节点。创建节点和删除节点都比较简单,而更新节点因为要处理各种可能出现的情况所以逻辑略微复杂一些,但是没关系,我们通过分析过程,对照源码
itpeilibo
·
2023-06-08 12:40
Vue深入学习
学习
vue.js
javascript
【Vue2.0
源码学习
】虚拟DOM篇-Vue中的DOM-Diff
文章目录1.前言2.patch3.创建节点4.删除节点5.更新节点6.总结1.前言在上一篇文章介绍VNode的时候我们说了,VNode最大的用途就是在数据变化前后生成真实DOM对应的虚拟DOM节点,然后就可以对比新旧两份VNode,找出差异所在,然后更新有差异的DOM节点,最终达到以最少操作真实DOM更新视图的目的。而对比新旧两份VNode并找出差异的过程就是所谓的DOM-Diff过程。DOM-D
itpeilibo
·
2023-06-08 12:10
Vue深入学习
vue.js
学习
前端
【Vue2.0
源码学习
】全局API篇-Vue中全局API分析
文章目录0.前言1.Vue.extend1.1用法回顾1.2原理分析2.Vue.nextTick2.1用法回顾2.2原理分析3.Vue.set3.1用法回顾3.2原理分析4.Vue.delete4.1用法回顾4.2原理分析5.Vue.directive5.1用法回顾5.2原理分析6.Vue.filter6.1用法回顾6.2原理分析7.Vue.component7.1用法回顾7.2原理分析8dire
itpeilibo
·
2023-06-08 12:57
Vue深入学习
学习
vue.js
前端
SpringBoot执行流程
他是依赖于spring的,比起spring,除了拥有spring的全部功能外,springboot无需繁琐的xml配置这取决于它自身强大的自动装配功能,并且自身已经嵌入Tomcat,
jetty
等web容器
Yolo-LXT
·
2023-06-08 10:01
java
spring
boot
spring
后端
mybatis
Golang
源码学习
之heap
Golang
源码学习
之heap-实现高效堆排序算法引言在计算机科学中,堆是一种经常使用的数据结构,尤其在排序和优先级队列中有着广泛的应用。
晴天码字
·
2023-06-08 03:58
后端
如何创建springboot项目
SpringBoot优点可快速构建spring应用直接嵌入tomcat、
jetty
、undenrtow服务器(无须部署war文件)提供依赖启动器(starter)简化构建配置极大程度的自动化配置Spring
栾还是恋
·
2023-06-08 01:32
spring
java
spring
boot
c++ new
源码学习
一下
之前有一篇文章介绍了new的一些用法c++new在指定内存上创建对象,今天结合源码来学习一下new更详细的用法。相关的源码:gccgit1,void*operatornew(std::size_tsize);我们可以在头文件里看到它的原型:_GLIBCXX_NODISCARDvoid*operatornew(std::size_t)_GLIBCXX_THROW(std::bad_alloc)__a
猿来是码农
·
2023-06-07 23:24
#
内存
c++
Spring
源码学习
Spring
源码学习
BeanFactory与ApplicationContext的区别BeanFactory接口,典型功能有getBean()ApplicationContext接口,是BeanFactory
孤居自傲
·
2023-06-07 21:15
Spring
Boot
spring
学习
java
maven web项目debug指南
注意:在做下列操作之前,请确保已经用mvn命令行将项目跑起来了PS:在此项目中,使用的命令是mvn
jetty
:run当然也可使用其他的。
ArthurPapa
·
2023-06-07 20:16
jdk-Futeure&ForkJoin框架
源码学习
背景日常的计算任务大部分都是串行来执行,但是如果一个复杂的任务需要进行拆分为多个小任务,那么以往是自行写一个递归或者循环计算等算法来实现,随着这类需求的提升,java7中引入了ForkJoin框架来支持这类计算,可以比较高效的解决大任务或需要合并计算的一些场景需要。ForkJoin框架介绍Java的Fork-Join框架是一种多线程并行处理任务的框架,通常被用于处理CPU密集型任务。它是JavaS
逍遥壮士
·
2023-06-07 14:04
java
学习
开发语言
自动化测试代码项目流程实现
首先从网管实时接入数据到kafka,然后消息接入进行预处理(这个过程是通过
jetty
框架,直接用servlet启动的项目,因为考虑到tomcat的并发不够,所以这样用。)随后预处理完传入kafka
鱼鱼说测试
·
2023-06-07 12:23
软件测试项目
开发语言
python
Spring
源码学习
(四)--Spring源码编译(IDEA)
准备工作本示例基于SpringV5.2.18RELEASE+GradleWapper+jdk1.8.0_101编译环境准备gradlegradle我没有自己单独安装,使用的是GradleWapper中的gradle,当然也可以自己下载idea2020.1.3idea破解:大家自行百度jdk8+源码下载进入GitHub-spring-projects/spring-framework:SpringF
从头再来_f
·
2023-06-07 10:07
Spring源码
spring
day01 spring 起步
1、网络通信协议:http2、服务器:动态:tomcat(开源与Java适用)
jetty
(嵌入式服务器)weblogic(专
youi_e050
·
2023-06-07 03:28
Opencv3.4.1 Canny
源码学习
--Apple的学习笔记
目的:是通过阅读优秀源码来学习c++11,将来进行仿效。顺便进行第二轮opencv图像处理算法理解的进阶。对象:Canny边缘检测算法步骤网上一大堆。先sobel梯度,再取相邻的最大值为边缘,最后双阈值确认强边缘。Opencv3.4.1的cvCanny源码主体在canny.c中voidoperator()(constRange&boundaries)const运算符重载中实现的。通过调用paral
applecai
·
2023-06-07 03:52
tomcat和undertow、
jetty
、netty的区别
记录一下,最近发现的几个容器的区别tomcat简介Tomcat:免费开源,轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。只实现了JSP/Servlet的相关规范,不支持EJB。虽说是tomcat服
6个日的梦想
·
2023-06-07 01:05
tomcat
jetty
java
PHP7
源码学习
笔记(二) HashTable
源码版本:php-7.1.0PHP的数组结构是一种非常灵活的结构,其存储的数据同时包括Java语言中的List和HashMap结构。PHP数组的底层是一个HashTable的结构体,其结构如下:struct_zend_array{zend_refcounted_hgc;union{struct{ZEND_ENDIAN_LOHI_4(zend_ucharflags,zend_ucharnApplyC
公式般欢笑
·
2023-04-21 20:38
Eclipse使用
jetty
服务器运行项目
第一种方法:1、去
jetty
官网下载
jetty
压缩包,https://www.eclipse.org/
jetty
/download.html2、安装Eclipse
Jetty
插件打开eclipse,点击Help
星空李祖锋
·
2023-04-21 18:36
golang
源码学习
之mutex
老实说呢,Mutex源码我看了好多遍,依旧没完全看懂。各种状态逻辑很难理解。(golang1.12.7)先来看看Mutex的核心注释//Mutexfairness.////Mutexcanbein2modesofoperations:normalandstarvation.//InnormalmodewaitersarequeuedinFIFOorder,butawokenupwaiter//do
ihornet
·
2023-04-21 17:03
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他