原创 xstream 序列化map 爲 xml 問題總結

原文地址https://bbs.csdn.net/topics/380131580 今日在開發對接接口過程中,遇到一個 map 序列化爲 xml 的問題,stream 提供的默認序列化方法,如一個map: Map<String,

原创 記錄一次修改地址返回 302 的情況

一個問題排查經過記錄 最近遇到一個問題,休假回來之後,一個接口訪問時一直在報302 錯誤,首先啓動常規檢查方法, 不停地重試重試,還是不行,單步調試,看了請求頭的 和 cookie 都是沒有任何問題。然後繼續單步調試,繼續報 30

原创 正則匹配行與非匹配行

正則匹配行與非匹配行 匹配非行 ^(?!.*asd).*$ 此正則可以匹配不包含asd 的字符串 匹配行 ^(?=.*asd).*$ 這個就比較簡單了,一般都是匹配包含的字符串,此處僅做對比

原创 關閉springboot json 空值校驗

spring.jackson.serialization.FAIL_ON_EMPTY_BEANS=false

原创 三種方式實現二維碼

一. 通過使用zxing方式實現: jar準備: https://github.com/zxing/zxing 下載源代碼,將core/src/main/java/下的所有文件和javase/src/main/java/下的所有文件一

原创 fastJson泛型如何轉換

原文地址 遇到一個坑,網絡請求的數據,格式爲json,在轉換成java 對象時,對泛型不支持,會報類型轉換錯誤,詳細錯誤原因見原文,偶遇此好文,記錄之,關鍵代碼如下,防止原鏈接丟失 Result<User> obj = (Result<

原创 collections.sort 迷之排序

開發中遇到多次給一個數據排序的情況,總是不記得排序後的結果,下面記錄之 @Test public void testSort() throws Exception { List<String> list = new ArrayLi

原创 紅包隨機金額

在做一個項目的隨機紅包金額時,需要隨機分配一個獎池的金額,查了其他人寫的隨機算法,要麼分配極不平均,要麼不能全部分完獎池,於是自己寫了一個 核心思想是每次都按剩餘的平均數隨機,得到結果比較理想,記錄防止忘記。 以下是代碼 @Test

原创 線程池中的線程變量

線程池中的線程變量 做過後臺開發的,應該都知道線程變量這個東西,能保證每個線程拿到的數據與別的線程不同,只要做簡單的set/get 操作,就可以。 —– 這是前提 —– 今天做開發,需要在內層函數中傳數據到外層,一種文案是,層層re

原创 plainTasks 和 omnimarkuppreviewer 衝突的解決方案

先簡單介紹下兩個 sublime 插件的作用: 1. plainTasks 一個牛逼哄哄的任務管理插件; 2. omnimarkupPreviewer 一個牛逼哄哄的markdown 展示插件。 兩個插件的用法及安裝,請自行goog

原创 macbook cvs 提交註釋亂碼問題

轉戰了macbook ,使用cvs 做版本控制,遇到了提交註釋亂碼的問題,之前在windows 上做的時候,也沒有任何問題,說明肯定是哪裏配置出了問題。查詢資料,發現CVS分爲客戶端編碼與服務器編碼,然後去windows 查看下配置的se

原创 讓MyEclipse 2014支持mac的Retina屏解決字體模糊的問題

最近把開發機換成MBP了,安裝了myeclipse 之後發現分辨率那個糟啊,然後心想着,這個坑坑的問題肯定有人已經遇到了,打開bing,輸入關鍵詞,一個個看,從第一個結果開始,發現有兩條是解決了問題的,而且方法基本相同,隨認爲方法基本可行

原创 可用的myeclipse.ini 配置

記錄下一個可用的myeclipse.ini 配置,機器8GB內存 -Xmx2048m -Xms2048m -XX:NewSize=1000m -XX:MaxNewSize=1000m -XX:

原创 國內pip境像

發現一個國內的pip 境像,嘗試了豆瓣的源,非常快源地址 使用豆瓣的,有一個問題,就是目前pip 好像僅支持https 了,否則會認爲不安全而跳過指定的源。使用時,改成https 即可 以下爲原文 pipy國內鏡像目前有: http://

原创 遇到版本號判斷的一個原則

今天在做一個版本號的屏蔽時,犯了個錯誤,將需要排除的版本號的上限寫成了 <= 這樣判斷時,就必須找到之前的那個版本號,很是尷尬。所以重點來了,像所有的代碼中對大小的判斷,使用[x,)的結構,保證下限包含,上限不包含