原创 String 類的replace方法替換字符串“無效”、“不起作用”原因
爲了去掉"abcdefg"中間的c public class Main { public static void main(String[] args) { String s = "That's doing not
原创 java 路徑中有manager報404問題解決
訪問路徑:/manager/user/list.html 現象:本地項目在tomcat中訪問路徑可以正常訪問,但是在測試環境中訪問報404,找不到訪問路徑! 我分析原因,可能是tomcat有關係,最終發現: 1、測試環境的tomcat/w
原创 使用HttpClient發送和接收請求數據
工具類import java.io.IOException; import java.net.URI; import java.util.ArrayList; import java.util.List; import java.util
原创 mybitis 用不同數據庫模糊查詢的 sql 語句的寫法
oracle數據庫: Java代碼 SELECT * FROM user WHERE name like CONCAT('%',#{name},'%') 或 Java代碼 SELECT
原创 數據庫事務隔離級別(髒讀、幻讀、不可重複讀)
一、數據庫事務隔離級別 數據庫事務的隔離級別有4個,由低到高依次爲Read uncommitted 、Read committed 、Repeatable read 、Serializable ,這四個級別可以逐個解決髒讀 、不可重複
原创 java代碼性能優化總結
優化的目的: 1、提高代碼運行的效率 2、減小代碼的體積 1、把一個基本數據類型轉爲字符串,基本數據類型.toString()是最快的方式、String.valueOf(數據)次之、數據+””最慢 (1)String
原创 sql優化注意方法
處理百萬級以上的數據提高查詢速度的方法: 1.應儘量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描。 2.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及
原创 微信支付body中文時,簽名失敗,亂碼問題解決方案
主要是body中文問題,解決起來真是醉了,百度了好多文章都沒有徹底解決的,各種問題,害的我哭了好幾天!廢話不多說了,開始進入正題: 因爲公司的項目要用微信支付,部署時候發現總是報簽名錯,經過排查,是編碼問題。(如果大家沒時間,請直接查看第
原创 linux常用命令
系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI) hdparm
原创 bootstrap 表頭組合
效果圖: 第一種方案: <table id="tb_report" > <thead> <tr class="success"> <th data-field="distr
原创 Oracle 刪除重複數據只留一條
Oracle 刪除重複數據只留一條 查詢及刪除重複記錄的SQL語句 1、查找表中多餘的重複記錄,重複記錄是根據單個字段(Id)來判斷 select * from 表 where Id in (select Id fro