原创 把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