Blog專案 - 增加頂置功能
如圖所示,可以頂置文章了
頂置功能本身很簡單就能想像如何實現吧
加一個叫pin的int欄位,抓文章列表時加一個order by pin desc,沒其他花招 這次想講的反而是
當我們想要新增一個功能時,似乎增加欄位不一定是個好做法
像現在要為文章增加一個欄位,pin這個欄位幾乎肯定只有一兩個有值,不可能幾十篇文章都頂置< ...(more)
如圖所示,可以頂置文章了
頂置功能本身很簡單就能想像如何實現吧
加一個叫pin的int欄位,抓文章列表時加一個order by pin desc,沒其他花招 這次想講的反而是
當我們想要新增一個功能時,似乎增加欄位不一定是個好做法
像現在要為文章增加一個欄位,pin這個欄位幾乎肯定只有一兩個有值,不可能幾十篇文章都頂置< ...(more)
sql server以script形式輸出數據
話說目前Blog的文章id在某次亂搞的時候設成1000起步
現在看上去覺得怪怪的,有種想換回去的衝動
可是id既是primary key又有設auto_increment
不是隨手能改掉 我採用的方式是: 將Data輸出成insert into [table] (col1, col2) values(data1, data2) 手動修 ...(more)
現在看上去覺得怪怪的,有種想換回去的衝動
可是id既是primary key又有設auto_increment
不是隨手能改掉 我採用的方式是: 將Data輸出成insert into [table] (col1, col2) values(data1, data2) 手動修 ...(more)
新股藍表教學
一般黎講新股超購幾百倍
如果經白表/證券行申請,往往申請一百幾十手先穩獲一手
想要更多,就唯有全家出動,或者孖展認購超過500萬金額,上B組| 但其實有時候會有另一種機會,就係藍表 藍表係指你持有母公司股份時,母公司分拆子公司上市,有時會預留一定數量股份供母公司股東認購,該認購表格就稱為藍表。
由於持有母公司股份既股東,通常較白表認購者少,因此 ...(more)
如果經白表/證券行申請,往往申請一百幾十手先穩獲一手
想要更多,就唯有全家出動,或者孖展認購超過500萬金額,上B組| 但其實有時候會有另一種機會,就係藍表 藍表係指你持有母公司股份時,母公司分拆子公司上市,有時會預留一定數量股份供母公司股東認購,該認購表格就稱為藍表。
由於持有母公司股份既股東,通常較白表認購者少,因此 ...(more)
在BIOS改boot drive順序可引致磁碟機代號改變
最近主機經常無預警當機
需要強行關電源重開
如果關掉立即再開的話是還好
但如果再過個幾秒,下次開機時BIOS會跳出來說你Boot機是不是不順利,不發一言就幫你改掉BIOS設定
改了boot順序,用上次那個準備拿掉的舊SSD boot機
結果就出現詭異的現象
原本拿掉到F Drive的舊SSD變回C ...(more)
需要強行關電源重開
如果關掉立即再開的話是還好
但如果再過個幾秒,下次開機時BIOS會跳出來說你Boot機是不是不順利,不發一言就幫你改掉BIOS設定
改了boot順序,用上次那個準備拿掉的舊SSD boot機
結果就出現詭異的現象
原本拿掉到F Drive的舊SSD變回C ...(more)
MVC裡的URL Decode
URL裡只能傳送ASCII字符
一般來說為了避免傳送的URL帶有其他不合法字符,在傳送URL前都應該先URL Encode一下
而因為送出去有Encode過,我以為Controller接request的時候也要先Decode
結果原來本來就Decode了 比方說URL中(輸出給user的)
c=%2by1W1wniZS9ZLccej53 ...(more)
一般來說為了避免傳送的URL帶有其他不合法字符,在傳送URL前都應該先URL Encode一下
而因為送出去有Encode過,我以為Controller接request的時候也要先Decode
結果原來本來就Decode了 比方說URL中(輸出給user的)
c=%2by1W1wniZS9ZLccej53 ...(more)
Blog專案 - IIS Hosting - 把網站公開到網路上
發現有些朋友即使已經工作幾年了,沒碰過Web的話還是會不懂Web Hosting的機制,所以今天寫一篇關於Hosting的文章。
我們開發了網站,當然要讓自己以外的人也能訪問到網站。按照之前的教程,我們已經有一個具備基本功能的Web Application project,它其實是一個用來接收Http request的程式,當接收到有效的Http request時,就回傳一個html給要求者
...(more)
讓連結貼上到whatsapp、telegram等通話軟件時能顯示預覽/摘要
當我們用通話軟件分享連結時,通常都有預覽摘要之類
沒有的話就會想,這會不會是spam啦,不敢點進去這樣
尤其當你的網站一點知名度都沒有的時候 可以看見網媒這種很講究SEO的網站,所有meta tag都一應俱存 儘管這個blog已經加上了description,但顯然不夠
這次加上了description、title、keywords等< ...(more)
沒有的話就會想,這會不會是spam啦,不敢點進去這樣
尤其當你的網站一點知名度都沒有的時候 可以看見網媒這種很講究SEO的網站,所有meta tag都一應俱存 儘管這個blog已經加上了description,但顯然不夠
這次加上了description、title、keywords等< ...(more)
複製系統硬碟
上回提到打算將OS搬到另一隻硬碟上,但遇到原來OS那隻SSD本來就不能boot的問題。
完滿解決後這次再來重新搬一次
第一次搬的時候用AOMEI Partition Assistant的MIgrate OS to SSD功能
讓它一直跑,重新開機,Clone disk,然後自動重新開機,結局disk有clone到但進到OS後還是黑畫面遊標一 ...(more)
完滿解決後這次再來重新搬一次
第一次搬的時候用AOMEI Partition Assistant的MIgrate OS to SSD功能
讓它一直跑,重新開機,Clone disk,然後自動重新開機,結局disk有clone到但進到OS後還是黑畫面遊標一 ...(more)
用EasyBCD解決磁碟不能boot的問題
最近購入一隻新的1T SSD,打算原本裝OS的舊SSD完整複製過去
用EaseUS複製磁區後,重新開機,
心想全盤複製時應該也會將bootmgr複製過去,所以在BIOS選擇用新的SSD作為bootdrive
然後系統顯示沒有bootmgr,無法開機
而且就算將C drive加回去boot順序也無法解決 後來trial a ...(more)
用EaseUS複製磁區後,重新開機,
心想全盤複製時應該也會將bootmgr複製過去,所以在BIOS選擇用新的SSD作為bootdrive
然後系統顯示沒有bootmgr,無法開機
而且就算將C drive加回去boot順序也無法解決 後來trial a ...(more)