原创 選擇算法理解
package com.joker.counts; /** * 選擇排序法: 原理是循環嵌套遍歷數組,外層循環的數字和層循環的數字比較, 內循環找出最大或者最小的數字,和外循環的數字比較, 如果大於或者小於,便交換兩者順序。 這種排序時
原创 二分法理解
package com.joker.counts; /** * 二分法的原理爲找到中間數,進行比較 * @author Joker *2018年10月11日 下午5:03:10 */ public class BinaryCoun
原创 快速排序的深入理解
package com.joker.counts; public class FastSort { /** * 快速排序 * 原理,總體思路爲 分而治之(遞歸) * 具體操作:選中一個元素爲基數,以這
原创 Freemaker初接觸(四)宏的瞭解和變量的類型
(本系列參考了大量玄玉大神博客) 首先是java代碼: package com.joker.test; import java.io.BufferedWriter; import java.io.FileOutputStream; i
原创 Java併發編程:volatile關鍵字解析
volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,volatile關鍵字才得以重獲
原创 認識C#中的委託和事件
本文是學習 博客C# 中的委託和事件(詳解) 的心得 ,博客原文爲:http://www.cnblogs.com/SkySoot/archive/2012/04/05/2433639.html 委託和事件的用法: 使用委託和事件的目的,在
原创 springmvc 註解使用的小總結
1 <context:annotation-config /> 作用:註冊AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、Persistenc
原创 springboot學習(一) 初識,環境搭建,helloWrold
越來越火的springboot ,看介紹是一個用於輕量級的開發應用,主要是方便。所以嘗試着學習。 網上關於springboot 的介紹大多是基於maven項目的,故,重溫了一下maven項目環境的搭建。 我用的是myeclipse,已經集
原创 C#中和java不一樣的參數類型
using System;namespace parmsDemo{ class Test{ //C#裏面有一種引用參數 關鍵字ref修飾,這種參數和值參數不同地方在於 方法和引用方指向的是同一個地址 pu
原创 學習《30分鐘正則入門》 總結
package com.joker.test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Reigix { public s
原创 快速排序的簡易實現
package com.joker.suanfa; public class QuickLySort {/**快速排序 如果是按照從小到大進行排序,那麼最後的結果應該是大的數字在右邊,小的數字在左邊。
原创 C#的第一個小程序
這兩天通過視頻,瞭解一下C#的基本用法,C#看起來語法和java差不多,還沒有仔細研究,這是跟着視頻做的第一個DEMO using System;namespace myfristgame{ class MainClass
原创 冒泡算法和簡易桶排序算法實現
讀書後的筆記和自己的實現,備忘 直接上代碼 package com.joker.suanfa; /** * * @author Administrator * 本質,將N個數排序,需要n-1趟,每一趟每兩個元素進行
原创 關於重入鎖的理解
package com.joker.test; import java.util.concurrent.locks.ReentrantLock; /** *可重入鎖 *所謂重入鎖,指的是以線程爲單位,當一個線程獲取對象鎖之後,這個線程
原创 Freemaker初接觸(一) 集成SpringMVC問題
項目要求用到freemaker,簡單的接觸了一下。 freemaker的作用是,按照配置好的模板文件.ftl生成html文件。 可單獨使用,也可集成到springmvc freemarker頁面解析器 的作用jsp頁面解析器作用一樣,用