原创 solr搜索

一、solr目錄簡介 bin: Windows及Linux下的可執行文件 contrib: solr擴展庫(solr的一些貢獻軟件/插件,用於增強solr的功能) dist : solr編譯(build)過程的jar包文件,以

原创 MySQL 日期查詢

在mysql使用過程中,日期一般都是以datetime、timestamp等格式進行存儲的,但有時會因爲特殊的需求或歷史原因,日期的存儲格式是varchar,那麼我們該如何處理這個varchar格式的日期數據呢 使用函數STR_TO_DA

原创 位運算

位邏輯運算   說明 備註 A&B 按位與 一個數爲假,整個結果爲假 A|B 按位或 一個數爲真,整個結果爲真 A^B 異或 兩個數相等爲假,不相等爲真 ~A 取反 一個數爲假取反爲真,一個數爲真取反爲假 在按位運算中0相當於false,

原创 ajax數據瀑布流加載

核心內容 $(window).scroll(function () { //獲取滾動條高度 var scrollTop = parseInt($(window).scrollTop()); //獲取窗口高度

原创 SpringMVC深入理解

JavaEE體系結構包括四層,從上到下分別是應用層、Web層、業務層、持久層。Struts和SpringMVC是Web層的框架,Spring是業務層的框架,Hibernate和MyBatis是持久層的框架。 爲什麼要使用SpringMVC

原创 spring原始Dao開發和動態代理開發(spring整合Mybatis)

1、原始Dao開發 1.映射文件(兩種開發模式同一個映射文件,只是第二種方式的命名空間的名稱必須和接口類路徑一樣) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUB

原创 Mybatis的配置文件和映射文件詳解

一、Mybatis的全局配置文件 1、SqlMapConfig.xml是mybatis的全局配置文件,配置內容如下: properties(屬性) settings(全局配置參數) typeAliases(類型別名) typeHandle

原创 spring和springboot比較,區別

1、概述:        對於Spring和SpringBoot到底有什麼區別,我聽到了很多答案,剛開始邁入學習SpringBoot的我當時也是一頭霧水,隨着經驗的積累、我慢慢理解了這兩個框架到底有什麼區別,我相信對於用了SpringBo

原创 spring中面向切面編程(Aop)

一、什麼是AOP AOP(Aspect-Oriented Programming, 面向切面編程): 是一種新的方法論, 是對傳統 OOP(Object-Oriented Programming, 面向對象編程) 的補充。在程序開發中主要

原创 spring聲明式事務

1、事務特性 原子性(Atomicity):事務是一個原子操作,由一系列動作組成。事務的原子性確保動作要麼全部完成,要麼完全不起作用。 一致性:(Consistency):一旦事務完成(不管成功還是失敗),系統必須確保它所建模的業務處於一

原创 Spring中bean底層讀取配置文件的原理

新建接口UserService /** * @author 作者 Your-Name: * @version 創建時間:2019年8月26日 下午1:39:59 * 類說明 */ package com.sumeng.

原创 maven配置

1、本地倉庫 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-

原创 spring提取連接數據庫參數

1、第一種配置(bean配置) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"

原创 spring-C3p0配置

1、導包 2、配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"

原创 spring增刪改查

/** * @author 作者 Your-Name: * @version 創建時間:2019年6月20日 下午4:17:24 * 類說明 */ package com.sumeng.action; import