原创 最全的socket,tcp,http三者之間的區別和原理

socket,tcp,http三者之間的區別和原理 http、TCP/IP協議與socket之間的區別 下面的圖表試圖顯示不同的TCP/IP和其他的協議在最初OSI模型中的位置: 7    應用層    例如HTTP、SMTP、SNMP、

原创 北京的技術不好混

  來北京已經有好幾年了,一直從事java後臺開發工作,是個普普通通北漂人。     在這個大都市裏,比我優秀比我努力的人比比皆是,每次想到這些都心中的壓力就悠然而生,每天都是在努力中,越努力才越發現時間不夠用,這一路來也有很多時候都不知

原创 開發提高效率的工具

  有空閒時間瀏覽到比較好的工具,就分享出來,也方便自己查看         本文轉載自公衆號 Hollis       作爲一個Java開發人員,經常要和各種各樣的工具打交道,除了我們常用的IDE工具以外,其實還有很多工具是我們在日常開

原创 開發提高工作效率的開發工具和辦公軟件

  最近一段時間比較迷戀好工具,俗話說,磨刀不誤砍柴工,下面是瀏覽到的工具,其中百分之80都用過,而且經常用,自己沒有時間整理,首先感謝原創的整理,下面中也有我做的些簡單補充;   eclipse(集成開發環境)MyEclipse(開發工

原创 簡單的正則表達式

1、什麼是正則表達式?        正則表達式:通俗的理解就是一項規則2、正則表達式要用到的核心類主要是兩個Pattern 和 Matcher 3、正則表達式常用的方法和順序(核心代碼)         String regx="^\\

原创 nested exception is java.sql.SQLException: oracle.jdbc.driver.OracleDriver

出現問題的原因有很多種,我這裏說下我出現的情況:    1、我是用maven 管理項目,當點擊deploy的按鈕後,出現報錯    2、項目是從別的地方的導入的從報錯的信息,Cannot resolve reference to bean

原创 java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z

處理java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z 報錯錯誤出現是使用spring boot構建web項目,在配置oracle數據庫的

原创 Velocity詳解及demo

最近遇到了Velocity,需要使用到,就上網查詢資料,自己寫了個demo;    一、Velocity是什麼?    Velocity是一個基於Java的模板引擎,其提供了一個Context容器,在java代碼裏面我們可以往容器中存值,

原创 解決前端和後端分離後,如何跨域調用

本文主要介紹nginx 如何解決前端和後端分離,如何跨域調用的問題;項目中的經常會遇到前端和後端分離部署在不同的服務器上,或者端口號不同,這種情況會導致前端無法調用到後端,會報錯:NO Access-Control-Allow-Origi

原创 燒腦面試題即答案

有時間看到網絡上有趣的燒腦面試題,分享出來,共勉第一組       1.燒一根不均勻的繩,從頭燒到尾總共需要1個小時。現在有若干條材質相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?         1)三根繩,第一根點燃兩端,第

原创 error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

目前通過source tree 工具,從github 拉取項目時會報錯error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version原因是gi

原创 java的線程詳解

最近利用空閒時間,寫個線程的demo,分享出來,希望可以幫助到你們; 1、線程是什麼?        線程我的理解就是它是最小的進程(正在進行的程序(一段可以執行的代碼)),是程序執行流的最小單元          進程中至少有一條線程或

原创 spring boot: Whitelabel Error Page 處理

spring boot 和jsp整合的時候報錯如圖上網查詢資料有幾種情況,我在這歸納下:         第一種,pom.xml文件中缺少jar必須引入<dependency> <groupId>javax.servlet</gro

原创 處理 No JFreeChart object found on the stack with name jFChart

前段時間做項目中,用到了圖表響應,報錯爲No JFreeChart object found on the stack with name jFChart原因是因爲:           項目中沒有走,這個

原创 反射獲取類的信息

1、什麼是反射?     反射是一種計算機處理方式。有程序可以訪問、檢測和修改它本身狀態或行爲的這種能力;      通俗點講,反射是程序中的一種能力; 2、反射可以幹什麼?        反射可以通過類的名字可以獲取這個類的信息(類名,