原创 N0.2 SpringBoot 基礎知識

在之前所建立的 SpringBoot 項目只是根據官方文檔實現的一個基礎模型,但是這樣的代碼肯定不適合實際的項目開發。因爲從實際的 Maven 項目來講,應該要有統一的父 pom.xml。 一、統一父 pom 管理 首先建立一個 m

原创 使用 itext 和 flying-saucer 實現 html 轉 PDF

前言:工作中,需要將存儲的 html 代碼轉化成pdf,用於數據固化以及方便的在各平臺展示,經研究,使用 flying-saucer 來實現這一需求。 構建方式: maven 構建 <!-- FlyingSaucer依賴 http

原创 Oracle錯誤——ORA-03113:通信通道的文件結尾

查詢視圖時Oracle報錯,ORA-03113:通信通道的文件結尾 這是一個oracle自帶的bug,解決方案是: Alter system set "_optimizer_cost_based_transformation"=of

原创 常用正則表達式大全

一、校驗數字的表達式 1 數字:^[0-9]*$ 2 n位的數字:^\d{n}$ 3 至少n位的數字:^\d{n,}$ 4 m-n位的數字:^\d{m,n}$ 5 零和非零開頭的數字:^(0|[1-9][0-9]*)$ 6 非零

原创 N0.1 SpringBoot 2.X 之 SpringBoot初體驗

SpringBoot 目前已經相對成熟,其優點也不言而喻。比如它可以幫助我們快速構建項目,對主流開發框架的無配置集成,項目可以獨立運行而不必依賴Servlet容器,大大提高了開發效率等等。 目前SpringBoot已經發布了 2.X 版本

原创 第二節:微信小程序靜態頁面開發初體驗

根據上一節瞭解到的小程序知識,嘗試完成一個入門的demo項目,記錄下過程,供日後參考。 第一個頁面,打算做一個新聞信息展示的靜態頁面。 首先展示一下最後完成的效果: 頁面很簡單,分成三個部分:頁面標題、中間的輪播圖和下面的圖文

原创 第一節:begin微信小程序

微信小程序入門 距離騰訊微信小程序的推出已經一年多了,一直想學習和了解一下這個新事物,總是因爲種種原因沒能實現。今天藉着朋友準備創立公司,做小程序相關的內容,學習一下。 微信小程序 https://mp.weixin.qq.com/d

原创 IE瀏覽器實現打印預覽

最近遇到這麼一個需求,需要在IE瀏覽器上打印的時候,不直接調用打印機,而是先打開打印預覽頁面,再進行打印操作。 這樣,就需要對原本的打印方法進行改寫了。具體實現如下: 在jsp頁面進行以下操作。 <!-- 在body標籤中寫入一個obje

原创 Oracle數據庫的外鍵所關聯表的查詢

問題:需要刪除一個主表的數據,但是該表被其他表外鍵關聯了,於是需要找到關聯的那個表。 解決方法: 通過以下語句查詢到外鍵是建在哪張表上的: select * from dba_constraints where constraint_n

原创 滑動刪除

功能描述 實現一個左滑刪除的功能,效果如下: 功能分析 ViewDragHelper: 用來分析touch事件的工具類 使用步驟 獲取實例 ViewDragHelper helper =ViewDragHelper.create(V

原创 easyUI中datagrid的高度獲取

問題:easyui中的datagrid,想要生成合適的高度(自適應),並且不會出現側邊滾動條。 解決思路一: onLoadSuccess:function() { var heightCount = $(this).datag

原创 Android Studio導入基於Eclipse的第三方庫(SlidingMenu)

背景 今晚折騰了半個小時,在參考網上各大神的經驗後,終於將SlidingMenu這個傢伙導入到了AndroidStudio的新項目中。寫個完整的方法供以後參考。針對像SlidingMenu這樣使用Eclipse結構的第三方庫導入Andro

原创 Windows系統解決端口占用的兩種常用方法

在編程調試項目的時候,我們經常要用到Tomcat或者Weblogic等服務器來部署項目,有時候會遇到端口被佔用的情況,這樣就需要更改服務器端口或者手動殺死佔用該端口號的進程。 更改服務器端口在這裏不做贅述 手動殺死佔用端口的進程 方法一

原创 MyEclipse打包Maven項目 Run as 命令

Maven Build Goals: clean 清除編譯,compile 編譯,test 編譯並測試,install 打包併發送到本地倉庫,package 只是打成jar包,並不會發送到本地倉庫 測試: run as mave

原创 Android Studio導入基於Eclipse的第三方庫(ViewPagerIndicator)

背景 ViewPagerIndicator庫是一款比較老的庫,在github上也是四年前的更新了,在導入android studio2.1.1的過程中遇到許多波折,特記錄導入過程,以供以後參考。網上很多步驟對我來說都是失敗的,好吧,還是自