PIXNET Logo登入

kk

跳到主文

部落格全站分類:休閒旅遊

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 26 週二 202113:37
  • [git] git blame : Not committed Yet

原來會有這個現象還跟不同平台的行尾有關

Linux 行尾: \n (0x0A) -> LF(LineFeed)

Windows 行尾: \r\n (0x0D, 0x0A) -> CR LF (CarriageReturn LineFeed)

之前我在 .gitconfig 檔案內

新增了

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(48)

  • 個人分類:git
▲top
  • 2月 25 週一 201914:41
  • [linux] show specific line in file

小的檔案可以用 cat, 或 vim

超大檔案如果只看特定行數可以搭配 sed

 

1. 列出第五行

$ sed -n 5p file

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(56)

  • 個人分類:Linux/unix
▲top
  • 2月 21 週四 201910:38
  • [linux] get "read-only" usb drive to "writable"

 

usb drive 來回 windows/linux 過程中, 有時會出現不當的操作導致 linux 環境下 usb drive 變成 read-only

 

在 linux 這邊要下指令 remount

sudo mount -o remount,rw /xxx/usb-drive

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(1,919)

  • 個人分類:Linux/unix
▲top
  • 9月 01 週五 201717:17
  • cpp call c functions

cpp 的 compiler 會把 funcion 再添加一些東西,

當 cpp 直接 invoke c function, compile 很容易產生 symbol 錯亂問題.

 

解法

1. c header file 加上 defensive guard

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(54)

  • 個人分類:C programming
▲top
  • 8月 31 週四 201721:20
  • POSIX select + FIFO with constantly rd_set triggered

常見的 FIFO reader 範例是 

open("fifo", O_RDONLY | O_NONBLOCK);

一旦搭配 select, 會發現 select 經常被 trigger,

失去了 select 該有的功效 ...

原來當 peer 關掉 write end of FIFO,

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(120)

  • 個人分類:Linux/unix
▲top
  • 6月 21 週三 201716:59
  • error: ‘gettid’ was not declared in this scope

使用 gettid 獲取 thread id, compile 卻發生 error -> error: ‘gettid’ was not declared in this scope

 

照定義, 應該只要 include <sys/types.h> 即可,

但事與願違 ...

最後才找到有人分享 workaround

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(342)

  • 個人分類:C programming
▲top
  • 4月 12 週三 201710:54
  • [shell script] about git status & git add (溫故知新)

新增兩個 shell script 方便多檔案的 git status 和 git add

複習以前學過的, 也學習以前不知道的 shell script 檔案處理工具用法.

 

1. status.sh

if [ $# == 2 ]
then
    PARSER=$1
    TARGET=$2

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(165)

  • 個人分類:Linux/unix
▲top
  • 3月 15 週三 201710:48
  • gethostbyname_r 正確用法

直接傳一個固定大小的 buffer 可能會因為 size 不夠而產生 Host not resolved 錯誤,

所以要看回傳值, 動態配置大小.

Reference:

http://stackoverflow.com/questions/6517478/how-to-use-gethostbyname-r-in-linux

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(178)

  • 個人分類:C programming
▲top
  • 11月 10 週四 201618:44
  • 使用 iperf 測試網路頻寬

https://iperf.fr

 

ex:

server: iperf -s

client (windows):

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(227)

  • 個人分類:查詢
▲top
  • 11月 07 週一 201612:02
  • 測試線上時鐘

測試

 

(繼續閱讀...)
文章標籤

kk 發表在 痞客邦 留言(0) 人氣(103)

  • 個人分類:查詢
▲top
12...24»

個人頭像

kk
暱稱:
kk
分類:
休閒旅遊
好友:
累積中
地區:

熱門文章

  • ()中和 - 圓通寺(圓通禪寺)
  • ()金瓜石 - 報時山(勸濟堂)、黃金博物館園區、祈堂老街
  • ()八斗子、望幽谷、潮境公園
  • ()鼻頭國小、鼻頭角步道、鼻頭角燈塔
  • ()新加坡 - 初訪樟宜機場(Changi Airport)、捷運
  • ()新加坡動物園、夜間動物園(night safari)
  • ()聖淘沙 (Sentosa)
  • ()Dusseldorf - 城市印象
  • ()Colmar (科瑪) - 亞爾薩斯風情小鎮
  • ()Mont St-Michel 聖米歇爾山 - 遊記、交通

近期文章

    文章分類

    toggle 國內旅遊 (6)
    • 新竹 (5)
    • 高雄遊記 (2)
    • 台北、基隆 (29)
    • 宜蘭 (2)
    • 苗栗 (4)
    • 台東 (4)
    toggle 國外旅遊 (9)
    • 2007-加拿大遊記 (7)
    • 2008-奧地利捷克德國24天 (19)
    • 2010-馬來西亞(KL+Melaka)5天 (8)
    • 2011-新加坡 (8)
    • 2011-北海道(旭川-札幌-登別-函館)五日遊 (9)
    • 2012-捷克13天 (15)
    • 2012-德國出差之旅 (8)
    • 2013-法國蜜月17天 (33)
    • 2014-關西五日遊 (7)
    toggle 工作 (7)
    • git (6)
    • ONVIF (1)
    • Live555 (3)
    • 查詢 (3)
    • C programming (7)
    • Linux/unix (32)
    • windows XP (1)
    toggle 生活 (4)
    • windows (1)
    • 心得 (4)
    • 隨想 (4)
    • 心情 (3)
    toggle 歌詞 (2)
    • 霹靂 (1)
    • 流行 (1)
    • 中華民國陸軍少尉排長 (0)
    • 足球 (6)
    • 未分類文章 (1)

    搶救永和仁愛公園綠樹

    軌道