名 稱
標 題
內 文
附加圖檔[] []
  • 可附加圖檔類型:GIF, JPG, JPEG, PNG, WEBM,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 3072 KB。
  • 當檔案超過寬 250 像素、高 250 像素時會自動縮小尺寸顯示
  • 目前附加圖檔使用量大小: 262209 KB / 500000 KB
  • 回覆時程式碼縮排會被trim消掉,請善用[code][/code]標色或貼到ideone等網站
  • LaTeX記法可以用「$$」或「\( \)」包起來,例如「$\sum_{k=1}^{k=n} k^2 = \frac{n(n+1)(n+2)}{6}$」
  • 投稿時請點擊畫像認證後,再按下 [送出] 按鈕提交。
  • 鬧板、攻擊性發言、煽動性發言請無視(回應者也無視),並使用del或在貓管理部向管理員回報。
  • 新介面尚處於測試階段,如果有任何問題可以向管理員或於程設交流版反映。

題名一覽
14247: 無題 (3)14208: 無題 (5)
14236: 無題 (7)14206: 無題 (2)
14235: 無題 (2)14202: 無題 (3)
14230: 無題 (5)14193: 無題 (1)
14229: 無題 (0)14192: 無題 (5)
14223: javascript 元件陣列 (5)14182: 無題 (3)
14219: DiscordBOT (3)14169: 無題 (1)
14218: 無題 (0)14165: 無題 (11)
14217: 無題 (0)14163: 不知道能不能問這個 (2)
14214: websocket疑問 (1)14161: 無題 (1)
檔名:1577373498397.jpg-(434 KB, 832x1181)
434 KB
js-xlsx無名19/12/26(四)23:18:18 ID:40uhsQ5QNo.13955del[回應]
請問要怎麼在頁面載入時就自動讀取xls檔?

目前找到的方法都是要請使用者去點選本地檔然後才會載入
(使用js-xlsx)
但是我希望頁面一開始就載入本地的xls變成資料庫
然後根據使用者點選的條件去資料庫裏面搜尋符合的資料

因為公司懂javascript的人比會xls的人少得多
因此要方便給所有人維護的話改變xls而不去改變javascript會方便許多

感謝各位
有回應 3 篇被省略。要閱讀所有回應請按下回應連結。
無名19/12/27(五)14:41:53 ID:16Qm7d9QNo.13960del
>>13959
他是要直接用xlsx當資料庫檔案
>>13957
都有lib可以處理了問題在哪?
無名19/12/27(五)22:44:27 ID:ObfXxPGwNo.13961del
檔名:1577457867356.jpg-(736 KB, 845x1200)
736 KB
>>13960
問題在於載入xls當作資料庫的時候必須要求使用者點選xls檔

而就以前的經驗來說,使用者會忘了或是根本沒做要求的動作就打電話過來問程式是不是壞了

因此才會想用自動載入的方式
但是我目前找不到方法可以讓html載入時就自動加載xls
無名19/12/27(五)23:10:11 ID:16Qm7d9QNo.13962del
>>13961
你是想問有沒有辦法不寫JS的情形下處理吧
可是你上面都已經說要用lib了 為什麼就沒辦法在載入時就處理? onDocumentReady() 就解決了
無名19/12/28(六)10:12:48 ID:Gl3Yu65sNo.13963del
找看看有沒有什麼方法把xls檔轉成靜態網頁吧
這可能更可行
不用把"載入+轉換呈現到網頁"這步搞成動態行為啊
無名19/12/28(六)10:58:49 ID:uYOsLAvgNo.13964del
檔名:1577501929730.jpg-(86 KB, 800x600)
86 KB
>>13962
https://firsemisphere.blogspot.com/2017/02/javascriptsheetjsjs-xlsxjs.html

我是照著這篇去做的,也確實可以把xls的內容讀出來,但是就需要人去點選xls檔
我有試過把input的onchange改成body的onload
接著將files改成xls檔的路徑
但是沒有效果

>>13963
目前先把xls檔轉換成JSON檔
然後就可以在載入時匯入資料了
但是以後xls檔更新的時候就必須再重新轉換一次
因為辦公室內會js的人實在太少了
所以才想要直接讀xls檔

