天天看點

Markdown快速實作複雜表格方法方式一:自己編寫HTML方式二:工具生成HTML格式

實作複雜表格

  • 方式一:自己編寫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中:

Markdown快速實作複雜表格方法方式一:自己編寫HTML方式二:工具生成HTML格式

網站中:

Markdown快速實作複雜表格方法方式一:自己編寫HTML方式二:工具生成HTML格式

注意:顔色什麼的不會幫你哦,隻是格式,其他的标簽需要自己加。

最後效果如下:

日志 任務 任務情況 加班工資
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

完結!撒花!

碼字整理不易,感謝各位大佬支援↓↓↓↓↓↓↓↓↓↓↓

Markdown快速實作複雜表格方法方式一:自己編寫HTML方式二:工具生成HTML格式
  • 【微信】二維碼:如本文對你10分幫助,就賞個10分(一毛)吧
  • Markdown快速實作複雜表格方法方式一:自己編寫HTML方式二:工具生成HTML格式

繼續閱讀