原创 mybatis開發dao的方式

mybatis基於傳統dao的開發方式 第一步:開發接口 public interface UserDao { public User getUserById(int id) throws Exception; p

原创 spring對數據庫的操作、spring中事務管理的介紹與操作

jdbcTemplate的入門  創建maven工程      此處省略   導入依賴<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->

原创 SpringMVC入門

SpirngMVC:是一個常用的表現層的框架,用於我們在web開發中,常用的參數傳遞,請求接收,請求響應,頁面跳轉等常用功能。  SpringMVC的處理流程  springMVC的執行流程         框架結構           

原创 zookeeper集羣搭建

Zookeeper 集羣搭建指的是 ZooKeeper 分佈式模式安裝。通常由 2n+1臺 servers 組成。這是因爲爲了保證 Leader 選舉(基於 Paxos 算法的實現)能過得到多數的支持,所以 ZooKeeper 集羣的數量

原创 Shell編程

Shell介紹Shell 是一個用 C 語言編寫的程序,通過 Shell 用戶可以訪問操作系統內核服務。它類似於 DOS 下的 command 和後來的 cmd.exe。Shell 既是一種命令語言,又是一種程序設計語言。Shell sc

原创 zookeeper的JavaAPI

 org.apache.zookeeper.Zookeeper  Zookeeper 是在 Java 中客戶端主類,負責建立與 zookeeper 集羣的會話,並提供方法進行操作。 org.apache.zookeeper.Watcher

原创 Mybatis框架入門

Mybatis官網:http://www.mybatis.org/mybatis-3/ Mybatis的介紹 Mybatis是一個操作數據庫的框架。最開始叫做ibatis,從apache基金會脫離,加入googleCode正式

原创 VMware三種網絡模式

Bridged(橋接)    使用VMware中vmnet0虛擬交換機,如果能上網取決於網橋橋接到哪裏橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。在橋接的作用下,類似於把物理主機虛擬爲一個交換機,所有橋接設置的虛擬機連接

原创 Liunx常用命令

磁盤管理的命令 ls   參數 : -al :  查看當前目錄下所有的文件以及文件夾,包括隱藏文件ll : 查看當前目錄下所有文件以及文件夾的詳細信息,不包括隱藏文件pwd :  查看當前的路徑mkdir : 創建文件夾 參數  -p 

原创 spring入門

Spring簡介Spring 是一個開放源代碼的框架。Spring爲簡化企業級應用開發而生,使用spring可以使簡單的javaBean實現以前只有EJB才能實現的功能。Spring是一個IOC(DI)、AOP容器框架。Spring是一個

原创 SpringMVC詳解

高級參數綁定綁定數組    jsp中獲取list集合並遍歷<c:forEach items="${itemList }" var="item"> <tr> <td><input name="ids" value="${item.i

原创 liunx增強命令

查找命令  grep    格式:grep [option] pattern [file]    實例:ps -ef | grep sshd 查找指定 ssh 服務進程ps -ef | grep sshd | grep -v grep 查

原创 AOP的實現

AOP基於xml配置方式實現Spring基於xml開發AOP     定義目標類(接口及實現類) 1 /** 2 * 目標類 3 */ 4 public interface UserService { 5 //業務方法

原创 spring與mybatis的整合

整合的思路 SqlSessionFactory對象放到spring容器中作爲單例存在。傳統dao的開發方式中,從spring容器中獲得sqlsession對象。Mapper代理形式中,從spring容器中直接獲得mapper的代理對象。數

原创 zookeeper的shell操作

一、啓動zookeeper集羣  進入zookeeper安裝目錄下的bin目錄內,通過命令啓動./zkServer.sh start  通過命令查看節點狀態./zkServer.sh status  通過命令關閉./zkServer.sh