分布式實現原理如上圖所示,主要通過Apache-Server作為中轉服務器,實現多個tomcat服務器之間的分布式處理,用戶直接請求Apache-Server,然后Apache-Server會將請求分發到具體的tomcat-server,之后tomcat-server響應客戶請求并返回結果到Apache-Server,最后Apache-Server返回結果給用戶1.2&n
張軍 2020-07-31 22:04:02 5617
字符串轉日期,日期轉字符串,當前日期的月份,當前日期的年份,當前日期月份枚舉信息,一天的開始和結束時間,獲取一天,兩天,三天以后的日期,獲取上周 ,下周,上個月,下個月的日期,毫秒數時間戳,精確到秒,分,時,基于生日獲取年齡,基于年份獲取是否閏年等等。。。。
張軍 2020-03-19 20:37:04 5610
Oracle WDP 全稱為Oracle Workforce Development Program,是Oracle (甲骨文)公司專門面向學生、個人、在職人員等群體開設的職業發展力課程。Oracle的技術廣泛應用于各行各業,其中電信、電力、金融、政府及大量制造業都需要Oracle技術人才,Oracle公司針對職業教育市場在全球推廣的項目,其以低廉的成本給這部分人群提供Oracle技術培訓,經過系統化的實訓,讓這部分人群能夠迅速掌握Oracle最新的核心技術,并能勝任企業大型數據庫管理、維護、開發工作。
張軍 2019-08-02 23:28:08 5609
Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器,同時也提供了IMAP/POP3/SMTP服務。Nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的Rambler.ru站點(俄文:Рамблер)開發的,第一個公開版本0.1.0發布于2004年10月4日。
其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資源的消耗而聞名。2011年6月1日,nginx 1.0.4發布。
Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,在BSD-like 協議下發行。其特點是占有內存少,并發能力強,事實上nginx的并發能力確實在同類型的網頁服務器中表現較好,中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等。
張軍 2019-08-05 23:39:55 5577
字符串轉日期,日期轉字符串,當前日期的月份,當前日期的年份,當前日期月份枚舉信息,一天的開始和結束時間,獲取一天,兩天,三天以后的日期,獲取上周 ,下周,上個月,下個月的日期,毫秒數時間戳,精確到秒,分,時,基于生日獲取年齡,基于年份獲取是否閏年等等。。。。
張軍 2020-03-19 20:37:06 5544
Telnet協議是TCP/IP協議族中的一員,是Internet遠程登錄服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制臺上輸入一樣。可以在本地就能控制服務器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄服務器。Telnet是常用的遠程控制Web服務器的方法。
張軍 2019-08-05 23:45:53 5518
緩存的意義在于高效的讀取高命中率的數據庫信息避免高頻的訪問數據庫,便捷的讀取常用的、全局的配置信息。
張軍 2020-03-19 19:58:16 5509
1、多個圖片合成
2、裁剪圖片
3、圖片壓縮
4、制作圓角
5、重調圖片尺寸
6、獲取圖片尺寸
7、圖片縮放
8、導入網絡圖片到緩沖區
張軍 2019-10-15 18:37:08 5465
java工具類匯總
日期工具類
excel工具類
反向ajax工具類
加密工具類
ftp工具類
http工具類
java工具類
資源文件工具類
拼音工具類
反射工具類
分頁工具類
排序工具類
連接超時工具類
xml工具類(互相轉換map,list等)
樹工具類
正則表達式工具類
內存查詢工具類
freemarker工具類
壓縮解壓縮工具類
io工具類
JSON工具類
條形碼工具類
緩存工具類
證書工具類
張軍 2020-03-19 19:39:06 5454
一般,在項目中,我們會會經常使用到日期的各種方式的處理,在各個業務邏輯操作中,都需要相關的日期操作, 因此,實現項目中的日期工具類的提出,還是十分重要的,下面,就項目中常用到的日期的相關操作方式, 做了一個小的工具類,幾乎包含所有的日期操作了,方便項目使用,也方便以后的復用和查詢.下面見代碼:
張軍 2021-10-19 23:23:07 5379
緩存的意義在于高效的讀取高命中率的數據庫信息避免高頻的訪問數據庫,便捷的讀取常用的、全局的配置信息。
張軍 2020-03-19 19:57:09 5345
為了盡可能避免安全問題,公司的很多系統服務都逐步https化,雖然開始過程會遇到各種問題,但趨勢不改。最完美的https應用是能實現雙向認證,客戶端用私鑰簽名用服務端公鑰加密,服務端用私鑰簽名客戶端都公鑰加密,但現實很多情況不可能讓每個客戶端都申請一個證書,因此只實現https的單項認證,即只要服務端又證書,客戶端只驗證https端證書可靠就可進行https通信。在某些情況下為了不花錢買第三方信任機構頒發都證書,客戶端在一些情況下也不做服務器端都認證,兩邊只實現htts的加密通信。最近就遇到一個問題,https調用證書驗證失敗,最終考慮還是忽略調服務證書的驗證。
張軍 2020-03-19 20:21:47 5339
比如異常通用處理,KV鍵值對處理,常量等都定義為通用類
張軍 2020-03-19 20:33:09 5299
機器學習是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、算法復雜度理論等多門學科。專門研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的性能。
它是人工智能的核心,是使計算機具有智能的根本途徑。
機器學習是一門多學科交叉專業,涵蓋概率論知識,統計學知識,近似理論知識和復雜算法知識,使用計算機作為工具并致力于真實實時的模擬人類學習方式, 并將現有內容進行知識結構劃分來有效提高學習效率。
機器學習有下面幾種定義:
(1)機器學習是一門人工智能的科學,該領域的主要研究對象是人工智能,特別是如何在經驗學習中改善具體算法的性能。
(2)機器學習是對能通過經驗自動改進的計算機算法的研究。
(3)機器學習是用數據或以往的經驗,以此優化計算機程序的性能標準。
張軍 2019-08-20 20:23:01 5283
最近用Java寫了一個小工具,想將它達成exe執行文件,到時候直接放某個目錄下,一執行就能跑啦。
用到的工具:
1、寫好的項目:可以是java項目,也可以是java web項目
2、能夠打jar的工具:我用的MyEclipse開發,他們有自帶的工具,我就直接用這個了
3、exe4j:可以去網上下載,地址:https://exe4j.apponic.com/download/,有綠色版的和安裝的,32位和64位的。我的是別人給的安裝版的,跟官網的最新版可能有些出入,有需要的可以去附件中下載。
4、jre:java項目的運行離不開jre,也不能要求客戶自己去裝JDK,所以還是給它帶個比較保險。(JDK安裝之后,有jdk和jre兩個目錄,可以直接復制這個jre文件夾,也可以復制jdk文件夾下的jre。我這里用的jdk是1.6的)。
5、一張后綴名為ico的圖標文件,作為exe執行程序的圖標。也可以沒有。
下面開始弄。
張軍 2020-03-18 20:31:12 5224