發表文章

目前顯示的是 3月, 2019的文章

[SQL] 認識 SQL Server

SQL Server 資料庫伺服器 在廣義的認知上指的是資料庫伺服器,是網路世界中最常見的一種伺服器之一,幾乎只要架設網站都會用到它。但事實上SQL Server指的是資料庫軟體,安裝於伺服器中。因此可以發現Web Server和SQL Server有時候同時存在一台伺服器中。而用來與SQL Server互動的語言我們稱它為 SQL語言 (Structured Query Language),直譯:結構化的查詢語言。 SQL語言 是一種類似程式設計的語法,透過它我們可以快速地對資料庫中的資料進行 新刪改查(CRUD) [新增( Create) 、刪除(Delete)、修改(Update)、查詢(Read)]等動作。 /* 一個簡單的SQL語言範例 */ SELECT * FROM [TABLE_NAME] WHERE [COND]; SQL Server結構化的資料,通常最外層的資料儲存單位為資料庫(Database),資料庫之內又可容納所謂的資料表(Table),資料表又被格式化為多個欄位(Field),而每個欄位又被定義了不同的資料型態,譬如整數、字串或是日期等等。 SQL Server如何與人類互動? 剛才提到SQL Server其實是軟體,那安裝完畢之後就它比須有一個與人纇溝通的介面(人機介面)。過去這類軟體通常是不會不提供親切的人機介面,一開始總是讓人不知道怎麼使用它。 //todo...增加SQL Command Line Tool圖片 //todo...在提供目前常用的資料庫管理器(如SSMS) 應用程式又是如何與SQL Server溝通的呢? 我們知道應用程式是用所謂的程式語言所撰寫而成,使用的程式語言有可能是C#或其他程式語言。 應用程式與資料庫伺服器的溝通必須透過API來溝通,例如ODBC或是ADO等等,通常資料庫伺服器會準備好ODBC的驅動程式給作業系統,而您使用的語言若能支援ODBC,那麼它們就可以透過API來搭上線,而您的程式就可以對資料庫進行各種操作。 參考 資料操縱語言

[Git] Git rename from index.lock to index failed.

前言 某天在機房 Commit 的時候一直頻繁下列訊息: $ git commit -m "bug fixed" Rename from '.git/index.lock' to '.git/index' failed. Should I try again? (y/n)...y Rename from '.git/index.lock' to '.git/index' failed. Should I try again? (y/n)...y Rename from '.git/index.lock' to '.git/index' failed. Should I try again? (y/n)... 詢問您是否要再嘗試一次,但...再怎麼嘗試情況都一樣!這怎麼一回事? 其實是因為... 權限的關係導致檔案無法被重新命名,此時你只要使用 系統管理員權限 開啟你所習慣使用的終端機,重新下指令即可。 . . . 原來這一切都是因為權限不足阿!

RESUME 個人簡介

郭人彰 (RENZHANG GUO) As an experienced Backend Engineer with expertise in EGIT(Environmental Geography Information Tech. Co.), I had independently developed web-systems, which deployed to Computer Facilities of government in Taiwan. Also, like to share the knowledge I learned. I would re-described the problems encountered, and publish solutions in my blogs. I hope you will like it! PEACE! LinkedIn: https://www.linkedin.com/in/jinsiyoo Github: https://github.com/jinsiyoo Email: jinsiyoo@gmail.com Line: https://line.me/ti/p/qSD3vd4omA Facebook: https://www.facebook.com/KakuJinsiyoo Instagram: https://www.instagram.com/jinsiyoo/ DevNote: https://jinsiyoo.blogspot.com/ Blog: https://jinsiyoo.blogspot.com/ EXPERIENCE SYSTEM ENGINEER   June 2017 - Present Environmental Geography Information Tech. Co. Taipei, Taiwan(R.O.C)  -Implemented and designed website system within one-month using EGIT, also wrote the SQL that data processing language, develop the API to transform data.

[GoPro] 副檔名 LRV 和 THM 到底是什麼?

不知道有沒人... 和我一樣好奇,在使用 GoPro Quik 應用程式自動導入檔案後(導入後自動刪除攝影機中的文件),記憶卡中依舊存在一些奇怪副檔名的檔案,分是 *.LRV 和 *.THM 檔案。 原因是... 近幾代的 GoPro 因為支援手機應用程式的預覽功能,因次創建了這些檔案。 .LRV 檔案: 指的是低解析度影片檔 ( Low Resolution Video )。這一類型的檔案只要將副檔名改為 MP4 即可以預覽影片。 .THM檔案: 指的是縮圖檔 ( Thumbnail image file )。這一類型的檔案只要將副檔名改為 JPG 即可以作為圖片瀏覽。