js绘制环形进度条,和百分比条
先帖代码 {代码...} 效果展示[链接]
2020-12-10
Xline 持久化存储设计与实现
在 Xline 早期的原型阶段,我们采用了基于内存的存储来实现数据的持久化。这虽然简化了 Xline 原型设计的复杂度,提高了项目的开发和迭代速度,但带来的影响也是显著的:由于数据都存储在内存当中,因此一旦当进程 crash 后,节点的数据恢复需要依赖于从其他正常节点上拉取全量数据,这就需要较长的恢复时间。基于此方面...
2023-05-29
Objective-C进化特性
毫无疑问,Objective-C (下称ObjC)在诞生三十年后,因为iOS系统在移动设备领域的制霸,迎来了近五年来一年一波的进化,这些新特性表明ObjC这个年事已高的语言,仍在一步一步追逐现代编程语言的步伐。
n阶贝塞尔曲线(bezier)javascript 实现解析
最近学习canvas,看到bezier曲线,所以补充了下知识,另外相关的数学定律都忘光了~ 需要了解的 前期需要了解相关的知识,可以看下维基百科 什么是贝塞尔曲线? 什么是线性插值? 绘制 canvas本身只提供了二次和三次的绘制函数,如果更高阶级的怎么办呢~要对起进行降阶拆分。 网上有个很牛掰的案例 bezier curve 我们来看下...
canvas应用一:简易时钟
canvas 元素中提供了看似简单的绘图方法,但仔细挖掘,可以以此做出非常复杂而漂亮的图形。随着 API 的逐渐完善,我相信自己能进行更多有意思的尝试。
2016-12-31
Artlantis studio 2019 for mac(3D渲染工具)
Artlantis studio mac破解版是一个MacOS上的3D渲染工具, Artlantis中的许多高级专有功能为任何3D空间项目提供了逼真的硬件和照明逼真的仿真技术。对于许多主要的建筑CAD软件,例如ArchiCAD,VectorWorks,SketchUp,AutoCAD,Arc +等,Artlanits可以支持常见的CAD文件格式的输入:DXF,dwG,3DS等。有需要的朋友快来mac...
2019-12-13
canvas生成带二维码的海报踩坑
绘制渲染的时候图像不显示:是因为图片异步加载,所以canvas的操作需要放在onload事件中,否则图片会不显示,因为图片不止一张,建议放在promise中,用async,await调用
canvas画饼状图
用HTML5的canvas画一个饼状图,开始吧!第一步:设置画布的宽高 {代码...} 第二步:变换坐标原点到画布中心 {代码...} 第三步:绘制扇形 {代码...} 第四步:绘制文本 {代码...} 到此就画完啦,如图:总结:坐标变换带来极大的便利,不过变换之前记得context.save()保存Canvas的状态,操作完毕之后记得context.restore()...
实现中间凸起导航鸿蒙示例代码
本文原创发布在华为开发者社区,更多鸿蒙场景化示例请见华为开发者联盟官网“行业实践与常见问题”专题页。介绍本示例实现点击底部TabBar切换展示页面,同时会有选中的图标变化动效,中间凸起的底部导航。实现中间凸起导航源码链接效果预览使用说明点击切换导航,选中后展示不同特效。实现思路添加TabContent()组件,构建...
2025-02-28
基于 HTML5 Canvas 的拓扑组件开发
在现在前端圈大行其道的 React 和 Vue 中,可复用的组件可能是他们大受欢迎的原因之一, 在 HT 的产品中也有组件的概念,不过在 HT 中组件的开发是依托于 HTML5 Canvas 的技术去实现的, 也就是说如果你有过使用 Canvas 的开发经验你就可以来封装自己的组件。 下面我以一个进度环为例,来探究一下如何使用ht.js封装出一...
2018-10-26
canvas烟花锦集
canvas可以实现不同动画效果,本文主要记录几种不同节日烟花效果实现。 原文链接 实现一 效果地址 html {代码...} css {代码...} js {代码...} 实现二 效果地址 html {代码...} css {代码...} js {代码...} 实现三 效果地址 html {代码...} css {代码...} js {代码...} 总结 几种不同canvas实现烟花动画,基本分为烟火类...
浅谈Canvas
上一篇给大家讲了一下canvas的一些概念性的东西,这一篇我们来讲一下canvas的最基础的应用: 定义一个canvas: var ctx =document.getElementById_x("canvas").getContext('2d'); (1)画图 ctx.fillStyle="rgba(255,255,255,0.5)"; ctx.fillRect(0,0,100,100) (2)画路径beginPath()和closePath()表示的是canvas里...
2016-12-25
cropper图片编辑插件绘制圆形图片
项目中有一个编辑上传用户头像的功能,之前选用了cropper插件来处理编辑图片的功能,现在还想做到类似QQ等选取圆形图像的功能,考虑结合cropper来处理。
2018-09-26
(爱加密系列教程四) 破解APK注入代码大揭秘
提醒:能够正常安装到手机上的APK都是带有签名的(不了解签名的可以百度),APK在破解重新打包后是已经不再拥有签名的,如果想要你破解后的APK能够正常运行请重新签名。
2014-07-24
Objective-c学习笔记
OC学习笔记 属性(property)和成员变量 属性为了让类外可以访问成员变量 属性就是成员变量的外部接口 在类内调用成员变量而不是属性,属性是给类外使用的 在新版本的iOS SDK中,只要声明了属性系统就会自动生成成员变量。例如: {代码...} 则在类内可以直接调用成员变量_people。 属性可以用点(.)语法调用 方法 []调用...
2018-01-19
manim边学边做--通用变换
在 Manim 动画制作中,Transform、TransformFromCopy、ReplacementTransform和Restore是四个通用的对象变换动画类。
2025-05-12
有趣的Canvas,你值得拥有!
Canvas 是 HTML5 提供的一个用于展示绘图效果的标签. Canvas 原意为画布, 在 HTML 页面中用于展示绘图效果. 最早 Canvas 是苹果提出的一个方案, 今天已经在大多数浏览器中实现。