又換工作了,去了一家新公司好未來。我本人是十分不看好當(dāng)前環(huán)境下的在線教育,瘋狂招人、各種擴張。不出意外的話明年又是一地雞毛,但是沒有辦法,別的公司不要我。說說新部門的環(huán)境吧,...
可能吧,測試并沒有那么準(zhǔn)確。活著就好
PHP中curl連接復(fù)用公司最近舉行了一個賽碼活動,以小組為單位,耗時最短的獲勝。 場景很簡單,從一個接口分片下載(HTTP的Range)一段文本,然后找出文本中的數(shù)字上傳到指定服務(wù)器即可。 思路其...
最近重新拾起了lua,發(fā)現(xiàn)語法幾乎忘光了,記錄一下這倆的遍歷的區(qū)別。話不多說,上代碼 輸出為 從上圖可以看出,ipairs不能遍歷key為字母的map修改一下代碼 輸出如下 ...
最近接到一個奇葩的需求,要求把某些規(guī)則的Nginx的日志寫入到指定文件夾下,要求記錄為json格式,按分鐘為粒度切割文件。 嚇得我抓緊去查閱了Nginx的日志參數(shù)。眾所周知,...
由于項目需要,用jmeter做了一下壓測總共發(fā)送20W次的請求,設(shè)置的并發(fā)為1k。然而進(jìn)行到最后發(fā)現(xiàn)后面的請求幾乎全部failed,添加結(jié)果樹后看到client報錯。內(nèi)容如下...
對于PHP的鎖,其實并沒有什么太多的概念。拋棄一些第三方的依賴,看看有哪些可用的選擇。 文件鎖 PHP的sync擴展 PHP的opcache中的apc_add 目前可以想到的...
接之前的文章,首先我們要實現(xiàn)一個支持http的服務(wù)器。百度大法一下,就有了答案。傳送門 . 接下來開始上代碼 核心類 使用方法 控制臺顯示下面信息就成功了
最近簡單設(shè)想了一個分布式架構(gòu),不考慮高可用的情況。整理如下 整體架構(gòu)非常簡單。首先客戶端通過HTTP請求獲取鎖,同時帶上獲取鎖的標(biāo)識。在分發(fā)層,對每個key采用一致性hash...
最近看到公司運維用了一些全鏈路追蹤的東西,感覺很高大上,然而都是一些java的項目在用,php已經(jīng)救不了中國人了。于是簡單搜了下PHP有沒有類似的東西,果然發(fā)現(xiàn)了Molten...
都是老生常談
Centos7 編譯安裝 PHP7.2最近在新網(wǎng)買了一個入門級的服務(wù)器,順便折騰下。不得不吐槽下新網(wǎng)的服務(wù)器,雖然便宜,但是和阿里云的相比真的爛啊。線上慎用首先下載php7.2的源碼。 傳送門 編譯安裝其實就那...
在MySQL5.6版本以前,在不能使用索引有序性的時候,如果要排序,并且使用了limit n。當(dāng)偏離值比較大的時候性能急劇下降,主要原因是需要將之前的數(shù)據(jù)都裝載到內(nèi)存當(dāng)中,造...
最近由于人員變動,接手了一個TP5的項目,有個需求是對入庫的某些字段進(jìn)行脫敏處理。比如身份證、銀行卡等等 簡單翻閱了下源碼,發(fā)現(xiàn)所有的寫入請求都是走的model層的save方...
最近用docker在本地起了一個開發(fā)環(huán)境,發(fā)現(xiàn)一些簡單的GET操作變的異常緩慢,查看nginx響應(yīng)時間發(fā)現(xiàn)upstream_time幾乎都大于1s。 查看nginx的錯誤日志...