首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么代码看起来“野路子”出来

3、有的同学会抄写一部分在讲课中js代码,但却没有运行;是怎么发现呢?是因为有一些代码一眼就看出来运行时候一定会报错,但却在作业里发给我了。那么很明显,这个作业写完之后并没有运行。 ?...-- --> 承认,个人主观上有一些代码强迫症,就是等号要尽可能纵向对齐,函数、方法、对象缩进必须一致。同时也相信搞定代码格式干净整齐,是成为前端开发工程师必备条件之一。...因为代码这个东西,它是秩序,你这分号、空格不致,就导致秩序当中有杂音,导致代码看起来,不艺术。...但是,完全自学挺困难,所以他自学学成之后,他有一种自豪感,觉得自己挺牛,“你看你们会东西自己也搞得定,这些事儿,不过如此”,在内心里,会有一些莫名傲气,所以他写代码很有一些随性。...说直白一点,就是你确实是学会了,但是,毕竟你是自学不是说自学不好,没有这个意思,因为也是自学。但是,如果你写不太规范的话,人家就说,“这tm野路子出来”。 -- 这话就这么来

68330
您找到你想要的搜索结果了吗?
是的
没有找到

图形编辑器开发:为什么选择用 transform 矩阵表达图形变形?

大家好,是前端西瓜哥。 前段时间对自己图形编辑器项目做了一次改造。 改用 transform 表达图形变形,并废弃掉了原来 rotation、x、y 属性。...然后再补上了图形翻转支持,以及斜切支持。图形变形操作算是补完了。 这里简单说说这么做原因。...正在开发 suika 图形设计工具: https://github.com/F-star/suika 线上体验: https://blog.fstars.wang/app/suika/ 旋转、缩放和斜切...虽说貌似可以补上一个 skewX 和 skewY 属性,但和 rotation 有一些冲突,后面会说为什么。 下面是 Figma 缩放多个图形效果。...tx 和 ty 表示位移量,x 和 y 表示图形位置。所以这里图形 x 和 y 属性也丢掉了,默认为 (0, 0),放到 tx 和 ty 上了。

9310

硬核科普:什么是拓扑?

在大学学习拓扑时,总是不可避免地会遇到朋友和亲戚们提问: “拓扑到底是什么?” 这个问题很难回答,每次都会给出略有不同答案,但是答案总是不那么令人满意。...如果你曾经在网上搜索过拓扑,你肯定会遇到将甜甜圈变成咖啡杯动画,同样,给出答案也都与此相关:为什么甜甜圈跟咖啡杯在拓扑结构上是一样,立方体和球体拓扑上也是一样。...这篇文章目的是建立一般拓扑基本概念,并说明拓扑跟熟悉动画以及其他几何思想之间联系。接下来,我们来了解,为什么甜甜圈和咖啡杯视为一样东西会是有用、有价值。...图3:看起来不特别美味甜甜圈 为什么球体不是甜甜圈? 现在,我们知道了如何判断两个对象在拓扑中一致性,现在我们来看一下如何判断其在拓扑中差异性。拓扑空间具有许多可以区分它们不同属性。...克莱因瓶看起来有内外两侧,但是你可以从一个特定点沿一条连续路径走,你将经过克莱因瓶“外部”和“内部”,最后回到原始点,这说明克莱因瓶3D表示在拓扑上是同一个面。因此,克莱因瓶没有容积。

1.4K30

玫瑰线轨迹如何规划?(desmos+ROS2+turtlesim+……)

这篇博客是之前魔幻步伐补充(有学生已经做出了,自然要补充更难内容): ROS2趣味题库之turtlesim魔幻步伐(轨迹类题型)_zhangrelay专栏-CSDN博客 轨迹是机器人运动重要内容...为什么选这个图形???喜欢甜甜圈!!!...有点吧,用C++写一个简单动态甜甜圈吧字符串显示那种哦_zhangrelay专栏-CSDN博客 推荐用desmos看一看,选择一款最爱曲线,然后控制机器人线速度和角速度进行控制,画出优美的轨迹...然后自己敲代码写入公式,一画懵圈啦,效果是这样? 美不美呢?...也还不错,但是和需求也差太远了…… 笛卡尔与极坐标…… 公式就不列了,各种曲线都能绘制出来,这是开环曲线绘制,当然还必须有闭环曲线绘制,也可以称为轨迹跟踪,这个演示是运动学,后续动力学案例也会加入^

