-
背景今年雷军“被骗”的新闻轰动一时——传闻小米花数百万邀请国际设计师原研哉为品牌Logo升级,而升级后的Logo看起来却跟原本的看起来没什么区别,网友大呼“这钱白花了”、“不就改个圆角矩形样式 border-radius: 19px; 就行吗”……看到原研哉照片后甚至有人说是老罗染发出来骗钱了,老罗本人还出面辟谣。
小米Logo对比
老罗辟谣
当然,设计大师带来的品牌升级值不值数百万暂且不讨论,那小米的新Logo真的跟圆角矩形是一样的吗?曾经我也认为是,但在工作中了解曲线平滑后,我对此事有了新的看法。
网友自制圆角矩形Logo
曲线连续的等级正如高数中提到的“函数连续不一定可导,但可导一定连续”,函数可导称得上是一种“更高等级”的连续。挪用过来,函数的导数即斜率连续意味着某种好的连续。推而广之,函数的二阶导数连续则代表曲率(曲线的弯曲程度)的连续,等级更高……
......
共20张
-
背景如果你经常需要在Windows系统和Linux系统之间进行文本传输,就会发现同一个文件在不同系统上的表现形式不一样,比如:
Linux上编辑好的多行文本文件,在Windows系统展示成一行Windows上编辑好的正常的多行文本,在Linux上展示时行与行之间多了一个换行Linux上编辑好的文本文件通常在Linux和Windows上都能正常被程序识别Windows上编辑好的文本文件通常只能在Windows上正常读取,在Linux上可能有问题导致读取异常Windows中使用print('\n')通常无法换行
是的,关键问题就出在行尾符上。
Windows的换行符是\r\n,也就是CRLF两个字符而Linux的换行符是\n,也就是LF字符Mac系统是\r(还有这种操作?)
使用Notepad++可以显示行尾符
今天我突发奇想,打算探究一下为何不同系统的换行符定义不同,到底是Windows画蛇添足还是Linux偷工减料Mac自作聪明?究竟是人性的泯灭还是…显然,作为视Windows为“娱乐操作系统”的人,我肯定觉得“专业操作系统”Linux做法是正确的。事实真是这样吗?我们继续往下看。
......
共4张