找到约 1553 条结果
  • 如何使用Canvas及动画实现
    这里是修真院前端小课堂,每篇分享文从 【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】 八个方面深度解析前端知识/技能,本篇分享的是: 【如何使用Canvas及动画实现】  如何使用Canvas及其动画实现什么是Canvas?Canvas API(画布)是在HTML5中新增的标签用于在网...
    2018-12-03
  • iRate快速绕坑使用
    iRate库通过激励用户去AppStore打分,来帮助你提升iPhone和Mac App的质量。这是取得经常使用的目标用户的意见的最好的方式之一。
    2015-10-31
  • 微信小程序内使用canvas绘制自定义折线图表
    话不多说,最终实现效果如下:图中难点:圆角矩形绘制;转载他人帖子:看此处:[链接][链接]最左或者最右边的气泡需要做动态偏移本项目是由mpvue写的小程序:所以用的是vue的书写格式(微信小程序可以自行修改):使用方法:将下列代码新建linechart.vue文件再项目中调用本组件的drawAll方法传入日期和值即可代码中有少...
    2019-04-10
    3
  • html5之canvas
    canvas是html5出现的新标签,主要用来画图,看见网上能用来实现各种图形,所以感觉很好玩,就学习了一下。canvas绘制图形有两种方法:
    2016-07-04
  • 为啥图片会模糊,canvas显示优化
    图片的原始尺寸,就是图片原始的拍摄或者生成出来的大小naturalWidth,原始宽度naturalHeight,原始高度样式尺寸img标签上的width,height缩放倍率,受浏览器缩放影响大小,跟操作系统设置也有关系,反正最后就是个值window.devicePixelRatio清晰度高满足如下公式原始尺寸 = 样式尺寸 * 缩放倍率画一个canvas来试试 {代码....
    2024-04-22
  • block在iOS开发中的用法解析与底层原理
    1. 前言 Block:带有自动变量(局部变量)的匿名函数。它是C语言的扩充功能。之所以是拓展,是因为C语言不允许存在这样匿名函数。 1.1 匿名函数 匿名函数是指不带函数名称函数。C语言中,函数是怎样的呢?类似这样: {代码...} 调用的时候: {代码...} func就是它的函数名。也可以通过指针调用函数,看起来没用到函数名...
    2020-06-15
  • 一个倒计时5S的圆环案例
    canvas实现 {代码...}
    2024-06-21
  • 交互式数据可视化-D3.js(四)形状生成器
    形状生成器 线段生成器 {代码...} 使用默认的设置构造一个 line 生成器。 {代码...} 如果指定了 x 则将 x 访问器设置为指定的函数或数值并返回当前 line 生成器。如果没有指定 x 则返回当前 x 访问器,默认为: {代码...} {代码...} 如果指定了 y 则将 y 访问器设置为指定的函数或数值并返回当前 line 生成器。如果没有指...
    2019-10-07
  • html dom 转化成图片踩坑记(canvas toDataURL)
    需求 在开发过程中遇到这么一个需求,h5页面需要将一个html dom转化成图片,便于用户保存。 面向百度搜索第三方得 html2canvas 和 dom-to-image 两者在写这篇笔记之前在github上的星星数分别是 dom-to-image 4k ⭐️ html2canvas 13.7k ⭐️ 两者都有尝试过,都有意想不到的bug,包括 部分手机有某些背景图片无法展示,为空...
    2018-10-08
    1
  • iOS中的Reference Counting详解
    前一阵子表哥给了我一道知乎的iOS开发岗位面试题,听说还是那种类似于“一票否决”的题目,考察应试者的编程能力。我仔细一看是关于MRC的一道题,也就是在考察Reference Counting。(代码为了方便运行测试,略有改动,但是核心思路无变化)
    2018-05-05
  • Let's Go Rust 系列之for对比
    在golang中提供了for range 语法糖帮助我们方便的遍历数据或切片,也可以遍历map和channel;在rust中则提供了 for in 语法糖帮助我们方便的遍历Array,Vector或切片,也可以遍历map。本文将会通过多种类型的例子介绍两种语言中这些语法糖背后的机制以及使用不当可能遇到的陷阱。
    2022-01-11
  • rust 命令行工具rsup管理前端npm依赖
    学习了一年的 rust 了,但是不知道用来做些什么,也没能赋能到工作中,现在前端基建都已经开始全面进入 rust 领域了,rust 的前端生态是越来越好。但是自己奈何水平不够,想贡献点什么,无从下手。
    2024-09-13
  • canvas绘制绕圆心旋转
    canvas绘制形如何改变旋转中心点为圆心:默认旋转中心点是(0,0)点,想要图形绕圆心旋转,要先把中心点移动到圆心示例: {代码...}
    2017-11-20
  • canvas 五子棋游戏
    创建数组用于保存五子棋的位置即可。输赢判断使用遍历即可重复落棋用判断保存的数组的位置是否已经有棋子即可落在交叉线和附近的点判断,如果相差小于一定数值进行落棋。
    2019-02-11
    6
  • 如何优雅地组织Rust项目中的异步代码?
    很多使用过Async Rust的人都可能有过被其要求的约束所困扰的经历,例如,spawned task有'static的要求,MutexGuard不能跨越.await,等等。克服这些约束需要仔细地设计代码结构,很可能会导致晦涩和嵌套的代码,这对开发人员和审查人员都是一种挑战。在这篇文章中,我将首先列出我在编写async Rust代码时的一些痛点。然后...
    2023-04-21
  • IOS 使用 POST、GET 提交 JSON 数据到服务器
    最近被安排了一项在 IOS 下 POS T数据的任务,在 Google 的帮助下总算是做出来了。网上的教程不全、乱、缺少一个全方位适合初级开发者的教程。
    2014-05-26
    3
  • canvas绘制图表(一)
    图表是数据表示的一种直观的形式,前端开发经常回合图表打交道,一般都会借用第三方的js库,如echats、bizchats等,但如果只是很简单的图标,我们完全可以自己绘制,现在我们来绘制一个简单的百分比展示图表
    2019-07-29
    2