原创 boot2docker查看錯誤日誌

boot2docker查看錯誤日誌 打開cmd執行boot2docker start,init等命令時統統加個-v,如boot2docker -v start,可以得到具體的錯誤日誌,錯誤原因,方便排查錯誤。

原创 springboot的使用,IDEA中創建springboot項目

像spring,springmvc的配置文件都整合到springboot的jar包了,一樣能完成相應的工作,url映射就照常寫Controller,視圖定位就在一個配置文件中配置好, IDEA創建springboot項目很簡單

原创 JVM的組成、垃圾回收機制

面試準備之JVM的組成、垃圾回收機制 這是原鏈接,更具體的請查看原鏈接,這裏簡化了一些,也添加了一些自己的東西 https://www.cnblogs.com/wabi87547568/p/5282892.html JVM分成了6個

原创 牛客網代碼複製到eclipse中出現紅線的解決方法

如果是複製這裏的,先點擊的JavaScript的(或者其他的,除了的java的),再點擊回的java中,再複製粘貼就沒問題 或者複製其他地方的,不會出現紅線的問題

原创 in.next in.nextLine in.nextXXX執行規則與易犯錯誤總結

in.hasNext和in.next其實是一樣的,都會在沒有數據的時候等待用戶輸入,不過in.hasNext不會把值取出來(它只是判斷有沒有符合條件的數據罷了),in.next會取出數據並返回取出數據的值,所以它們的返回值不同,hasNe

原创 部署springboot項目

開發完了以後要部署,那麼怎麼部署呢? 第一種:jar方式 注意是在springboot/target目錄下生成一個jar文件 然後直接輸入鏈接就可以訪問了 第二種:war部署 哪種好? 最近公司在做一些內部的小型

原创 編碼問題 request和response的setCharacterEncoding()和setContentType()編碼問題

1.request.setCharacterEncoding():是設置從request中取得的值或從數據庫中取出的值的編碼方式。 指定後可以通過getParameter()則直接獲得正確的字符串,如果不指定,則默認使用iso8859-

原创 java web從url中獲取各種路徑

相對路徑,絕對路徑,contextPath,servletpath,realpath getUrl獲取絕對路徑 getUri獲取相對路徑 如圖

原创 赫夫曼樹

赫夫曼樹(最優二叉樹) 帶權長度 如何構造:一開始是由n棵二叉樹構成的的集合F,每棵二叉樹只有一個帶權爲w的根結點,左右子樹均是空的 在F中選取兩棵根結點權值最小的樹作爲左右子樹構成一棵新的二叉樹,新的二叉樹的根結點的權值爲其左右子樹

原创 Structs中文亂碼問題

首先,表單提交的數據的編碼方式,structs.xml中指定的structs的解碼方式,jsp文件讓瀏覽器顯示的編碼方式三者要統一,可以都是utf-8,gbk,總之要統一。 由於Get限制Form表單的數據集的值必須爲ASCII字符(也

原创 各種容器與服務器的區別與聯繫 +組件的概念

參考鏈接 各種容器與服務器的區別與聯繫 +組件的概念 Servlet容器 WEB容器 Java EE容器 應用服務器 WEB服務器 Java EE服務器,是不是一聽就暈,今天好好解釋一下 組件(一種組件就代表一種程序的開發) 容器

原创 主存、內存、虛存、邏輯地址、物理地址

主存、內存、虛存 內存 Memory 由二部分組成 第一部分:Random-access memory (RAM) ,隨機存取存儲器,對於CPU來說,RAM是主要存放數據和程序的地方,所以也叫做“主存”,一旦斷電數據就丟失了 第二部分:

原创 eclipse導入同名項目

修改項目的.project文件,把裏面的//名字換一下就好了

原创 Javascript 如何判斷是整數還是浮點數?

用parseInt,看之前和之後是否一樣 parseFloat(10.00)返回10,parseFloat(10.12)返回10.12 parseInt(10.12)返回10 如果是整數,返回的一樣,如果是浮點數,返回的不一樣

原创 java多線程的實現方式和異同點

多線程有哪些實現方式,有什麼區別 java中可以通過繼承Thread和實現Runnable接口來實現多線程。 兩者的區別: 一個類只能繼承一個父類,存在侷限(單繼承侷限);但一個類中可以實現多個接口。 在實現Runable接口的時候調