自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

^_^肥仔John的游乐园

偏前端的临栈工程师一枚

  • 博客(7)
  • 收藏
  • 关注

原创 petite-vue源码剖析-v-if和v-for的工作原理

Petite-Vue是由尤雨溪亲自操刀设计开发,针对历史非前后端分离项目专门打造的,基于Vue3的@vue/reactivity提供与Vue一致的响应式开发模式的渐进式前端开发框架。 本小册子将通过结合一个个示例逐行解读源码,并对相关技术进行扩展讲解(如petite-vue和React的diff算法对比、@vue/reactivity如何通过浏览器引擎的SMI优化effect清理算法等),既能更好地理解petite-vue的工作原理,同时也为后续阅读Vue3源码作铺垫。

2022-05-24 06:23:06 324

原创 petite-vue源码剖析-从静态视图开始

Petite-Vue是由尤雨溪亲自操刀设计开发,针对历史非前后端分离项目专门打造的,基于Vue3的@vue/reactivity提供与Vue一致的响应式开发模式的渐进式前端开发框架。 本小册子将通过结合一个个示例逐行解读源码,并对相关技术进行扩展讲解(如petite-vue和React的diff算法对比、@vue/reactivity如何通过浏览器引擎的SMI优化effect清理算法等),既能更好地理解petite-vue的工作原理,同时也为后续阅读Vue3源码作铺垫。

2022-05-12 07:07:43 379

原创 petite-vue源码剖析-为什么要读源码?

Petite-Vue是由尤雨溪亲自操刀设计开发,针对历史非前后端分离项目专门打造的,基于Vue3的@vue/reactivity提供与Vue一致的响应式开发模式的渐进式前端开发框架。 本小册子将通过结合一个个示例逐行解读源码,并对相关技术进行扩展讲解(如petite-vue和React的diff算法对比、@vue/reactivity如何通过浏览器引擎的SMI优化effect清理算法等),既能更好地理解petite-vue的工作原理,同时也为后续阅读Vue3源码作铺垫。

2022-05-06 07:00:07 193

原创 CSS魔法堂:Transition就这么好玩欢迎使用优快云-markdown编辑器

前言 以前说起前端动画必须使用JS,而CSS3为我们带来transition和@keyframes,让我们可以以更简单(声明式代替命令式)和更高效的方式实现UI状态间的补间动画。本文为近期对Transition的学习总结,欢迎各位拍砖。属性介绍 首先先我们简单粗暴了解transition属性吧!transition: <transition-property> ...

2018-06-25 09:44:19 209

原创 Java魔法堂:深入正则表达式API

目录                              一、前言二、正则表达式的使用诉求三、java.util.regex包四、java.lang.String实例五、最短路径实现诉求六、Java支持的正则表达式功能语法七、总结八、参考 一、前言                               正则表达式作为文本处理的利器,早已成为各

2014-11-16 17:21:19 341

原创 MyBatis魔法堂:即学即用篇

一、前言                                         本篇内容以理解MyBatis的基本用法和快速在项目中实践为目的,遵循Make it work,better and excellent原则。 技术栈为MyBatis3.2.7+log4j1.2.17+sqlite3+jdk1.7。 二、示例                         

2014-11-08 07:12:02 464

原创 .net自制实用的分页控件

.net自定义分页控制

2011-05-12 17:23:00 474

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除