檔名:1575358802032.jpg-(868 KB, 744x1052)
868 KB
這個迴圈邏輯是否有可能化簡?無名19/12/03(二)15:40:02 ID:mzuIpVUwNo.13882del[回應]
基本上目前是沒差,但我想試試看化簡並把code寫漂亮一些

一個註冊表存在記憶體內,將許可的連線IP放置到註冊表中,註冊表內含有該連線的必要資訊

倘若註冊表中存在相同IP,則將原本的連線踢掉並放置新的連線資訊;若不存在,則在註冊表中的為未連線的欄位放置該IP與資訊

目前作法是用了兩次迴圈,先檢查所有欄位的IP後再檢查所有欄位的連線狀態

輪詢本來就是比較慢的方法了,如果條件一多,光是檢查的時間就會成倍數成長,code寫起來也不是很漂亮(一堆迴圈),想請問有甚麼比較好的解法嗎?
有回應 6 篇被省略。要閱讀所有回應請按下回應連結。
無名19/12/25(三)09:39:04 ID:XLc0XN9oNo.13950del
>>13949
長得一臉json樣還要取個新名字
太苦了
無名19/12/26(四)07:18:08 ID:UaRjv.gANo.13951del
>>13950
笑什麼笑你也是都是hashtable啦
無名19/12/26(四)15:11:00 ID:D5nwMQ6.No.13953del
檔名:1577344260584.png-(203 KB, 543x454)
203 KB
>13948
dictionary可以說這是database的基本構建塊
dataframe是dict的複合類型
通常不使用它因為它使代碼更加複雜
如果要使用graph建汽車流量地圖,{}則變得方便
返回原PO的問題,hash取值 O(1)只發生在理論上
https://stackoverflow.com/questions/1963507/time-complexity-of-accessing-a-python-dict
無名19/12/26(四)19:41:18 ID:UaRjv.gANo.13954del
>>13953
>hash取值 O(1)只發生在理論上
將廢話= =
quicksort在最壞情況比insertion sort慢好幾倍啦
無名19/12/27(五)12:37:56 ID:FRgypEvgNo.13958del
檔名:1577421476343.png-(23 KB, 1158x248)
23 KB
>quicksort在最壞情況比insertion sort慢好幾倍啦

你說反了
quicksort在最好情況比insertion sort慢啦
當要原PO想sort的IP列表較小時,quicksort會較慢,因為它有做額外的工作;當IP列表包含整個Internet時,它們的最壞情況是相等的

檔名:1574819919198.png-(109 KB, 508x318)
109 KB
關於Visual C#不重複亂數x19/11/27(三)09:58:39 ID:pgaUC7PUNo.13868del[回應]
大家好,最近老師要搞一個二十一點撲克牌抽牌不重複,執行遊戲會先亮兩張牌,但每一張牌翻開必須不能重複,以下是原先的程式,想問要改哪邊,網路找到這個但試了一樣還是會重複QQ
https://gist.github.com/tedliou/9328b8d7a57b8a4a1694
有回應 14 篇被省略。要閱讀所有回應請按下回應連結。
無名19/12/07(六)16:51:05 ID:7i0LfHZANo.13893del
>>13892
就是先存52張牌 抽一張移除一張 跟上面講的一樣
當然會比較占空間 但是能避免一直重抽的情形
無名19/12/07(六)19:58:23 ID:omHFc7V.No.13894del
>>13892
去學資料結構啦..
無名19/12/07(六)22:06:19 ID:gQ6bA.W2No.13898del
>>13892
after add
after remove
after update
Brute-force search
Binary tree
genetic algorithm

etc...etc...

for you song la
無名19/12/08(日)19:35:26 ID:ubNSSTcENo.13900del
>>13892
一樣參照上面random permutation
然後跟上面有人說的一樣,學好資料結構吧
把主要資料結構都看過一遍你就知道怎麼解了
無名19/12/26(四)12:40:39 ID:Qy9EHlP.No.13952del

