原创 Linux入門之:常用命令的安裝

  安裝vim命令:yum -y install vim  備註:vim和vi命令一樣,用於文本編輯與查看,優勢在於查看腳本文件比較友好,關鍵詞高亮。  安裝ifconfig命令:yum -y install net-tools.x86

原创 Linux設置通過主機名訪問局域網的其他主機

局域網內有很多Linux主機,尤其是集羣環境。 以Centos爲例 我希望設置:通過s1可以訪問192.168.1.101,s2 可以訪問192.168.1.102,s3 可以訪問192.168.1.103 修改hosts文件: > vi

原创 Linux啓動網卡服務

在虛擬上裝了Centos,虛擬機共享宿主機的網絡,結果發現裝好之後上不了網,應該就是網卡服務沒開~ 開啓網卡服務: 進入network-scripts目錄: > cd /etc/sysconfig/network-scripts/ 查看一

原创 Linux文本寫入單箭頭與雙箭頭的區別

單箭頭:覆蓋 雙箭頭:追加 比如: ls > /home/a.txt 把當前目錄的文件列表寫入 /home目錄下的a.txt文件,如果a.txt不存在會自動創建,如果存在會清空文件內容再寫入 ls >> /home/a.txt 如果a.t

原创 Linux系統Centos使用yum只下載安裝包但是不安裝

在生產環境有時會遇到這樣的場景,就是爲了網絡安全,系統沒有開放訪問外網的權限,所有要裝的軟件無法用yum來安裝。 那就找一臺能上網的Linux主機 先安裝yum-plugin-downloadonly 插件 > yum install -

原创 Linux系統Centos修改主機名

我的Linux系統是Centos版本的,我想把我的主機名改成master 有兩種方法: 1)修改network文件 > vi /etc/sysconfig/network   修改後的內容如下 NETWORK=yes HOSTNAME=

原创 ADO.NET連接數據庫

C#連接數據庫的方法有很多,我這裏只列出我最常用的這種方法,比較簡單,適合初學者。 連接數據庫的主函數: using System.Data.SqlClient; using System.Data; public DataTable

原创 SQLServer CTE遞歸和循環對比的優勢--典型案例

首先,我們新建一張測試用的臨時表#country,其中包含三個字段,AreaNam(地名) ,BelongTo(上級地名) ,Msg(地方簡介)Cr

原创 十進制與二進制八進制十六進制之間的互相轉換

啥也不說了,直接粘代碼:--十進制轉換二進制、八進制、十六進制 DECLARE @NUM INT=66;--在此輸入十進制數字 DECLARE @t

原创 使用CTE遞歸的方式實現時間維度表

關於CTE遞歸的語法,本人也是剛剛接觸到,在介紹這個生成時間維度表之前,我先簡單介紹一下CTE遞歸的語法吧!以方便初學者更容易理解(老司機可以無視)。 廢話不多說,直接上SQL: with A as ( sele

原创 SQL Server添加Delete操作回滾日誌

我們在操作表的時候難免會遇到誤刪除,或者刪掉的數據還想恢復的情況。也許細心的朋友會用begin tran rollback/commit 這種事務來避免出現失誤,但這並不是最保險的。如果提交了事物發現刪錯了或者忘記提交從而導致表被鎖,這些

原创 開窗函數詳解(rank()、dense_rank()、row_number())

首先,我們新建一張表,並且往裏面插入一堆測試數據: Create Table #Student(StudentID int, Subjects Nvarchar(10),Score int) Insert into #Student Se

原创 簡述遊標的使用

遊標的使用可以簡單歸類爲5個步驟: 1.定義遊標 2.打開遊標 3.使用遊標 4.關閉遊標 5.釋放遊標 如下是遊標簡單實用的示例: --1.定義遊標 DECLARE test_Cursor CURSOR FOR SELECT ID,N

原创 SQL Server時間格式轉換爲字符串形式的42種樣式

在生產環境中,免不了將時間格式轉化爲字符串格式,然而以字符串表現的形式卻千差萬別,但其實最原始的字符串形式無非就是以下幾十種,然後再通過字符串處理的方式處理成自己想要的形式: SELECT CONVERT(VARCHAR(MAX),GET

原创 SQL Server收縮數據庫日誌文件失敗的解決辦法

由於數據庫日誌文件過大導致磁盤不夠用,我們採取的解決辦法是收縮數據庫日誌文件,但是有時候執行收縮操作的時候不成功也不報錯,這就頭疼了: 先看下,如何做收縮操作的吧: 將文件收縮到最小: 也可以寫SQL執行:DBCC SHRIN