程序员都是一群自以为是的奇怪家伙,除了内卷的厉害,还有各自的坚持和攀比,不过攀比的倒不是什么衣食住行(主要是这方面一般比不过别人),比的也都是一些奇奇怪怪的东西,例如键盘上机械就鄙视薄膜,写代码vim就鄙视Jetbrains,用lua、rust、ruby的鄙视其它一众语言,而php却是最好的语言等等。 不过今天要提的不是这些常见的,而是字体,初听这个概念很奇怪,字体还有什么特殊的,宋体、楷体、黑体之类的都挺常见的,这种东西程序员还能玩出什么特别的? 其实要说的不是某一种字体,而是一类字体,这类字体叫等宽字体,什么叫等宽字体?跟其它非等宽字体有什么区别? 等宽字体 首先我们先看下常见的非等宽字体: 对比下等宽字体: 非等宽字体中上一行中的字符和下一行的字符是不一样宽的,所以同样的字符,大写字母与小写字母长度不一样,同样的26个字母,下一行长度要更长,导致上下行的字符并没有对齐,不对齐平常看没什么问题,按理说有的字符宽,有的字符窄,长的不一样宽也正常。但在代码当中,能带来一些好处。 对齐能让阅读起更轻松,同样的字符长度,能让上下行看起来更舒服 如果字体是非等宽的,那字符缩进了几个空格
『自动驾驶』最近几年特别火,从程序员的电脑中,慢慢走到了大众的视野里,大家突然间关心起来了这个技术,好像这就是未来的发展方向,谁掌握了这个,谁就掌握了未来。那么我们所期待的到底是什么? 什么是自动驾驶 从最早google的waymo,到现在各家落地的FSD,NOA,NGP之类的。各家有了各自的技术选型,有单纯依靠视觉深挖算法的,有堆硬件增强感知能力的。但这些其实都是技术本身的问题,是到达终点的路径问题,普通用户实际关心的就是自动驾驶最终形态是什么样子,实现了自动驾驶后交通本身会变成什么样。至于当前所谓的L2、L3级别的自动驾驶,大部分情况下除了展示下实力,显摆下技术,并不会改变什么 从目前来看,普遍理解的自动驾驶就是交通工具行驶不需要人进行干预,人只需要表达目的地就可以,解放了驾驶员的精力,这时候,『开车』就变成了单纯的从A到B的一个过程,那么,这就完了?看样子是的,但如果仅仅是这个样子,那看起来『自动驾驶』也没有那么刚需 为什么是自动驾驶 回头从起始点思考,我们为什么想要自动驾驶?或者说是什么原因导致我们想要自动驾驶?又或者,需要自动驾驶的是各位驾驶员吗? 自动驾驶对于个人用户来说,
eLangX
不要瞎写!不要瞎写!不要瞎写!