原创 安裝rabbitMQ即常見問題解決方案

第一次裝的時候沒注意erlang版本,安裝的版本低了,安裝rabbitMq時提示版本過低,然後下載最新版安裝又出現各種問題。最後總結安裝如下: 下載erlang19.0.4版本並安裝。 wget http://www.rabb

原创 JVM知識點總結(面試必備)

文章目錄1、 JVM相關1.1 JVM內存結構1.2 Java內存模型(JMM)1.3 JVM垃圾回收算法及其收集器1.3.1 哪些內存需要垃圾回收1.3.2 判斷對象存活算法1.3.3 GC root對象1.3.4 finali

原创 spring的bean作用域

singleton:單例模式(spring默認) prototype:原型模式(每次獲取的bean都是新建的對象) 其他的都是web相關的作用域

原创 面試整理

Java面試寶典 1 JVM相關 1.1 JVM內存結構 JVM有五大內存區域,如下圖所示 ① 程序計數器:線程私有,記錄字節碼指令地址。 ② Java棧(虛擬機棧):線程私有,生命週期與線程相同,每一個方法被調用都會創建一個棧

原创 經典0-1揹包問題(動態規劃)

買糖果(京東2016實習生真題) 題目描述 某糖果公司專門生產兒童糖果,它最受兒童歡迎的糖果有A1、A2兩個序列,均採用盒式包裝。包裝好的A1類糖果體積爲一個存儲單位,而包裝好的A2類糖果體積正好是A1類的兩倍。 這兩類糖果之所以

原创 Bootstrap

Bootstrap 概念:一個前端開發的框架 好處: 1. 定義了很多CSS樣式和JS插件。開發人員可以直接使用這些樣式和插件得到豐富的頁面效果 2. 響應式佈局。同一套頁面可以兼容不同分辨率的設備 基本模板 <!DOCTY

原创 redis數據庫

1. Redis基礎 1. 概念: redis是一款高性能的NOSQL系列的非關係型數據庫 1.1.什麼是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不僅僅是SQL”,是一項全新的數據庫理念,泛

原创 JSP、EL、JSTL

JSP: 1. 指令 * 作用:用於配置JSP頁面,導入資源文件 * 格式: <%@ 指令名稱 屬性名1=屬性值1 屬性名2=屬性值2 ... %> <%@ page contentType="text/html;ch

原创 XML

XML基礎 1 概念:可擴展標記語言 可擴展:標籤都是自定義的。 功能:存儲數據 作爲配置文件 在網絡中傳輸 與HTML區別: XML的標籤都是自定義,HTML標籤是預定義的 XML語法嚴格 xml存儲數

原创 Servlet基礎

Servlet基礎: server applet * 1 概念:運行在服務器端的小程序 * Servlet就是一個接口,定義了Java類被瀏覽器訪問到(tomcat識別)的規則。 * 將來我們自定義一個類,實現Servlet

原创 JSP/Session入門

JSP:入門學習 1. 概念: * Java Server Pages: java服務器端頁面 * 可以理解爲:一個特殊的頁面,其中既可以指定定義html標籤,又可以定義java代碼 * 用於簡化書寫!!! 2. 原

原创 當finally和return並存時的執行情況

public class tryDemo { public static int show() { int result = 0; try { return resu

原创 CSS(1)基本知識

1、CSS的使用方式: 1、內聯樣式:不推薦使用 2、內部樣式: 在head標籤內定義style標籤,style標籤體內容就是css代碼。 <!DOCTYPE html> <html lang="en"> <h

原创 JAvaScript(2)DOM......

DOM 概念:文檔對象模型 將標記語言文檔的各個自稱部分,封裝成對象。可以使用這些對象,對標記語言文檔進行CRUD的動態操作 W3C:DOM被分爲3個不同的部分 1)核心DOM:針對任何結構化文檔的標準模型 Documen

原创 一文詳解java中HashMap集合

本文從HashMap的定義、成員變量、成員方法上詳解HashMap的底層實現。 1 HashMap的定義 1.1 首先來看HashMap的定義 public class HashMap<K,V> extends AbstractM