檔名:1576975606963.jpg-(719 KB, 1000x1415)
719 KB
無題無名19/12/22(日)08:46:46 ID:Iy58.fP6No.13944del[回應]
崩潰
沒Code review
沒Bug tracker
Workaround沒comment
沒有效率的測試方法
程式出錯不是讓他Coredump而是輸出沒什麼用的訊息
沒在用Code的不能刪
VCS(svn)有跟沒有一樣
沒有統計資料分析

這樣的公司可以撐十年薪水還不錯...
無名19/12/22(日)11:27:22 ID:yR9IiY5cNo.13945del
風向對了
就飛的起來
理所當然
再高級的風箏
沒有風一樣只能躺地上啊
無名19/12/22(日)16:43:52 ID:d/7V.JKkNo.13946del
台灣真正的純軟大概沒幾家吧
大家都是碼農,會動就好,哈!
無名19/12/22(日)20:18:04 ID:VrtSf5Z.No.13947del
公司能賺錢就好 沒這些其實也沒甚麼差
痛苦留給碼農就好

檔名:1576739375657.jpg-(192 KB, 540x809)
192 KB
無題無名19/12/19(四)15:09:35 ID:tgYqmrSYNo.13937del[回應]
有什麼好用的壓縮函式庫可以介紹的嗎?
要符合這幾個條件
1.使用C或者C++寫的(C++11也無所謂)
2.要完整支援萬國碼,例如壓縮檔內的檔名、解壓縮的資料夾等等可以是中文
3.支援寫入,像RAR那樣可以加入/修改檔案
4.至少允許商業使用、閉源的寬鬆協議(比LGPL還嚴苛就不行了)

我實在不想拿lz4這樣的東西自己做一套出來
好累
7z滿足我大部份需求了
但是還沒支援寫入功能
可惜啊
無名19/12/19(四)21:00:58 ID:TIPh7.r2No.13939del
zstd
zlib
無名19/12/19(四)21:30:23 ID:Te9tcV3ENo.13940del
檔名:1576762223361.jpg-(105 KB, 720x960)
105 KB
>>13939
zlib直接用了標準的fopen
無法建立一個擁有中文檔名的壓縮檔啦
我試過只有壓縮檔內部的檔名可以用utf-8

至於zstd我沒用過
看程式碼是有考慮到unicode沒錯
可惜採用了GPLv2這個協議
很多人看到這個就直接閃人了= =

不過我要是單純只使用他的程式
沒有進行函式庫連結的話
應該就不用擔心了
無名19/12/19(四)21:48:50 ID:Te9tcV3ENo.13941del
>>13939
不過等一下
zstd有修改壓縮檔內容的能力嗎?
無名19/12/20(五)07:27:06 ID:86WG0XeINo.13942del
無名19/12/20(五)11:35:58 ID:2CRKs56INo.13943del
>>13942
你貼的都是Linux下的程式碼當然沒問題
Windows底下要用_wfopen搭配寬字元
事實上你聽到unicode問題就該知道這是在Windows上面討論的
因為其他平台完美支援UTF-8啊wwwwww

檔名:1576360915308.png-(399 KB, 1007x1024)
399 KB
無題JAVA的泛型問題19/12/15(日)06:01:55 ID:6rGtoe1sNo.13914del[回應]
很少用JAVA所以還不太熟JAVA的泛型,但為啥JAVA連
List<int> list = new ArrayList<int>();
//or
int[] ary = {0, 1, 2, 3};
List<Integer> list2 = new ArrayList<int>(ary);

之類的事都做不到,C++或C#都不會有這問題...
不要問我為啥不宣告new ArrayList<Integer>裝,別人給的API返回就是int[]。
難道這解決方案真的只有for(int elem: ary)嗎?
無名19/12/15(日)15:08:46 ID:i7FuyrYwNo.13919del
因為java和C++的泛型實現完全不一樣

java是靠編譯器進行"型態抹除"
例如宣告<T> 只要不指定T型態 視為Object
<T extend XClass> 不指定T則將T視為XClass

