原创 永強持續教你加解密:對稱篇(二)

永強被嚇壞了!因爲永強看到了某個微信羣有人指出公衆號裏上篇打醬油附送的那篇文章《震驚!北京一男子竟然用swoole做了這種事!》的內容實在是太low了,這種low文章就不要拿出來發了。 但是給永強留下了面積巨大的心理陰影。他尚未見識過社交網

原创 永強教你加解密:對稱篇(一)

大家好,我是永強,就是老李之前經常給你們說的區塊鏈大神、大學肄業卻依然大公司iOS主程一波兒流、只生活在老李口中尚未真實露面的騙錢高手、老王的左膀右臂 ——— 趙永強。我和尼古拉斯趙四之間並沒有什麼強關聯,我只是單方面認識他而已。 之前老李

原创 我發誓這真的是最後一篇關於ECDH的文兒!(API安全加強篇四)

首先是前段時間我在公衆號裏被人批(dui)評(gang)了,大概意思就是:你別老整那ECDH又是橢圓又是素數啥的,你就說這玩意實際項目中怎麼用就完了,我們不想聽那些,那些我們都懂都精通,而且你還太監了,你自己看看是不是太監了,ECDH寫到上

原创 關於PHP加解密之終扯到ECDH了(API安全加強篇三)

其實,前面兩篇翻來覆去只爲叨逼叨叨逼叨兩件事情: 對稱加解密,典型算法有AES、DES、3DES等等 非對稱加解密,典型的算法有RSA、DSA、ECDH等等 但是,我知道大家最討厭在看這種文章的時候冒出來的一坨“橢圓曲線”、“素數”、“

原创 關於PHP加解密的青年擡高篇(API安全加強篇二)

爲什麼標題總是要帶上“API安全”關鍵字呢?因爲我想我樂意。 實際上這一篇和上一篇均可以看作是《關於PHP加解密的懶漢入門篇(API安全加強篇一)》》")的後續,只不過側重點在於安全上。 如果說,你沒有看上篇,你一定回去看,不然一定會斷篇兒

原创 關於PHP加解密的懶漢入門篇(API安全加強篇一)

懶漢 入門 這兩點就足以說明這篇文章不想要着有什麼高端大氣的技術內容,我跟你講,全是水。不可能有什麼質數素數、橢圓曲線加密、迪菲-赫爾曼什麼的,不可能有的。 首先我不懂,其次,反正你們也不懂。 不過這裏還是要先說一點兒,就是很多泥腿子一

原创 填坑之PHP的yield和協程在一起的日子裏(二)

首先是,這是我第一次把公衆號文章複製粘貼到sf.gg來。 其次是,很久很久之前,我挖了一個yield的一個坑,自己挖的坑自己填,不然遲早會把自己埋掉。 最後是,如果想看之前那個坑,請發送“yield”給文章末尾的公衆號,我開通了高大上的自動

原创 PHP的yield是個什麼玩意(一)

其實,我並不是因爲迭代或者生成器或者研究PHP手冊才認識的yield,要不是協程,我到現在也不知道PHP中還有yield這麼個鬼東西。人家這個東西是從PHP 5.5就開始引入了,官方名稱叫做生成器。你要說爲什麼5.5年代的東西,現在纔拿出來

原创 老舊話題:重新看看當年感覺很難的session

原文地址:https://t.ti-node.com/thread/... 這基本上算是個老舊的話題了,幾乎所有phper在第一次面試的時候都會被問到關於session的問題,如果不出意外,往往是如下三板斧: php的session是什

原创 PHP序列化的四種實現方法與橫向對比

在PHP中,序列化用於存儲或傳遞 PHP 的值的過程中,同時不丟失其類型和結構。本文講述PHP序列化的四種方案,感興趣的可以瞭解一下 一、PHP 序列化變量的 4 種方法 序列化是將變量轉換爲可保存或傳輸的字符串的

原创 老舊話題:PHP讀取超大文件

作爲一名常年深耕curd的PHPer,關注內存那是不可能的,反正apache或者fpm都幫我們做了,況且運行一次就銷燬,根本就不存在什麼內存問題。 然而偏偏就有些個不開眼的人把這些個東西當面試題,比如總有刁民用“php讀取一個10G的超大文

原创 PHP四種序列化方案

原文地址:https://t.ti-node.com/thread/... 數據的序列化是一個非常有用的功能,然而目測很多人跟我一樣,在剛接觸這玩意的時候壓根就不理解這貨色到底是幹啥用的,反正老師說了,實在理解不了就先背過再說。 “啥犢子

原创 PHP socket初探 --- 一些零碎細節的拾漏補缺

原文:https://t.ti-node.com/thread/... 前面可以說是弄了一系列的php socket和多進程的一大坨內容,知識淺顯、代碼粗暴、風格簡陋,總的說來,還是差了一些細節。今天,就一些漏掉的細節補充一下。 一些有

原创 PHP socket初探 --- 含着淚也要磕完libevent(三)

原文地址:https://t.ti-node.com/thread/... 這段時間相比大家也看到了,本人離職了,一是在家偷懶實在懶得動手,二是好不容易想寫點兒時間全部砸到數據結構和算法那裏了。 今兒回過頭來,繼續這裏的文章。那句話是怎麼說