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
Vue源码探秘
LIO-SAM
探秘
第三章之代码解析(三) --- mapOptmization.cpp (1)
本文阅读的代码为2020年11月1日下载的github的最新master。如果代码后续更新了请以github为准。1main()可见intmain(intargc,char**argv){ros::init(argc,argv,"lio_sam");mapOptimizationMO;ROS_INFO("\033[1;32m---->MapOptimizationStarted.\033[0m")
李太白lx
·
2023-01-10 09:51
激光SLAM
slam
LIO-SAM
Vue 3.2 源码系列:01-不看肯定后悔的《入门 vue 框架设计》
本篇博客要说明的问题本篇博客是Vue3.2源码系列的第一篇,目的是为了:为了让大家可以掌握学习
Vue源码
的一些基础知识。
·
2023-01-09 10:21
vue.js框架源码
由浅入深读透
vue源码
:diff算法
导语|开发者工作中,研究代码逻辑常需要思考这个问题:数组变更后,具体变更了哪一些元素?变更的位置如何?本文作者陈碧松解析并覆写了针对数组变化的diff算法逻辑。希望本文对你有帮助。diff方法的运行规则和前提方法为了了解diff方法的运行规则和前提方法,首先我们通过几个图快速区别虚拟node进行深度优先和同级对比。深度优先:同级对比:如上面图所示,每次vnode都是执行同级对比。(对应dom同一个
·
2023-01-09 10:47
后端
c语言bow函数,
探秘
Word2Vec(四)-CBOW模型
之前说了那么多,现在我们正式开始接触word2vec中涉及到的两个模型,CBOW模型(ContinuousBag-Of-WordsModel)和Skip-gram模型(ContinuousSkip-gramModel)。CBOW是已知当前词的上下文,来预测当前词,而Skip-gram则相反,是在已知当前词的情况下,预测其上下文。二者的模型结构如下图所示:对于上面提到的两个模型,word2vec分别
温列来
·
2023-01-09 03:43
c语言bow函数
TS 函数重载你还不会?来!我教你
正当我手足无措的时候,突然想到之前看
vue源码
的时候看到函数重载的使用,于是我第一次在项目中使用了函数重载,完美解决了我的问题。
·
2023-01-08 23:21
typescript前端
一比一手写迷你版vue,彻底搞懂vue运行机制
本篇文章通过学习文档及视频教程实现手写一个简易的
Vue源码
实现数据双向绑定,解析指令等。
hellocoder2029
·
2023-01-01 13:38
javascript
Vue打包后不同版本详细解析
目录
vue源码
打包版本1、vue(.runtime).global(.prod).js2、vue(.runtime).esm-browser(.prod).js3、vue(.runtime).esm-bundler.js4
·
2022-12-31 21:24
探秘
微信业务优化:DDD从入门到实践
引言|本文作者从微信团队维护的带货类项目所遇卡点出发,尝试用领域驱动设计方法(简称DDD),保障在快节奏、多人协作的项目迭代中,维持系统的可维护性、可拓展性、高内聚低耦合和稳定性。作者首先剖解相关概念原理,之后代入亲身参与的微信团队实际项目、围绕DDD方法进行优化实操。DDD全称Domain-DrivenDesign,中文叫领域驱动设计,是一套应对复杂软件系统分析和设计的面向对象建模方法论。它由E
腾讯云开发者
·
2022-12-31 00:43
java
开发语言
从 BeReal 爆火背后,
探秘
图片社交新范式
回顾近两年欧美社交赛道,具备爆发式增长的应用都呈现出了“反传统社交”的典型特征。特别是图片社交领域,比如BeReal反美颜网红、反过度修饰,追求真实社交;LiveIn反过度社交,追求精准、有效社交等等。新式图片社交,删繁就简作为一款2020年诞生于法国的即时照片共享社交应用,BeReal在短短2年时间内全球月活用户已经突破7000万,且被16-24岁的年轻用户所追捧。这其中最让用户欣喜的便是简单的
网易智企
·
2022-12-30 04:51
人工智能
vue+laravel前后端分离个人博客系统
先看效果:访问:效果博客首页后台登录页后台首页API接口文档
vue源码
:https://gitee.com/K_8963/blog_8963接口源码:https://gitee.com/K_8963/blog_api
K8963
·
2022-12-28 08:32
vue
laravel
一文看懂BDTC 2018:
探秘
大数据新应用(附PPT下载)
戳蓝字“CSDN云计算”关注我们哦!12月8日,北京新云南皇冠假日酒店,由中国计算机学会主办,CCF大数据专家委员会承办,CSDN、中科天玑数据科技股份有限公司协办的2018中国大数据技术大会(BDTC)圆满落下帷幕。从2008第一届Hadoop沙龙,到2018的千人大会,活动已涵盖15大专题论坛,超过140位的国内外技术专家,以纯享式的技术分享吸引了千名大数据行业精英、技术专家探讨切磋。BDTC
csdn业界要闻
·
2022-12-27 06:56
cartographer
探秘
第四章之代码解析(五) --- 后端优化 --- 闭环约束2 --- FastCorrelativeScanMatcher2D
本次阅读的源码为release-1.0版本的代码https://github.com/googlecartographer/cartographer_ros/tree/release-1.0https://github.com/googlecartographer/cartographer/tree/release-1.0也可以下载我上传的全套工作空间的代码,包括protobuf,cartogra
李太白lx
·
2022-12-27 01:52
cartographer
Cartographer
cartographer
探秘
第四章之代码解析(八) --- 生成地图
本次阅读的源码为release-1.0版本的代码https://github.com/googlecartographer/cartographer_ros/tree/release-1.0https://github.com/googlecartographer/cartographer/tree/release-1.0也可以下载我上传的全套工作空间的代码,包括protobuf,cartogra
李太白lx
·
2022-12-27 01:52
cartographer
cartographer
探秘
第四章之代码解析(五) --- 后端优化 --- 闭环约束1 --- PrecomputationGrid2D
本次阅读的源码为release-1.0版本的代码https://github.com/googlecartographer/cartographer_ros/tree/release-1.0https://github.com/googlecartographer/cartographer/tree/release-1.0也可以下载我上传的全套工作空间的代码,包括protobuf,cartogra
李太白lx
·
2022-12-27 01:52
cartographer
cartographer
slam
TE | 进入摄像头内部,一
探秘
智慧城市的有力终端
在智慧城市即将到来,TA将全方位守护你的安全与生活中,我们畅想物联网基础下智慧城市的几个场景。构建更安全、可持续性的智慧城市生态系统,离不开大大小小的终端:智能监控设备。有它为我们的生活全年无休地“站岗”,智慧城市才能能量加满。TEConnectivity(以下简称“TE”)了解物联网应用的内在挑战,特别是在恶劣户外环境下。依托在多个业务领域的经验,同时结合我们在数据连接方面的专业知识,我们提供兼
唯样商城123
·
2022-12-26 23:34
电脑
无线设备
物联网
SpringBoot学习小结之滑块验证码生成库tianai-captcha
springboot1.1yml配置1.2跨域配置1.3资源配置1.4Controller二、前端jquery2.1通用代码2.2滑动验证码2.3旋转验证码2.4滑动还原验证码2.5文字点选验证码三、源码
探秘
和总结
aabond
·
2022-12-25 08:41
springboot
java
github
spring
boot
java
验证码
滑块验证码
点选验证码
搞定 SpringBoot 整合 Kafka(spring-kafka深入
探秘
)
除了简单的收发消息外,Spring-kafka还提供了很多高级功能,下面我们就来一一
探秘
这些用法。项目地址:https://github.com/sp
lililidahaoren
·
2022-12-24 17:29
kafka
kafka
spring
spring
boot
百度工程师带你
探秘
C++内存管理(ptmalloc篇)
作者|daydreamer前篇《
探秘
C++内存管理(理论篇)》主要介绍了LinuxC++程序内存管理的理论基础,本文作为系列文章《
探秘
C++内存管理》的第二篇,将会探讨经典内存管理器ptmalloc如何管理
百度Geek说
·
2022-12-24 11:10
c++
linux
java
Lyft公开“业内最大”数据集, 自动驾驶战场加速安卓化?
硅谷Live/实地探访/热点
探秘
/深度探讨Uber的死对头,来自硅谷的网约车公司Lyft,7月23日公开了一整套开放式自动驾驶数据集,号称是L5级同类产品内数量世界第一。
硅谷洞察
·
2022-12-24 03:43
K8S 源码
探秘
之 kubelet 同步 Node 状态(kubelet 心跳机制分析)
一、引言在K8S系统运行过程中,kubelet需要定期向APIServer上报节点运行状态(也就是心跳消息)本文从源码角度分析下kubelet进行节点状态上报的工作机制其实,心跳的原理比较简单,就是启动一个协程,定期向APIServer发送更新数据!二、源码分析首先,来到kubelet入口,cmd/kubelet/kubelet.go#mainfuncmain(){rand.Seed(time.N
shida_csdn
·
2022-12-22 09:58
K8S
源码探秘
K8S
源码探秘
kubelet
心跳机制分析
kubelet
同步
Node
状态
K8S
源码探秘
百度工程师带你
探秘
C++内存管理(ptmalloc篇)
作者|daydreamer前篇《
探秘
C++内存管理(理论篇)》主要介绍了LinuxC++程序内存管理的理论基础,本文作为系列文章《
探秘
C++内存管理》的第二篇,将会探讨经典内存管理器ptmalloc如何管理
·
2022-12-19 11:50
c++内存管理linux
从零开始搭二维激光SLAM --- Karto的后端优化与回环检测的实现解读
代码的注释写完挺长时间了,但是最近很忙一直没倒出功夫来写文章…由于公众号不适合大段的代码,因此本文只是通过文字来简述Karto的后端优化与回环检测的实现过程.更详细的代码解析可以去看我的这篇文章:karto
探秘
之
李太白lx
·
2022-12-19 07:23
从零开始搭二维激光SLAM
slam
karto
后端优化
回环检测
vue源码
解析:深入理解vue底层原理
vue工作机制Vue响应式的原理definePropertyclassVue{constructor(options){this._data=options.data;this.observer(this._data);}observer(value){if(!value||typeofvalue!=="object"){return;}Object.keys(value).forEach(key
s先生的d小姐
·
2022-12-19 07:18
vue
0代码,轻松搞定炫酷大屏 | TeaTalk·Online技术
探秘
系列第2期
【引言】“移动云TeaTalk·Online技术
探秘
系列第2期来了!
AI科技大本营
·
2022-12-16 10:12
云计算
大数据
火山引擎虚拟数字人技术与应用
今天我们就来一起
探秘
火山引擎虚拟数字人技术与应用。
DataFunTalk
·
2022-12-16 00:03
DataFunTalk原创精选
人工智能
DatafunTalk
探秘
微信业务优化:DDD从入门到实践
引言|本文作者从微信团队维护的带货类项目所遇卡点出发,尝试用领域驱动设计方法(简称DDD),保障在快节奏、多人协作的项目迭代中,维持系统的可维护性、可拓展性、高内聚低耦合和稳定性。作者首先剖解相关概念原理,之后代入亲身参与的微信团队实际项目、围绕DDD方法进行优化实操。DDD全称Domain-DrivenDesign,中文叫领域驱动设计,是一套应对复杂软件系统分析和设计的面向对象建模方法论。它由E
·
2022-12-15 15:37
ddd
一比一手写迷你版vue,彻底搞懂vue运行机制
本篇文章通过学习文档及视频教程实现手写一个简易的
Vue源码
实现数据双向绑定,解析指令等。
hellocoder2029
·
2022-12-14 15:28
javascript
OpenCV头文件
探秘
一、hpp文件的说明:hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该cpp文件即可,无需再将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的obj,采用hpp将大幅度减少调用project中的cpp文件数与编译次数,也不用再发布烦人的lib与dll,因此非常适合用来编写公用的
xxpr_ybgg
·
2022-12-13 07:42
opencv
c++
人工智能
微信接入
探秘
(一)——从零认识微信接口
微信接入
探秘
(一)——从零认识微信接口标签:微信接口接入框架Java2016-11-2821:27585人阅读评论(0)收藏举报分类:开发技巧(5)微信(1)SDK开发(1)版权声明:本文为博主原创文章
yesIcando-bupt
·
2022-12-12 04:10
前端商品多规格选择问题 SKU 算法实现优化2.0
在阅读本文之前,请先阅读笔者上一篇文章:前端商品多规格选择问题SKU算法实现文章目录一、找bug二、修复过程详解1.初始化顶点集和空邻接矩阵2.邻接矩阵赋值3.判断attribute是否可选三、
Vue源码
四
全幼儿园最聪明
·
2022-12-10 21:45
前端开发
前端
算法
Vue源码
解析—mustache模板引擎
一、什么是模版引擎二、数组join()法三、反引号法四、mustache基本语法mustache库可以通过npm安装。因此可以值node以及浏览器中使用1、mustache便利数组对象2.mustache字段直接使用3.mustache.代表本数组元素4.mustache多层数组嵌套5.mustache布尔值mustache使用规则可参考:https://blog.csdn.net/yzding1
天高任鸟飞dyz
·
2022-12-10 18:15
Vue源码解析
vue
js
Vue源码
学习之mustache模板引擎
Vue源码
学习之mustache模板引擎该博文是在学习尚硅谷的
vue源码
教程同时做的笔记。课程都可以在b站搜到的哦。mustache模板引擎什么是模板引擎模板引擎是将数据要变为视图最优雅的解决方案。
PrototypeONE
·
2022-12-10 18:44
Vue源码学习
vue.js
学习
javascript
【
Vue源码
】mustache模板引擎 - 基本使用 - 底层原理 - 手写实现
文章目录1.模板引擎的介绍1.1模板引擎是什么?1.2模板引擎是怎么来的?(发展历史)1.使用原生的DOM操作2.使用数组中的join方法3.使用ES6反引号的方法2.mustache基本使用2.1mustache库的简介引入mustache库mustache的模板语法1.最简单的情况——不循环对象数组2.循环最简单的数组3.循环对象数组(v-for类似)4.循环嵌套对象数组和简单数组5.控制元素
YK菌
·
2022-12-10 18:14
前端框架Vue
vue
javascript
Vue源码
解析之mustache模板引擎
一介绍模板引擎是将数据要变为视图最优雅的解决方案历史上曾出现过的数据变为视图的方法:纯DOM法、数据join法、ES6的反引导法、模板引擎纯DOM法:Documentvararr=[{"name":"小明","age":12,"sex":"男"},{"name":"小红","age":11,"sex":"女"},{"name":"小强","age":13,"sex":"男"}]varlist=do
天天想着发财致富
·
2022-12-10 18:13
前端
开发语言
vue源码
解析之mustache模板引擎——底层核心机理
mustache底层核心机理底层token思想手写mustache库1.遍历查找“{{}}”(Scanner类)生成tokens数组不能用简单的正则表达式思路实现底层token思想手写mustache库1.遍历查找“{{}}”(Scanner类)scanner类:用于解析templateStr模板字符串主要由两个方法scan():跳过{{scanUtil():让指针进行扫描,知道遇见指定内容结束,
wjyGrit
·
2022-12-10 18:13
vue进阶
javascript
正则表达式
vue
mustache
模板引擎
VUE源码
解析-Mustache
Mustache模板引擎数据变为视图的方式简介mustache基本使用遍历数组布尔值mustache的底层核心机理最简单的模板引擎实现机理tokens手写mustache库手写源码地址模板引擎数据变为视图的方式1.纯dom:笨拙,没有实战价值2.数组join:本质是字符串es6的反引号法:es6中新增的${xxx}模板引擎:将数据变为视图最优雅的解决方案简介mustache是最早的模板引擎库,底层
C_Cercis Chinensis
·
2022-12-10 18:42
笔记
前端
vue.js
Vue源码
:mustache模板解析
文章目录什么是模板引擎数据变为视图的方法手写mustache运行流程什么是模板引擎模板引擎是将数据变为视图最优雅的解决方案,如下可以通过左侧数据最终在网页上渲染成右侧dom视图数据变为视图的方法历史上出现的数据变为视图的方法有四种:纯DOM法、数组join法、ES6反引号法、mustache模板引擎法,可以说越来越优雅。如下数据采用各种方法渲染letstudents=[{name:'小明',age
Continue丶
·
2022-12-10 18:42
#
vue源码
javascript
vue.js
vue源码
-mustache模板引擎分析(四)-手写实现mustache库
一.构建环境(1)新建名为TemplateEngine的文件夹,然后npminitnpminpmiwebpack@4-Dnpmiwebpack-cli@3-Dnpmiwebpack-dev-server@3-D使用webpack和webpack-dev-server构建-webpack侧重开发体验,结合webpack-dev-server实时更新-nodeis调试控制台不太好用-rollup更擅长
豆浆油条_煎bingo子
·
2022-12-10 18:42
Vue
node.js
javascript
vue.js
【
vue源码
解析之底层模板引擎】mustache模板引擎
什么是模板引擎?模板引擎是将数据变为视图的最优雅的解决办法。目前将数据处理为视图的方法,从时间线排列有:纯DOM法document.createElement()数组join,借助HTMLElement.prototype.innerHTML将字符串解析为HTMLes6模板字符串${data}替代join函数模板引擎,vue中的就是一种模板引擎。此处解析的mustache是最早的模板引擎,因它的嵌
路玉屏风
·
2022-12-10 18:12
vue.js
javascript
前端
Vue源码
探秘
之 mustache模板引擎
什么是模板引擎模板引擎是将数据要变为视图最优雅的解决方案历史上曾经出现的数据变为视图的方法•纯DOM法:非常笨拙,没有实战价值•数组join法:曾几何时非常流行,是曾经的前端必会知识•ES6的反引号法:ES6中新增的`${a}`语法糖,很好用•模板引擎:解决数据变为视图的最优雅的方法mustache的基本使用•mustache官方git:https://github.com/janl/mustac
万邺
·
2022-12-10 18:12
Vue源码探秘
vue
js
javascript
vue.js
vue源码
解析之mustache模板引擎
数据变为视图的方法纯Dom方法:非常笨拙,没有实战价值数据join法:曾今流行ES6反引号法:`${}`语法糖模板引擎:解决数据变为视图最优雅的方法Mustache基础用法hello{{thing}}vartemplate=$("#template").html();varr=Mustache.render(template,{thing:'world'})Mustache原理什么是token,通
可怜的前端小程序员
·
2022-12-10 18:11
vue
js
js
vue
Vue源码
之mustache模板引擎(二) 手写实现mustache
Vue源码
之mustache模板引擎(二)手写实现mustachemustache.js个人练习结果仓库(持续更新):
Vue源码
解析webpack配置可以参考之前的笔记Webpack笔记安装:npmi-Dwebpackwebpack-cliwebpack-dev-serverwebpack.config.jsconstpath
赤蓝紫
·
2022-12-10 18:10
Vue源码
Vue
Vue源码
Vue源码
之mustache模板引擎
Vue源码
之mustache模板引擎mustache库的工作机理tokenstokens是一个JS的嵌套数组,是模板字符串的JS表示模板字符串我买了一个{{thing}},好{{mood}}啊tokens
木子爱编程
·
2022-12-10 18:10
Vue.js
vue.js
javascript
前端
Vue源码
-mustache模版引擎原理详解
什么是模版引擎模版引擎是将数据变为视图最优雅的解决方案。mustache是最早的模版引擎库,比Vue诞生早。上述案例的mustache模版语法如下:mustache库的机理mustache库底层重点要做两个事情:1.将模版字符串编译为tokens形式2.将tokens结合数据,解析为dom字符串什么是tokenstokens是一个Js的嵌套数组,其实就是模版字符串的js表示。未完。。。
liwenqi7
·
2022-12-10 18:10
解析vue源码
Vue源码
之mustache模板引擎(一)
Vue源码
之mustache模板引擎(一)个人练习结果仓库(持续更新):
Vue源码
解析抽空把之前学的东西写成笔记。
赤蓝紫
·
2022-12-10 18:40
Vue
Vue源码
javascript
vue
Vue源码
Vue源码
前戏之Mustache模板引擎的源码解析
模板引擎是一个帮助我们在一个有规则的字符串内渲染数据的工具。举一个例子:varstr=`我叫{{name}},来自于{{school}}`varname='王五'varschool='一个神秘的大学'现在有一个str字符串,里面带有花括号的子串需要被渲染成对应的数据,得到这样的字符串,渲染到页面中,就形成了模板引擎。我叫王五,来自于一个神秘的大学当然mustache有更复杂的语法,比如:varte
IsPinocchio
·
2022-12-10 18:39
Vue系列
html
vue.js
前端
es6
javascript
【
Vue源码
解析】mustache模板引擎
模板引擎什么是模板引擎实现Scanner类根据模板字符串生成tokens在index.js引入parseTemplateToTokens实现tokens的嵌套OneMoreThingtokens结合数据解析为dom字符串定义lookup函数定义renderTemplate函数什么是模板引擎模板引擎是将数据变为视图最优雅的解决方案以前出现过的其它数据变视图的方法纯DOM法数组join法在js里单双引
糖^O^
·
2022-12-10 18:37
vue
vue.js
javascript
【VUE】源码分析 - computed计算属性的实现原理
tip:本系列博客的代码部分(示例等除外),均出自
vue源码
内容,版本为2.6.14。但是为了增加易读性,会对不相关内容做选择性省略。如果大家想了解完整的源码,建议自行从官方下载。
依然范特西fantasy
·
2022-12-08 14:10
vue
vue.js
javascript
前端
vue源码
分析-动态组件
前面花了两节的内容介绍了组件,从组件的原理讲到组件的应用,包括异步组件和函数式组件的实现和使用场景。众所周知,组件是贯穿整个Vue设计理念的东西,并且也是指导我们开发的核心思想,所以接下来的几篇文章,将重新回到组件的内容去做源码分析,首先会从常用的动态组件开始,包括内联模板的原理,最后会简单的提到内置组件的概念,为之后的文章埋下伏笔。12.1动态组件动态组件我相信大部分在开发的过程中都会用到,当我
yyzzabc123
·
2022-12-07 07:54
vue.js
2020全栈学习Demo大合集 AllDemo-996station GitHub鉴赏官
hooksTS等还有umi+dva,数据可视化等实战项目(持续更新中)全栈学习Demo大合集说明:本项目包含常用的技术点和技术栈,时间为2020年度最新的技术栈,大范围的包含(Vue,Vuex,SSR,
vue
996station
·
2022-12-07 07:17
学习
github
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他