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-源码学习
Seata 1.5.2
源码学习
(Client端)
在上一篇中通过阅读Seata服务端的代码,我们了解到TC是如何处理来自客户端的请求的,今天这一篇一起来了解一下客户端是如何处理TC发过来的请求的。要想搞清楚这一点,还得从GlobalTransactionScanner说起。启动的时候,会调用GlobalTransactionScanner#initClient()方法,在initClient()中初始化TM和RMTM初始化,主要是注册各种处理器,
jh035
·
2022-11-26 01:38
学习
java
开发语言
Redis
源码学习
(二)-网络通信(anet.c)
有了上个博客(网络编程addrinfo结构体与getaddrinfo函数_qq_20853741的博客-CSDN博客)的铺垫,理解Redis网络通信源码就简单多了!anet.c是redis对网络通信(socket)的简单封装和一些状态设置的封装。状态设置主要包括socket连接的阻塞性、tcp的保活定时器的设置、设置发送缓冲区、tcp的Nagle算法设置、设置发送超时时间、地址重用的设置和设置一、
qq_20853741
·
2022-11-23 19:23
网络编程
多线程
c++
开发语言
spring-security
源码学习
总结
由于SpringBoot对Security的支持类均位于org.springframework.boot.autoconfigure.security包下,主要通过SecurityAutoConfiguration自动配置类和SecurityProperties属性配置来完成,所以需要下载springboot源码深入学习SecurityAutoConfiguration首先来看SecurityAu
紫荆之后-
·
2022-11-23 19:45
Java
spring
学习
java
spring-security
微前端——single-spa
源码学习
前言本来是想直接去学习下qiankun的源码,但是qiankun是基于single-spa做的二次封装,通过解决了single-spa的一些弊端和不足来帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。所以我们应该先对single-spa有一个全面的认识和了解,了解它的不足和缺陷,到时候让我们带着问题去学习qiankun的底层,会有更大的帮助。single-spa中文文档代码库地址https
DrinkWater Sun
·
2022-11-23 14:37
qiankun微前端实战
前端
微前端
single-spa
Python Sklearn库
源码学习
--kmeans
前言:分析体检数据希望不拘泥于Sklearn库中已有的聚类算法,想着改一下Kmeans算法。本着学习的目的,现在开始查看sklearn的源代码。希望能够写成一个通用的包。有必要先交代一下我使用的python版本:python3.9.2环境:pycharm现在先学习学习Sklearn是如何写的~第一步:找到sklearn的源代码>>>importsys>>>sys.path['','D:\\Pyth
是我,Zack
·
2022-11-23 00:04
Python
python
sklearn
kmeans算法
pycharm
vim
阅读源码系列:sklearn中train_test_split使用及
源码学习
引言最近用到了sklearn中的train_test_split,感觉很好用,想来实现也不是特别复杂,于是想着看一下源码,学习一下大佬的写法使用方法>>>importnumpyasnp>>>fromsklearn.model_selectionimporttrain_test_split>>>X,y=np.arange(10).reshape((5,2)),range(5)>>>Xarray([[
Liekkas Kono
·
2022-11-22 09:19
Python
python
sklearn
深度学习
ncnn
源码学习
(六):模型量化原理笔记
1.请直接去学习大佬们的文章:章小龙的:Int8量化-介绍(一):https://zhuanlan.zhihu.com/p/58182172Int8量化-python实现以及代码分析(二):https://zhuanlan.zhihu.com/p/58208691虫叔的:Int8量化-ncnn社区Int8重构之路(三):https://zhuanlan.zhihu.com/p/61451372In
MirrorYuChen
·
2022-11-17 07:41
ncnn
源码学习
之 Spring 容器创建原理
1前言众所周知,Spring可以帮我们管理我们需要的bean。在我们需要用到这些bean的时候,可以很方便的获取到它,然后进行一系列的操作。比如,我们定义一个beanMyTestBean。publicclassMyTestBean{privateStringtestStr="testStr";publicStringgetTestStr(){returntestStr;}publicvoidset
·
2022-11-16 23:17
【HTML小游戏】推箱子网页版(附完整源码)
文章目录1.效果展示2.游戏介绍3.游戏规则4.
源码学习
1.效果展示游戏主界面展示:游戏界面展示:2.游戏介绍经典的推箱子是一个非常古老游戏,甚至是80,90年代的回忆,目的是在训练你的逻辑思考能力。
橙子!
·
2022-11-16 13:52
前端
编程进阶之路
前端
html
css
javascript
vue
源码学习
第六篇--插槽(slot)
我们在构建页面过程中一般会把用的比较多的公共的部分抽取出来作为一个单独的组件,但是在实际使用这个组件的时候却又不能完全的满足需求,我希望在这个组件中添加一点东西,这时候我们就需要用到插槽来分发内容。以下文章来自掘金作者:JH30K链接:https://juejin.im/post/5ed61cd86fb9a047a43444d6文章目录一、前言二、插槽是什么三、插槽的作用四、插槽的分类1.默认插槽
A-Select °
·
2022-11-16 07:02
spring源码--05--IOC原理--FileSystemXmlApplicationContext(IOC容器)的初始化(细)
FileSystemXmlApplicationContext(IOC容器)的初始化(细)1、验证过程代码地址https://gitee.com/DanShenGuiZu/learnDemo/tree/master/spring
源码学习
单身贵族男
·
2022-11-15 10:05
spring
spring
xml
容器
spring-core
源码学习
-IoC 之开启bean的加载(十六)
spring-coreIoC之开启bean的加载1.getBean2.doGetBean2.1获取beanName2.2从单例Bean缓存中获取Bean2.3原型模式依赖检查2.4从parentBeanFactory获取Bean2.5指定的Bean标记为已经创建或即将创建2.6获取BeanDefinition2.7依赖Bean处理2.8不同作用域的Bean实例化2.9类型转换3.小结SpringI
sunchuanwen1111
·
2022-11-15 10:19
spring
Qt Creator
源码学习
笔记03,大型项目如何管理工程
阅读本文大概需要6分钟一个项目随着功能开发越来越多,项目必然越来越大,工程管理成本也越来越高,后期维护成本更高。如何更好的组织管理工程,是非常重要的今天我们来学习下QtCreator是如何组织管理这么庞大的一个项目工程的QMake多工程管理方法我们知道Qt采用qmake语法进行组织管理工程结构,想要更好的学习管理一个工程需要你了解基本的qmake语法在Qt当中,一般以xx.pro结尾的文件是某个工
流浪的鹅卵石
·
2022-11-12 16:27
Qt学习之路
Qt
Creator
C/C++
qt
编程语言
软件框架
c++
gui
Transforms的使用1(ToTensor)
一、Transform1.1简介对图像进行转换1.2
源码学习
我们学的是transform,其实学的是transform.py1.3几个重要的类classToPILImage(object):classCompose
王摇摆
·
2022-11-08 11:04
深度学习
python
开发语言
Vue
源码学习
记录之手写vm.$mount方法
目录一、概述二、使用方式三、完整版vm.$mount的实现原理四、只包含运行时版本的vm.$mount的实现原理这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助一、概述在我们开发中,经常要用到Vue.extend创建出Vue的子类来构造函数,通过new得到子类的实例,然后通过$mount挂载到节点,如代码:varProfile=Vue.extend({template:'{{first
·
2022-11-08 10:19
Java多校区综合服务平台源码,支持第三方跑腿,带部署搭建教程
Java校园跑腿综合服务网平台小程序源码带部署搭建教程源码免费分享,需要
源码学习
可私信我。
淘源码d
·
2022-11-07 11:34
java
开发语言
跑腿
wxapp小程序
第八课 k8s
源码学习
和二次开发原理篇-KubeBuilder使用和Controller-runtime原理
第八课k8s
源码学习
和二次开发原理篇-KubeBuilder使用和Controller-runtime原理tags:k8s
源码学习
categories:
源码学习
二次开发文章目录第八课k8s
源码学习
和二次开发原理篇
道教儒佛电磁波
·
2022-11-05 19:31
kubernetes
容器
云原生
RocketMQ源码(3)—Broker启动流程源码解析【一万字】
同NameServer
源码学习
的开头说的那样,我们一样要先学会了如何使用RocketMQ,并且
刘Java
·
2022-11-03 20:49
RocketMQ
源码
java
RocketMQ
消息队列
Broker
【DETR源码解析】一、整体模型解析
这里写目录标题前言一、DETR整体架构二、搭建DETR三、损失函数+后处理四、
源码学习
重点Reference前言最近在看DETR的源码,断断续续看了一星期左右,把主要的模型代码理清了。
满船清梦压星河HK
·
2022-11-03 08:15
#
Transformer
Based
Cls&Det
detr
源码解读
android 原笔迹,
Android-
原笔迹手写的探索与开发
前言这篇文章主要是关于移动端原笔迹的开发,让平板上的手写效果达到笔迹光滑且有笔锋。介绍关于原笔迹的算法思路。项目github地址算法思路分析曲线拟合算法利用曲线拟合算法增加虚拟的点,使得笔迹更加光滑,关于算法思想本文采用的是B样条插值算法。采集点:获取笔输出的两个关键点a1、a2,以及a1和a2附近的几个点a3,a4;拟合点:利用a1,a2,a3,a4计算出a1和a2之间曲线的步长,再根据步长计算
朱明朝
·
2022-11-02 10:51
android
原笔迹
Spring
源码学习
:BeanPostProcessor注册和执行时机
目录前言1BeanPostProcessors作用2源码分析2.1BeanPostProcessors注册时机2.1.1注册beanPostProcessorChecker2.1.2各种优先级BeanPostProcessor进行排序注册2.1.3重新注册ApplicationListenerDetector2.2BeanPostProcessors执行时机3扩展示例总结前言后置处理器是Sprin
LamaxiyaFc
·
2022-10-29 17:19
springboot
java
后端
spring
源码学习
_bean的初始化
先回顾一下上一篇spring
源码学习
_bean的实例化过程bean实例化的流程这是上一篇说到的bean的实例化过程,我们就着这个图继续说。
卖女孩的jk
·
2022-10-29 16:30
spring学习
spring
java
bean
spring
源码学习
:spring初始化流程
首先借个图,说明一下spring的bean的整个生命流程。销毁什么的这个看图就知道怎么回事,使用的话一般都是纯业务,而且我们更关心spring是怎么初始化的,初始化成我们定义的那个样子。我们就是以这个出发点来看一下spring的大概流程。spring的创建过程主要哪些步骤:主要是对象的创建和对象的初始化其实有人会疑问对象创建和对象初始化有什么区别?其实就是先后次序的问题。首先你要是用一个对象,要创
我是坑货
·
2022-10-29 16:54
spring
spring
学习
java
Spring 深入
源码学习
1.BeanFactory与Application的区别//springboot的启动方法返回的就是applicationContext实现对象ConfigurableApplicationContextcontext=SpringApplication.run(A01.class,args);到底什么是BeanFactory-它是ApplicationContext的父接口-它才是Spring的
naki_bb
·
2022-10-24 08:52
Spring
spring
java
PyTorch
源码学习
系列 - 2. Tensor
本系列文章会优先发布于微信公众号和知乎专栏,欢迎大家关注微信公众号:小飞怪兽屋知乎:PyTorch
源码学习
-知乎(zhihu.com)目录前言Tensor是什么?Tensor如何存储?
flydreamforever
·
2022-10-24 07:38
PyTorch源码学习
机器学习
pytorch
深度学习
学生成绩管理系统源码
博主介绍:【淘源码】:一个专业提供高品质源码免费下载的资源共享平台以下是博主整理的淘源码网站内大家都比较感兴趣的几套源码,需要
源码学习
的朋友可以私信博主哦!
淘源码.
·
2022-10-22 15:15
c#
成绩管理
学生管理
源码
Vue
源码学习
之数据初始化
目录初始化数据创建Vue实例构造函数扩展方法初始化状态调用initData方法对数据进行代理初始化数据环境搭建:菜鸟学Vue源码第一步之rollup环境搭建步响应式数据的核心就是,数据变化了可以监听到数据变化了,数据的取值和更改值可以监测到,首先第一步需要创建一个Vue实例创建Vue实例//dist/index.html//用Vue创造一个实例constvm=newVue({data(){retu
·
2022-10-21 18:17
Keras
源码学习
笔记
文章目录Keras源码结构keras搭建网络和运行的一般过程Keras源码文件结构Keras核心类卷积层优化函数训练过程中的回调函数损失函数权重初始化方法Keras源码结构keras源码非常简洁,学习源码可以对深度学习整体框架有更清楚的认识。通过对keras源码的阅读,我简单总结了一些笔记,类似于大纲一样的东西。具体的实现细节和步骤,直接看源码会更容易理解。keras搭建网络和运行的一般过程mod
未完城
·
2022-10-18 07:04
deep-learning
ubuntu
Keras
Android Studio 设置
1、加自定义模板File->settings->Editor->LiveTemplates->
Android-
>加模板/***@Description:$desc$*@Author:大山*@CreateDate
mt大山
·
2022-10-13 11:14
Element-UI
源码学习
——弹框组件
手写弹框组件文章目录手写弹框组件前言一、Element-UI的弹框二、如何自己手写?前言首先,分析一下Element-UI的对话框,点击,会弹出一个对话框。对话框由具体的弹框内容、关闭或确认按钮、外围的遮罩层组成。首先,先看下elmentui的用法:一、Element-UI的弹框el-dialog组件里面可进行配置ThisisamessageCancelConfirm效果:二、如何自己手写?1、d
weixin_42936434
·
2022-10-13 03:38
vue学习
ui
学习
javascript
01_Element
源码学习
ELRow
参考文章webpack基础环境构建webpack添加Babel插件Vue.use详解想学习element源码,网上搜索了一圈之后发现大多还是让直接访问eplay文件,但是我下载下来之后访问play文件,发现有个ga报错。这个报错去elementissue上查看发现有人提出,但是也还没有解决。于是就将app.vue中的代码删了直接写的。根据element-ui的官网顺序,先学习的是el-row组件的
踏实探索
·
2022-10-13 03:06
ELement源码
学习
vue.js
javascript
elementui
Android-
第十三节04Room框架详解
目录一、Room概述二、Room的使用1.添加依赖2.创建实体类3.创建数据访问对象(DAO)3.创建数据库类(Database)4.使用三、Room(增删改查)3.1增加数据3.2删除数据3.3更新数据3.4查询数据查询全部数据查询单个数据(根据主键查询)一、Room概述Room持久性库在SQLite上提供了一个抽象层,以便在充分利用SQLite的强大功能的同时,能够流畅地访问数据库。具体来说,
夏屿_
·
2022-10-13 03:04
Android
Studio(入门)
android
数据库
Room
elementUI
源码学习
源码目录bulid打包相关examples实例packages组件src辅助组件相关通用test测试typests相关类型定义package.jsonasync-validatorvalidateformasynchronous表单异步效验的库//实例importSchemafrom'async-validator';constdescriptor={name(rule,value,callbac
妮呀
·
2022-10-13 02:56
笔记
Android-
面试官:性能优化我就问这些问题!能不能刷到我就看你的造化了
这也是“
Android-
面试官”系列的第二篇文章。对Java模块比较薄弱的小伙伴可以去看一下我的上一篇文章:好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
Android技术之家
·
2022-10-08 17:14
编程语言
面试
java
android
移动开发
Tomcat
源码学习
(二)——Tomcat中的Java机制及热部署
上一篇文章讲述了Tomcat作为一个应用服务器,他是如何将前端发送的请求进行接收并且将请求发送给后端项目的。这一篇呢,我们就来学习一下Tomcat中用到了哪些Java机制,他又对Java中的机制有哪些改造。以及Tomcat的热部署是什么,该如何配置,有什么用处。Tomcat中的类加载器与安全机制误退出JVM我们在正常开发Servlet的时候,如果在业务逻辑处理方法中添加了如下代码的时候会产生一个问
啥时能挣6000块
·
2022-10-08 08:34
Tomcat
java
tomcat
Tomcat
源码学习
(一)——请求响应功能分析
今天是10.1国庆节,放假的第一天因为疫情影响也没有地方可去,所以今天还是来学习吧,为什么要学习Tomcat呢?目前我们一般工作都使用自研框架或者是SpringBoot框架,初级开发的话不太能够接触到Tomcat了,但是这确实我们后端接口使用过程中不可缺少的一部分,只不过在SpringBoot项目中Tomcat已经内置了,只需要我们根据项目需求进行优化或自定义就可以了。学习了Tomcat我们可以加
啥时能挣6000块
·
2022-10-08 08:29
Tomcat
tomcat
服务器
学习
elementui
源码学习
之仿写一个el-drawer
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-10-03 15:49
上帝视角看Vue源码整体架构+相关源码问答
前言这段时间利用课余时间夹杂了很多很多事把Vue2
源码学习
了一遍,但很多都是跟着视频大概过了一遍,也都画了自己的思维导图。但还是对详情的感念模糊不清,故这段时间对源码进行了总结梳理。
·
2022-10-03 15:49
vue.js
Android-
模块化-面向接口编程
一、概述随着业务的发展,工程的逐渐增大与开发人员增多,很多工程都走向了模块化、组件化、插件化道路,来方便大家的合作开发与降低业务之间的耦合度。现在就和大家谈谈模块化的交互问题,首先看下模块化的几个优势。模块化的优势:1,结构清晰:业务独立,代码实现分离,不会搅在一起。2,便于协作:每个开发同学只要自己负责的模块,没有太多的耦合。3,便于维护:各模块管理自己的代码、布局、资源,主工程可以方便添加与移
一只笔
·
2022-10-01 09:27
Google Filament
源码学习
(六):Material System (五) - 材质系统框架
目录IntroductionFilament工程简化删除Filament工程中非核心内容根目录保留build文件夹中保留filament文件夹中保留libs文件夹中保留third_party文件夹中保留tools文件夹中保留关于CmakeList中的修改根目录下CmakeList修改删除所有保留库的test文件小结材质框架分离CompilingmaterialsCompilingShaderval
七Du°C糊涂
·
2022-09-30 12:41
Filament
渲染引擎
Google Filament
源码学习
(五):Material System (四) - 材质系统 API
目录ShaderpublicAPIsIntroductionTypesMathMatricesFrameconstantsVertexonlyFragmentonlyHandlingcolorsLinearcolorsPre-multipliedalpha总结ShaderpublicAPIsIntroduction 将ShaderpublicAPIs小节单独做总结是有必要的,这部分与材质框架代码
七Du°C糊涂
·
2022-09-30 12:11
Filament
学习
Google Filament
源码学习
(一):Filament 编译
目录前言一、环境说明二、环境搭建1.VisualStudio20192.Git&Cmake&Python3.7安装3.克隆Filament源代码4.Cmake构建Filament5.Filament编译注意事项前言Filament是Google开发的一款开源的基于物理的实时渲染引擎。详细信息可以在GitHub上查阅地址。 作为一个打算在图形圈里死磕的小白来说,接触Filament也算是一个必然吧
七Du°C糊涂
·
2022-09-30 12:10
Filament
图形
游戏引擎
源码学习
之MyBatis的底层查询原理
导读本文通过MyBatis一个低版本的bug(3.4.5之前的版本)入手,分析MyBatis的一次完整的查询流程,从配置文件的解析到一个查询的完整执行过程详细解读MyBatis的一次查询流程,通过本文可以详细了解MyBatis的一次查询过程。在平时的代码编写中,发现了MyBatis一个低版本的bug(3.4.5之前的版本),由于现在很多工程中的版本都是低于3.4.5的,因此在这里用一个简单的例子复
·
2022-09-30 11:31
【VUE3
源码学习
】nextTick 实现原理
什么是nextTick?定义:在下次DOM更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM看完这个定义不免心生疑问:下次DOM更新循环结束之后是什么时候?执行延迟回调?更新后的DOM?基于以上问题和平时的使用经验可以基本解答疑问:vue更新DOM的策略是异步更新nextTick可以接收一个函数做为入参nextTick后能拿到最新的数据那么nextTick是怎么实现的
Chx.zhang
·
2022-09-28 09:56
VUE源码学习记录
javascript
前端
vue.js
Android 蓝牙 A2dp与audio音频接口解析
android-
蓝牙A2dp-avrcp-hfp-opp-配对流程-ble-rfcomm源码流程Android蓝牙A2dp-Avrcp初始化-连接-播放源码分析文档大全-点击下载1.基本功能AudioHal
手机-手表蓝牙开发工程师
·
2022-09-28 01:42
android
Android
-嵌入式
手机-平板-手表蓝牙开发教程
hfp
蓝牙
a2dp
bluetooth
android
一套简单的Java会议管理系统源码
Java会议管理系统源码源码免费分享,需要
源码学习
可私信我。源码描述:一、源码介绍会议管理系统使用jsp,servlet,mysql实现。
淘源码.
·
2022-09-27 22:02
servlet
java
mysql
会议管理
会议预定
大型企业通用ERP综合管理系统源码,带完整文档【源码免费分享】
大型企业通用ERP进销存仓库财务管理系统源码带完整文档源码免费分享,需要
源码学习
可私信我一、系统简介:本系统ERP源码技术领先,完全模块化设计,扩容性强,功能模块:执行模式、办公模式、运营模式、决策模式
淘源码.
·
2022-09-27 22:01
数据库
ERP
CRM
财务管理
源码
分享两款智慧物业系统源码,前后端分离,前端VUE,Uni-app框架
分享两款智慧物业管理系统源码,源码免费分享,需要
源码学习
参考的小伙伴可以私信我。
淘源码.
·
2022-09-27 22:31
前端
vue.js
uni-app
智慧物业管理
社区管理
vue人力管理_一个采用SpringBoot+Vue开发的人力资源管理系统:微人事
项目技术栈后端技术栈SpringBootSpringSecurityMyBatisMySQL前端技术栈VueElementUIaxiosvue-router后端
源码学习
pom文件排除Tomca
weixin_39851872
·
2022-09-27 18:55
vue人力管理
Vue.js设计与实现(电子版)
源码学习
1、KeepAlive组件的实现原理KeepAlive的本质是缓存管理,再加上特殊的挂载/卸载逻辑。首先,KeepAlive组件的实现需要渲染器层面的支持。这是因为被KeepAlive的组件在卸载时,我们不能真的将其卸载,否则就无法维持组件的当前状态了。正确的做法是,将被KeepAlive的组件从原容器搬运到另外一个隐藏的容器中,实现“假卸载”。当被搬运到隐藏容器中的组件需要再次被“挂载”时,我们
·
2022-09-27 17:22
vue.jsvue3
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他