原创 iText產生PDF

通過iText可以動態創建PDF文件,並對創建的文件進行各種設置。在itext中的文本內容基本可以分爲Chunk、Phrase、Anchor、Paragraph、Chapter、Section等幾種類型。 Chunk:一段字符串,好比文本

原创 jQuery實現全選和全不選

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>使用jQuery完成複選框的全選和全不選</title> <script type="text/java

原创 消息中間件及ActiveMQ介紹

一.中間件 1.1 什麼是中間件? 由於業務、機構和技術是不斷變化的,因此爲其服務的軟件系統必須適應這樣的變化。在合併、添加服務或擴展可用服務之後,公司可能無力負擔重新創建信息系統所需的成本。正是在這個關鍵時刻,才需要集成新組件或者儘可能

原创 初入ActiveMQ

一. ActiveMQ的安裝,環境CentOS7 步驟: 1)登錄到ActiveMQ的官網,下載安裝包。https://activemq.apache.org/components/classic/download/ 2)下載 tar.g

原创 java-裝飾者模式

有一家咖啡店,你想喝杯咖啡,於是你走進咖啡店,咖啡店有主體濃縮咖啡、黑咖啡、深培咖啡,當然,咖啡中也可以加一些調料:豆漿、摩卡、奶泡等。每種咖啡或者調料,價格都不一樣,你可以單點一杯咖啡,也可以點一杯咖啡加上自己喜歡的調料。那麼價格怎麼算

原创 java實現二分查找

二分查找(binary search),也稱折半搜索,是一種在 有序數組 中 查找某一特定元素 的搜索算法。搜索過程從數組的中間元素開始,如果中間元素正好是要查找的元素,則搜索過程結束;如果某一特定元素大於或者小於中間元素,則在數組大於或

原创 一圖瞭解JOIN

 左下角獲取A表加B表的數據,mysql數據庫不支持 full outer join,mysql下可以這麼寫: select * from tableA A left join tableB B on A.key=B.key  unio

原创 java實現單例模式

1.餓漢式 public class SingletonDemo1 { public static void main(String[] args) { Singleton1 a = Singleton1.ge

原创 java實現基數排序

基數排序(桶排序)介紹: 1)基數排序(radix sort)屬於“分配式排序”(distribution sort),又稱“桶子法”(bucket sort)或bin sort,顧名思義,它是通過鍵值的各個位的值,將要排序的元素分配至某

原创 java實現選擇排序

1.選擇排序思想: 選擇排序(select sorting)也是一種簡單的排序方法。它的基本思想是:第一次從arr[0]~arr[n-1]中選取最小值,與arr[0]交換,第二次從arr[1]~arr[n-1]中選取最小值,與arr[1]

原创 初識 Rational Rose

安裝破解版Rational Rose可以參考這裏https://blog.csdn.net/huihui1094667985/article/details/79882629,初學Rational Rose視頻教程可以參考這裏https:

原创 java實現快速排序

原文鏈接:https://blog.csdn.net/shujuelin/article/details/82423852 高快省的排序算法 有沒有既不浪費空間又可以快一點的排序算法呢?那就是“

原创 java實現歸併排序

基本思想 歸併排序(MERGE-SORT)是利用歸併的思想實現的排序方法,該算法採用經典的分治(divide-and-conquer)策略(分治法將問題分(divide)成一些小的問題然後遞歸求解,而治(conquer)的階段則將分的階段

原创 java數組模擬棧

l棧的介紹 1)棧是一個先入後出(FILO-First In Last Out)的有序列表。 2)棧(stack)是限制線性表中元素的插入和刪除只能在線性表的同一端進行的一種特殊線性表。允許插入和刪除的一端,爲變化的一端,稱爲棧頂(Top

原创 java單向環形鏈表實現約瑟夫問題

一. 概念介紹:  什麼是約瑟夫問題? josephu(約瑟夫) 問題爲:設編號爲1,2,3....n的n個人圍坐一圈,約定編號爲k(1<=k<=n)的人從1開始報數,數到m的那個人出列,他的下一位又從1開始報數,數到m的那個人又出列,以