每日一句 ( 2024711 )  

To do nothing is the way to be nothing.

無(wú)所事事終將一事無(wú)成。———— Nathaniel Hawthorne

買(mǎi)了臺任天堂Switch

年前臘月28,趁著(zhù)海關(guān)還能正常清關(guān),趕緊下單了臺日版switch,體驗一下新潮的數碼產(chǎn)品。。。某東全球購自營(yíng)購入,不得不稱(chēng)贊一下某東的速度是真的牛逼飛起,兩天時(shí)間下單到清關(guān)完成,兩天半的小時(shí)物流配送,到初二上午配送,一共五天時(shí)間到手!香港地區是使用的永利八達通物流,所以包裝上除了京東倉的面單外,還會(huì )有八達通的快遞單??爝f紙盒內只有一圈氣囊防震。...

LNMP單機高并發(fā)的簡(jiǎn)單優(yōu)化

小項目使用單臺機器,2核4G,使用CentOS+Nginx+MySQL+PHP環(huán)境搭建的搶購活動(dòng)。前臺Vue+Laravel框架提供API及后管,使用Redis防止超售問(wèn)題。優(yōu)化前使用默認的lnmp配置,活動(dòng)開(kāi)始后基本卡死,php-fpm日志記錄到線(xiàn)程數量不夠、CPU占用90%以上。慢日志中發(fā)現laravel include過(guò)多文件導致磁盤(pán)IO過(guò)高,網(wǎng)站請求變慢,進(jìn)而導致nginx日志中過(guò)多的499狀態(tài)碼(客戶(hù)端主動(dòng)關(guān)閉),用戶(hù)體驗效果很差...

redis命令筆記

查找某個(gè)key是否存在:Redis::hkeys(‘xxxx’); 命令中是 hkeys xxxx刪除hash中某個(gè)field:Redis::hdel(‘Key_Name’, ‘xxxx’); 命令中是hdel Key_Name xxxxx 查看列表的所有數據:lrange key_name 0 -1查看列表長(cháng)度:llen key_name把redis中的查詢(xún)結果導出到文件,比如列表數據:./redis-cli -a 123456 lrange...

unoconv:在OpenOffice支持的任何文檔格式之間進(jìn)行轉換

doc帶格式轉文本,如html之前發(fā)布過(guò)使用antiword把doc文檔轉出成純文本,但這個(gè)工具的轉出是無(wú)格式的,下面是我找到的一款工具,說(shuō)是可以把任何openoffice支持的格式的文檔進(jìn)行互轉,我只測試了doc轉到html。具體文檔見(jiàn)這里:http://dag.wiee.rs/home-made/unoconv/還有這里:https://www.systutorials.com/docs/linux/man/1-unoconv/我在ubuntu下使用sudo apt-get install unoconv可...

git-bash設置ssh心跳包防超時(shí)斷開(kāi)

Windows中使用git-bash作為日常終端工具,在使用ssh命令連接到服務(wù)器后,如果較長(cháng)時(shí)間沒(méi)進(jìn)行交互時(shí),ssh會(huì )斷開(kāi),導致的現象就是終端卡住,你只能等待它退出,或直接關(guān)閉窗口重建連接,很麻煩。使用ssh命令時(shí),可以增加ServerAliveInterval參數設置心跳時(shí)間,比如設置60秒發(fā)送一次心跳包ssh -o ServerAliveInterval=60 root@xx.xx.xx.xx想一勞永逸,可以在ssh-config中配置全局參數在git安...

使用碼云git的webhook實(shí)現生產(chǎn)環(huán)境代碼的自動(dòng)pull

普通公司小項目,傳統更新線(xiàn)上代碼是每次ftp/sftp上傳,或提交到svn/git后再ssh到線(xiàn)上環(huán)境中去手動(dòng)拉取代碼,十分麻煩,雖然用上了版本控制,逼格還是不夠高??!現在的線(xiàn)上倉庫都支持hook技術(shù),可以很方便的實(shí)現代碼的自動(dòng)化管理。比如我現在使用gitee.com倉庫的webhook功能,監聽(tīng)master分支有push動(dòng)作時(shí),可以自動(dòng)通過(guò)設置的hook通知生產(chǎn)環(huán)境中的腳本執行g(shù)it pull拉取代碼,自動(dòng)更新,非常方便...

VirtualBox壓縮vmdk、vagrant打包box一口氣全對

如何壓縮VirtualBox的虛擬機vmdk文件大小并使用vagrant package成功打包鏡像box文件。環(huán)境:Windows7 vagrant1.9.5 VirtualBox4.3.12 虛擬機系統ubuntu14.04GitBash中執行命令首先vagrant ssh登錄到虛擬機中sudo dd if=/dev/zero of=/EMPTY bs=1Msudo rm -f /EMPTY切換到VirtualBox安裝目錄,執行: ./VBoxManage clonehd "/c/Users/zheng/VirtualBox VMs/ubuntu_default_15257002321...