原创 AKKA 通過擴展實現與Spring集成

使用Akka時,Akka 所管理的對象是一堆的Actor,但我們不會所有的邏輯都會寫到Acotr裏,比如一些持久化的DAO的Service等而這些的Service是由Spring容器所管理的,然後想把這些spring所管理的Bean能自動

原创 mysql 腳本性能分析

1.首先打開mysql的命令窗口 2.把profile功能打開,該功能的作用就是記錄所有操作的性能統計,輸入命令如下: SET PROFILING=1; 3.  運行需要分析的sql如: select * from t_test; 可

原创 關於廣州"開四停四"違法邏輯實現

  今天是人生中第一次開車上班,想要感受下廣州的開車上下班的感覺,開車上班後,因爲開的車是東莞的牌,廣州實行開四停四的政策,然後就要想着自己開了幾天明天是否還可以開,然後做一個程序猿,很職業的想到這樣一個問題,如果交通管理系統是我做的,如

原创 自定義Spring FactoryBean

什麼是FactoryBean factoryBean 從名字上理解也能理解它就是一個Factory,然後作爲Bean的形式的存在於Spring的BeanFactory,換句話說它就是一個起工廠作用的Bean。 FactoryBea

原创 java NIO學習筆記

#JAVA NIO JAVA NIO的定義 IO大家都知道是Input 與Output的縮寫,而N是New的意思,java 1.4在不替換原有的IO實現的情況下,新增加一套IO機制,所以叫NIO,然後舊的叫OIO。 爲什麼學習Ja

原创 解決logback的日誌分包與日誌分用戶導致的重複日誌輸出問題

logback 支持分模塊輸出,假如工程裏有多個模塊,可以使用每個模塊的日誌分一個日誌文件來輸出,很多情況,還會出現在這個基礎上,還想按照每個用戶的日誌輸出,這個時候可能就是用到了MDC來分割日誌文件,來實現每個 用戶單獨一個文件,如果簡

原创 關於廣州開四停四違法算法實現

  今天是人生中第一次開車上班,想要感受下廣州的開車上下班的感覺,開車上班後,因爲開的車是東莞的牌,廣州實行開四停四的政策,然後就要想着自己開了幾天明天是否還可以開,然後做一個程序猿,很職業的想到這樣一個問題,如果交通管理系統是我做的,如

原创 關於spring事務管理不起效果

目前有一個需求就是一個serviceA裏有一個doService()方法提供給外部調用, doSomeThing調用了類裏另外三個方法doA(), save1(), save2();它們的關係如下: ServiceA{     do

原创 如何在cmd java main方法 傳入含有中文的參數亂碼問題解決

今天發現要想在cmd的窗口中運行java的main方法時要想傳入含有的中文的的參數沒有那麼容易, 如傳入的文件路徑裏有中文或者是文件名是中文的,傳到main裏的時候得到的是一個亂碼了,然後就嘗試各種編碼參數了,其中最容易想到的應該就是-D

原创 用枚舉來實現一個交通燈

package com.foresee.test; /** * 利用枚舉來定義紅黃綠燈 * * @author qinyujun */ public class EnumTest { public static voi

原创 通過實例感受設計模式之策略模式

看thinking in java裏的一小節裏有說到策略模式的,感覺大概瞭解了,寫下面記一下 下面就是書中介紹File類用法時提到的一個例子如下: package com.foresee.wb; import java.io.File;

原创 基於HTML5頭像截切上傳

基於HTML5頭像截切上傳 先看效果: 實現的原理就是使用了html5提供的fileReader讀取了本地系統的文件,然後使用畫布渲染出來,可以點擊縮小放大,當點擊截切時就截取畫布裏的圖片數據,詳細瞭解可以查看cropbox.js裏的

原创 Android 基於FFMpeg命令的轉流器

目前市場上的流行的攝像頭都是視頻流都是rtsp協議的,而目前的流媒體的服務器推流都是使用rmtp協議,這是需要把一個rtsp的視頻流轉成rtmp的視頻流,牛人可以自己寫一個拉流器和推流器,自己來實現,對於剛涉及到這個領域的人來說可以考慮使

原创 關於Spring RestTemplate亂碼問題解決

今天遇到一個問題使用RestTemplate發出http請求時,返回的結果中,中文會亂碼,百度了一下,其中的一個解決辦法就是把spring 的StringHttpMessageConverter 的源碼改了重新編譯後替換,這個方法太粗暴

原创 spring boot 圖片的上傳與顯示

首先描述一下問題,spring boot 使用的是內嵌的tomcat, 所以不清楚文件上傳到哪裏去了, 而且spring boot 把靜態的文件全部在啓動的時候都會加載到classpath的目錄下的,所以上傳的文件不知相對於應用目錄在