生活碎碎念

  1. 花了好几天时间写完了 final 的 project 和 paper。Project 是个人的,刚开始做的挺快,路呀、太阳呀、树呀、灯呀、车呀都还挺好画的,就是车子会麻烦点,本想着一天就能搞定,但是这灯光效果可是苦了我了,我至今也是稀里糊涂的搞出来的。做的过程中明白了一些webgl的原理,之前虽然做过好几次作业,但老师已经提供了大量的代码,我们就只需要实现重要的功能即可,所以对webgl该怎么写一无所知。而这个项目老师几乎没给什么代码,全靠自己写。在画模型的时候可以根据 gl.uniform4f(position, mat[12], mat[13], mat[14], 1); 这个方法来确定灯光的位置,在画模型时就需要通过 gl.uniform1i(u_pointlight, 1); 来确定当前到底是点光源、聚光灯还是太阳光。不同的光有不同的渲染模型。gl.getUniformLocation 这个方法用于传递给顶点着色器和片元着色器的着色器程序变量。整个坐下来,难点在于html中着色器的编写,对于color的叠加搞得晕头撞向的,搞懂了就好了。js代码逻辑比较清楚:startup -调用-> createGLContext & initGL(调用 createProgram) & draw -调用-> 每个模型的渲染(调用模型的坐标、installModel、update)就完事了。

  2. 网络安全作业前几天出分,一直没看怎么样,这次做的还不错就错了一道题。点进去看小分,咦,我唯一一道去淘宝买的chegg答案的题目居然全错??挺有意思的题目,在这里分享一下:

    买的答案说是可以把果汁分成好几份,按不同的比例混合让Alice尝味道,当时觉得这答案很有道理呀,就写上了。

    但老师的评论里说Alice完全分不清味道,所以这答案不对。想想也有道理,我也分不清百事可乐和可口可乐。

    这样一联想,前不久听bym博客,峰哥就提出了个问题:牛奶咖啡到底是先加牛奶还是先加咖啡?这有规定吗?像我这种大条的人就觉得这是个人习惯问题,如果别人给我喝我无论哪种情况都能接受。当时的聚会里就有人因为看到加入顺序不一样而选择不喝,可能的解释就是这个人能判断出来这两种方式的不同,那我们该怎么分辨他是真的真的能分清楚这两者区别而不是瞎猜的呢?应该就是让他喝很多很多次随机的咖啡,来分辨这一次喝的和上一次喝的是否一致。于是乎,回到这题,答案就一目了然的。去看了看正确答案,还真是这样。

    数学家并没有到此就戛然而止。该拿多少种不同的咖啡来做实验呢?根据实验的结果,该怎么样设置置信度呢?罗纳德·费希尔对这一问题进行了严谨的研究,最后发明出新的统计方法。

  3. 了解了一下良好的电子设备使用习惯,如何保护电池健康。摘录如下:

    1. 拒绝在手机高温的时候持续充电,电池是个比较需要恒温的硬件,高温的状态会导致电池寿命迅速降低。

    2. 不要让手机处于过低的电量,一般情况下,我是不会让手机电少于大约 40% 以下的。当然,是指有电懒得充的情况下。过低的电量会让内部的锂过分放电,影响其内部活性。

    3. 电池保养的两个重要指标:循环次数和健康度。

    4. 电池保养的首要宗旨是保证电池的流动性,apple不建议你一直使用充电,唯一你需要知道的原则就是,电池充电到了100%就要断开。

    5. 有些用户经常插着电源——这样做的好处是循环次数非常少,但是健康度下降厉害,所以,有些人经常插电玩,循环次数两三年了才一两百次,可是电池已经需要维修状态了,这是电池健康度下降的表现。

    6. 有一点需要理解,理论上讲,插电用mac电脑,仍然用的是锂电池电源,然后电源再冲进电池,不是很多人理解的直接来自于直冲电源。虽然循环次数少,但是破坏的是电池完整的流动性,将会损害电池的健康度。

    7. 苹果说自己的产品电池循环能用到1000次,这是没有问题的,是指电池健康度标准的前提下。如果你电池保养的好,甚至可以超乎这1000次。这也解释很多人电池循环次数才用到500—700次就发现电池不行的原因。这是因为健康度下降。如何查看循环次数和健康度。点击左上角苹果-关于本地-概览-系统报告。【检查了自己cycle数为306】

    8. 综上,苹果作为极为人性化的公司,使用的锂电池技术足以保证你不用太多担心如何充电的问题,答案就是,想充就充;唯一的问题是,电池容量达到100%的情况下,请拔下电源。

    9. 例外:如果你在从事游戏或者视频处理很大的工作,请保持电源畅通。

    不一定对,但有借鉴意义。总体也就三点:拒绝高温、拒绝长时间满格、拒绝长时间没电。另外还有个小知识:

    使用高功率充电器会不会对手机造成不良影响?现在手机的内部都有电源管理芯片的设计,如果你使用的是正经合格的充电器,实测的输出是以你的手机所选择接收的输出。