public class GenericTest {
public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException {
Field genericField = GenericExample.class.getDeclaredField("type");
//T 在class中runtime的真實型態
System.out.println(genericField.getType().getSimpleName());
GenericExample<GenericTypeChild> childGenericExample = new GenericExample<>();
childGenericExample.type = new GenericTypeChild();
//實際值的型態
System.out.println(genericField.get(childGenericExample).getClass().getSimpleName());
}
}

class GenericExample<T extends GenericTypeParent> {
T type;
}

class GenericTypeParent {

}

class GenericTypeChild extends GenericTypeParent {

}

從上面這個例子可以看出
runtime的時候T其實就只是GenericTypeParent
只是因為參照類型可以接收子類
改成不指定同理 就變成Object

至於為什麼不能用int 因為int是原生型態不是參照型態
無名19/12/18(三)09:13:13 ID:FaSTgnvwNo.13933del
這就是Java的萬年遺毒,JVM從根本上就沒有泛型的機制
而是語法糖幫你box成object和unbox回目標型別
無名19/12/18(三)10:58:15 ID:k95So4bsNo.13934del
        int[] i = { 1, 2, 3 };
Integer[] ii = ArrayUtils.toObject(i);
List<Integer> iii = new ArrayList<Integer>(Arrays.asList(ii));


沒實際跑過一遍,但是應該可行
無名19/12/18(三)17:24:34 ID:Qx9lb61oNo.13935del
>>13934
你直接for each裝箱加入就解決了 new ArrayList(List)會複製整個集合
無名19/12/18(三)18:45:08 ID:fHEi5USMNo.13936del
>>13935
原PO不想自己寫迴圈

檔名:1576475585089.jpg-(142 KB, 1280x1024)
142 KB
無題無名19/12/16(一)13:53:05 ID:ooaMD4cQNo.13921del[回應]
安安
我之前看本本都用HoneyView,因為可以在軟體中直接切換資料夾
所以就能方便的用整個DataBase來尻尻

但是他的圖片切換是照順序的,所以會一直是同樣的順序,所以就會審美疲勞
於是我就用完全不熟的C#寫了一個小程式,讓我可以在順序資料夾和隨機資料夾中做切換
但是圖片的載入實在太慢了(picturebox),本來想說可以用picturebox.Image來將解碼和載入圖片分離,讓我可以預先解碼圖片,耗費記憶體來加速
但這樣有兩個問題

1. picurebox的圖片顯示是非同步的,就是指定.Image的值後,圖片會過一會兒才會顯示,但如果切換太快,就會不斷修改.Image的值,但是圖片完全卡住
2. 對C#的GC機制不熟,記憶體使用量飆高,沒有像是C的free()手動釋放記憶體機制

所以目前用.LoadAsync()來載入路徑,雖然他的說明是非同步的,但它會在載入完成後產生一個訊號告訴我,而且用的都是微軟的元件,所以除了慢,沒有1、2的問題
感覺picurebox沒辦法完成我的需求,有什麼方法可以快速的載入圖片?感謝
有回應 1 篇被省略。要閱讀所有回應請按下回應連結。
無名19/12/16(一)22:14:45 ID:uThP08jANo.13924del
相簿預覽建立縮圖是蠻常見的加速法
或著用BLOB存取試試看會不會有幫助
無名19/12/16(一)22:19:52 ID:UrLSHXbcNo.13925del
檔名:1576505992786.jpg-(1229 KB, 2644x4096)
1229 KB
>>13923
>>13924
可是要載入縮圖,就要將解碼和顯示圖片分開
利用
picturebox.Image = img;
來載入
但又會有快速切換圖片,結果picturebox來不及顯示的問題
例如
int i;
for(i = 0; i < 10; i++)
picturebox.Image = img[i];
很有可能不會一張顯示完換一張,而是直接顯示img[10]
無名19/12/16(一)22:20:47 ID:UrLSHXbcNo.13926del
>>13925
>>img[9]
無名19/12/17(二)10:28:37 ID:nL01h4XENo.13928del
>>13925
開兩個以上的picturebox
輪替顯示預載好的圖片
無名19/12/18(三)00:03:41 ID:VtLEpXz2No.13931del
檔名:1576598621142.png-(342 KB, 800x800)
342 KB
>>13928
感覺有戲,假日再來試試

