知識點

Spring MVC處理異常有3種方式:java

一、使用SpringMVC提供的簡單異常處理器SimpleMappingExceptionResolvernode

二、實現Spring的異常處理接口HandlerExceptionResolver 自定義本身的異常處理器ios

三、使用@ExceptionHandler註解實現異常處理web

Mybatisspring

1.MyBatis的緩存全局開關默認是true;chrome

2.在Mapper XML文件中,默認是關閉緩存的;數據庫

3.Mabatis支持對個別查詢單獨設置緩存編程

Spring MVC請求流程的理解:windows

在Spring MVC的請求流程中,瀏覽器的請求會先被DispatcherServlet攔截,而後再轉到相應的Controller中處理數組

spring是一個分層框架 由七個良好的模塊組成

分別是Score,aop,orm,dao,web,context,mvc

使用springMVC進行多文件的效率要比字符流寫入方式效率上要快得多

單例模式的概念:

單實例類只能存在一個該類的實例。其構造方法是private型,外部不能直接訪問構造方法建立對象。

DCL受權或撤銷權限的語法

給一個用戶受權的語法:GRANT 權限1,權限2 ON 表名 TO 用戶;撤

銷用戶權限的語法:REVOKE 權限1,權限2 ON 表 FROM 用戶

Cascade屬性 中 包括all,save-update,delete none ,all包括全部的操做,inverse表明控制反轉,和級聯不要緊

在Struts 2中,經過OGNL訪問request中訪問數據的方式

#request[‘userName’]和#request.userName

MapReduce架構設計與HDFS架構設計類似,在Hadoop中,用於執行MapReduce做業的機器也有2兩個角色,JobTracker和TaskTracker。

MapReduce做業執行數據流
MapReduce執行數據流(前後順序)

  1. input
  2. split
  3. map
  4. shuffle
  5. reduce

HDFS是分佈式文件系統,是整個Hadoop體系的基石,

MapReduce是並行編程模型,由Map和Reduce組成,HBase是Hadoop中面向列的數據庫,

Zookeeper是一個爲分佈式應用設計的協調任務。這一堆都是在HDFS基礎上實現的。

在Hadoop中經常使用的基本數據類型以下:

  1. Hadoop基本數據類型
  2. IntWritable:整型數
  3. LongWritable:長整型數
  4. FloatWritable:浮點數
  5. DoubleWritable:雙字節數
  6. BooleanWritable:布爾型
  7. ByteWritable:單字節,對應Java中byte類型
  8. BytesWritable:字節數組,對應Java中byte[]

Hadoop其它經常使用數據類型
Text:使用UTF8格式存儲的文本,對String類型的重寫
ObjectWritable:是一種對多類型的封裝
能夠用於Java的基本類型,String等
如同Java的Object類
NullWritable:是一個佔位符,序列化長度爲零
當<key,value>中的key或value爲空時使用
ArrayWritable:針對數組的數據類型
MapWritable:對java.util.Map的實現</key,value>

Oracle數據庫的安裝後的基本文件屬性,數據文件,日誌文件,控制文件,

字符和日期類型是左對齊;數字爲右對齊

Spring經常使用的註解實現Bean組件的定義包括
@Component、@Service@、Controller、@Repository

SpringMVC的註解和Struts註解的區分。

@Controller、@RequestMapping、@RequestParam都是SpringMVC的經常使用註解,而@Before是Struts註解

使用Spring註解方式實現AOP切面,
須要aspectjrt.jar,aspectjweaver.jar,cglib-nodep.jar的支持

ValueStack

ValueStack容許保存多個Action實例

ValueStack貫穿整個Action的生命週期中,保存在request做用域中

ValueStack本質上就是一個ArrayList

每一個Action對象都有一個對應的ValueStack,ValueStack存放的數據類型是action的實例以及action的實例變量 action對象默認保存在棧中

NameNode管理文件系統的命名空間

Hadoop的子項目主要包括HDFS、MapReduce、Hive、Pig、HBase、ZooKeeper

在HBase中刪除表中數據的關鍵字有delete(只能刪除一個單元)和deleteall(刪除一行),
相應的語法爲:
delete ‘表名稱’,’行鍵’,’列鍵’
deleteall ‘表名稱’,’行鍵’

Bootstrap分頁導航組件的使用,實現分頁導航的方式有兩種,分別是pager或pagination,

Bootstrap中表單驗證狀態:has-warning ,has-error , has-success

nav nav-tabs是普通的選項卡導航,navbar navbar-default是導航條,navbar-form navbar-right針對導航條中的表單

Bootstrap響應式圖片正確的使用方式是

  1. img-rounded 爲圖片添加圓角,
  2. .img-circle 將圖片變爲圓形,
  3. .img-thumbnail 縮略圖功能,
  4. .img-responsive 圖片響應式

對彈性佈局中flex-direction屬性的掌握:

  1. row爲水平方向排列,從左到右,
  2. row-reverse爲水平方向排列反序,從右到左,
  3. column爲垂直方向排列,從上到下,
  4. column-reverse爲垂直方向反序排列,從下到上

Bootstrap3

  1. 在Android下支持,chrome,Firefox。
  2. 在ios下支持chrome。Safari。
  3. 在 MAC OS上支持 chrome,Firefox,opera,Safari。
  4. 在windows下支持chrome,Firefox,IE,opera。
相關文章
相關標籤/搜索