問題描述 docker PHP 的鏡像中撰糠,pathinfo函數(shù)有bug。basename 和filename辩昆,在默認的locale字符集合下阅酪,會出現(xiàn)識別字符異常(中文和一些特...
問題描述 docker PHP 的鏡像中撰糠,pathinfo函數(shù)有bug。basename 和filename辩昆,在默認的locale字符集合下阅酪,會出現(xiàn)識別字符異常(中文和一些特...
啟動的時候出現(xiàn)了這個報錯。其實就是/data/db這個掛載的目錄沒有權(quán)限汁针。最簡單的思路就是給這個目錄權(quán)限术辐。由于容器已經(jīng)啟動失敗,也無法進入到目錄施无。直接找到windows對應(yīng)的...
PHP是世界上最好的語言辉词。 寫了差不多半年的nodejs,本質(zhì)上還是在被php的慣性影響猾骡。誰叫php寫了6年多呢瑞躺。nodejs讓我隱藏了笑話中的尷尬: 你們php程序員是不是...
工業(yè)系統(tǒng),本質(zhì)上不是機器冰评,而是陌生人的大規(guī)模協(xié)助。重要的不是哪個單一元素的質(zhì)量怎么樣木羹,而是要有標準甲雅,簡單的協(xié)助接口,讓其他元素能夠方便地嵌入這個大系統(tǒng)坑填。所以制片人要守護的就是...
在三年前我就讀了《重構(gòu)改善既有代碼的設(shè)計》抛人,里面寫了很多有關(guān)代碼重構(gòu)的技巧,知易行難脐瑰!我整理了一下重構(gòu)給我的感悟妖枚。 NO.1是什么導(dǎo)致的重構(gòu)? 為業(yè)務(wù)的改變而調(diào)整 這是一個最...
@寫代碼還房貸 去掉重復(fù)代碼苍在,職責分離绝页。可以去看下《重構(gòu)》寂恬、《代碼大全》续誉、《clean code》這些書
爛代碼重構(gòu)今天接手了前同事的一個項目。一個簡單的應(yīng)用初肉,竟然寫了2100多行代碼酷鸦,40個action方法,最長的一個action有130多行牙咏。 這圖的底部曲線直接就反應(yīng)了我看到這些代碼的...
@寫代碼還房貸 我習慣了類不能寫太長臼隔,太長的類。妄壶。摔握。
爛代碼重構(gòu)今天接手了前同事的一個項目。一個簡單的應(yīng)用盯拱,竟然寫了2100多行代碼盒发,40個action方法,最長的一個action有130多行狡逢。 這圖的底部曲線直接就反應(yīng)了我看到這些代碼的...
不用改了宁舰,重寫吧
爛代碼重構(gòu)今天接手了前同事的一個項目。一個簡單的應(yīng)用奢浑,竟然寫了2100多行代碼蛮艰,40個action方法,最長的一個action有130多行雀彼。 這圖的底部曲線直接就反應(yīng)了我看到這些代碼的...
在linux裝了imagemagick后壤蚜,可以用命令 將pdf文件進行轉(zhuǎn)換圖片即寡。一般pdf也就幾百頁,測試給我上傳了一個4428頁的pdf文件袜刷,用這條命令截取了一個小時后聪富,截...
接鍋俠好痛苦的
爛代碼重構(gòu)今天接手了前同事的一個項目。一個簡單的應(yīng)用著蟹,竟然寫了2100多行代碼墩蔓,40個action方法,最長的一個action有130多行萧豆。 這圖的底部曲線直接就反應(yīng)了我看到這些代碼的...
今天接手了前同事的一個項目奸披。一個簡單的應(yīng)用,竟然寫了2100多行代碼涮雷,40個action方法阵面,最長的一個action有130多行。 這圖的底部曲線直接就反應(yīng)了我看到這些代碼的...
《架構(gòu)整潔之道》第9、10拾枣、11章讀書札記這幾章沒有太多收獲沃疮。因為 里氏替換原則、接口隔離原則梅肤、依賴反轉(zhuǎn)原則 這些原則在平時的開發(fā)中司蔬,已經(jīng)在默默遵守。唯一值得一提的是姨蝴,在依賴...
@一個被技術(shù)耽誤的產(chǎn)品經(jīng)理 是二次查詢嗎
phper遇到的坑一俊啼、數(shù)據(jù)庫設(shè)計過于注重范式,導(dǎo)致業(yè)務(wù)查詢困難左医,速度慢授帕,優(yōu)化難。 原因:項目剛開始浮梢,每個人都想把公共的邏輯進行抽取跛十,在數(shù)據(jù)庫設(shè)計上追求不冗余。 具象:一個資源表完整查詢要連4張...