檔名:1576378058285.png-(72 KB, 813x734)
72 KB
程式新手求助無名19/12/15(日)10:47:38 ID:.Th2MtWoNo.13916del[回應]
如題,最近想學C語言去下載了MSYS2,GCC也裝了,結果跑出bash: vim:命令找不到,想問各位島民現在怎麼辦....是哪裡沒裝還是裝錯了嗎
無名19/12/15(日)10:53:24 ID:sqLX1PtMNo.13917del
你就沒裝vim啊= =
git clone --depth 1 https://github.com/mawww/kakoune
cd kakoune/src
CXXFLAGS="-march=native -O3" make -j$(nproc)
make PREFIX= DESTDIR=~/.kak strip-install
~/.kak/bin/kak 123.c
無名19/12/15(日)11:08:19 ID:.Th2MtWoNo.13918del
檔名:1576379299122.jpg-(79 KB, 1037x650)
79 KB
>>13917
原來是少裝這個....感謝指點迷津!
無名19/12/17(二)17:10:12 ID:URS/6cQINo.13929del
為什麼需要MSYS2???
因為想要用make嗎?
我只有遇到那種只給makefile的專案才會去用MSYS2
然而比較成熟的專案都會給CMake

檔名:1576155808642.jpg-(213 KB, 1920x1200)
213 KB
類別及事件的設計無名19/12/12(四)21:03:28 ID:wzCxjbOENo.13906del[回應]
請教一下島民們有沒有C#在學習設計類別及事件時強烈建議非看不可的教學或範例?
現在C#的程度主要都是自修來的,沒有在學校或補習班學過
雖然目前已經有能力寫出功能中低程度複雜的東西
但只要一考慮到可讀性和擴充性
每次都覺得設計出來的東西綁手綁腳的
如果不考慮可讀擴充,常常一維護起來接近快整個重寫
感覺好像是漏掉了組織及架構這塊
才有自己拐自己腳的狀況
也許是不清楚該用什麼關鍵字搜尋
感覺Google也找不到什麼獲益良多的內容
不一定非要中文的教學或範例
英文或日文的也可以

感謝各位島民
有回應 3 篇被省略。要閱讀所有回應請按下回應連結。
無名19/12/14(六)01:53:50 ID:k1zIPdW2No.13910del
程式風格流派千萬種,沒人說得清到底哪派才是正解
但萬流歸宗終究不離一句話:低藕合性
只要你的程式碼不複製貼上、不會在要改某個小東西時把所有檔案都翻過一遍,就是好程式
那些流派說穿了都是低藕合性的實作方式之一
照著這個精神走你也可以走出自己的流派,不一定要跟著別人走
無名19/12/14(六)10:34:11 ID:q0IMJTxoNo.13911del
無名19/12/14(六)21:06:28 ID:UGw9QHB.No.13912del
檔名:1576328788752.jpg-(354 KB, 734x1179)
354 KB
感謝島民回覆

目前是照https://docs.microsoft.com/zh-tw/dotnet/csharp/programming-guide/classes-and-structs/
的做法
用region把欄位、常數、屬性等分開增加可讀性
但命名方式看不少範例都是建議私有欄位前面加底線或開頭小寫
可是有時VS自己就跳虛線底線說建議用別的命名方式搞得很混亂
不知道該不該把這命名建議關掉?

另外如果在功能上不能把內容縮減到2、300行
用Partial分開的做法恰當嗎?
還是說應該用繼承的方式明確把功能分類比較好?
總之即使是必要的功能
把不相干的東西放在同一個籃子裡通常是錯誤的做法吧?

>>13911
感謝推薦,看來這個得花上一段時間才看得完
無名19/12/15(日)03:05:31 ID:6rGtoe1sNo.13913del
>>13912
基本上,9成的情況下除非你要用多形(Polymorphism)或反射(Reflection),否則不該用繼承。
盡量"使用組合代替繼承",如果你不知道這啥意思去Google
無名19/12/15(日)17:44:28 ID:poh1yoLQNo.13920del
>>13906
練習
只要超過兩百行(或兩個視窗內約滾輪滾兩三次)的程式檔案或者一個Function
就把它重寫

