原创 Struts2攔截器

什麼是攔截器 在學習攔截器之前,咱們先看看Struts2對一個HttpRequest請求(及客戶端請求的相應步驟圖) 1、客戶端發送請求 2、請求先通過ActionContextCleanUp-->FilterDispatcher 。3、

原创 Android控件之ImageView

1、掌握在Android中如何插入圖片 我們樣例選用一張小狗(dog.jpg),您可以使用自己的任何圖片進行試驗。一般建議您程序中的圖片加入資源,而不是放在SD卡中用流的方式去讀取,畢竟嵌入的資源比較安全,不容易被篡改。 2、導

原创 Android控件之AutoCompleteTextView

1、AutoCompleteTextView控件簡介 AutoCompleteTextView控件,顧名思義,該控件主要是用於根據輸入的內容自動出現相關提示下拉列表,供用戶選擇,即自動補全功能。如下圖: 2、xml佈局文件 <Relat

原创 Android控件之ToggleButton、Switch

1、開關控件ToggleButton、Switch控件簡介 該控件起到一個開關的作用,類似於在Android手機中的,打開藍牙等功能。第一張圖是ToggleButton的佈局效果,第二張是Switch的佈局效果。 2、相關代碼 在xml

原创 Android控件之Spinner

1、Spinner控件簡介 Spinner控件提供一個快速的方法從一個組裏面選擇一個值。在默認狀態下,Spinner顯示第一個值。觸摸Spinner可以顯示一個下拉菜單,用戶可以選擇一個新值。Spinner控件每一次只能選擇一個值,它的選

原创 Android控件之RatingBar

1、RatingBar控件知識點 RatingBar是基於SeekBar和ProgressBar的擴展,用五角星形狀顯示來進行等級評定。使用RatingBar的默認大小時,用戶可以觸摸、拖動或者使用按鍵來設置評分。 它有兩種樣式:小風格用

原创 Android控件之CheckBox、RadioButton

1、複選框CheckBox控件 public class CheckBox extend CompoundButton 複選框允許用戶選擇一個或多個選項。通常情況下,是從一個垂直列表中選擇多個選項。每個複選框是分開管理的,必須爲每個複選框

原创 站在spring源碼的角度看初始化bean

目錄1、Spring初始化bean2、BeanFactory的初始化Bean2.1 BeanFactory接口和ApplicationContext接口2.2 BeanFactory的初始化Bean2.3 Spring的Aware

原创 Hystrix-快速開始

Hystrix-快速開始 接口提供者編寫 Pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch

原创 java Collection

在 Java2中,有一套設計優良的接口和類組成了Java集合框架Collection,使程序員操作成批的數據或對象元素極爲方便。這些接口和類有很多對抽象數據類型操作的API,而這是我們常用的且在數據結構中熟知的。例如Map,Set,Lis

原创 電商那些年,我摸爬打滾出的高併發架構實戰精髓

一、關於高併發 高併發是指在同一個時間點,有很多用戶同時訪問URL地址,比如:淘寶的雙11、雙12,就會產生高併發。又如貼吧的爆吧,就是惡意的高併發請求,也就是DDOS攻擊,再屌絲點的說法就像玩LOL被ADC暴擊了一樣,那傷害你懂的。

原创 Redis集羣環境搭建-cluster模式

一、Redis的集羣方式使用slaveof命令和哨兵模式,會產生中心化的問題,即客戶端所有的寫請求都由master節點處理,並且master節點只有一個,這個節點處理了寫請求和複製數據到slave節點的功能,致使master節點很容易崩潰

原创 Redis 安裝前的Linux環境準備

Redis的安裝是比較簡單的,但是很多不瞭解Redis的朋友總是想把它安裝到Windows環境下,這樣做是很不適合Redis在真實生產環境的使用情況。真實的生產環境是Linux系統,所以在平時學習時最好也使用Linux環境。這裏就介紹一下

原创 Android控件之TimePicker、DatePicker

1、TimePicker、DatePicker簡介 在前兩篇文章中,使用的是彈出框的形式用來,展示時間和日期,而TimePicker、DatePicker控件則是將時間和日期顯示在佈局上。效果如下 2、代碼 這樣的時間和日期控件就需要在

原创 配置pom.xml、spring.xml、spring-mvc.xml、spring-mybatis.xml、web.xml

上一篇新建了maven項目,現在對該項目進行相關的配置 (1)修改pom.xml文件,引入jar包 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/