原创 JSTL技術

JSTL JSTL是定製標籤類庫的集合,用於解決一些結婚迭代,軟件測試等 要使用JSTL,必須把其JSTLAPI和JSTL實現的jar包都考到WEB-INF/lib下 下載網址: https://jstl.java.net/ 我們要使用

原创 Java 註解

一:註解的基本概念 註解也被稱爲元數據,使我們在代碼中添加信息提供了一種形式化的方法,在以後非常方便的使用該數據 Java內置的註解有三個: @Overried:表示當前的方法將覆蓋超類中的方法 @Deprecated:如果加了該註解,則

原创 二分查找

可以使用二分查找的條件 目標函數單調性 存在上下邊界 能夠通過索引訪問 模板代碼 Left,right=0.len(array)-1 While left<=right; Mid = (left+right)/2 If ar

原创 Spark RDD的數據分區

數據分區 1.只有Key-Value類型的RDD纔有數據分區器,非Key-Value類型的RDD分區器爲None 2.每個RDD的分區ID範圍爲:0~numPartitions-1 def main(args: Array[Strin

原创 WebService

一.什麼是Webservice Web service是一個平臺獨立的,低耦合的,自包含的、基於可編程的web的應用程序,可使用開放的XML(標準通用標記語言下的一個子集)標準來描述、發佈、發現、協調和配置這些應用程序,用於開發分佈式的互

原创 RocketMq簡介及重要概念

目錄 RocketMq簡介 RocketMq重要概念 單機RocketMq搭建 RocketMq總體結構 客戶端尋址方式 RocketMq簡介 rocketmq是一個消息中間件,基於Kafka的設計思想,但不是kafka的拷貝,它具有高吞

原创 Spring註解 @Resource和@Autowired的區別

@Resource和@Autowired都是做bean的注入時使用,其實@Resource並不是Spring的註解,它的包是javax.annotation.Resource,需要導入,但是Spring支持該註解的注入。 1、共同點

原创 Springmvc @ModelAttribute和@SessionAttribute的區別

1.@ModelAttribute a.註解在方法上 註解在方法上的 @ModelAttribute  說明了方法的作用是用於添加一個或多個屬性到model上。這樣的方法能接受與 @RequestMapping 註解相同的參數類型,只不

原创

棧棧表示一種先進後出的數據結構,並且棧只允許訪問一個數據項,即最後插入的數據項,就是棧頂的數據項,棧頂後面的數據項必須把棧頂的元素移除後,才能訪問。/** * 先進後出功能,想查看元素,只能查看棧頂的元素 * @author *

原创 Java線程池

一 爲什麼要使用線程池 對於高併發任務,我們如果使用每任務每線程會有很大的問題 1.線程生命週期的開銷 創建線程要耗費大量的時間 2.資源消耗 如果可運行的線程數多於可用的處理器數,線程將會空閒,大量的空閒線程帶來垃圾回收

原创 zookeeper安裝

1.把zookeeper上傳到linux系統 因爲zookeeper是Java編寫的,所以要先保證已安裝好了jdk 2.解壓zookeeper tar -zxf ZOOKEEPER-3.4.6.TAR.GZ 3.準備工作 把conf下的z

原创 Map集合及HashMap源碼分析

Map主要學習HashMap,TreeMap,HashTable HashMap 因爲HashMap是基於hash表實現的,所以不會hash數據結構的可以參考如下鏈接,hashMap是採用的鏈地址法來解決衝突 點擊打開鏈接

原创 Springboot學習一 helloworld

SpringBoot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Boot致力於在蓬勃發展的快速

原创 BootStrap簡介與使用

1.BootStrap的簡介 Bootstrap,是來自 Twitter的目前最受歡迎的響應式前端框架。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發更加快捷 2.BootStra

原创 安裝jdk後出現bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄

        <span class="link_title"><a href="/w616589292/article/details/39697557">         安裝jdk後出現bash: ./java: /lib/ld