59630

一篇文章,带你了解7种数据可视化方式!

我们将解析七种与统计、分析和商业不兼容视觉样式。 1. 蛇形图(Snakes) 你有没有见过一个CRM 或ERP 仪表盘设计,以鲜活3D 管道为图形把这种方法叫做“蛇形图”。 ?...也许是为了好缘故ーー把不同点合并成一个清晰趋势,或者也许是为了填补“空白” ,让它看起来“更好”。 ? 但是为什么对于业务界面是危险呢?下面是一个例子。...为什么我们不能有一些比单调矩形更有吸引力和原创性东西呢?必须承认,3D“香肠”不是一个好选择,原因如下。 ? 这种可视化有相当多问题,但关键问题是数据被盗。...把丢失条形部件放回下面建议变体中,并去掉了图例作为一个单独项目。此外,前面未命名甜甜圈部分有了一个新格式和名称(第四季度平均值)。 ?...圆形、阴影、渐变填充和3D 效果与普通表单相比,不能承受“不完美”真实数据。 时尚概念特点是数据可视化,它们看起来令人印象深刻,但并不一定是最合适(例如,两个数字就足够了甜甜圈图)。

1.2K40

一篇文章,带你了解7种数据可视化方式!

我们将解析七种与统计、分析和商业不兼容视觉样式。 1. 蛇形图(Snakes) 你有没有见过一个CRM 或ERP 仪表盘设计,以鲜活3D 管道为图形把这种方法叫做“蛇形图”。...也许是为了好缘故ーー把不同点合并成一个清晰趋势,或者也许是为了填补“空白” ,让它看起来“更好”。 但是为什么对于业务界面是危险呢?下面是一个例子。...为什么我们不能有一些比单调矩形更有吸引力和原创性东西呢?必须承认,3D“香肠”不是一个好选择,原因如下。 这种可视化有相当多问题,但关键问题是数据被盗。...把丢失条形部件放回下面建议变体中,并去掉了图例作为一个单独项目。此外,前面未命名甜甜圈部分有了一个新格式和名称(第四季度平均值)。...圆形、阴影、渐变填充和3D 效果与普通表单相比,不能承受“不完美”真实数据。 时尚概念特点是数据可视化,它们看起来令人印象深刻,但并不一定是最合适(例如,两个数字就足够了甜甜圈图)。

1.3K30

自己做饼图丑哭了?5种实用方法替代它!

每每,看到一个个用Excel制作3D pie chart时候,本来因为工作性质而毛发稀疏头又会更秃一点。...为什么要提到 Edwards呢,因为对Excel电子表格有着Edwards对于饼图类似的感受。Excel已经着实成为封锁住数据高贵形象一坨淤泥。...相比之下,这些Pie Chart看起来都很像奔驰标志,很难分清各个类别的排名以及如何逐年发生变化。 我们再看一个哑铃图例,这个哑铃图表现了众议院女性占有率与党派之间增长关系: ?...03 The donut 甜甜圈图 前两种图形是属于差异和排名不同可视化方法,但有时你需要一个简单方法来表达某一部分单独作为一个整体。...05 The waffle chart 华夫饼图 华夫饼图是一个非常有趣可视化图形,可能因为它是最喜欢饼图替代品(当然不是因为它以我最喜欢食物命名)。

3.2K10

使用导航组件: 对话框目的地 | MAD Skills

