資料庫常用高階用法(不定期更新)
由於工作中經常要和資料庫打交道,面對複雜的業務邏輯,經常需要用到複雜一點的SQL語句。因此在這裡總結一下,希望日後能有更大的幫助。文章不定期更新。
1. 需求: 通過WEB上傳檔案需要在資料庫中記錄檔案儲存在服務端的位置,採用絕對路徑儲存。如果經常在本地和遠端伺服器進行切換除錯,那麼很有可能需要修改資料表中的儲存的資料。這個時候我們希望有種方法能快速替換檔案的相對路徑。
比如一開始儲存的檔案路徑是這樣的:
http://217.02.71.23:8001/upload/34234242_344434.jpg
你希望所有包含本機測試的內容http://217.02.71.23:8001/upload/ 都替換成http://www.xxs.net/upload/遠端的路徑(檔案已通過FTP上傳)
SQL語句如下:
UPDATE `upload_res_path` SET `RES_PATH` = REPLACE(`RES_PATH`,'http://217.02.71.23:8001/upload/ ','http://www.xxs.net/upload/');
相關推薦
資料庫常用高階用法(不定期更新)
由於工作中經常要和資料庫打交道,面對複雜的業務邏輯,經常需要用到複雜一點的SQL語句。因此在這裡總結一下,希望日後能有更大的幫助。文章不定期更新。 1. 需求: 通過WEB上傳檔案需要在資料庫中記錄檔案儲存在服務端的位置,採用絕對路徑儲存。如果經常在本地和遠端伺服器進行切換
python常用模組(不定期更新)
前言: 隨著python開發專案越來越大,顯然應該把不同功能的程式碼放到不同的.py檔案裡,每一個.py檔案叫一個模組;模組分為(1)內建標準模組(2)第三方模組(3)自定義模組 這三種。這篇部落格就是用來記錄一些常用的內建模組的,時不時會更新一下。主要還是方便自己查閱。 注:os模組
VSCODE常用外掛記錄—不定期更新
常用必備: 1. vscode-icon 讓 vscode 資源樹目錄加上圖示,必備良品! 2. Path Intellisense 自動路勁補全,預設不帶這個功能的 3. beautify Beautify css/
Git常用命令總結,不定期更新
關於Git是什麼,或者一些使用Git專案的我就不說了,只說一下簡單的命令和我常用的到東西,建議先敲命令再用視覺化工具 1. 常用命令 git init 會生成.git檔案 git remote add origin https://xx
Android studio開發的常用知識(不定期更新)
最近正在學習利用android studio3.0開發簡單的Android應用,有很多瑣碎的知識點和要記的東西,想要做一個筆記,方便以後的複習回顧。 就從這篇文章為開篇吧。 1.線性佈局LinearLa
常用Javascript集錦【不定期更新】
play [0 blog tin html元素 tex innerhtml nsh text 怎樣用javascript刪除某個HEML標簽 document.getElementById(id).parentNode.removeChild(document.getEl
kettle----功能點用法總結(不定期更新)
技術分享 插入數據 ttl 指定 ima 用法 mage class 功能點 表輸入(從指定的數據庫中,讀取所查詢表的數據) 截圖如下: 允許簡易轉換: 替換SQL語句裏的變量: 從步驟插入數據: kettle----功能點用法總結(不定期更新)
常用算法設計和優化策略(本蒟蒻不定期更新)
遞歸 還要 定期 兩個 順序 結構 等價 狀態 logs 常用算法設計和優化策略(本蒟蒻不定期更新) 下面是紫書上講的常用算法設計策略和優化策略: 分治法:將問題分成相同的獨立子問題求解。拆分出的問題必須有最優子結構性質(子問題求出的是最優解) 動態規劃。本質是:對於一個
【整理】常用電子設備功耗(不定期更新)
沒事 標準 優酷 運行 充電 電子 組裝 由器 1.2 NAS 關機:1.4W(我擦,關機還耗電,還不少) 待機:20W 運行:20W+每塊3.5寸硬盤5W PC 關機:1.2W 待機:45W(要不是你太吵,那你當nas也可以) 處理器滿負荷:100W 顯卡滿負荷:180
Python常用關鍵字和常用函式總結(不定期更新)
1.print('') #可以直接列印字串&列表裡的所有資料,python2.x中print “” 無需加括號 2.轉換字串:str() #將字元轉義成字串 3.字串: (1)string.title() #將字串轉義成標題(單詞首字母大寫) (2)字
自然語言處理(NLP)常用開源工具總結----不定期更新
學習自然語言這一段時間以來接觸和聽說了好多開源的自然語言處理工具,在這裡做一下彙總方便自己以後學習,其中有自己使用過的也有了解不是很多的,對於不甚瞭解的工具以後學習熟悉了會做更新的。 1.IKAnalyzer IK Analyzer是一個開源的,基於Jav
Mac常用基本功能(不定期更新)
推薦:CheatSheet —— 一款很好用的Mac快捷鍵軟體提示列表(不全,但基本夠用) 1. Mac截圖(預設儲存在桌面上,以時間命名) Command + Shift + 4:自選區域截圖 Command + Shift + 3:全屏截圖 注:如果在上述截圖動作中加入Con
ubuntu 常用 命令行(不定期更新)
回收 recursive 命令 存在 rm -rf 刪除文件夾 刪除 不定 force -------------------------------------------------------------- rm 刪除文件或文件夾 -r --recursively
安卓常用到的幾個工具類(不定期更新)
自己做專案,用到的幾個工具類,這裡記一下,以後找到方便 1.一個double型別資料精準四則運算類Arith.java import java.math.BigDecimal; public class Arith{ //預設除法運算精度 private
Linux Shell 腳本的小技巧——不定期更新
小技巧 linux shell 本文旨在積累平時寫 shell 腳本是遇到的小問題的解決方法。在這裏不定期的更新,以便以後查閱、沿用。 一,在shell 腳本中定義默認值 1. 對默認變量直接賦值 read -p "input>>:" nub nub=
sed 實踐案例 (不定期更新)
一個 mysqld swd dia col 一行 rac 刪除 實踐 刪除每行第一個字符 sed -r ‘s/^.//g‘ /etc/passwd 刪掉每行第二個字符 sed -r ‘s/^(.)(.)/\1/g‘ /etc/passwd 刪掉每行最後一個字符 s
Laravel之備忘項(不定期更新)
自定義字段 ida 不定 blog red color request validate 打印sql 1.自定義字段驗證錯誤信息 $this->validate($request, [‘name‘ => ‘required|max:5
oracle 工作筆記,不定期更新
函數 不一致 span -s logs 工作 images acl clob字段 此博客為工作時,所見技術問題的解決方案筆記,歡迎大家轉載,轉載請註明出處,謝謝~ 更新時間: 2017-07-12 1. clob字段值讀取時,借用extractvalue或
貪心專題(不定期更新)
組合 end sin hide != isp c++ esp 技術分享 1、UVa 10382 - Watering Grass (貪心—區間覆蓋) 題意:一塊矩形草坪,給出若幹個分布在中軸線上的噴水裝置,噴水範圍為圓形。問能否覆蓋整個草坪,若能,求出最少的噴水裝置數目
2017-2018-1 Java演繹法 小組會議及交互匯總(不定期更新)
當前 演繹法 還需要 優點 計劃 除了 但是 log 凝聚力 第一周會議 今天我們小組開展了第一次團隊例會活動。我們小組將《構建之法》分為了六個部分並由六位成員先分別學習並向組長上傳學習收獲,這次的活動內容便是 交流前兩周小組成員學習閱讀《構建之法》的收獲。 在