實作複雜表格
- 方式一:自己編寫HTML
- 方式二:工具生成HTML格式
方式一:自己編寫HTML
copy一段寫好的HTML然後複制即可:
如:
<table>
<tr>
<td rowspan="2">真實情況</td>
<td colspan="2">預測結果</td>
</tr>
<tr>
<td>真</td>
<td>假</td>
</tr>
<tr>
<td>真</td>
<td>TP(真正例)</td>
<td>FN(假反例)</td>
</tr>
<tr>
<td>假</td>
<td>FP(假正例)</td>
<td>TN(真反例)</td>
</tr>
</table>
效果如下:
真實情況 | 預測結果 | |
真 | 假 | |
真 | TP(真正例) | FN(假反例) |
假 | FP(假正例) | TN(真反例) |
還可以使用其他html标簽:
如:
<table>
<tr>
<td>實作類</td>
<td>解釋</td>
</tr>
<tr>
<td rowspan="3">HashMap </td>
<td align="left">1.非線程安全。<br>(
<br>線程安全用:
<br>a.Collections下synchronizedMap <br> b.使用JUC下ConcurrentHashMap
<br>)</td>
</tr>
<tr>
<td align="left">2.隻允許一條記錄的Key為null。(value無所謂可以多個為null)</td>
</tr>
<tr>
<td align="left">3.Key計算hashCode值存儲資料。(具有很快的通路速度,順序是不确定的)</td>
</tr>
<tr>
<td rowspan="2">HashTable</td>
<td align="left">1.線程安全的。(任一時間隻有一個線程能寫Hashtable。不需要線程安全時可以用HashMap替換,需要線程安全時用分段鎖的ConcurrentHashMap替換,是以一般不建議使用。</td>
</tr>
<tr>
<td align="left">2.鍵值都不可為null。(承自Dictionary類)</td>
</tr>
<tr>
<td>LinkedHashMap</td>
<td align="left">排序。(LinkedHashMap是HashMap的一個子類。儲存了記錄的插入順序,在用Iterator周遊LinkedHashMap時,先得到的記錄肯定是先插入的,也可以在構造時帶參數,按照通路次序排序)</td>
</tr>
<tr>
<td>TreeMap</td>
<td align="left">排序。(TreeMap實作SortedMap接口。在使用TreeMap時,key必須實作Comparable接口或者在構造TreeMap傳入自定義的Comparator,否則會在運作時抛出java.lang.ClassCastException類型的異常)</td>
</tr>
</table>
效果如下:
實作類 | 解釋 |
HashMap | 1.非線程安全。 ( 線程安全用: ①Collections下synchronizedMap ②JUC下ConcurrentHashMap ) |
2.隻允許一條記錄的Key為null。(value無所謂可以多個為null) | |
3.Key計算hashCode值存儲資料。(具有很快的通路速度,順序是不确定的) | |
HashTable | 1.線程安全的。(任一時間隻有一個線程能寫Hashtable。不需要線程安全時可以用HashMap替換,需要線程安全時用分段鎖的ConcurrentHashMap替換,是以一般不建議使用。 |
2.鍵值都不可為null。(承自Dictionary類) | |
LinkedHashMap | 排序。(LinkedHashMap是HashMap的一個子類。儲存了記錄的插入順序,在用Iterator周遊LinkedHashMap時,先得到的記錄肯定是先插入的,也可以在構造時帶參數,按照通路次序排序) |
TreeMap | 排序。(TreeMap實作SortedMap接口。在使用TreeMap時,key必須實作Comparable接口或者在構造TreeMap傳入自定義的Comparator,否則會在運作時抛出java.lang.ClassCastException類型的異常) |
方式二:工具生成HTML格式
要想MarkDown中插入複雜表格時,可以先在word或excel中把表格寫好
在如下網站進行轉化為标記對形式:http://pressbin.com/tools/excel_to_html_table/index.html
excel中:
網站中:
注意:顔色什麼的不會幫你哦,隻是格式,其他的标簽需要自己加。
最後效果如下:
日志 | 任務 | 任務情況 | 加班工資 |
2019/10/1 | 學習java | 正常 | 1500 |
2019/10/2 | 學習js | 正常 | 1500 |
2019/10/3 | 學習mysql | 正常 | 1500 |
2019/10/4 | 寫部落格 | 良好 | 500 |
2019/10/5 | 看論壇 | 良好 | 500 |
2019/10/6 | 帶妹子 | 無 | 500 |
2019/10/7 | 出去玩 | 無 | 500 |
2019/10/8 | 上班 | 一般 | |
2019/10/9 | 上班 | 超常 | 500 |
完結!撒花!
碼字整理不易,感謝各位大佬支援↓↓↓↓↓↓↓↓↓↓↓
- 【微信】二維碼:如本文對你10分幫助,就賞個10分(一毛)吧