最近在尋找繪制時(shí)序圖的過(guò)程中遇到了sdedit,感覺(jué)非常適合自己使用,故寫(xiě)這么篇文章向自己也向有同樣需求的其它開(kāi)發(fā)人員介紹一些這款軟件 sded...
投稿
最近在尋找繪制時(shí)序圖的過(guò)程中遇到了sdedit,感覺(jué)非常適合自己使用,故寫(xiě)這么篇文章向自己也向有同樣需求的其它開(kāi)發(fā)人員介紹一些這款軟件 sded...
生平第一次有一臺(tái)自己的MacBook,使用了一段時(shí)間之后也有了自己的一番感想,特此寫(xiě)下來(lái)留個(gè)紀(jì)念。感想主要分為硬件以及軟件兩個(gè)方面,本文不會(huì)有太...
寫(xiě)代碼新建文件的時(shí)候,常常需要敲入一些固定的代碼。比如我新建一個(gè)Node.js的源文件后,第一行寫(xiě)入的內(nèi)容經(jīng)常是 通過(guò)編輯器的模板功能,可以免去...
最近用Common Lisp開(kāi)發(fā)一個(gè)個(gè)人項(xiàng)目,需要記錄發(fā)出的HTTP請(qǐng)求的參數(shù),包括了目標(biāo)地址、HTTP body,以及HTTP頭部等多種信息。...
TL;DR; 這是一篇為了完成寫(xiě)作KPI而寫(xiě)的博客,總結(jié)起來(lái)就是提供了一種用Common Lisp實(shí)現(xiàn)來(lái)自于Twitter的雪花算法的實(shí)現(xiàn)方案。...
為了說(shuō)明要如何判定這些區(qū)間中是否存在重疊,首先我們假設(shè)這其中確實(shí)存在著至少兩個(gè)這樣的區(qū)間,假設(shè)分別是第j個(gè)和第k個(gè)(假設(shè)j小于k),它們必然會(huì)滿...
最近產(chǎn)品需要一個(gè)搜索商城中的商品的功能,于是接觸了一下Elastic Search。雖然久仰它的大名,但一直都沒(méi)有真正用過(guò)。這次稍微摸索了一下,...
什么是尾遞歸 如果一個(gè)函數(shù)在定義時(shí)引用了自身,那么這個(gè)函數(shù)就是一個(gè)遞歸函數(shù)。例如我們所熟知的階乘就可以通過(guò)遞歸函數(shù)的形式予以定義 在if語(yǔ)句的備...
公司里有臺(tái)內(nèi)網(wǎng)的機(jī)器會(huì)每天從阿里云OSS上同步日志文件回來(lái)存儲(chǔ)到本地做分析,因?yàn)楸镜氐拇疟P比較小,因此實(shí)際上下載的本地的文件需要先同步到另外一臺(tái)...
主流的編程語(yǔ)言中,表示出現(xiàn)錯(cuò)誤的手段不外乎兩種: 函數(shù)調(diào)用返回錯(cuò)誤碼 函數(shù)調(diào)用拋出異常 C語(yǔ)言就屬于前者,它的fopen(3)函數(shù)在成功打開(kāi)文件...