新手區最新隨筆(rss)

cl command

     摘要: 搞懂編譯過程 編譯器都在干嘛cl -I 包含需要的目錄,其命令的結尾往往是一個.c或.cpp文件。cl命令出錯,一般是無法找到需要的頭文件。附錄:cl -help                         C/C++ COMPILER OPTIONS  ...  閱讀全文

皇室战争比赛视频2019 www.pppqb.icu 2019-03-09 11:23 作者: 宋鵬【評論:0】【閱讀:71】 

QT_VS2005_CE6.0_開發環境架設

     摘要: 《QT_VS2005_CE6.0_開發環境架設》1、基礎環境:操作系統:Windows XP編譯器:(1)VS2005 VC環境 (2)VS2005 SP1(SP1 必須有,以提供CE平臺的支持,沒有的話,Arm Emulator的程序編譯不過,模擬器也報錯“EmulatorStub.exe嚴重錯誤”)QT版本:qt-everywhere-opensource-src-...  閱讀全文

2019-03-08 14:30 作者: 宋鵬【評論:0】【閱讀:26】 

Qt5.10.1 static compiling on Windows MSVC/Ubuntu g++

     摘要: 環境:Windows10 / vs2013 or vs2015(Qt5.10.1是以C++11為基礎,因此vs2008歇菜了)參考代碼里的Readme:1.安裝:安裝了perl/python2.7/ruby 安裝了vs20152.環境變量add C:\Perl\bin to PERL_HOMEadd %PERL_HOME% to pathadd C:\Python27 to PYTHON...  閱讀全文

2019-03-08 11:00 作者: 宋鵬【評論:0】【閱讀:64】 

Git第三階段:show log/show head/show modified/modify comment

查看日志(本地commit記錄):
git log
result:
commit f46a2277acf6b1604f3268fcd3652682f23347bc (HEAD -> master)
Author: songpeng <[email protected]>
Date:   Mon Mar 4 17:07:09 2019 +0800
查看日志中的某次提交:
git show f46a2277acf6b1604f3268fcd3652682f23347bc 


查看本地代碼修改情況:
已修改,未add的變更:
git diff
已add,未commit的變更:
git diff --cached
上面兩條合并:
git diff HEAD

變更日志內容(comment):
首先顯示最近3次提交的commit:
git rebase -i HEAD~3
運行后顯示如下(我是在windows里面安裝了vim,內容會顯示在vim里,不知道沒安裝vim會如何顯示):
pick 41b65c0 recursive_search_and_link_libraries
pick 0de33bd success_built_with_vs2013lib_on_creator
pick 7ed1e94 success to built with vs2013lib and run on vs2013 ide
移動光標到想要修改commit的所在行,將pick改成reword,然后保存
然后刷新的界面內類似會出現你想修改的comment,將之修改保存。
然后運行:
git push --force,就會重新傳到服務器,更新你要修改的comment.


2019-03-05 09:09 作者: 宋鵬【評論:0】【閱讀:19】 

Git第二階段:add files/undo add/branch add/branch view/branch new/branch delete/branch push/pull remote to local files/fetch origin

add:
git add *

undo add:
You can undo git add before commit with

git reset <file> 

which will remove it from the current index (the "about to be committed" list) without changing anything else.

You can use

git reset

add brach:
git branch rikSkinLoader

view branch:
git branch -a

switch branch:
git checkout BranchName

delete branch:
git branch -d

push branch:
git push origin branchname

pull:
git pull origin <remote_branch>:<local_branch>
git pull origin master:master



查看遠端變更/后續操作:
git remote update

 

First use git remote update, to bring your remote refs up to date. Then you can do one of several things, such as:


git status -uno 
git status -uno will tell you whether the branch you are tracking is ahead, behind or has diverged. If it says nothing, the local and remote are the same.
git show-branch *master
git show-branch *master will show you the commits in all of the branches whose names end in 'master' (eg master and origin/master).

2019-03-04 16:26 作者: 宋鵬【評論:0】【閱讀:29】 

Linux 快捷方式(軟/英鏈接)/ln命令用法

     摘要: 例子:虛擬機文件夾共享到桌面ln -s /mnt/hgfs/shared-directory ~/Desktop/Name-of-the-folder  文章轉自https://www.cnblogs.com/pingzhe/p/8462350.html:一、介紹ln命令用于將一個文件創建鏈接,鏈接分為軟鏈接(類似于windows系統中的快捷方式)和硬鏈接(相當于對源文件cop...  閱讀全文

