240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • PHP 快速獲取周一0點(diǎn)的時(shí)間戳

    背景 項(xiàng)目中有遇到一些業(yè)務(wù)是以周為單位的雪位,比如周一0點(diǎn)進(jìn)行某些結(jié)算排名之類的玻粪。這時(shí)候就需要獲取周一0點(diǎn)的時(shí)間戳進(jìn)行數(shù)據(jù)的分割拆分統(tǒng)計(jì)等操作,然而獲取本周一0點(diǎn)的時(shí)間戳 PHP...

  • Laravel 創(chuàng)建幫助類自定義函數(shù)

    在 laravel 里封裝自定義函數(shù)其實(shí)很簡(jiǎn)單。 創(chuàng)建 helper 類文件 在 bootstrap\\ 目錄下新建 helpers.php 文件龟梦。 配置 composer ...

  • 一種 PHP 版并發(fā)獨(dú)占鎖設(shè)計(jì)

    背景 前段時(shí)間有反饋過(guò)來(lái)說(shuō)線上有用戶一天會(huì)多次簽到,簽到時(shí)間都是同一秒。經(jīng)排查推測(cè)是并發(fā)請(qǐng)求一起過(guò)來(lái)揣钦,每個(gè)請(qǐng)求都判斷今天未簽到所以都給了放行條件。 所以很有必要加上并發(fā)獨(dú)占鎖...

  • Laravel 批量更新數(shù)據(jù)庫(kù)

    背景 Laravel 中一般都是用 ORM 操作數(shù)據(jù)庫(kù)的漠酿,但是遇到批量操作很多數(shù)據(jù)的時(shí)候如果還是使用 ORM 對(duì)象進(jìn)行 save() 則會(huì)造成數(shù)據(jù)庫(kù)壓力過(guò)大冯凹,增加沒(méi)必要的消耗...

  • PHP http_build_query 轉(zhuǎn)換數(shù)組參數(shù)中含特殊符號(hào)的異常

    背景 工作中經(jīng)常需要對(duì)接第三方系統(tǒng),經(jīng)常遇到 curl 參數(shù)報(bào)錯(cuò)異常的問(wèn)題炒嘲。 curl post 傳遞參數(shù) 參數(shù)經(jīng)過(guò) http_build_query() 轉(zhuǎn)換成 key 對(duì)...

  • awk分析nginx訪問(wèn)日志

    awk 簡(jiǎn)介 基本上來(lái)說(shuō)宇姚,awk 可以從輸入( 標(biāo)準(zhǔn)輸入,或一個(gè)或多個(gè)文件 )中是否存在指定模式的記錄( 即文本行 )夫凸。每次發(fā)現(xiàn)匹配時(shí)浑劳,就執(zhí)行相關(guān)聯(lián)的動(dòng)作( 例如寫入到標(biāo)準(zhǔn)輸...

  • php 拆分文件

    背景 工作中有遇到一些場(chǎng)景,處理某些文件時(shí)因?yàn)閿?shù)據(jù)量太多太大了而導(dǎo)致處理時(shí)間非常長(zhǎng)夭拌,并且大概率會(huì)處理失敗魔熏。所以參考了網(wǎng)上的一些資料:php 處理拆分文件,不會(huì)從行中間切斷啼止。 ...

  • 120
    awk統(tǒng)計(jì)nginx pv uv

    awk awk是一個(gè)強(qiáng)大的文本分析工具道逗,相對(duì)于grep的查找,sed的編輯献烦,awk在其對(duì)數(shù)據(jù)分析并生成報(bào)告時(shí)滓窍,顯得尤為強(qiáng)大。簡(jiǎn)單來(lái)說(shuō)awk就是把文件逐行的讀入巩那,以空格為默認(rèn)分...

  • Ubuntu 增加 swap 交換空間

    本文首發(fā)于 https://blog.kangxuanpeng.com/post/ubuntu-add-swap-size 背景 在 apt install 的時(shí)候遇到了錯(cuò)誤...

  • 可以??

    PHP5.4新增的Closure類的方法

    ????之前就在看Composer那塊代碼的時(shí)候看到Closure::bind的使用即横,一直沒(méi)有太明白這個(gè)用法起到了什么作用噪生。之前也有搜索這個(gè)方法,看到的文章都不太能明白东囚。今天...

  • PHP5.4新增的Closure類的方法

    ????之前就在看Composer那塊代碼的時(shí)候看到Closure::bind的使用跺嗽,一直沒(méi)有太明白這個(gè)用法起到了什么作用。之前也有搜索這個(gè)方法,看到的文章都不太能明白桨嫁。今天...

  • PHP curl 獲取當(dāng)前請(qǐng)求 header 信息

    本文首發(fā)于 https://blog.kangxuanpeng.com/post/php-curl_getinfo 背景 工作中經(jīng)常需要對(duì)接第三方 api 植兰,排查問(wèn)題的時(shí)候需...

  • 120
    當(dāng)初我要是這么學(xué)習(xí)Nginx就好了i沟肌(多圖詳解)

    以下文章來(lái)源于51CTO技術(shù)棧 ,作者李航 本文主要幫助大家熟悉 Nginx 有哪些應(yīng)用場(chǎng)景畜挨、Nginx 特點(diǎn)和架構(gòu)模型以及相關(guān)流程筒繁、Nginx 定制化開(kāi)發(fā)的幾種模塊分類。讀...

  • Laravel框架修改源碼小技巧

    近期某個(gè)需求巴元,需要修改Laravel中 failed_jobs表結(jié)構(gòu)毡咏,新增一個(gè)job_id字段,將隊(duì)列ID 從payload字段中 移到外部#表DDLCREATE TABLE...

  • 加油

    批批網(wǎng)PHP面試總結(jié)

    表現(xiàn)差的點(diǎn):1务冕、人事評(píng)論我比較真實(shí)血当,但不愿意傾聽(tīng),可能自己話講得太多禀忆,給人事主觀上的感覺(jué)2、自我介紹語(yǔ)無(wú)倫次落恼,不知道要講什么好箩退,就按著自己的性子講,多次被打斷佳谦,然后緊接著問(wèn)了...

  • 120
    git項(xiàng)目版本控制流程規(guī)范梳理

    流程圖 常見(jiàn)的分支 master:上線分支戴涝,每一個(gè)版本需要打上一個(gè)tag標(biāo)簽。每一個(gè)版本更新的內(nèi)容可多可細(xì)钻蔑,tag1.2.3啥刻,第一位數(shù)字1是系統(tǒng)更新的大版本,數(shù)字2是更新的大...

  • 思路一致

    php異常處理以及l(fā)aravel框架自定義異常處理

    PHP錯(cuò)誤:是屬于php程序自身的問(wèn)題咪笑,一般是由非法的語(yǔ)法可帽,環(huán)境問(wèn)題導(dǎo)致的,使得編譯器無(wú)法通過(guò)檢查窗怒,甚至無(wú)法運(yùn)行的情況映跟。平時(shí)遇到的warming、notice都是錯(cuò)誤扬虚,只是級(jí)...

  • php異常處理以及l(fā)aravel框架自定義異常處理

    PHP錯(cuò)誤:是屬于php程序自身的問(wèn)題努隙,一般是由非法的語(yǔ)法,環(huán)境問(wèn)題導(dǎo)致的辜昵,使得編譯器無(wú)法通過(guò)檢查荸镊,甚至無(wú)法運(yùn)行的情況。平時(shí)遇到的warming、notice都是錯(cuò)誤躬存,只是級(jí)...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品