就像我们实现普通目的地一样,我们也可以使用导航图来实现导航到对话框目的地。 甜甜圈记录应用 有一个小麻烦: 超爱甜甜圈希望能记得之前吃哪些甜甜圈是好吃,这样下次就可以再买它们。...这个应用会有一个所有吃过甜甜圈列表,也包括记录下关于它们每一个信息,比如名字、介绍、或许还有一张照片以及相应评分。...这将是一个相当简单应用,它包括两个页面: 一个甜甜圈列表页 一个可以输入甜甜圈相关信息表单页,它既可以是关于我要新增到列表中甜甜圈,也可以是关于我要编辑已存在列表中甜甜圈 至于信息编辑页面,希望能用一个对话框...然后在这个布局中,添加一个 TextView 并且限制它四边边距使其保持在容器正中间。结果应该看起来下图: ?...点击按钮会打开一个非常矮小带有文本占位符对话框 您可能注意到对话框显示尺寸要远比它在设计工具中看起来小得多 — 这是因为这个对话框内容只有那个 TextView 占位符作为内容。

1.4K30

对称、群论与魔术(四)——空白扑克卡片对称性研究

至于为什么要选黑桃9而不能选方块4之类,我们后面马上聊到。...,油漆却一点不少;还有拓扑学家分不清甜甜圈和咖啡杯等等)。...图3 有D2群对称性箭头图案和与其同构长方形,线段 于是,拓扑学家分不清咖啡杯和甜甜圈故事便有了升级版:群论专家分不清双向箭头,长方形(以及其对偶图形,菱形),线段和直线。...换句话说,这些群本身是为几何图形可行刚体变换内对称变换来服务描述,而这一项变换,看起来要经过形变,或者只能抽象地以想象方式理解。...至于为什么要长方形,而放弃了正方形码牌时候好码,在对应也在4个脚上印上全等形,这样就再也不用担心长短不对齐了呢?

94420

浙大哈佛剑桥学者联手破解数学界几十年谜题,成果登上数学顶刊

△洛伦茨吸引子 然而数论,研究却是整数性质。 ? 这两个看起来风马牛不相及领域,被数学家们巧妙地被结合到一起。 它们是怎么联系起来,首先还得从两个方程说起。...上面的图形范围有限,说明某些z值在经过无限套娃后,还是有限数值。...椭圆曲线对应几何体是亏格为1甜甜圈”。 ?...与椭圆曲线不同是,Manin-Mumford猜想中复杂曲线不具备允许做加法结构。 但是它们对应几何体却都可以做加法,而且椭圆曲线一样具有挠点。...他们给出了待求特定曲线簇形状:像是两个甜甜圈表面(亏格为2)。 其中,每个“甜甜圈”代表一个椭圆曲线。 而要证明挠点数量上限,就需要计算出椭圆曲线上挠点之间相交点数量。 ?

66720

(九)你真的了解MVP么?

而当我们产品备用号使用了多年,必须要用新产品或者功能推倒重来时候,我们才知道,对于用户,当时恩不是无所不知。而MVP,就是彻底颠覆这种产品观,解决预设立场带来问题。...能吃,能用(迷之作用),但可能还不是有史以来最好甜甜圈。这时候,你产品团队就啊哟抓紧时间,问用户一些问题。比如说: 你们觉得这款甜甜圈哪里最好?...你喜欢什么甜甜圈造型?切开还是一体?金黄炸透还是脆嫩相间? ...... 有了这些通过种子用户得到验证结果,产品团队精神大振,立马操刀做了一套更好甜甜圈。...image.png 如果只仅仅考虑“最小化”,就会上图左边那样陷入没人需要,不能解决问题困境。而加上了“可用”这个考量,我们就可以设计出一款对于种子用户刚刚好产品。...当然,么你最终目标当然是实现可用性最大化,达到产品理想形态。

1.2K12

使用深层链接导航 | MAD Skills

再比如我正在新增或者编辑一个甜甜圈信息,希望应用能够发送一个通知,这样就能快速地编辑最近这个条目。 为这两个操作都添加了深层链接,一个是为了添加新甜甜圈,而另一个是为了返回正在编辑条目。...创建隐式深层链接 我们来先创建新增甜甜圈表单页隐式深层链接。 首先,需要使用导航编辑器来创建这个深层链接。...创建显式深层链接 如果您像我一样,甜甜圈在您生活里也非常重要,因此当我输入一个新发现甜甜圈信息时,可能想慢慢来,可能会先输入一部分信息,当我有机会享用后再回来慢慢补充其他剩余信息。...接下来,设置了通知所需要其他数据,同时设置了 intent,然后构建这个通知。在发送这个通知之前,已存在通知会被取消 (因为只想编辑最近甜甜圈)。 最后,新创建通知被发送出来,大功告成。...接着,创建了一个显式深层链接,这个链接可以帮助用户返回其之前没有完成甜甜圈编辑页面。 甜甜圈记录应用变得越来越好了,不过当然还是不如甜甜圈好,因为什么都不如甜甜圈

