原创 Hibernate的使用

Hibernate是Java的三大框架之一,hibernate是底層基於jdbc的orm(對象關係映射)持久化框架,即:表與類的映射,字段與屬性的映射,記錄與對象的映射 數據庫模型 也就是對應MVC設計模式中的Model; Hiberna

原创 Java中集合List,Map,Set的使用

   結合框架體系應該最重要的是如何靈活利用三種接口,set,map,list,他們如何遍歷,各有什麼特徵,怎麼樣去處理,這是關鍵,在這個基礎上再去掌握在什麼場合用什麼類型的接口。比如說list和set,set是無序的一個空袋子,當我

原创 安卓開發SQLite關係數據庫的使用

    要想使用SQLite關係數據庫,先得創建一個SQLiteDatabase對象,對數據庫進行操作,而SQLiteDatabase對象得要用SQLiteOpenHelper類的對象的getReadableDatabase()方法或者g

原创 HashMap底層實現原理/HashMap與HashTable區別/HashMap與HashSet區別

①HashMap的工作原理 HashMap基於hashing原理,我們通過put()和get()方法儲存和獲取對象。當我們將鍵值對傳遞給put()方

原创 Java的四種引用,強弱軟虛,用到的場景

衆所周知,java中是JVM負責內存的分配和回收,這是它的優點(使用方便,程序不用再像使用c那樣操心內存),但同時也是它的缺點(不夠靈活)。爲了解決內存操作不靈活這個問題,可以採用軟引用等方法。        在JDK1.2以前的版

原创 JSP+Servlet的初步應用

JSP+Servlet的初步應用,要想JSP與Servlet結合使用,只需完成三個步驟。 一.要創建一個Servlet,創建一個Servlet有兩種方式。 (1).創建一個類 extends HttpServlet,然後重寫其中的doGe

原创 Java,JDBC連接數據庫

JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以

原创 如何創建一個Maven Web項目

1.對Maven工具初步瞭解。 1、在開發中,爲了保證編譯通過,我們會到處去尋找jar包,當編譯通過了,運行的時候,卻發現"ClassNotFoundException",我們想到的是,難道還差jar包? 2、每個Java項目的目錄結構都

原创 通過git託管代碼到github

Git(分佈式版本控制系統),Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。 GitHub 是一個面向開源及私有軟件項目的託管平臺,因爲只支持 Git 作爲唯一的版本庫格式進行託管,故名 GitHub。

原创 消息隊列rabbitmq在java中的使用

        前言:RabbitMQ是實現AMQP(高級消息隊列協議)的消息中間件的一種,最初用於在分佈式系統中存儲轉發消息,在易用性、擴展性、高可用性等方面表現不俗。RabbitMQ主要是爲了實現系統之間的雙向解耦而實現的。當生產者大

原创 消息隊列rabbitmq在mac上的安裝

一、安裝rabbitMq.         在mac平臺上安裝rabbitMq,打開終端,在終端上輸入以下命令: brew install rabbitmq        安裝rabbitMq需要一些時間,請耐心等待下。