原创 設計模式一、工廠模式

設計模式part1 工廠方法模式 工廠方法模式分爲三種:1、普通工廠模式 2、多個工廠方法模式 3、靜態工廠方法模式 1)    普通工廠模式 就是建立一個工廠類,對實現了同一接口的一些類進行實例的創建 缺點:如果字符串輸入不對應就會創建

原创 設計模式三、單例模式

設計模式part3 單例模式 單例模式是一種常用的軟件設計模式。在它的核心結構中只包含一個被稱爲單例的特殊類。通過單例模式可以保證系統中一個類只有一個實例 常見的單例模式可以分爲懶漢模式和餓漢模式 懶漢模式 懶漢模式是指在第一次調用的時候

原创 二、同步mysql數據庫

原地址:http://www.cnblogs.com/zhuwenjoyce/p/6512378.html 尚未成功啓動solr的,請參考我的另一篇文章:http://www.cnblogs.com/zhuwenjoyce/p/650

原创 一、solr6.5的安裝與配置

原地址:http://blog.csdn.net/liuzhen917/article/details/70328214?utm_source=itdadao 環境介紹 solr 6.5 tomcat8 jdk1.8 win7系統 一

原创 SpringMVC將表單對象序列化成Json字符串提交,以List接收

HTML <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isELIgnored="false"%> <%@ taglib prefix="c"

原创 JSTL標籤庫不起作用的解決方案 .

JSTL標籤庫不起作用的解決方案 . 開始的時候是JDK1.6+JSTL1.2這樣的組合,一切都很正常,後來由於服務器上的JDK版本是1.5的,所以後來換成JDK1.5+JSTL1.0這樣的組合,換成JSTL1.0後,問題就來了,

原创 web.xml中classpath*: 與 classpath:的區別

首先 classpath是指 WEB-INF文件夾下的classes目錄 解釋classes含義: 1.存放各種資源配置文件 eg.init.pro

原创 設計模式二、抽象工廠模式

設計模式part2 1.     抽象工廠模式 工廠方法模式有一個問題就是,類的創建依賴工廠類,也就是說,如果想要拓展程序,必須對工廠類進行修改,這違背了閉包原則,所以,從設計角度考慮,有一定的問題,如何解決?就用到抽象工廠模式,創建多個

原创 Mysql官方文檔中爭對安全添加列的處理方法。Mysql Add a Column to a table if not exists

Add a Column to a table if not exists MySQL allows you to create a table if it does not exist, but does not provide

原创 Mybatis關聯查詢

一、一對一關聯  1.1、提出需求   根據班級id查詢班級信息(帶老師的信息) 1.2、創建表和數據   創建一張教師表和班級表,這裏我們假設一個老師只負責教一個班,那麼老師和班級之間的關係就是一種一對一的關係。 1 C

原创 微信退款結果通知報文AES解密

最近做微信支付涉及到退款,查看官方文檔,發現通知報文是加密的,解密方式如下: (1)對加密串A做base64解碼,得到加密串B (2)對商戶key做md5,得到32位小寫key* ( key設置路徑:微信商戶平臺(pay.wei

原创 Mysql插入數據報錯java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8D\xE8\xBE...'

一、修改數據庫 1)首先修改數據字符集 2)修改涉及此問題的表字段字符集    3)修改數據庫連接池配置 我們項目用的是阿里巴巴的DruidDataSource數據庫連接池,貼一下修改位置 <bean id="drui

原创 六、solr查詢參數

原地址:http://www.cnblogs.com/zhangweizhong/p/5056884.html 今天還是不會涉及到.Net和數據庫操作,主要還是總結Solr 的查詢參數,還是那句話,只有先明白了solr的基礎內容和查

原创 關於Content-Type中application/x-www-form-urlencoded 和 multipart/form-data的區別及用法

Form的enctype屬性表示頁面表單數據向服務端傳輸時的編碼方式,常用有兩種:application/x-www-form-urlencoded 和 multipart/form-data,默認爲application/x-www-f

原创 JRebel熱部署

1、下載jrebel6.4.3.rar 2、解壓jrebel6.4.3.rar 3、IDEA 插件安裝解壓出的jr-ide-intellij-6.4.3_13-16.zip 4、setting-JRebel-Active now-Conn