前段时间组里的小伙伴让我帮忙排查一个线上问题,我觉得排查流程比较有意思,想着记录一下看看是否能对其它同学有所帮助,遂有此文。
事情的起因是前几天线上突然收到一个报警,错误内容是 TypeError: C.fn is not a function。相关同学尝试排查无果后又回滚了最近上线的变更也没有排查到问题。虽然最终确认了复现路径,但是在本地却无法复现。
RESTful 是目前比较主流的一种用来设计和编排服务端 API 的一种规范。在 RESTful API 中,所有的接口操作都被认为是对资源的 CRUD,使用 URI 来表示操作的资源,请求方法表示具体的操作,响应状态码表示操作结果。之前使用 RESTful 的规范写过不少 API 接口,我个人认为它最大的好处就是帮助我们更好的去规划整理接口,如果还是按照以前根据需求来写接口的话接口的复用率不高不说,整个项目也会变得非常的杂乱。
什么是 ZEIT ZEIT 是免费的云平台,支持部署静态网站以及 Serverless 函数。Serverless 是近几年比较火的概念,简单去理解就是你只需要去实现具体的业务逻辑,而与最终服务相关的服务器、HTTP 服务等则由第三方管理。Serverless 又被称为 FaaS(函数即服务),由于业务粒度非常细,所以非常方便做动态扩容等自动化运维任务。
開學第一周的周末到了,也該發點東西水水了,要不然又要長草了,我還等著股溝給偶加PR呢…… 這一周最大的杯具就在於去年的描圖工作了。不知道有多少人記得偶去年暑假有接過一個描圖(專業術語是位圖矢量化)的工作,當時的工作環境是CorelDraw,因為圖太簡單了,不需要用到啥GIS軟件。CorelDraw生成的文件是CDR格式的文件,是一種矢量圖,CorelDraw作出來的圖是矢量圖,文件保存格式一般爲CDR,最后完成的時候我是將CDR圖導出成JPEG圖給“老闆”的。因為是第一次接這樣的任務,我以為只要把圖農清楚就行了,為此我還特地將圖都打印出來一一查看,沒有問題之後我才將圖交給“老闆”的。可是時過半年了吧,就這寒假快完的時候,“老闆”打電話來了,説我的圖不合格,因為JPEG仍然是位圖,打印到書上還是不清楚(這些圖是要出書才要描的),讓我把CDR矢量文件給他。然後我的杯具來了,時隔半年,我哪裡去找那個CDR文件?!當時我記得是這樣的:某次我要安裝Ubuntu,要格式化一個分區,我把分區裏面的東西備份好后,想了想,這個CDR文件占着位置,應該不太重要吧?就沒備份它,沒想到這次就真的杯具了。但是錢都收了,收人錢財,替人消災啊!所以偶只好重新描一遍了,好在有過一次經驗,描起來的速度也不算很慢,已經有10多天了吧,也有描了20多幅了,基本上有一半了,我讓“老闆”給我半個月的時間,應該沒有問題吧。 然後更巨大的杯具又遂接而來,因為描圖,偶就跑到家裡面來睡覺了,因為經常半夜工作(外加娛樂)到2點多的緣故,所以上午都比較晚起來,好在前幾天第一節也沒有什麼課。但是就在昨天,昨天我睡過頭了!而且第一節課居然是大英啊!一起來看了下手機,8:14,然後還有我寢室長兩個未接電話……T_T我的人生大大的杯具了,怎麽辦?沒辦法,只好曠課第一節了,趁著課間去了。好在是第一節課,紀律方面都不是很嚴,僥倖逃過。但是老天又跟我開玩笑了,今天,就在今天,第一節課我又睡過頭了!而第一節居然有計算機製圖實驗,醒來一看手機,8:50了,我個杯具了,則麼辦?沒辦法只好到第三四節再去了,跟著三四班他們做吧(我們的實驗基本上是一二節一二班,三四節三四班的),這次也還好,因為有些孩子這兩天要補考啥的,所以紀律又不是太嚴,所以又僥倖逃過!但是下次就沒這麽好運了。 對了對了,說道英語,很高興的通知大家,偶的四級終於過了!T_T歷盡千山萬水,無數艱難險阻,偶終於過了四級了!感謝人民,感謝CCTV,CET,CCAV,RMVB,AV等等無數人的支持! /另外,偶決定以後每次都先寫文再來做日誌頭的圖片,每次寫日誌只要一想到要做那個圖片就會退卻,額……/ 下面是個人吐槽,大家基本上可以無視: Though learning is very important, it can't be all your life! If you lost some other important spirit during your road of study, I think it can't support anything even though you have the highest result. We must remember that we should work hard but not be unscrupulous.
花了四个小时的时间,终于搞定了这个皮子了。主要目的是为了达到博客和微博客的主题一样。由于偶经常会给博客换header,所以微博客那方面背景就直接引用了博客这边的地址,哈哈,这样就可以同步更新啊!目前在Firefox下么有问题,刚刚看了下,在Chrome和Safari下也么有问题,IE8看了下,header下边总会多出一条小白线,而且header和mainer总会偏斜,但是不敢改,一改FF下就不整合了。至今不解中,Opera没装就没测试了,不过也应该没有太大问题。如果是IE6的同学请不要踏进我的微博客,用IEtester看了下,简直惨不忍睹啊,五马分尸了都。由于在IE下的惨不忍睹,本人决定对IE内核实施屏蔽,于昨日晚成功加入代码,所以IE内核的同学将什么也看不到,所以说IE啊,360浏览器啊,傲游啊啥子(手机浏览咱就暂时忽略吧,PC都还么搞定呢),如果你们看不到请不要在下面抱怨哈!哈哈!(本来是有这句的,没想到发上来的时候少掉了,特来补上。)最新消息:本人已经修复了IE7/8和不同分辨率下的错位问题,现对IE正式解屏蔽,欢迎大家前去围观,不过还是IE6的童鞋就将就下了,以后再来和谐IE6吧。不介意的同学可以转至下载页面,升级您的浏览器。另外,由于屏幕分辨率问题估计也会引起错位,偶的是1280 x 800,么有问题。谨记千万莫没事就放大我的微博客,同样有五马分尸的效果。欢迎小盆友践踏围观:怡红别院 (友情提示:请使用FireFox浏览器登录以便获得更好的体验!)。偶也么啥米技术,让偶自己做个皮子出来是不可能的事情了,只好改改了。对大家来说可能很简单,但是对偶来说也是不小的尝试,不管怎么说,终于成功啦,虽然花了偶四个小时,但是偶很高兴!修改过程深刻让我体会到了IE的可恶,以及FireBug的强大。本来是要放导航栏的,但是似乎音乐墙和照片墙有点点不和谐,自己又不怎么用,干脆就把链接给清空啦!哈哈!Ohyeah
如果你想获得更好的网页效果,请参照以下IF语句对您的电脑进行优化: Private Sub 怡红院落_Load() If 你的电脑 is Windows XP then 请下载 IE8 For XP to 升级你的浏览器 OR 你也可以下载 FireFox OR Safari OR Chorme浏览器 And 你最好也同时下载 微软雅黑 字体 [安装方法见下……] Elseif 你的电脑 is Window Vista (Home Basic Or Ultimate) then Print “祝贺你,你已经能够获得更好的视觉效果了…但是我仍然建议你Download IE8 For Vista to 升级您的浏览器…” Elseif 你的电脑 is Window 7 then Print “祝贺你,你已经能够获得更好的视觉效果了…但是我仍然建议你Download FireFox 以获得更好的可玩性” Elseif 你的电脑 is Ubuntu or other Linux then Print “你可以忽略这些IF语句了” End if End Sub
歌曲:Straight Through My Heart
演唱者:BackStreet Boys
据说是后街的新歌,我也不想去考证了,拿来凑篇日志给大家水吧。老早也听说后街有个单飞了,也没去考究到底是谁,模糊的有个印象。昨天回学校了,早了点,不过回到我的世界,还是很爽的说。这鬼天气,怎么这么热!唉~又热,又累。好了,不多说了,把歌词贴上来凑下字数吧。这篇是我有史以来最水的一篇了,闪人。