原创 Eclipse JSTL 標籤告警

有時 Eclipse 在顯示 JSTL 標籤時告警: unknown tag “c: forEach” 這時,把 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/c

原创 Excel中的Array Formula

Excel 的 Array Formula 我以前都沒聽說過。但很強大。 比如 A1:A10 是單價, B1:B10是銷量, 則你選 C1:C10 之後,輸入 =A1:A10*B1:B10, 然後按 Cmd + Shift + E

原创 建立知識庫

目標 提高效率,提升品質 結構 分行業客戶,分知識領域 方法 定期總結,把內容提煉出來 堅持,形成習慣,非常重要 形式 有一個固定的存儲空間非常重要 CSDN / U 盤,要花時間整理。 點贊 收藏 分

原创 Hibernate ManyToOne Bidirectional JoinTable 的一個大坑

背景 由於對象設計的關係,我愚蠢地用了多級繼承。在持久化的時候,還用了 PerClass Join 的方式。這下子惹了麻煩。最底層的表要往上 Join 很多次才能形成完整的數據,如果同處於較底層的兩個表 Join,就費死勁了,有一次還

原创 BLOB 還是文件?

我們在設計系統時,有時候需要保存一些二進制格式的文件。 最常見的是: 小圖片 大段文本(比如交換機配置) 經過思考,我的建議是: 如果要保存的文件都不大,比如 2MB 以內,就使用 BLOB 原因是,用 BLOB 統一放在數據庫裏

原创 JPA CascadeType.ALL 的坑

今天遇到了一個 JPA cascadeType 不管用的問題,折騰了半天。 現象: 一個 Server 對象, ManyToOne Unidirectional 包含了 OS 對象。 但是保存 Server 對象時, CascadeT

原创 Mac Homebrew 管理服務

在 Centos 下,用 systemctl 啓停服務非常方便。 而在 Mac 下,可以用 Homebrew 提供的方法,管理服務。 具體命令是 brew service list brew service start brew se

原创 Spring Multipart 的一個坑

用 Spring MVC 寫文件上傳,解析。但是怎麼都不成功。 Required MultipartFile parameter ‘file’ is not present, syntactical error. 折騰了一個上午,才發現

原创 Windows 環境下,通過 Putty 配置SSH免認證登錄

這篇文章寫得比較清楚,按照它做,也能配通。 http://www.jb51.net/LINUXjishu/33586.html 要點是: 使用 puttykeygen.exe 生成密鑰。 缺省是 RSA 2048 位。 點擊保存

原创 自行車棚效應

自行車棚效應 爭論一些瑣碎的事情而逃避那些困難的問題是一種常見的現象,這裏有大量著名的理論描述了這一現象。 有一個最著名的理論就是帕金森瑣碎定律 (Parkinson’s Law of Triviality),它描述了:一個組織中的成員往

原创 解決 OVF/OVA 導入時 Unsupported Hardware Family 問題

問題 在工作中,我們經常需要把虛機拷給客戶。 客戶在導入時,因爲兩邊 VMware 版本的問題,有時用報錯:Unsupported Hardware Family vmx-12 (或者 vmx-10) 原因是導出側的 VMware 版本

原创 MVC 架構-業務邏輯寫在哪兒

問題 之前自己寫亂寫的時候,總是把業務邏輯寫在 Controller 裏面。 也看到有人說,要把邏輯放在 DAO 之上的 Service 層。 在最近的一個小項目中,發現邏輯稍微複雜一點兒,把業務邏輯放在 Controller 裏面就

原创 @ManyToMany 映射

@ManyToMany 在對象關係中很常見。我覺得它有兩個特點: 必須使用 JoinTable, 否則沒有辦法表示 在 cascade 操作時要小心。 舉例: 張三、李四都選了數學課。上到一半,張三退學了。如果在 @ManyToMa

原创 MySQL 中的 InnoDB 與 MyISAM

MySQL 有兩個引擎,MyISAM 與 InnoDB。 最初的 MySQL 缺省用的是 MyISAM,因爲它更簡單,更快。 而在 5.5 之後,MySQL 缺省使用 InnoDB 了。 因爲 InnoDB 對事務的支持更好,比如,In

原创 路由表 (RIB) 與轉發表 (FIB)

參見 http://aftabsiddiqui.com/index.php/ip-routing-table-rib-and-forwarding-table-fib/ 路由表 (Routing Table, Routing Inf