原创 JDBC連接Mysql

JDBC連接Mysql 原碼: try { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql:

原创 hibernate配置級聯刪除

一個版本,綁定多個項目. StoneosVersionProject表用於配置版本與項目的關聯關係。 版本對象的hibernate配置文件中設置一對多關係如下: <!-- 版本和項目關係-->

原创 HighCharts.js使用總結

HighCharts.js使用總結 1. 圖例相關(legend) 隱藏某個數據列的圖例 legend對象中的enabled屬性設置爲true,則會顯示所有數據的圖例,設爲false,不顯示圖例,如果想要單獨設置某個數據的圖例不顯示時

原创 python unittest 實現輸出HTML、XML測試報告

HTML測試報告: 1、下載HTMLTestRunner:http://tungwaiyip.info/software/HTMLTestRunner.html 2、將HTMLTestRunner加入到你測試項目中 3、添加使用方法

原创 log4j設置編碼方式防止亂碼

爲了防止log4j產生的日誌出現亂碼,我們可以指定其編碼方式,如使用UTF-8。 在log4j.priority文件中,增加一行配置即可解決: log4j.appender.YourAppender.Encoding=UTF-8 但是有

原创 hibernate session.update(object)用法

Session.update(object)函數不是用來將持久態object的修改屬性下發至db, 而處理目標是在瞬時態或脫管狀態的對象 不同狀態下,更改object屬性後,調用update和調用flush的不同結果見下表:   up

原创 pycharm中對於no module named xxx的解決方法

在pycharm中,當使用sys.path.append設置文件導入路徑時,其下的文件在被import時,仍然會標紅提示 no module named xxx. 如: 解決方法如下,找到目標文件所在的文件夾,標記其爲source ro

原创 mysql遊標循環的使用

-- 創建存儲過程 CREATE PROCEDURE test() BEGIN -- 定義接收遊標數據的變量 DECLARE id INT DEFAULT 1; -- 定義遍歷數據的結束標誌 DECLARE done INT DEFAUL

原创 Hibernate xml配置文件詳解

<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""

原创 OVS的學習理解(部分修改,部分轉載引用)

Q: 什麼是 OpenvSwitch(即常說簡稱:OVS)? A: OpenvSwitch 是一個生產環境質量級的、開源的虛擬交換機軟件。在虛擬化環境中,單個物理機的上的不同虛擬機、多個物理機上的不同虛擬機之間通過它進行網絡通信。Open

原创 python修改編碼方式

如果在windows下: 可以在Python安裝目錄下的Lib/site-packages目錄中,新建一個sitecustomize.py文件(也可以建在其它地方,然後手工導入,建在這裏,每次啓動Python的時候設置

原创 實現HTML轉PDF & 多個PDF合併

【html轉pdf】 目標:實現將一個html文件一鍵轉換成pdf文件 工具: 使用開源工具wkhtmltopdf, 安裝簡易,命令行調用。 下載鏈接 : https://wkhtmltopdf.org/downloads.html

原创 staf指令返回回顯顯示不全問題(使用verbose)

staf命令行回顯被格式化成表格形式,無法看清楚結果。此時,使用verbose參數,使其取消表格顯示

原创 hibernate中處理含默認值的字段

  我們設計db schema時,經常會爲某個字段設置默認值。認爲這樣,當插入一條記錄時,該字段就會取爲該默認值。   然而,當使用hibernate進行object save時,需要在hbm.xml配置文件中使用 dynamic-ins

原创 GIT工具流程理解及使用說明

Git:分佈式版本控制工具 圖(1):說明本地的代碼與遠程倉庫(即GIT服務器上)代碼是完整的鏡像 圖(2):主要說明以下4點: (1)git fetch:是將GIT服務器(遠程倉庫)上代碼更新到本地的遠程分支上;