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
watch源码分析
【Java系列】ArrayList源码解析
温馨提示:本文
源码分析
基于JDK1.8。
Hyatt1024
·
2024-01-30 23:43
Java
源码系列
java
Nacos服务注册源码解析
目录一、Nacos服务架构二、Nacos服务注册流程图(源码级别)1.注册中心核心工作流程三、Nacos服务注册源码解析1.服务注册1.1客户端服务注册1.1.1添加依赖1.1.2
源码分析
1.1.2.1NacosAutoServiceRegistration1.1.2.1NacosServiceRe
Hyatt1024
·
2024-01-30 23:39
Spring
Cloud
Alibaba
微服务系列
源码系列
springboot
Nacos
SpringCloud
Java
Spring源码深度解析:十三、JdbcTemplate 的
源码分析
一、前言文章目录:Spring源码深度解析:文章目录二、JdbcTemplateJdbcTemplate是SpringTemplate设置模式中的一员。类似的还有TransactionTemplate、MongoTemplate等。通过JdbcTemplate我们可以使得Spring访问数据库的过程简单化。在JdbcTemplate中执行SQL语句的方法大致分为3类:execute:可以执行所有S
代码的知行者
·
2024-01-30 20:57
Spring
源码
spring
java
后端
spring的JdbcTemplate
源码分析
JdbcTemplate是spring对jdbc的封装,提供了操作数据库的模板。以前只是知道怎么用,今天有时间就去看了源码,加深自己的理解和阅读源码的能力。首先JdbcTemplate是org.springframework.jdbc.core的一个类,在spring-jdbc-4.1.3.RELEASE.jar包中。springAPI中介绍的第一句话就说**Thisisthecentralcla
yiwuxia23
·
2024-01-30 20:57
spring
spring
Spring
源码分析
七:JdbcTemplate连接数据库原理
文章目录(一)Spring连接数据库程序1、创建数据库表2、创建实体PO3、创建mapper映射4、创建业务接口5、创建业务接口实现类6、Spring配置文件7、测试类(二)JdbcTemplate核心原理1、update方法(执行DML语句)2、execute底层方法(底层核心,DDL)(1)获取数据库连接(2)用户查询参数设置(3)执行回调方法(4)告警处理(5)资源释放3、query方法(执
进击的猫
·
2024-01-30 20:56
Spring源码分析
spring
JdbcTemplate
数据库原理
Spring
源码分析
九:JdbcTemplate 的
源码分析
文章目录一、前言二、JdbcTemplate二、核心方法-execute1.获取数据库连接2.应用用户设定的数据参数3.告警处理4.资源释放三、execute的回调1.Update中的回调函数2.query功能的实现四、其他一、前言本文是笔者阅读Spring源码的记录文章,由于本人技术水平有限,在文章中难免出现错误,如有发现,感谢各位指正。在阅读过程中也创建了一些衍生文章,衍生文章的意义是因为自己
猫吻鱼
·
2024-01-30 20:26
#
源码分析篇
Spring:JDBCTemplate 的
源码分析
一:JdbcTemplate的简介JdbcTemplate是SpringTemplate设置模式中的一员。类似的还有TransactionTemplate、MongoTemplate等。通过JdbcTemplate我们可以使得Spring访问数据库的过程简单化。二:执行SQL语句的方法1:在JdbcTemplate中执行SQL语句的方法大致分为3类execute:可以执行所有SQL语句,但是没有返
*共清欢*
·
2024-01-30 20:24
Spring框架
spring
数据库
sql
分享
Lifewillchangewhatyouarebutnotwhoyouare;3.记住:沉默是金;Rememberthatsilenceisgolden;4.多看点书,少看点电视;Readmorebooksand
watch
lesstelevision
静待花开jl
·
2024-01-30 20:33
【QT】文件目录操作
实例功能2.2信号发射者信息的获取3QCoreApplication类4QFile类5QFilelnfo类6QDir类7QTemporaryDir和QTemporaryFiIe8QFiIeSystem
Watch
er
冷凝女子
·
2024-01-30 18:18
Qt
qt
开发语言
文件目录操作
详细剖析Linux和RTOS(RT-Thread)的时钟和定时器的使用
Linux发烧友1.RTOS篇1.1RT-Thread简介1.2时钟管理1.2.1时钟节拍1.3获取系统节拍1.4定时器分类1.5定时器
源码分析
1.6定时器相关函数1.61动态创建一个定时器和删除定时器
魔动山霸
·
2024-01-30 16:45
linux
嵌入式
linux
单片机
运维
【vue3学习笔记】(P153节 - P155节)
watch
时value的问题;
watch
Effect函数;vue3生命周期
尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通课程P153节-P155节笔记:P153
watch
时value的问题
watch
一个ref定义的基本类型响应式数据时,是不需要.value的
youyoufenglai
·
2024-01-30 14:22
学习
笔记
vue.js
35.【TypeScript 教程】编译选项
1.解释我们通过编译选项--
watch
为例,在当前目录创建main.ts文件,写入内容:enu
前端玖耀里
·
2024-01-30 14:54
TypeScript入门教程
typescript
javascript
前端
AngularJs 学习之 ng-repeat-start,ng-repeat-end 指令
AngularJs学习之ng-repeat-start,ng-repeat-end指令ng-repeat指令:循环输出数组或者对象内容到htmlapply
watch
*{margin:0;padding:
IT枫斗者
·
2024-01-30 13:14
JAVA基础工作中实际总结
编程学习
angular.js
学习
前端
java
面试
javascript
vue生命周期
created:实例已经创建完成,数据观测(dataobserver)、属性和方法的运算以及
watch
/event事件回调已经准备
亮学长
·
2024-01-30 13:11
vue.js
区块链安全防范方法整理
一未知網頁錢包授權簽名被盜取NFThttps://www.youtube.com/
watch
?
okeyzero
·
2024-01-30 13:04
区块链
ArrayList数据结构数组
以下是对ArrayList的
源码分析
和使用示例。基本数据结构ArrayList的内部数据结构基本上是一个数组。
辞暮尔尔-烟火年年
·
2024-01-30 13:05
集合
数据结构
python
java
【Vue】2-6、侦听器
watch
侦听器
watch
侦听器允许开发者监听数据的变化,从而针对数据的变化做特定的操作。
QX_Java_Learner
·
2024-01-30 12:18
Vue
vue.js
前端
javascript
ZooKeeper 分布式锁-原理&简单代码实现
前置文章:一、ZooKeeper基础-数据结构、服务端/客户端常用命令二、ZooKeeperJavaAPI基本操作-建立连接&增删改查三、ZooKeeperJavaAPI操作-Curator
Watch
事件监听零
石头耳东
·
2024-01-30 12:44
【vue3】Proxy手写Vue数据双向绑定和指令
当页面使用对应属性时,每个属性都拥有自己的dep属性,存在它所依赖的
watch
er(依赖收集)get,当属性变化后会通知自己对应的
watch
er去更新(
small_Axe
·
2024-01-30 11:03
Vue
vue.js
java集合框架----Set
源码分析
Set简述Set是一个不包含重复元素的集合。它继承于Collection接口。它有以下特点:Set与List不同,JavaSet不是有序集合,它的元素没有特定的顺序Set不提供对插入元素的位置的控制Set不能通过索引访问元素,但是可以搜索列表中的元素Set允许最多仅添加一个null元素Set接口在Java8中有一个默认方法:spliteratorSet类图Set接口继承了Collection接口。
胖胖的小菜鸡
·
2024-01-30 11:59
#
java集合框架
Java常用集合ArrayList
源码分析
ArrayList作为日常开发工作中使用的高频集合,虽然自己已经熟练使用了该集合的某些API,但总是感觉欠点火候,近期静下心来,结合各方资料,自己阅读了一遍源码,记录一下自己的想法。ArrayList源码相比于其他集合来说,比较简单,我从上往下阅读,争取一行一行解析。源码主体第一行表明:Arraylist是一个具体的实现类,实现了List,RandomAccess,Cloneable,java.i
爪哇通用技术
·
2024-01-30 11:21
guava中EventBus(事件总线)
源码分析
与使用
1.EventBus:事件发布-订阅消息总线,简化应用程序内各组件间、进行模块间通信、解耦。允许对象通过观察者模式相互通信。2.EventBus实现框架:greenrobot的EventBusguava中EventBus3.EventBus的工作模式Publisher(发布者)通过post()方法,把Event事件发布出去,Subscriber(订阅者)在onEvent()方法中接收事件。发布者:
mask哥
·
2024-01-30 11:50
源码阅读
java
消息总线
eventbus
guava
后端
「连载」边缘计算(十)01-29:边缘部分源码(
源码分析
篇)
(接上篇)组件中模块的共用框架和功能分析KubeEdge组件中各个功能模块之间是通过Beehive来组织和管理的。Beehive是一个基于go-channels的消息框架。但本文的重点不是Beehive,所以只会分析KubeEdge中用到的Beehive的相关功能。下面深入CloudCore、EdgeCore、edgemesh和edgesite组件,探究组件内部各功能模块的共用框架。在《深入理解边
十越科技
·
2024-01-30 10:58
边缘计算
java
git
「连载」边缘计算(九)01-26:边缘部分源码(
源码分析
篇)
(接上篇)Cloudcore源码入口Cloudcore源码入口为KubeEdge/cloud/CloudCore/CloudCore.go。CloudCore源码入口函数具体如下所示。funcmain(){command:=app.NewCloudCoreCommand()//此函数是对cobra调用的封装...}进入app.NewCloudCoreCommand()函数内部,也就是KubeEdg
十越科技
·
2024-01-30 10:57
边缘计算
人工智能
fastjson
源码分析
之序列化
fastJson是很常用的序列化工具,用了这么久一直想底层看一下它的设计,探究一下它序列化和反序列化效率高的秘密。现在从最基础的用法开始,一点点揭开fastJson神秘的面纱。(版本:1.2.50)实际工程里,最常用的就是序列化和反序列化:ResultDOresultDO=newResultDO();StringjsonStr=JSON.toJSONString(resultDO);ResultD
weixin_30725467
·
2024-01-30 09:51
java
json
移动开发
【极数系列】Flink集成DataSource读取文件数据(08)
简介概述03基于文件读取数据3.1readTextFile(path)3.2readFile(fileInputFormat,path)3.3readFile(fileInputFormat,path,
watch
Type
浅夏的猫
·
2024-01-30 08:33
Flink
flink
java
大数据
【学习笔记】vue3的
watch
尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通课程P152节笔记:情况一:监视ref所定义的一个响应式数据情况二:监视ref所定义的多个响应式数据这两种情况比较简单,正常写就ok:情况三:监视reactive所定义的一个响应式数据这种情况下,问题来了,此时无法正确获取oldValue的值,打印如图:此时如果一定要获取oldValue的值,可以将需要获取oldValue的某个属性值
youyoufenglai
·
2024-01-30 08:24
学习
笔记
vue.js
CH395Q之CH395Q驱动库移植与驱动库分析(二)
本节主要介绍以下内容:一、CH395Q驱动库移植二、
源码分析
一、CH395Q驱动库移植驱动库移植主要有两个途径,一个是南京沁恒官方网址,一个是通过正点原子官方,原子官方对沁横官方提供的驱动库进行了完善与修改
I am Supreme
·
2024-01-30 07:55
嵌入式软件学习总结
stm32
单片机
网络
微服务-微服务Alibaba-Nacos
源码分析
(上)
Nacos&Ribbon&Feign核心微服务架构图架构原理1、微服务系统在启动时将自己注册到服务注册中心,同时外发布Http接口供其它系统调用(一般都是基于SpringMVC)2、服务消费者基于Feign调用服务提供者对外发布的接口,先对调用的本地接口加上注解@FeignClient,Feign会针对加了该注解的接口生成动态代理,服务消费者针对Feign生成的动态代理去调用方法时,会在底层生成H
长情知热爱
·
2024-01-30 06:53
微服务
架构
云原生
STM32——看门狗WDG
一、什么是看门狗,看门狗的本质作用;看门狗全称:
Watch
Dog,简称WDG,本质作用是是自动复位电路;二、看门狗执行什么功能;WDG主要是监控程序的运行状态,当程序因为设计漏洞,硬件故障或者电磁干扰等原因时
开心的龙
·
2024-01-30 06:58
stm32
嵌入式硬件
单片机
Swift 周报 第四十五期
文章目录前言新闻和社区苹果或将扩充健康版图,为Apple
Watch
X铺路更新后的《AppleDeveloperProgram许可协议》现已发布提案通过的提案Swift论坛推荐博文话题讨论关于我们前言本期是
网罗开发
·
2024-01-30 06:20
Swift周报
swift
开发语言
ios
第八讲_ArkTS装饰器(五)
@
Watch
装饰器1.1@
Watch
装饰器的特点1.2@
Watch
装饰器使用示例2.ArkTS装饰器总结1.@
Watch
装饰器@
Watch
用于对状态变量的监听。
文大奇Quiin
·
2024-01-30 05:54
harmonyos应用开发
ArkTS
HarmonyOS
javascript
TypeScript
02.02.2019易效能十周进阶7.2
就是架构在互联网智能设备上的高效能软件1、日历系统,完全不建议纸质,清单系统建议短长期纸质和电子相得益彰2、如果习惯使用苹果系统:推荐苹果自带的云同步日历,适用于苹果的所有设备(iPhone、ipad、Apple
watch
礼的疗愈驿站
·
2024-01-30 05:59
Pandora Bootstrap
源码分析
@SpringBootApplicationpublicclassHSFProviderApplication{publicstaticvoidmain(String[]args){//启动PandoraBoot用于加载Pandora容器PandoraBootstrap.run(args);SpringApplication.run(HSFProviderApplication.class,arg
黄云斌huangyunbin
·
2024-01-30 05:41
基于Java的Minecraft游戏后端自定义插件 05事件监听器
事件监听器内容简介事件监听器内容简介事件监听器文档中org.bukkit.event都是事件包https://www.youtube.com/
watch
?
猩猩之火可以疗源
·
2024-01-30 02:37
#
Ucos总结
Ucos
源码分析
1.Ucos
源码分析
------任务控制块与任务调度2.Ucos
源码分析
------事件控制块与事件控制3.Ucos
源码分析
------信号量4.Ucos
源码分析
------邮箱与队列5
一如既往_
·
2024-01-30 01:43
RTOS
mcu
Ucos
源码分析
------内存管理
Ucos
源码分析
1.Ucos
源码分析
------任务控制块与任务调度2.Ucos
源码分析
------事件控制块与事件控制3.Ucos
源码分析
------信号量4.Ucos
源码分析
------邮箱与队列5
一如既往_
·
2024-01-30 01:13
RTOS
mcu
Vue学习笔记之侦听器
1、基本侦听器当简单响应式属性发生变化时,可通过添加属性的侦听器,自动监测属性变化事件,如下代码,定义了3个响应式属性,分别为question、answer、loading,侦听器定义在关键字
watch
Three Big Stones
·
2024-01-29 23:48
vue.js
学习
笔记
[每天进步一点点~] vue uni-app 计算属性computed和监听
watch
uni-app页面计算属性不需要在data中定义计算属性Originalmessage:"{{message}}"Computedreversedmessage:"{{reversedMessage}}"a+b={{testFun}}exportdefault{data(){return{message:'Hello',a:1,b:2,}},computed:{//计算属性的getterrever
WYL_99
·
2024-01-29 20:20
Watch
out for sth/sb
watch
outforsth/Bewareofsth当心某事
watch
outforsb当心某人becarefulwithsth小心某物Lookout/
Watch
out/Careful/Becareful
有乌云
·
2024-01-29 18:11
vue3中使用echarts的子组件接收父级传来参数,并重新渲染 +++
watch
监听的用法
1、父组件页面:高度(m)importheightChartfrom"./echarts/heightChart.vue"constprops=defineProps({equipmentReal:{type:Object,default:function(){return{};},},echartsData:{type:Array,default:function(){return[];},}}
PXY_J
·
2024-01-29 17:10
vue3
echarts
javascript
前端
【vue2】基础
Vue实例1、创建Vue实例2、生命周期三、模版语法1、插值2、指令3、缩写四、计算属性和监听器1、计算属性computed1.1基本使用1.2计算属性缓存vs方法1.3计算属性的setter2、侦听器
watch
2.1
guozhenshu
·
2024-01-29 15:01
Vue
vue
前端框架
Chromium
源码分析
:ContentShell启动流程
http://mogoweb.net/archives/417ContentShell是基于ContentAPI的一个简单的浏览器外壳,下面我将分析chromiumforandroid中的ContentShell程序的启动流程。由于android程序的特殊性(一部分Java代码,一部分c++代码),所以看似简单的启动流程,在android版本的ContentShell却七拐八弯的,难以理清脉络。在
dzhjsofo
·
2024-01-29 15:28
chromium
【前端工程化】五:webpack5快速入门(二)
webpack-dev-server要实现在开发时修改了文件可以自动编译展示,可以使用webpack的
watch
属性为true和vscode的liveserver插件,即观察模式//webpack.config.jsmodule.exports
Whoopsina
·
2024-01-29 15:27
前端工程化
前端
webpack
javascript
iwc复刻最好的是哪个厂?今天带你深入了解下
IWC是国际钟表公司(International
Watch
Company)的缩写,该公司被众多钟表爱好者誉为制造精湛腕表的代名词之一,而在近年来,IWC复刻版的腕表也越来越受到欢迎,那么哪个厂生产的IWC
腕表王子
·
2024-01-29 15:36
AppTask.moveToFront()
源码分析
ActivityManager.AppTask.moveToFront()执行后,导致其他AppTask退到了后台,点击返回直接回到了桌面(HomeScreen),没有回到上一个AppTask。下面分析一下源码看看为什么其他AppTask退到了后台,如何解决该问题。@SystemService(Context.ACTIVITY_SERVICE)publicclassActivityManager{
ShawnRacine
·
2024-01-29 12:58
android
java
开发语言
【Spring】Spring&WEB整合原理及
源码分析
原文:https://blog.csdn.net/reliveit/article/details/47256559
laosijikaichele
·
2024-01-29 12:18
STL
源码分析
:shared_ptr 和 weak_ptr
1.shared_ptr虽然早就对shared_ptr的原理烂熟于心,手撕也没少做过,但有时候总感觉对其还是很陌生;在看《Linux多线程服务端编程》时,作者提到一个析构动作在创建时被捕获又彻底把我搞懵了,终于下定决心要研究下GCC9.4中tr1下的源码;1.1基本架构shared_ptrsp(newTp1),之后假设Tp和Tp1是相容的(可简单认为Tp是Tp1的基类),并且假设Tp1位于堆区;下
十一很迷茫
·
2024-01-29 12:01
C++
c++
linux
stl
Unity2D新手教程[安装和创建项目]
1.教程简介本教程是YouTube大佬教程视频的随笔,目前正在更新中...教程地址[YouTube](https://www.youtube.com/
watch
?
IoOozZzzz
·
2024-01-29 12:54
Unity2D新手教程
unity
vue页面切换时给表单添加缓存
首先,在Vue组件的data中定义一个变量,用于存储表单数据:constformData=ref({key:"",key2:""})当表单数据发生变化时,将更新后的formData变量存储到缓存中:
watch
左小白
·
2024-01-29 10:50
前端vue
vue.js
前端
javascript
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他