找到约 1554 条结果
  • canvas系列教程02-直线和曲线
    上一篇文章我们搭建了基础环境,然后画了个矩形玩了玩,至于如何画矩形线框之类的,这些看看手册就行了,没啥复杂的,参数搞对单词别拼错就OK. 这篇文章说下常见的坑和我们常用资料又比那些基础的线框实用些的曲线。 啥也不说,先上一梭子代码。 {代码...} moveTo ,lineTo,设个宽度颜色一stroke(描边),完事儿。 好了...
    2017-12-21
  • 百度工程师移动开发避坑指南——内存泄漏篇
    在日常编写代码时难免会遇到各种各样的问题和坑,这些问题可能会影响我们的开发效率和代码质量,因此我们需要不断总结和学习,以避免这些问题的出现。接下来我们将围绕移动开发中常见问题做出总结,以提高大家的开发质量。本系列文章讲围绕内存泄漏、语言开发注意事项等展开。本篇我们将介绍Android/iOS常见的内存泄漏问...
    2023-05-17
  • 基于Canvas实现数据可视化:折线图/柱状图/饼状图/雷达图
    在app开发中,经常需要使用到一些图表的开发,大多数我们会使用第三方的库直接实现,如果第三方没有提供我们想要的效果,这个时候修改起来就比较麻烦了;
    2025-02-17
  • canvas教程(一)-附4个常用案例
    canvas(“画布”)本身是HTML5提供的一种新标签, <canvas>标签本身只是图形容器,需要通过脚本 (通常是JavaScript)可以进行图形的绘制(canvas有多种绘制路径、矩形、圆形、字符以及添加图像的方法)。
    2021-08-31
  • Pingora快速入门:负载均衡器
    快速入门:负载均衡器介绍本快速入门展示了如何使用 pingora 和 pingora-proxy 构建一个简单的负载均衡器。负载均衡器的目标是对于每个传入的 HTTP 请求,以循环方式选择两个后端之一: [链接]和[链接]构建基本的负载均衡器为我们的负载均衡器创建一个新的 Cargo 项目。名称为 load_balancer {代码...} 包括 Pingora Cra...
    2024-02-29
  • 一个Rust小白发布生产级Rust应用的进阶之路 | 得物技术
    在流量日益增长的今天,随着用户需求的不断增加和性能要求的提升,一个能够更好地处理高并发、低延迟和资源有效利用的计算层是十分重要的。尽管在过去我们平台使用Java开发的计算层提供了稳定的服务支撑,但面对日益增长的流量和低延迟的需求,Java不可避免地开始显现局限性:
    2025-02-27
  • 【SVG】SVG的夺命利器——path
    【SVG】SVG的夺命利器——path博客说明文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!说明昨天一发布,突然看到有朋友留言,希望看到更多的SVG的文章。突然有些感动😂,那么继续。(感动点比较低哈)path元素的能力path元素是SVG基本形状中最强大的一个,...
    2021-11-11
  • 乘风破浪的canvas
    canvas是HTML5新增的元素,可用于通过javascript中的脚本来绘制图形;例如它可以用于绘制图形,创建动画。canvas最早由Apple引入webkit;
    2020-10-12
  • MongoDB 推出新项目,助力企业构建生成式 AI 现代应用程序
    MongoDB AI Applications Program可为组织提供战略路线图、行业专业知识及所需技术,加速从构思到大规模部署生成式 AI 应用程序
    2024-05-14
  • 原生Canvas绘制饼图,我是不是被骗代码了
    这回算是真明白了什么叫"林子大了什么鸟都有!"之前就有听说面试骗代码的情况,但也仅仅只是听说。这回是真亲身遇到了。来来来,自带小板凳,准备好瓜子。好好看看我被骗的经历。顺便也看看使用原生Canvas绘制饼图,使用插件(比如Echart)也就分分钟的事情,但多了解一些原生的东西,总不会有错的。   正文开始.....
    2018-04-22
    8
  • Object-C Two-Stage Creation:alloc、init
    在其他语种中例如JAVA,C++,Ruby等这些语言中new是很常见的,但是在object-c中,大家最常见到的和最常用的初始化方法就是[[ClassName alloc] init]而不是[ClassName new] 去初始化对象。
    2020-09-22
  • 微软收购柏林开源公司 Kinvolk 以加速容器技术创新
    SegmentFault 思否消息美国时间 4 月 29 日,微软宣布已经收购了开源公司 Kinvolk GmbH,Kinvolk CEO Chris Kühl 也在 Kinvolk 官方博客宣布了这一消息。
    2021-04-30
  • 【CodeBuddy】三分钟开发一个实用小功能之:贪吃蛇经典复刻版
    通过codebuddy生成的完整贪吃蛇案例,让我们看到,AI编程助手不再是简单的代码补全工具。它能够理解<canvas>绘图、游戏循环逻辑、碰撞检测算法等复杂需求,在100秒内生成300+行可直接运行的代码,这种进化正在重塑开发者的工作方式。
    2025-05-20
  • 安装和使用ArchLiunx超详细教程
    效果图 安装系统 一、下载介质 [链接] 二、启动 ISO 到Live 环境 此步骤由很多种方式: 制作ISO为U盘启动工具,可以使用 Ultra ISO 或 大白菜 有Linux/Unix系统的,可以硬盘写入Grub,制作启动项 三、安装前的准备 启动 iso到 live 环境,登录后,在 /root, ArchLinux 贴心地 放置了 install.txt 文件供参考。 验证启动...
    2020-05-18
  • 斯坦福NLP课程 | 第5讲 - 句法分析与依存解析
    作者:韩信子@ShowMeAI,路遥@ShowMeAI,奇异果@ShowMeAI教程地址:[链接]本文地址:[链接]声明:版权所有,转载请联系平台与作者并注明出处收藏ShowMeAI查看更多精彩内容ShowMeAI为斯坦福CS224n《自然语言处理与深度学习(Natural Language Processing with Deep Learning)》课程的全部课件,做了中文翻译和注释,并制作...
    2022-05-05
  • ZFS I/O之传输事务组
    本文讲述一个传输组的同步过程。从txg_sync_thread函数直到dbuf_sync_indirect和dbuf_sync_leaf 函数层层调用( dbuf_sync_indirect 和dbuf_sync_leaf 作为数据集的缓存存在)。dbuf_sync_indirect 中,间接块I/O依赖于其子间接块I/O的调度更新,但是在同一等级(level)的间接块又是相互独立的。叶子节点数据块的写相对...
    2016-11-25
  • SVG相关学习(一)SVG基础
    <svg width="500" height="300"></svg>viewport svg 实际大小viewBox="x, y, width, height" // x:左上角横坐标,y:左上角纵坐标,width:宽度,height:高度视区盒子:以视区盒子大小选中元素然后缩放至viewport的大小preserveAspectRatio()第1个值表示,viewBox如何与SVG viewport对齐;第2个值表示,如何维...
    2018-03-07