54230

OmniSci GPU 数据库提升了庞大数据集

参考链接: Python | 使用XlsxWriter模块在Excel工作表中绘制甜甜圈图 我们中许多人充斥着数据,以至于传统数据库和传统BI系统无法跟上,至少不能实时进行。...支持SQL方言称为OmniSQL,并且在大多数情况下看起来类似于MySQL和PostgreSQL。...OmniSci Render是GPU加速图形服务器,该服务器获取针对OmniSci CoreSQL查询输出,并使用它们生成诸如点图,正弦图和散点图之类图表。...NYC树木普查仪表板附带一张显示树木位置和类型地图,树木健康状况甜甜圈图,树木种类计数条形图以及树木直径直方图。   假设一个工作人员想进一步评估纽约长老会医院附近状况不佳树木。...东79 号街ST大道和第二大道之间1看起来很有希望。   NYC Taxi Rides仪表板显示了2015年12月1300万次骑行。在进行探索时,收到了来自该仪表板亚秒级响应。

1.4K20

斯坦福项目NeutralTalk:让电脑人一样看懂照片

上个月,Google展示了其开发Deep Dream眼中世界,这些抽象图片看起来甚是诡异。...比如有一张一个成年女人拿着一个甜甜圈照片就被识别成“一个小女孩拿着吹风机吹头发”,而一个好奇长颈鹿则被描述为:“一只狗望向窗外”。...Li介绍说:“将图片和视频中包含像素信息视为互联网中暗物质,现在我们要照亮它们。”...之前,引领这项“照明”工作通常都是Google和Facebook这样互联网巨头,它们有足够资源对数以亿计照片进行筛选和分类。...NVIDIA已经在这项技术开发中奋斗了许多年时间,而且事实上斯坦福大学研究项目就建立在该公司提供图形处理器基础上。 ?

605100

干货分享--统计学知识大梳理(第二部分)

例子:10个球,随机抽一个,放回去还是10个球,第二次随机抽,还是10选1,那么第一次和第二次抽球事件就是独立。 相关事件:如果A件事结果会影响B事件结果概率分布那么A和B互为独立事件。...例子:10个球,随机抽一个,不放回去还是10个球,第二次随机抽是9选1,那么第一次和第二次抽球事件就是相关。 条件概率(条件概率,概率树,贝叶斯公式) ?...条件概率代表:已知B事件发生条件下,A事件发生概率 概率树 --- 一种描述条件概率图形工具。...假设有个甜品店,顾客买甜甜圈概率是3/4 ;不买甜甜圈直接买咖啡概率是1/3 ;同时买咖啡和甜甜圈概率是9/20。 从图中我们可以发现以下两个信息: 1....顾客买不买甜甜圈可以影响喝不喝咖啡概率,所以事件甜甜圈与事件咖啡是一组相关事件 2. 概率树每个层级分支概率和都是1 ?

54221

陈陟原:数据降维与可视化| AI 研习社第 53 期猿桌会

分享主题:数据降维与可视化 分享大纲: • 高维数据实例&高纬度空间模型 • 维数灾难&降维为什么如此重要 • 常用线性和非线性降维方法 AI 研习社将其分享内容整理如下: 是陈陟原,澳大利亚国立大学信息技术专业...其中有一个在银行工作学长就跟我说起现在 BI 如何如何啊,数据可视化怎样怎样啊。 这也是为什么今天想跟大家聊聊数据可视化。今天讲座不会很深,只是跟大家浅显介绍一下。...相信大家都知道什么是过拟合,也都清楚为什么我们那么讨厌过拟合,这里不再赘述。 而除此之外,我们还有一个更加令人难受东西,如果你学过 kNN 的话那你肯定知道——维度灾难。...在继续进行到数据降维操作之前,这里先简单介绍一下流行。 这张图上,有一个碗、一个杯子和一个甜甜圈。 ? 我们首先引入一个「同胚」概念。什么样东西是同胚呢?...然后我们再引入一个「亏格」概念,以实闭曲面为例,亏格 g 就是曲面上洞眼个数,亏格数相同物体就是同胚。在这个例子中,碗亏格为 0,而杯子和甜甜圈亏格都为 1,所以杯子和甜甜圈是同胚

