凯特林 凯特林
4年前
React - Fiber原理
浏览器渲染屏幕刷新率(FPS)浏览器的正常绘制频率是60次/秒,小于这个值时,用户会感觉到卡顿绘制一次的称为一帧,平均每帧16.6ms帧每个帧的开头包括样式计算、布局和绘制js的执行是单线程,js引擎和页面渲染引擎都占用主线程,GUI渲染和Javascript执行两者是互斥的如果某个js任务执行时间过长,浏览器会推迟渲染,每
Stella981 Stella981
3年前
Antd Vue 表单生成快速开发指南
之前发布了一款基于Element的表单设计器,可以快速设计和生成表单,设计器地址:http://form.making.link/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fform.making.link%2F)。现在我可以告诉大家,Antd表单支持来了,可以使用设计器设计好表单后
Stella981 Stella981
3年前
API 接口设计中 Token 类型的分类与设计
在实际的网站设计中我们经常会遇到用户数据的验证和加密的问题,如果实现单点,如果保证数据准确,如何放着重放,如何防止CSRF等等其中,在所有的服务设计中,都不可避免的涉及到Token的设计。目前,基于Token的生成方,我们把Token生成分为两种类型。1、基于用户/网站,可见的加密请求方式2、基于服务器间通讯的不可见加密请求方式(API To
Wesley13 Wesley13
3年前
mysql数据库设计规范浅谈
《mysql设计规范》数据结构设计:逻辑设计–物理设计实际工作中:逻辑设计物理设计物理设计:表名,字段名,字段类型磁盘IO和操作系统类型,对mysql的性能是非常大的一.数据库命名规范所有的数据库对象名称必须使用小写字母并用下划线表示,因为默认情况下,mysql对大小写敏感,mysql数据库本质上是linux
Wesley13 Wesley13
3年前
Java开发中的23种设计模式详解(转)
设计模式(DesignPatterns)                                 ——可复用面向对象软件的基础设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他
Wesley13 Wesley13
3年前
00_设计模式之语言选择
设计模式之语言选择设计模式简介背景设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式(Designpattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的
子桓 子桓
1年前
强大的3D建筑设计 Vectorworks 2023激活最新
Vectorworks2023是一款全面的设计和绘图软件,旨在为建筑、景观、室内设计、舞台设计、景观设计和娱乐产业等领域的专业人士提供强大的工具和功能。以下是Vectorworks2023软件的一些主要特点和功能:2D和3D设计:Vectorworks20
公孙晃 公孙晃
1年前
Sketch Measure for Mac(sketch标注插件) v2.8.1
是一款实用的Sketch插件,它可以帮助用户轻松地进行设计规格的测量和标记。具体来说,SketchMeasure具有以下特色功能:快速测量设计元素:用户可以快速测量距离、角度、大小等设计元素,为制定精确的设计规格提供数据依据。设计规范标注:通过清晰的图标准
铁扇公主 铁扇公主
1年前
简单好用的矢量设计工具:Affinity Designer 最新中文版
AffinityDesigner是一款专业的矢量图形设计软件,它由英国的Serif公司开发,旨在为设计师和创意人士提供高效、灵活和专业的设计工具。该软件适用于macOS、Windows和iPadOS等多个平台,并具有广泛的设计功能和工具,能够帮助设计师创建
绣鸾 绣鸾
1年前
Affinity Designer for Mac(矢量图设计工具)
AffinityDesignerforMac是一款专业的矢量图形设计软件,专为Mac用户设计。它提供了全面的图形设计工具,包括绘图、文本、形状、色彩、渐变、图层和切片等。该软件具有直观的用户界面和强大的功能,使设计师能够轻松地创建复杂的图形设计项目,如图标