原创 把tomcat設置爲服務啓動不了

將tomcat設置爲服務   service.bat install tomcat7.0 卸載tomcat服務  service.bat  remove tomcat7.0   方法一:設置爲服務啓動不了,需要把jdk  bin目錄下的m

原创 git本地文件誤刪除怎麼恢復?

1.執行git relog 2. 找到你需要找回的文件 git reset HEAD@{23}  HEAD@{23} :對應提交的id   3.執行git stash 恢復成功!!!    

原创 mysql多表關聯數據同時刪除、修改

1.修改 UPDATE table1      LEFT JOIN table2 ON table1.xx=table2.xx (關聯的字段)     SET table1.xx=value,table2.xx=value (update

原创 mybatis 批量新增,刪除,修改

1.新增 <insert id="insertList" parameterType="list">         insert into table(            column         ) VALUES       

原创 mysql 優化sql語句的幾種方法

優化sql語句的幾種方法 1、通過show status命令瞭解SQL的執行效率 show [session|global]status like 'com_%'; 2、定位執行效率較低的SQL語句   1)慢查詢   開啓方法 li

原创 mysql sql語句update操作

1.修改  示例 update t_dinner_order set del_flag = 1 ,update_by = #{signUp.updateBy.id},update_date =#{signUp.updateDate}   

原创 windows下redis 開機自啓動

1.在redis的目錄下執行 redis-server --service-install redis.windows.conf 2.安裝好後需要手動啓動redis redis-server --service-start 3.停止服

原创 控制檯顯示修改成功,數據庫對應數據未修改,報lock wait timeout exceeded異常

出現原因 在高併發的情況下,Spring事物造成數據庫死鎖,後續操作超時拋出異常。  Mysql數據庫採用InnoDB模式,默認參數:innodb_lock_wait_timeout設置鎖等待的時間是50s,一旦數據庫鎖超過這個時間就會報

原创 Mybatis中if標籤中的整型判斷問題

用mybatis進行數據修改的時候,age屬性沒有賦值,但是我使用update的時候age這個屬性也被修改了。age屬性是一個int類型。 <set>               <if test="name!=null">us

原创 mysql 查詢當天、本週,本月,上一個月的數據

今天 select * from 表名 where to_days(時間字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 時間字

原创 MyBatis 判斷條件爲等於的問題

在用MyBatis操作數據庫的時候相信很多人都用到,當在判斷null, 大於,大於等於,小於,小於等於,不等於時估計很多都用到,比較容易實現了,這裏就省略了,但唯獨判斷條件爲等於時估計蠻多人遇到坑了, 俺在這個問題上坑了差不多一天,於是把

原创 mysql 時分秒格式化

SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')

原创 Java比較時間相差幾個月

方案1::java1.8新特性YearMonth的compareto方法 同一年進行比較,如當前是2017年8月,傳入參數2017,2,打印:6 但非同一年進行比較,如傳入參數2016,2,期望打印:18,但是實際打印爲:1 於是繼續測試

原创 sql (mysql)實現查詢某一個經緯度周圍500米距離的餐館,數據庫存放所有餐館的經緯度。

mysql兩點間距,公式如下,單位米:第一點經緯度:lng1 lat1第二點經緯度:lng2 lat2round(6378.138*2*asin(sqrt(pow(sin((lat1*pi()/180-lat2*pi()/180)/2),

原创 根據html模板動態生成html

public class GeneratingHTML {    /**     * 讀取HTML文件     *@param filePath     *@return     */    public