原创 Java基礎問題(1)(jdk/jre/equals)

1.JDK和JRE 1.1 JDK(Java development kit)Java開發工具包,面向開發人員使用的SDK(software development kit)包括庫函數,編譯程序等,JDK包含JRE,JRE包含JV

原创 IDEA去除版本控制

file–>setting–>version Controller

原创 Java 基礎知識(3)(抽象類/IO/異常)

1 抽象類 抽象: 實際存在的,具體的現實生活中的事務叫做對象,而抽象就是將他們的共有信息提取出來做一個描述。比如說:“貓” 是一個對象,具體存在。“ 動物”,”寵物“等等就是貓可以抽象出來的東西,而抽象出來的東西又可以代表一個

原创 Java基礎知識(2)(hashcode/final/round/String)

1 hashCode()和equals() euqals()和hashCode()是Obiect類的兩個方法,Object類是所有類的父類,所有的對象都實現了Object()類中的方法。 1.1 equals() Object的原

原创 List.add()方法使用時被覆蓋

代碼如下: public class AddExecption { public static void main(String[] args){ List<String> list = new ArrayList

原创 ES啓動外網訪問

修改ES安裝目錄下的config/elasticsearch.yum文件,如下 網上有很多說改成 network.host: 0.0.0.0 或者 network.host:本地ip 試了都不行

原创 查找附近的人-geohash使用方法

geohash已有java的封裝: 1,導入geohash的jar包 <dependency> <groupId>ch.hsr</groupId> <artifactId>geohash</artifactId> <v

原创 Spring AOP一些基本概念

最近在學spring aop,要做一個spring aop的參數校驗和日誌記錄。所以將spring 的一些基本概念記錄一下。 Spring AOP是構成Spring框架的重要基石,spring AOP 構建在IOC 之上,和io

原创 Redis可視化工具Another Redis DeskTop Manager

Another Redis DeskTop在使用redis的時候,需要進行可視化的查看,可以使用這個客戶端 在使用redis的時候,需要進行可視化的查看,可以使用這個客戶端 簡單記錄一下防止後面還要再找: 下載地址:https:/

原创 Mybatis中resultMap與resultType的區別

在使用mybatis進行數據庫查詢的時候,涉及到查詢出來的數據的映射返回,這樣的映射返回就有兩種方式可以實現。 一是:使用resultMap,二是:resultType 兩者的區別是: 使用reusltType是將查詢出來的數據傳

原创 在安裝Elasticsearch-head遇到問題小結

1.使用npm install命令的時候報錯 Error: CERT_UNTRUSTED 解決方法: npm config set strict-ssl false 2.使用vim編輯器搜索文檔操作 在normal模式下“/+你

原创 Hive概覽

一,Hadoop 開源的分佈式計算平臺,核心是分佈式文件系統”HDFS(Hodoop Distributed Filesystem )“和分佈式計算模型:MapReduce。 HDFS: 進行大數據存儲,分佈式文件系統,具有高容錯

原创 Mybatis的 #{}與${}區別

在mybatis查詢時,參數傳遞方式可以是#{}或者是$ {}。 兩者的區別是: 一, #{}傳參時會將傳入參數當成是一個字符串,爲這個字符串加上引號。而$ {}則不會加引號 例: select * from user wher

原创 方差和標準差

方差 方差用來衡量一段數據的離散程度,再概率論和統計學中有不同的定義, 概率論:概率論中方差用來度量隨機變量和其數學期望(即均值)之間的偏離程度 統計學:統計中的方差(樣本方差)是每個樣本值與全體樣本值的平均數之差的平方值的平均數

原创 Java的instanceof用法

instanceof的作用是判斷左面的對象是否是右面類的實例 1.instanceof是一個雙目運算符,該運算符與“==”,“>”等類似,該運算符左面是一個實例化的對象,右面是類。 2.當左面的對象是右面類創建的對象時,既是左面的