背景:在進行開發(fā)的過程中,通過register_shutdown_function注冊了一個函數(shù)進行日志刷新磁盤,但是每次在一個對象的__destruct打印的日志都不能正確...
背景:在進行開發(fā)的過程中,通過register_shutdown_function注冊了一個函數(shù)進行日志刷新磁盤,但是每次在一個對象的__destruct打印的日志都不能正確...
@甲林Now 其實你在遇到問題的時候再去看就不會枯燥了,會讓你醍醐灌頂
5年技術(shù)路拖了很長時間,終于開始提筆總結(jié)這五年的工作經(jīng)歷。最近一兩年很少寫博客了,不是不想寫,是突然覺得自己水平不夠,不想誤(diu)人(ren)子(xian)弟(yan),所以一直在...
拖了很長時間,終于開始提筆總結(jié)這五年的工作經(jīng)歷。最近一兩年很少寫博客了,不是不想寫,是突然覺得自己水平不夠,不想誤(diu)人(ren)子(xian)弟(yan),所以一直在...
在學習TCP/IP網(wǎng)絡(luò)的時候,我們會看到很多協(xié)議,比如TCP、ICMP、IP、HTTP等等,研究過這些協(xié)議的同學一定看到過如下的圖: 這些協(xié)議都是干嘛用的呢,為什么要規(guī)定這些...
推送服務(wù)是一個老生常談的問題了,目前業(yè)界也有很多解決方案,但如何從0到1構(gòu)建一個高效、穩(wěn)定的push服務(wù)呢,我在這里跟大家分享一下整個過程。 整體架構(gòu)圖 時序圖 1. 客戶端...
學習golang也有三四天了,今天在實現(xiàn)tcp server的時候發(fā)現(xiàn)官方?jīng)]有提供daemon的方式,在網(wǎng)上搜了一下,大概有下面幾個方案: nohup supervise C...
拖了很長時間,終于開始提筆總結(jié)這五年的工作經(jīng)歷。最近一兩年很少寫博客了,不是不想寫,是突然覺得自己水平不夠,不想誤(diu)人(ren)子(xian)弟(yan),所以一直在...