56320

陈陟原:数据降维与可视化 | AI 研习社第 53 期猿桌会

分享主题: 数据降维与可视化 分享大纲: • 高维数据实例&高纬度空间模型 • 维数灾难&降维为什么如此重要 • 常用线性和非线性降维方法 雷锋网 AI 研习社将其分享内容整理如下: 是陈陟原,澳大利亚国立大学信息技术专业...其中有一个在银行工作学长就跟我说起现在 BI 如何如何啊,数据可视化怎样怎样啊。 这也是为什么今天想跟大家聊聊数据可视化。今天讲座不会很深,只是跟大家浅显介绍一下。...相信大家都知道什么是过拟合,也都清楚为什么我们那么讨厌过拟合,这里不再赘述。 而除此之外,我们还有一个更加令人难受东西,如果你学过 kNN 的话那你肯定知道——维度灾难。...在继续进行到数据降维操作之前,这里先简单介绍一下流行。 这张图上,有一个碗、一个杯子和一个甜甜圈。 ? 我们首先引入一个「同胚」概念。什么样东西是同胚呢?...然后我们再引入一个「亏格」概念,以实闭曲面为例,亏格 g 就是曲面上洞眼个数,亏格数相同物体就是同胚。在这个例子中,碗亏格为 0,而杯子和甜甜圈亏格都为 1,所以杯子和甜甜圈是同胚

72450

对元宇宙口嫌体正直 Snap

但与此同时,早上使用眼镜经历足以让相信,增强现实眼镜前景光明,有可能为那些设法完善它们公司印钱。 它从一个甜甜圈开始。...甜甜圈看起来足够逼真,看着它产生了轻微饥饿感。与我手机上二维码菜单相比,Garcia AR 项目要好得多。...它看起来一个完美的全息图,整齐地包含在眼镜视野中——这种东西会让你展示给任何孩子看孩子高兴。 今天一件小事却预示着一个伟大未来。...当然,其中大多数纯粹是为了娱乐:让你看起来更年轻、更漂亮,或者通过扭曲方式把照片发给朋友,或者在你周围环境中放置一个数码跳舞热狗。...下一个飞跃何时会发生,以及数亿人何时会许多人认为那样开始佩戴 AR 眼镜,目前还没有可靠时间表。但使用最新版本眼镜,发现自己很难相信有人最终不会实现这一目标——或许比许多人认为要早。

39220

光栅化

垂直可视角度即从相机原点到上顶中点和下底中点连线夹角,可视角度大可以类比成广角相机,它张得就比较开,适合拍近距离物体;可视角度小,透视投影就越不明显,越正交投影,就很容易能拍到远处物体。...三角形是最基础多边形,再退化就变成线段了;任何其它多边形都可以拆分成三角形;三角形内部一定是平面的,比如四边形就不能保证是平面;三角形内外是清晰,比如多边形内部如果有洞怎么办,甜甜圈那样,如果不是凸多边形怎么办...光栅化也有其它加速方法: 每一行都找它最左和最右,这样的话一个像素也不会多考虑。对于某些细长条斜向三角形就很适合用这种方法。...在彩色打印机上会有更复杂分布: 光栅化后能看到一个很明显现象,就是锯齿(Jaggies) 锯齿就是光栅化图形学里面一直在致力于解决严重问题。...可以初步分析,我们采样率对于信号来说是不够高,所以产生了信号走样问题(Aliasing)。所以我们下一步就是抗锯齿,或者反走样,这是图形学中重大技术。

1K10
领券