項(xiàng)目中調(diào)用了別的系統(tǒng)的webservice接口,調(diào)用成功之后發(fā)現(xiàn)wsdlLocation的地址是寫(xiě)死的,不方便修改,所以需要實(shí)現(xiàn)地址,包括用戶(hù)名密碼的可配置。項(xiàng)目的框架是Spring,調(diào)用webservice使用的是CXF。
張軍 2020-03-19 20:34:27 6258
本文章向大家介紹EmailUtil,主要包括EmailUtil使用實(shí)例、應(yīng)用技巧、基本知識(shí)點(diǎn)總結(jié)和需要注意事項(xiàng),具有一定的參考價(jià)值,需要的朋友可以參考一下。
張軍 2020-03-19 20:49:25 5884
純JAVA實(shí)現(xiàn)的圖片處理工具類(lèi)
張軍 2022-03-12 16:53:04 5839
字符串轉(zhuǎn)日期,日期轉(zhuǎn)字符串,當(dāng)前日期的月份,當(dāng)前日期的年份,當(dāng)前日期月份枚舉信息,一天的開(kāi)始和結(jié)束時(shí)間,獲取一天,兩天,三天以后的日期,獲取上周 ,下周,上個(gè)月,下個(gè)月的日期,毫秒數(shù)時(shí)間戳,精確到秒,分,時(shí),基于生日獲取年齡,基于年份獲取是否閏年等等。。。。
張軍 2020-03-19 20:37:04 5801
字符串轉(zhuǎn)日期,日期轉(zhuǎn)字符串,當(dāng)前日期的月份,當(dāng)前日期的年份,當(dāng)前日期月份枚舉信息,一天的開(kāi)始和結(jié)束時(shí)間,獲取一天,兩天,三天以后的日期,獲取上周 ,下周,上個(gè)月,下個(gè)月的日期,毫秒數(shù)時(shí)間戳,精確到秒,分,時(shí),基于生日獲取年齡,基于年份獲取是否閏年等等。。。。
張軍 2020-03-19 20:37:06 5772
緩存的意義在于高效的讀取高命中率的數(shù)據(jù)庫(kù)信息避免高頻的訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),便捷的讀取常用的、全局的配置信息。
張軍 2020-03-19 19:58:16 5710
java工具類(lèi)匯總
日期工具類(lèi)
excel工具類(lèi)
反向ajax工具類(lèi)
加密工具類(lèi)
ftp工具類(lèi)
http工具類(lèi)
java工具類(lèi)
資源文件工具類(lèi)
拼音工具類(lèi)
反射工具類(lèi)
分頁(yè)工具類(lèi)
排序工具類(lèi)
連接超時(shí)工具類(lèi)
xml工具類(lèi)(互相轉(zhuǎn)換map,list等)
樹(shù)工具類(lèi)
正則表達(dá)式工具類(lèi)
內(nèi)存查詢(xún)工具類(lèi)
freemarker工具類(lèi)
壓縮解壓縮工具類(lèi)
io工具類(lèi)
JSON工具類(lèi)
條形碼工具類(lèi)
緩存工具類(lèi)
證書(shū)工具類(lèi)
張軍 2020-03-19 19:39:06 5644
一般,在項(xiàng)目中,我們會(huì)會(huì)經(jīng)常使用到日期的各種方式的處理,在各個(gè)業(yè)務(wù)邏輯操作中,都需要相關(guān)的日期操作, 因此,實(shí)現(xiàn)項(xiàng)目中的日期工具類(lèi)的提出,還是十分重要的,下面,就項(xiàng)目中常用到的日期的相關(guān)操作方式, 做了一個(gè)小的工具類(lèi),幾乎包含所有的日期操作了,方便項(xiàng)目使用,也方便以后的復(fù)用和查詢(xún).下面見(jiàn)代碼:
張軍 2021-10-19 23:23:07 5604
為了盡可能避免安全問(wèn)題,公司的很多系統(tǒng)服務(wù)都逐步https化,雖然開(kāi)始過(guò)程會(huì)遇到各種問(wèn)題,但趨勢(shì)不改。最完美的https應(yīng)用是能實(shí)現(xiàn)雙向認(rèn)證,客戶(hù)端用私鑰簽名用服務(wù)端公鑰加密,服務(wù)端用私鑰簽名客戶(hù)端都公鑰加密,但現(xiàn)實(shí)很多情況不可能讓每個(gè)客戶(hù)端都申請(qǐng)一個(gè)證書(shū),因此只實(shí)現(xiàn)https的單項(xiàng)認(rèn)證,即只要服務(wù)端又證書(shū),客戶(hù)端只驗(yàn)證https端證書(shū)可靠就可進(jìn)行https通信。在某些情況下為了不花錢(qián)買(mǎi)第三方信任機(jī)構(gòu)頒發(fā)都證書(shū),客戶(hù)端在一些情況下也不做服務(wù)器端都認(rèn)證,兩邊只實(shí)現(xiàn)htts的加密通信。最近就遇到一個(gè)問(wèn)題,https調(diào)用證書(shū)驗(yàn)證失敗,最終考慮還是忽略調(diào)服務(wù)證書(shū)的驗(yàn)證。
張軍 2020-03-19 20:21:47 5530
緩存的意義在于高效的讀取高命中率的數(shù)據(jù)庫(kù)信息避免高頻的訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),便捷的讀取常用的、全局的配置信息。
張軍 2020-03-19 19:57:09 5525
比如異常通用處理,KV鍵值對(duì)處理,常量等都定義為通用類(lèi)
張軍 2020-03-19 20:33:09 5482
條形碼類(lèi)型及常見(jiàn)條形碼介紹條形碼或條碼(barcode)是將寬度不等的多個(gè)黑條和空白,按照一定的編碼規(guī)則排列,用以表達(dá)一組信息的圖形標(biāo)識(shí)符。常見(jiàn)的條形碼是由反射率相差很大的黑條(簡(jiǎn)稱(chēng)條)和白條(簡(jiǎn)稱(chēng)空)排成的平行線(xiàn)圖案。條形碼可以標(biāo)出物品的生產(chǎn)國(guó)、制造廠(chǎng)家、商品名稱(chēng)、生產(chǎn)日期、圖書(shū)分類(lèi)號(hào)、郵件起止地點(diǎn)、類(lèi)別、日期等許多信息,因而在商品流通、圖書(shū)管理、郵政管理、銀行系統(tǒng)等許多領(lǐng)域都得到了廣泛的應(yīng)用。
張軍 2020-03-19 19:49:42 5285
最近碰到個(gè)需要下載zip壓縮/解壓縮包的需求,于是我在網(wǎng)上找了下別人寫(xiě)好的zip工具類(lèi)。但找了好多篇博客,總是發(fā)現(xiàn)有bug。因此就自己來(lái)寫(xiě)了個(gè)工具類(lèi)。
這個(gè)工具類(lèi)的主要功能為:
(1)可以壓縮/解壓縮文件,也可以壓縮/解壓縮文件夾
(2)同時(shí)支持壓縮多級(jí)文件夾,工具內(nèi)部做了遞歸處理
(3)碰到空的文件夾,也可以壓縮/解壓縮
(4)可以選擇是否保留原來(lái)的目錄結(jié)構(gòu),如果不保留,所有文件跑壓縮/解壓縮包根目錄去了,且空文件夾直接舍棄。注意:如果不保留文件原來(lái)目錄結(jié)構(gòu),在碰到文件名相同的文件時(shí),會(huì)壓縮失敗。
(5)代碼中提供了壓縮和解壓縮文件的方法,可根據(jù)實(shí)際需求選擇方法。
張軍 2020-03-19 20:27:26 5257
一個(gè) Java 驗(yàn)證 的工具類(lèi) 支持各種類(lèi)型的驗(yàn)證 在項(xiàng)目中大量使用
張軍 2020-03-19 19:29:27 4306
一個(gè) Java 驗(yàn)證 的工具類(lèi) 支持各種類(lèi)型的驗(yàn)證 在項(xiàng)目中大量使用
張軍 2020-03-19 19:26:49 4009