原创 設置表單輸入框值爲指定格式

輸入大小寫字母、數字、下劃線: <input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');"> 輸入小寫字母、數字、下劃線: <input ty

原创 Java開發異常總結

一.MyBatis相關  java.lang.NoClassDefFoundError: org/apache/ibatis/session/RowBounds /*這個問題的原因是:在使用ssm框架時,在web端引入了pagehel

原创 SSH開發各層的抽取

一.抽取dao層 一.定義通用接口 public interface BaseDao<T> { public void save(T t); public void update(T t); public void delete(

原创 Linux系統(Centos7.4)安裝FastDFS

目錄   一.環境準備 二.安裝 tracker 三.安裝storage 四.配置客戶端 五.測試 一.環境準備 FastDFS是C語言開發,建議在linux上運行,本教程使用Centos7.4作爲安裝環境。 ①安裝gcc 檢測是否安裝:

原创 Linux系統(CentOS7)安裝mysql(5.7.25)

linux下安裝mysql有三種方式:①yum安裝 ②rpm安裝 ③源碼包安裝 這裏介紹第三種安裝方式 操作系統:centos7.4 mysql版本:5.7.25,安裝時注意版本區別,不同版本安裝配置稍有差異。 若之前裝過mysql請先刪

原创 Linux系統(Centos7)安裝JDK1.8

①在/usr/local下創建java目錄 cd /usr/local mkdir java ②上傳JDK1.8安裝包並解壓得到目錄 jdk1.8.0_201 tar -zxvf jdk-8u201-linux-x64.tar.gz

原创 Linux系統(CentOS7)安裝啓動ActiveMQ

版本說明: ActiveMQ5.10.x 以上版本必須使用 JDK1.8 才能正常使用。 ActiveMQ5.9.x 及以下版本使用 JDK1.7 即可正常使用。 這裏使用ActiveMQ5.9。 ①將源碼包上傳至 /usr/local

原创 Eclipse安裝SVN插件

SVN是一款代碼版本控制軟件,由客戶端和服務端組成,通常服務端部署在瀏覽器,我們主要操作客戶端,常見的客戶端軟件: ToriseSVN:一款桌面應用的SVN客戶端。 Eclipse有兩款svn插件,分別是Eclipse官方推出的Subve

原创 Linux(CentOS7)配置 MySQL5.7 主從備份

配置主節點 ①準備好兩臺已安裝MySQL的服務器 ②修改 Master 配置文件 /etc/my.cnf,在修改前建議複製一份備份文件 注意: master中 server-id 爲1 是MySQL 服務唯一標識 唯一標識是數字. 自然

原创 Linux(CentOS7)安裝配置Redis3.2.3

①上傳源碼包到安裝目錄並解壓 tar -zxvf redis-3.0.1.tar.gz ②由於redis是C寫的所以要配置相關環境 yum install gcc-c++ ③進入解壓目錄編譯,執行 make 命令若報錯 zmallo

原创 Java面試題——數據庫

目錄   數據庫的三範式是什麼? 一張自增表裏面總共有 7 條數據,刪除了最後 2 條數據,重啓 mysql 數據庫,又插入了一條數據,此時 id 是幾? mysql的默認最大連接數? 如何獲取當前數據庫版本?  說一下 ACID 是什麼

原创 Java面試題——Struts2

簡單講一下struts2的執行流程? 瀏覽器發送請求,經過一系列的過濾器後,到達核心過濾器 (StrutsPrepareAndExecuteFilter). StrutsPrepareAndExecuteFilter 通過Action

原创 JAVA面試題——網絡

目錄   http 響應碼 301 和 302 代表的是什麼?有什麼區別? forward 和 redirect 的區別? 簡述 tcp 和 udp的區別? tcp 爲什麼要三次握手,兩次不行嗎?爲什麼? 說一下 tcp 粘包是怎麼產生的

原创 Java面試題——Hibernate

目錄   爲什麼要使用 hibernate? 什麼是 ORM 框架? hibernate 中如何在控制檯查看打印的 sql 語句? hibernate 有幾種查詢方式? hibernate 實體類可以被定義爲 final 嗎? 在 hib

原创 SpringBoot整合視圖層

目錄   一.SpringBoot整合JSP 二.SpringBoot整合FreeMarker 三.SpringBoot整合ThymeLeaf 一.SpringBoot整合JSP ①創建工程設置配置文件 <project xmlns