無題無名19/12/12(四)14:13:11 ID:ZJTCrCVcNo.13905del[回應]
手機的line有辦法免移動帳號設定登入進去嗎?手機不見了,連登電腦板都要用戶認證,有人可以求教學嗎

檔名:1575422388900.png-(618 KB, 1400x690)
618 KB
Pixmicat問題無名19/12/04(三)09:19:48 ID:0pAT0boANo.13885del[回應]
Pixmicat版形同死版, 所以來這裡問
目前Pixmicat最新版本是PIO 8th.Release.4 對吧?
而因為我所租用的主機快要移除PHP5.X, 並改用PHP7.2
請問需要怎樣修改才能讓Pixmicat能在PHP7.X順利運行呢?

先別說換掉Pixmicat, 畢竟這需要很長時間來進行資料轉移
無名19/12/04(三)13:36:10 ID:549lg0AwNo.13886del
無名19/12/04(三)22:25:21 ID:rnrja.FcNo.13887del
>>13885
如果沒什麼依賴模組的話,可以考慮用同樣是Pixmicat的Yonkoma
https://github.com/Nekosyndrome/Yonkoma
無名19/12/05(四)08:31:48 ID:wxKCCLVoNo.13888del
>>13886
>>13887
謝謝
會找來試試看
無名19/12/05(四)15:26:58 ID:SAHrb49kNo.13889del
>>13887
Yonkoma有支援PHP7嗎?

檔名:1574576938905.jpg-(89 KB, 387x960)
89 KB
關於開源提問無名19/11/24(日)14:28:58 ID:Dl988HxcNo.13847del[回應]
各位好

我想詢問如果要開源一個項目有沒有甚麼限制
大學時代有用C#寫一個k島的追串器
可以追蹤輸入的串,有新的回應的話會通知使用者
畢業後沒了windows的授權後就改用linux
以前用C#寫只能用在windows的程式就沒再更新了
最近才想用golang重寫一個
朋友覺得C#版本的就這樣浪費掉很可惜
想說要丟上github開源給有興趣的人繼續維護

開源的時候需要在readme寫些甚麼或是在github內放授權內容之類的嗎?
還是直接丟上github上就算開源了?

非本科生對開源的定義不太理解請各位見諒
感謝各位
有回應 10 篇被省略。要閱讀所有回應請按下回應連結。
無名19/11/26(二)01:46:08 ID:/IcAveuYNo.13861del
可以抽離WPF,留下核心程式改用.NET Core跑在Linux上呀
無名19/11/26(二)01:48:01 ID:/IcAveuYNo.13862del
GUI可以改用跨平台的Avalonia
https://github.com/AvaloniaUI/Avalonia
無名19/11/26(二)21:16:01 ID:dxSho7oYNo.13865del
檔名:1574774161276.png-(602 KB, 960x476)
602 KB
>>13860
感謝回覆,如果之後版本有再更新會一併改過去

>>13861
是指用C#語言也可以開發跨平台的程式嗎?

>>13862
這個看官網是.NET UI的框架
是要配合>>13861說的.Net Core嗎?
無名19/11/27(三)00:41:18 ID:ADlNwWGANo.13866del
>>13865
把你的程式改.net core吧
.net core跨平台的
還可以發佈到無伺服器的雲端平台上
無名19/11/30(六)20:11:43 ID:rnb5U69YNo.13880del
>>13865
對C#已經是微軟官方支援跨平台
而且C# Compiler和CLR都是開源了

檔名:1574690280580.jpg-(149 KB, 700x700)
149 KB
無題無名19/11/25(一)21:58:00 ID:4SwP8NhUNo.13859del[回應]
無名19/11/26(二)15:15:39 ID:N8Zz9n66No.13863del
你是問RPG Maker的吧?

