51CTO博客开发
http://hi.baidu.com/aztack/item/aa66f65740ffe8c09f2667ab 昨天同事问我有啥好算法来计算“最接近且大于等于某个正整数的2的整数次幂”用二进制思考比较容易:找到某个正整数二进制表示中最高为1的位r。如果这个数是2的整数次幂,那么所求就是它本身,否则就是2^(r+1)。翻了翻Intel CPU的指令集,找到如下指令:输出:256256512
http://kevintsengtw.blogspot.tw/2012/06/sublime-text-2.html#.UR-WRPJ8PIA Sublime Text 2 - 快速開啟符合搜尋關鍵字的檔案 事情是這樣的…… 我自己試了一下,使用「Ctrl + P」的方式輸入關鍵字然後開啟檔案,這方式的確很簡單也蠻方便的, 不過要是想要開啟好幾個符合關鍵字的檔案就沒有辦法這
Bash readline 使用技巧 摘要 readline 使我真正体验到 GNU Bash 的强大!(2003-05-21 08:43:15) By ideal, 出处:http://learn.tsinghua.edu.cn/homepage/015450/readline.html 作者: 王垠 Bash readline 使用技巧 很多人会用 Bash,但是很少有人知道
大家都知道,shell命令行有两种编辑模式emacs-mode和vi-mode。我个人比较喜欢用vi-mode。这样在敲命令的时候就不用把手移到方向键上去。非常方便。使用 "set -o vi" 启用vi-mode,使用 "set -o emacs" 启用emacs-mode。 但是我今天发现了一件非常奇怪的事情。应该是bash的一个bug。我把 "set
http://linuxtoy.org/archives/bash-shortcuts.htmlHome » 让你提升命令行效率的 Bash 快捷键 [完整版] « Firefox 9 Beta Ubuntu 11.10 Release Party 帝都站 » Subscribe in a reader (orig
http://spazzzz.blog.51cto.com/2707720/499923 按照自己目前的水平所整理,以备日后杯具时查阅(需定时更新) 首先打开终端,最初要使用的命令: 启用root用户,使用sudo passwd命令 禁用root用户,使用passwd -l &nb
http://www.hypexr.org/bash_tutorial.php#emacs
https://en.wikipedia.org/wiki/Bash_%28Unix_shell%29#cite_note-25 Bash (Unix shell)Unix shell written by GNU Project as a Bourne shell (sh).[4] Released in 198
http://blog.csdn.net/fjiale/article/details/5719155一个系统用久了,总会用到许多快捷键,可能大家对win下的快捷键比对linux下的要熟悉一些,所以,我打算整理一些快捷键的说明。 1.关于终端的快捷键: Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd
http://jewelseeker.blog.163.com/blog/static/5802709320094191015899/?fromdm&fromSearch&isFromSearchEngine=yes ubuntu终端快捷键 及常用命令 文件 & 目录类命令 pwd:pwd 命令查
除了esc 还可以用ctrl+c ctrl+[, ctrl+o
http://blog.csdn.net/ptn3900/article/details/6529984linux下:ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。ctrl-d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。ctrl-/ 发送 SIGQ
转载自:http://blog.csdn.net/bill200711022/article/details/6979119从一种模式切换到另一种模式 *mode-switching* 如果因为某种原因你不知道处于哪种模式,你总是可以通过按两下 <Esc> 返回普通 模式。不过不能在 Ex 模式里这么做,那里,用 ":visual" 返回普通模式。 如果在你按下 <
转载自:http://www.20ju.com/content/V190812.htmVim的方法 如果说Vim的理念是“减”字诀,那么实现这些理念的方法便是“增”字诀: 增加模式种类、增加移动方式、增加操作对象、增加操作方式、增加定制方式。 1. 增加模式种类 前文提到引入普通模式的重要意义,但Vim并未就此止步,还提供了另外四种基本模式: 选择模式(select mode)、可视
转载自:http://www.cbug.org/2012/07/23/vim-copy-paste.html有时候,复制文本(尤其是代码)到 Vim,会出现格式错乱的问题。看样子,应该是自动缩进惹得祸。本文不去深究原因,直接给出解决方法。1. paste 模式运行如下命令,进入 paste 模式::set paste进入 paste 模式后,按 i 键进入插入模式,然后再粘帖,文本格式不会错乱了。
转载自:http://www.cnblogs.com/wz19860913/archive/2011/05/05/2038054.htmlsudo apt-get install cscope安装使用cscope前,必须为代码生成一个cscope数据库。假设当前代码在/usr/src/linux目录下,则运行下列命令。cd /usr/src/linuxcscope –Rbq 然后会生成3个文件:
转载自:http://blog.csdn.net/bokee/article/details/6633193 工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发 的新手,一开始都为找不到一个像Windo
转载自:http://www.worldhello.net/gotgithub/GotGitHubAuthor: Jiang XinVersion: v0.9.1-8-gf708729Copyright: Creative Commons BY-NC-SA前言动笔写GitHub不是因为我对其
转载自:http://fsjoy.blog.51cto.com/318484/75365/Git 中文教程介绍Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支
转载自:http://blog.csdn.net/zzqhost/article/details/7298405Git下使用Beyond Compare作为比较和合并工具建议配置在~/.gitconfig中。Linux下[diff] tool = bc3[difftool] prompt = false[merge] 
转载自:http://www.linuxidc.com/Linux/2012-11/75095.htm1.创建目录$ git config --global user.name "Your Name Comes Here"$ git config --global user.email you@yourdomain.example.com$ git config --list 查看相关信息$ gi
转载自:http://www.onmoso.com/Linux/252.htmlgit branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看本地所有分支 git commit -am "init" 提交并且加注释 git remote add ori
在windows安装配置Git开发环境 8 条回复 上一篇文章在Ubuntu上配置Git Server后就要本地安装客户端,开始配置Git的开发环境。首先从google code下载最新的windows的git安装包msysgit,当时我下载的是Git-1.7.4-preview20110204.exe,然后就开始安装了,开始上图:安装Msysgit下一步同意GNU协议选择安装位置
转载自:http://sinojelly.blog.51cto.com/479153/633491冲突的产生很多命令都可能出现冲突,但从根本上来讲,都是merge 和 patch(应用补丁)时产生冲突。而rebase就是重新设置基准,然后应用补丁的过程,所以也会冲突。git pull会自动merge,repo sync会自动rebase,所以git pull和repo sync也会产生冲突。当然g
转载自:http://blog.chinaunix.net/uid-9460004-id-3170564.htmlGit常用操作命令收集:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ gi
转载自:http://147731489.i.sohu.com/blog/view/233041680.htm1、git status <1>、已经是准备提交状态(git add 之后的状态) 可以通过git r
转载自:http://blog.sina.com.cn/s/blog_5482b7410100n9qz.html用git减肥效果显著。从svn迁移到git的时候,就想把一些无用的垃圾删掉,其中大部分不是代码,而是当初塞进来的大文件,早就没有用了,不过一直在仓库的历史中。第一个办法就是抛弃部分历史,用git svn迁移的时候,可以指定起始revision,以前的就被“忘记”了。这只能解决一小部分问题
转载自:http://blog.csdn.net/sunboy_2050/article/details/7529022Git 常用命令详解(二)分类: SoftWare 2012-05-02 18:27 8475人阅读 评论(2) 收藏 举报Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:ws
转载自:http://blog.csdn.net/sunboy_2050/article/details/7529841本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号