2019-03-03 11:24 作者: 宋鵬【評論:0】【閱讀:14】 

Vim 配置

     摘要: 系統位置:/etc/vim/vimrc用戶位置(默認無):~/.vimrcVim 配置顏色主題:https://vimcolors.com/Vim 配置下載的theme:到上面的網站下載sometheme.vim文件放到 ~/.vim/colors下面.vimrc中加入:color sometheme.vimrc中加入:syntax on .vimrc內容:" 顯示行號 set...  閱讀全文

2019-03-03 10:54 作者: 宋鵬【評論:0】【閱讀:18】 

Vim 文件編碼查看/修改

Vim 文件編碼查看:
:set fileencoding

Vim 文件編碼修改:
:set fileencoding=utf-8

Vim 文件編碼修改(without bom):
:set nobomb
:set fileencoding=utf-8  or :wq

Terminal中文件編碼查看:
file name.cpp

2019-03-03 09:55 作者: 宋鵬【評論:0】【閱讀:13】 

Git第一階段:入門操作(check in riles/checkout files)

     摘要: clone:git clone https://github.com/songpeng22/HelloWorld.gitclone with username and password:git clone https://username:[email protected]/username/repository.git.clone old version:git clon...  閱讀全文

2019-03-02 14:54 作者: 宋鵬【評論:0】【閱讀:42】 

Vim 多文件編輯 切換

     摘要: 多文件編輯(多個源碼文件編輯):1、打開第一個源碼:在命令行中輸入vi drivers/nand_legacy/nand_legacy.cvi就打開了nand_legacy.c文件。。2、打開第二個源碼:在此基礎上,在vi編輯界面,命令模式下:輸入:sp common/env_nand.c就可以再多打開一個源碼。。Tim:文件夾符號一定要用" / "3、在文件間切換:(1)Ctrl + w然后上下...  閱讀全文

2019-02-28 13:58 作者: 宋鵬【評論:0】【閱讀:17】 

Vim 搜索 替換 撤銷

     摘要: 6-1、搜索字符串:(1)命令模式下輸入:/字符串例如" /Section 3 "。(2)如果查找下一個:按“n”即可。6-2、替換字符串:(1)替換當前行第一個 ELFIN_GPIO_BASE 為 S3C2410_GPIO_BASE::s/ELFIN_GPIO_BASE/S3C2410_GPIO_BASE/ (2)替換每一行中所有 ELFIN_GPIO_BASE...  閱讀全文

2019-02-28 13:58 作者: 宋鵬【評論:0】【閱讀:12】 

Vim復制 粘貼 刪除

VI編輯器:
1、復制一行:
yy

2、粘貼:
p

3、刪除一行:
dd

4、全部刪除:
dG(在命令模式下)

5、多行復制、剪切、粘貼:
(1)、選擇內容:
按v(在命令模式下按v)
切換到可視模式了,按方向鍵,知道選中你想要的內容
(2)、復制、剪切內容:
①按y,復制
②按d,剪切
③、粘貼內容:
將光標移到你要粘貼的位置。
按p
就粘貼了之前復制、剪切的內容。

2019-02-28 13:56 作者: 宋鵬【評論:0】【閱讀:13】 

Vim基礎/Vim模式切換

VI編輯器_基?。ù蚩?、退出、切換):
1、創建和編輯文件:
sudo vi hello.cpp

2、編輯模式:
2-1、按 i 進入編輯模式
2-2、按ESC 進入命令模式

3、退出:
按 : 激活命令
:q退出
:wq保存退出

4、顯示行號
:set nu

VI編輯器_模式:
1、模式切換:
ESC
進入命令模式
命令模式下:
o 換行
x 刪除光標下的輸入
dd 刪除一行
hjkl 可以上下左右移動


進入末行模式
末行模式下:
q 退出

i
進入編輯模式。。
Tim:模式切換都是先ESC回到命令模式之后再進行。。

2019-02-28 13:55 作者: 宋鵬【評論:0】【閱讀:23】 

技 術 改 變 世 界

網站分類

統計信息

聚合

Blog客戶端API

推薦客戶端

博客排行榜[前32人]