SVG任意基本图形转path路径 (www.zhangxinxu.com)

【简介】


虽然不属于常用场景,但是对于部分开发者却很需要,所以还是专门分享了出来,希望可以帮到需要的人。

点击查看全文 >>

@技术头条 2022-06-19 23:21分享 / 原作者微博:@张鑫旭 / 0个评论
赞过的人: @IT技术博客大学习
要不要再学学下面的文章?
路网中路径的储存 (blog.codingnow.com)
我们正在制作的游戏中,交通和物流是基于公路网的。公路网其实是以路口为顶点,路为边构成的(无向)图。因为我们有大量的车辆行驶在这个路网中,所以,我需要一个空间高效的方法储存这些车辆的路径。
by @技术头条 2022-09-03 23:25 分享 查看详情
用SVG实现一个优雅的提示框 (fed.taobao.org)
Tooltips常被称为提示框(或信息提示框),提示框能够以较强的交互性、自由度为用户提供相应的提示信息。今天我们要聊的不是如何实现强大的交互行为,而是来看看如何以最好的方式来还原他们的视觉效果,并且能适用于不同的场景。
by @技术头条 2022-07-24 20:57 分享 查看详情
在 kbone 中实现小程序 svg 渲染 (www.alloyteam.com)
kbone 是微信团队开源的微信小程序同构框架,与基于语法树转换的 Wepy、Taro 等传统框架不同,kbone 的思路是在逻辑层用类似 SSR 的方式模拟出 DOM 和 BOM 结构,让逻辑层的 HTML5 代码正常运行;而 kbone 会负责将逻辑层中的虚拟 DOM 以 setData 的形式传递给视图层,让视图层利用小程序组件递归渲染的能力,产生出真实的 DOM 结构。

使用 kbone 之后,我们可以将小程序页面理解为一个独立的 html 文档(而不是 SPA 中的一个 router page)。在每个页面的 JS 中初始化 kbone,为逻辑层提供虚拟 DOM 和 BOM 的环境,然后就可以像 H5 一样加载各种主流前端框架和业务代码,kbone 会负责逻辑层和视图层之间的 DOM 和事件同步。
by @技术头条 2022-06-19 23:03 分享 查看详情
如何在 Mac 上安装 Deno,并加入至 PATH (forum.lovejade.cn)
Deno(发音:"蒂诺")是 Ryan Dahl 在 2017 年创立的编程语言。作为 Node.js 的替代品,Deno 也是一个服务器运行时,但是支持多种语言,可以直接运行 JavaScript、TypeScript 和 WebAssembly 程序。Deno 内置了 V8 引擎,用来解释 JavaScript。同时,也内置了 tsc 引擎,解释 TypeScript。
by @杨琼璞 2021-06-22 21:24 分享 查看详情
我看技术人的成长路径 (developer.aliyun.com)
有一句诗词说:宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒。其实就是讲内心修炼到了一种心境平和,淡泊自然的境界。
by @可耐芊小仙女 2020-11-20 16:11 分享 查看详情
Pandas官方文档中文版下载、图形深度学习 PPT 下载 (mp.weixin.qq.com)
Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。
by @code小生 2020-06-21 22:35 分享 查看详情
阿里云叔同:以容器为代表的云原生技术,已成为释放云价值的最短路径 (yq.aliyun.com)
2019 年阿里巴巴 双11 核心系统 100% 以云原生的方式上云,完美支撑了 54.4w 峰值流量以及 2684 亿的成交量。随着阿里巴巴经济体云原生技术的全面升级,容器性能、稳定性及在线率也得到了全面提升。本文作者将从云计算时代容器的发展路径为出发点,剖析阿里云的容器技术演进历程,借此探析整个行业的发展趋势。
by @可耐芊小仙女 2019-12-24 15:24 分享 查看详情
做可交互的统计图表,这套图形语法不容错过 (yq.aliyun.com)
“一图胜千言”,是最直观的数据可视化魅力。以图表来传达和沟通信息,其效率远超枯燥乏味的数据表达。有需求就有市场。数据可视化崭露头角后,各个厂商出备的产品、解决方案,开发者自研的可视化工具、操作平台都如雨后春笋般冒了出来。
by @可耐芊小仙女 2019-06-10 15:21 分享 查看详情
用于游戏开发的图形和音乐工具 (linux.cn)
要在三天内打造一个可玩的游戏,你需要一些快速而稳定的好工具。


在十月初,我们的俱乐部马歇尔大学的 Geeks and Gadgets 参加了首次 Open Jam,这是一个庆祝最佳开源工具的游戏 Jam。游戏 Jam 是一种活动,参与者以团队协作的方式来开发有趣的计算机游戏。Jam 一般都很短,仅有三天,并且非常累。Opensource.com 在八月下旬发布了 Open Jam 活动,足有 45 支游戏 进入到了竞赛中。
我们的俱乐部希望在我们的项目中创建和使用开放源码软件,所以 Open Jam 自然是我们想要参与的 Jam 了。我们提交的游戏是一个实验性的游戏,名为 Mark My Words。我们使用了多种自由和开放源码 (FOSS) 工具来开发它;在这篇文章中,我们将讨论一些我们使用的工具和我们注意到可能有潜在阻碍的地方。
音频工具
MilkyTracker
MilkyTr
by @技术头条 2019-01-01 19:46 分享 查看详情
CSS vector-effect与SVG stroke描边缩放 (www.zhangxinxu.com)
默认情况下,我们改变SVG图形尺寸,stroke描边宽度也会跟着一起变化。有时候,我们希望描边宽度一直不变,怎么办呢?可以试试使用vector-effect属性。
by @技术头条 2018-12-24 23:48 分享 查看详情