原创 java面試題整理(1)

1.0 整理目的 我們整理面試題總的來目的有三點, 一、是我們看看自己有哪些不足,給自己找一個學習的方向, 二、是通過整理,瞭解一下自己的技術體系 三、對付面試 2.0 面試題 springmvc和spring-boot區別

原创 排序算法之冒泡排序(1)

1. 冒泡排序的原理 冒泡排序的思想就是:假設有n個數據 循環n次 兩兩比較 例如 1 3 4 2 7 1與3 先比較 小的在前大的在後 是順序 所以不需要變, 指針後移 3與4相比 不變指針後移 4與2相比 反序 交換位

原创 java併發編程(一) 入門篇----爲什麼要使用併發編程

一. 爲什麼要使用併發編程? 併發編程的主要目的是爲了使程序運行的更快; 但是下一個問題出來了,併發編程一定會使我們的程序運行的更快嗎?爲什麼併發編程會使我們的程序變得更快呢? 二. 理解併發編程 2.1併發編程一定會使我們的程序

原创 kafka安裝問題彙總

kafka的命令行雙擊一閃而過,說明有錯誤,通過cmd進入該命令的目錄,可以查看報的錯誤 錯誤1:Classpath is empty. Please build the project first e.g. by running

原创 微服務架構

1.那些組件是微服務必備的? 首先我們需要沿用現有的技術體系開發一個單一職責的系統 單一職責的系統需要對外提供服務,服務提供方需要將自己的地址信息等存儲在註冊中心 調用此係統的服務消費者通過註冊中心獲取服務端地址進行遠程調用 通過爲

原创 dubbo的配置文件

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

原创 tomcat詳解(新手勿進)

1. tomcat下載 官網下載地址:https://tomcat.apache.org/download-70.cgi 2.介紹 tomcat是一個servlet容器,是專門部署javaweb程序的應用,通過他我們就可以根據訪問路徑

原创 curator使用指南

1.連接zookeeper服務端 CuratorFramework zkClient = CuratorFrameworkFactory.newClient(hostPort,new RetryNTimes(10,1000));

原创 js 雙引號 單引號 單引號問題

想要在html中顯示的效果是 οnclick=“alert(‘你好’)” "onclick=\"alert("+message+")\">刪除</button>" 這麼寫就ok了

原创 ajax返回問題

後臺返回正確,但是確是執行error中的方法 原因是 返回的類型不對 我的返回的是字符串 所以dataType=“text” sucess中的方法參數顯示未定義 我的解決辦法是 只寫方法名不寫參數

原创 sif4j 字符串拼接和佔位符的區別

首先字符串拼接的會這麼寫: logger.info("po = "+po.toString) 佔位符這麼寫: logger.info(“po = {}”,po.toString) 對於佔位符的形式而言,只有在我們需要的時候纔會提取字符

原创 log4j與slf4j的區別

log4j : 即 log for java;Java的日誌4英文名 four 與for同音 slf4j : simple log facade for java :簡單日誌門面 區別: log4j是真正實現日誌功能的產品,像這樣的產

原创 Exception fixing docBase for context [/config]

報錯信息: [2019-04-25 05:39:30,478] Artifact config-web:war: Artifact is being deployed, please wait... 25-Apr-2019 17:39

原创 zookeeper使用問題彙總

1.0 下載後啓動命令窗口失敗 窗口閃爍 Java環境變量沒有配置好,重新檢查配置的JAVA_HOME有沒有問題 或者查看這個博客

原创 zookeeper入門及原理

一.zookeeper是幹什麼的? zookeeper是一個分佈式協調框架,其內部主要提供了兩個功能 文件系統 通知機制 通過以上兩個功能,zookeeper可以爲我們的分佈式服務提供一下幾個功能 命名服務 配置管理 隊列管理