用canvas绘制一个曲线动画——深入理解贝塞尔曲线
我的github博客地址 [链接] 前言 在前端开发中,贝赛尔曲线无处不在: 它可以用来绘制曲线,在svg和canvas中,原生提供的曲线绘制都是使用贝赛尔曲线 它也可以用来描述一个缓动算法,设置css的transition-timing-function属性,可以使用贝塞尔曲线来描述过渡的缓动计算 几乎所有前端2D或3D图形图表库(echarts,d3,three...
Nginx(Logs)
listen是监听端口; root 是访问路径; server_name 是虚拟域名; location / 是默认访问根路径; access_log 是设置日志文件;
2018-07-18
vue封装个方法在dom中操作某个数值保留几位小数
保留一位小数: {代码...} dom中调用此方法即可 保留两位 {代码...} 原文链接:[链接]
2020-05-08
Web 安全基础
前端工程师把用户提交的 string 直接转化为 DOM,例如 document.write、element.innerHTML = anyString 等
修改微信浏览器title
微信修改浏览器title 用document.title="xxxx"动态修改title,在iOS微信下不生效 解决方法是 {代码...} 参考[链接][链接]
2016-07-08
Throttle, more throttle
最近 SF 好像关于 JavaScript 实现 throttle 的问题特别多。 贴几个关于 throttle/debounce 的链接: [链接][链接][链接] 主要是我回答这个问题时才发现这里关于 throttle 的讨论真多:[链接] 以上。
2015-04-10
Windows10调用powershell运行bat
pushd %~dp0 powershell.exe -command ^ "& {set-executionpolicy Remotesigned -Scope Process; .'.\ClearIISLogFiles.ps1' }"
2020-07-27
深入解读A/B 测试的统计学原理
了解一些统计学知识对正确地进行 A/B 测试和研判试验结果是很有帮助的,本篇文章深入介绍了A/B 测试的原理和背后的统计学依据。完全理解本文中提到的数学计算需要你掌握概率方面的一点基础知识。
一文读懂 Go sync.Cond 设计
Go 语言通过 go 关键字开启 goroutine 让开发者可以轻松地实现并发编程,而并发程序的有效运行,往往离不开 sync 包的保驾护航。目前,sync 包的赋能列表包括: sync.atomic 下的原子操作、sync.Map 并发安全 map、sync.Mutex 与 sync.RWMutex 提供的互斥锁与读写锁、sync.Pool 复用对象池、sync.Once 单例模式、 sync.W...
亚马逊云科技 re:Invent 2023 产品体验:亚马逊云科技产品应用实践 王炸产品 Amazon Q,你的 AI 助手
亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!
2023-12-26
uniapp开发鸿蒙应用的一些兼容问题,报错等处理方法
[链接]uni官方文档已经列的一些。其他一些填好的坑:1.uni相关api:uni.rpx2px,uni.onPushMessage2.plus相关api3.vue24.函数的形参不支持对象解构后给默认值5.鸿蒙的WebView不支持new Function和eval
2024-08-22
如何实现高效运维?来谈谈性能优化那些事(含直播回顾 Q&A)
本场直播吸引了800余人观看,朋友们的提问互动也十分积极热情。小编整理了其中的代表性问题,请段老师为大家作答。同时还在文中附上了本次直播课的视频回放、PPT课件下载供大家查看下载。
2021-11-05
IDEA中Git版本回退终极指南:Reset与Revert双方案详解
目录前言一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提交历史1.2、选择目标版本1.3、选择回退模式1.3.1、Soft(推荐)1.3.2、Mixed1.3.3、Hard(慎用)1.3.4、Keep1.4、强制推送远程仓库2、命令行操作2.1、查看提交记录2.2、执行回退2.3、强制同步远程三、Revert方案:部分撤销...
2025-03-15
[Leetcode] Binary Tree Traversal 二叉树遍历
Given a binary tree, return the preorder traversal of its nodes' values. For example: Given binary tree {1,#,2,3}, {代码...} return [1,2,3].
leetcode 51. N-Queens N 皇后(困难)
一、题目大意标签: 搜索[链接]按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,...
2022-06-06
Java语言组成
开源地址 开源项目地址:[链接]java学习资料:[链接]各位觉得还阔以的话,点下Star,分享不易,thank you! 标识符 标识符就是用于给 Java 程序中变量、类、方法等命名的符号。 规则: ①可以由字母,数字,下划线(_),美元符($)组成,但不能包含@,%,空格等其他特殊字符,不能以数字开头。 ②不能是java关键字 ③是区分...
setTimeout 调用带参数的函数的方法
在使用 setTimeout 的过程中想要传递参数,搜集到如下方法解决办法1:用匿名函数包裹 {代码...} 解决办法2:用引号包裹需调用的函数 {代码...}
2018-10-08