原创 java基礎之挖坑(1.1)--java數據類型 與 MySQL數據類型

 1. javaSE、javaME、javaEE概念                                                2.JVM、JRE、JDK概念及關係 平臺:指的是操作系統(Windows,Linux,M

原创 java基礎知識**String,StringBufffer,StringBuilder的區別

String,StringBufffer,StringBuilder的區別 1.可變不可變方面  String類中使用字符數組保存字符串  ,final 修飾當然是不可變的,用String來操作字符串的時候,一旦我們字符串的值改變,就會在

原创 登錄--基於 Token 的身份驗證方法(流程)

使用基於 Token 的身份驗證方法,在服務端不需要存儲用戶的登錄記錄。大概的流程是這樣的: 客戶端使用用戶名跟密碼請求登錄 服務端收到請求,去驗證用戶名與密碼 驗證成功後,服務端會簽發一個 Token,再把這個 Token 發送給客戶端

原创 java基礎之挖坑(1.3)--數組

1.數組概念 數組是存儲多個變量(元素)的東西(容器) 這多個變量的數據類型要一致 數組既可以存儲基本數據類型,也可以存儲引用數據類型。 2.數據的定義 定義格式:          A:數據類型[] 數組名;          B:數據

原创 mybatis入門 建議參考mybatis文檔

1.第一步:創建java工程  使用eclipse創建java工程,jdk使用1.7.0_72。   2.第二步:加入jar包   加入mybatis核心包、依賴包、數據驅動包。 3. 第三步:log4j.properties(myba

原创 java基礎之挖坑(2.2)--繼承、匿名對象、抽象類

1.繼承中成員變量的特點 A:子類只能獲取父類非私有成員     子父類中成員變量的名字不一樣直接獲取父類的成員變量      子父類中成員變量名字是一樣的獲取的是子類的成員變量 B:就近原則:誰離我近我    就用誰      如果有局

原创 Apache Shiro 權限控制的四種方式

第一種:URL 級別粗粒度權限控制  配置 web.xml 的 shiroFilter 攔截 /*  在 spring 的 applicationContext*.xml 配置文件中配置同名 bean,配置 filterChainDef

原创 java基礎之挖坑(2.3)--接口、多態

1.接口 1、接口中可以定義變量,但是變量必須有固定的修飾符修飾,public static final 所以接口中的變量也稱之爲常量,其值不能改變。 2、接口中可以定義方法,方法也有固定的修飾符,public abstract 3、接口

原创 java基礎之挖坑(2.1)--static靜態關鍵字與四種代碼塊

1.static靜態關鍵字 static:它是一個關鍵字,用來修飾成員變量和成員方法 。 static特點:  被所有的對象所共享  可以直接使用類名來調用  靜態所修飾的成員加載優先於對象,隨着類的加載而加載。 2.靜態的內存圖解  

原创 java基礎之挖坑(1.1)--數據類型

 1. javaSE、javaME、javaEE概念                                                2.JVM、JRE、JDK概念及關係 平臺:指的是操作系統(Windows,Linux,M

原创 java基礎之挖坑(1.5)--線程安全

java中的線程安全是什麼: 就是線程同步的意思,就是當一個程序對一個線程安全的方法或者語句進行訪問的時候,其他的不能再對他進行操作了,必須等到這次訪問結束以後才能對這個線程安全的方法進行訪問 什麼叫線程安全:

原创 java基礎之挖坑(1.2)--運算符

運算符:對常量和變量進行操作的符號,運算符分類1-5 1.算數運算符             +,-,*,/,%(取餘)的基本使用           字符和字符串參與加法操作          * a.字符參與運算 其實是拿該字符對應的