至少描述一下你哪裡不會弄 弄到哪裡遇到問題 不然別人也不知道怎麼回答
還有一個問題應該回同一個串 這樣才知道是同一個問題 沒有上下文怎麼處理?
無名19/11/27(三)00:49:13 ID:MaeFyVukNo.13867del
>>13863
這隻洗很多串了
無視就好

檔名:1574511121525.jpg-(80 KB, 922x747)
80 KB
"發文功能"怎麼製作?無名19/11/23(六)20:12:01 ID:dYPO2.9YNo.13845del[回應]
大家好...

想要向大家請教像是巴哈或是各論壇這種
發文系統的大框框是用什麼做的(可以在大框框裡面放圖片、表情、改字型這種的)

之前練習做網頁一直都只用Textbox或是input分別處理圖片和文字

是用什麼bootstrap之類的套件嗎?

另外如果我製作的發表文章功能,這種大框框裡面的資料(有圖片又有文字),儲存到資料庫裡是什麼格式?直接用BLOB一次儲存嗎?(我用ORACLE資料庫)

我還算新人,觀念可能有些謬誤,請包涵
感謝
無名19/11/23(六)22:10:56 ID:VN5mfWFkNo.13846del
你可以研究一下wiki編輯的原始碼模式
通常都是用區塊標記的方法處理文字樣式(richtext markdown...)

>>儲存到資料庫裡是什麼格式
檔案小可以存BLOB 不然建議存檔案路徑
無名19/11/24(日)22:44:13 ID:pif3fW96No.13854del
>發文系統的大框框是用什麼做的
套件如果要關鍵字的話,可以查 WYSIWYG

我個人如果要用,會偏好使用 CKEditor 這套件


>儲存到資料庫裡是什麼格式?
資料庫就存輸入的文字,如果是 BBcode 就存 BBcode;如果是 Html 就存 HTML 。之後讀取網頁時交給程式來做轉換(為了避免效能問題,可以轉換完後就存到快取

檔名:1570731797004.jpg-(233 KB, 850x1203)
233 KB
VS2019很難用求救者19/10/11(五)02:23:17 ID:XTt5bkWINo.13772del[回應]
Visual Studio最近更新到2019(隨後把2017砍了)

經常會無緣無故沒有任何回應後自動重啟(系統不會說停止回應之類的,就幾秒後自動重開跳logo)

無論是剛載入專案沒多久打個字就發生,或者是電腦放著不動也會如此

嘗試過微軟提供方法的刪temp內的檔案,依舊沒有作用

Win10 / CPU I5 8th / RAM 8G

也排除掉是開太多軟體的原因,無論cpu使用率還是執行續或ram的高低都會發生

目前只能夠做3~5個動作就ctrl+s

穩定的時候可以持續十分鐘,不穩定則一分鐘內就重開3次....

不能解決的話只好再裝回2017了
無名19/10/13(日)21:23:19 ID:9RmVGuC.No.13773del
微軟習慣讓消費者參與debug測試
用EA的態度開發工程軟體wwwwwww
反正大家還是離不開它
一直出新版本還是繼續賺
(所以微軟樂見C++繼續出新標準)
無名19/11/04(一)05:09:25 ID:stCSNp.6No.13822del
這還能裝回舊版本的嗎?之前搞很久都弄不好
但我又只會用VS的除錯器

更新到2017後就硬是要加上他們那個意義不明的標頭檔 沒有還不給執行 不知道在衝殺小
無名19/11/05(二)03:56:13 ID:6iJaAMLMNo.13825del
VS2019從RC用到現在都沒事
砍掉重裝看看
無名19/11/08(五)22:43:40 ID:tFLZFL3kNo.13826del
為什麼你會想要裝完2019後把2017砍了才是重點
無名19/11/20(三)14:13:44 ID:E8p21866No.13838del
>>13772
你還砍得掉
我每次要uninstall VS installer都找不到產品
網路上能用的方法全都試過 砍到最後永遠會有渣渣殘留...

微軟可以不要再用印度人了嗎?


【刪除文章】[]
刪除用密碼:
[0] [1] [2] [3] [4] [] [6] [7] [8] [...][31]