原创 Ant build.xml中應該只包含一個target標籤

今天在配置工程環境時,遇到一個Ant問題,之前一直都是由同事來管理這類環境問題的,但是他離職了,只能自己來研究。 下面是舊版本工程的build.xml內容: <?xml version="1.0" encoding="UTF-8"?>

原创 JavaFX ScrollPane滾動到指定位置

背景說明 本人有一個任務管理工具管理自己每天的工作計劃,按照自己設定的任務按時按量完成工作。 如上圖,這裏展示的一週的任務內容,也就是有7個任務塊的內容水平排列,出現滾動條是必然的。爲了讓我直觀查看一週的內容更加便捷,而不是必須

原创 Jenkins部署Maven項目時提示找不到JDK問題的解決方案

背景描述 今天我將一個Maven Web項目在Jenkins中配置自動構建部署時,遇到報錯: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compile

原创 Head First PMP – 4 – 項目整合管理(Project Integration Management)

項目整合管理(Project Integration Management)就是我們平常所說的項目經理每天所做的事情,包括以下6個過程: 制定項目章程(Develop Project Charter)制定項目管理計劃(Develop P

原创 JDK的下載地址

Java所有版本JDK/JRE下載列表 Java下載總入口 下面是我已經下載好的JDK 6/7/8 http://pan.baidu.com/s/1kUuWNY3 已知版本號的時,在Oracle官方下載舊版本的JDK 下面這個

原创 使用Queryable.Join實現多表連接查詢

背景 今天處理一個問題時,遇到EF Model中多表連接查詢的情況,於是學習了一下Queryable.Join()的用法。由於本人是Linq新手,很多地方都看不懂,只能依葫蘆畫瓢。 業務說明 1) 一個EF Model名爲Daks

原创 Bootstrap Tooltip顯示換行和左對齊

今天在使用Bootstrap的Tooltip功能時遇到2個小問題:換行丟失,文字不是左對齊。然後經過百度和Bing找到了解決方案。 先看一下Bootstrap中展示Tooltip的代碼: <link href="bootstrap/c

原创 MySql “Row size too large (> 8126)”

今天在對MySQL數據庫進行數據處理時,遇到一個錯誤: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY

原创 JavaFX透明窗口

背景說明 今天在寫自己的桌面小工具時,做了一個後臺運行的週期性任務,想着每次任務完成時在桌面右下角顯示一個文字提示。最終做出來Demo效果如下圖,點擊"顯示提示"按鈕,桌面右下角用綠色透明顯示"顯示提示信息成功!"字樣。 實現分

原创 Head First PMP – 7 – 成本管理(Cost Management)

所有的項目歸根結底都是爲了錢。成本管理(Cost Management)就是對細節進行詳細的估算,然後把這些估算累積起來形成預算,然後在開展工作時根據這個預算跟蹤項目的進展。成本管理包含以下幾個過程: 計劃成本管理(Plan Cost

原创 MySqlConnection.get_IsPasswordExpired()異常未將對象引用設置到對象實例

1. MySqlConnection.get_IsPasswordExpired()異常未將對象引用設置到對象實例 今天在處理.Net連接MySql數據庫時,遇到一個錯誤: MySqlConnection.get_IsPasswor

原创 登陸成功後返回前一個頁面

背景說明 之前自己寫了一個Web日誌工具,使用Spring MVC+mybatis進行實現。由於我自己一天到晚都要使用,而有時頁面會放在那裏一段時間,就常會遇到session過期後跳轉到登陸界面進行登陸。但是登陸後是轉向了一個默認界

原创 Java 8讀取Access數據庫報錯的問題——用32位Java 7

今天因爲工作需要接手一個數據庫對比和處理程序,在運行時遇到一些問題,在此進行記錄。 錯誤一:java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 首先,遇到的第

原创 HP商務本安裝Android Studio時HAXM安裝失敗並提示需要啓動VT-X的問題

一、背景說明 最近開始學習Android,在安裝Android Studio時遇到問題,提示HAXM安裝失敗,這樣就導致無法調試運行App。 錯誤信息如上圖,提示也比較清楚,Intel Virtualization Techno

原创 JavaFX設置面板不捕獲鼠標事件(透明或不計算邊界)

在使用StackPane的時候,我們會用堆棧的方式放置界面內容,比如下面放置內容面板,上面放置一個水印或者在角落放置一個翻頁按鈕等。這時候我們不希望上層的面板捕獲鼠標事件,而將事件的處理交給下層的內容面板來響應。 有兩種方式可以讓面板