自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(395)
  • 收藏
  • 关注

原创 bash vim mode

如果只想在bash中使用vi模式的Readline,在 .bashrc 中添加: set -o vi

2016-12-13 09:59:15 1088 1

原创 linux 命令 显示 但是不执行

用:p命令答应以前的某条命令但是不执行!123:p

2016-12-10 18:32:05 2499

原创 ps

查看某个进程下的所有线程:ps -T -p <pid>

2016-12-10 09:58:11 495

原创 git# push

git push [<repository> [<refspec>]...]

2016-12-03 10:39:11 348

原创 git#fetch

从另外一个仓库下载objects 和 refs

2016-12-03 10:32:51 298

原创 git# remote

显示远程分支git remote show远程master分支和本地master分支origin/master也是本地维护的一个指针,和head差不多,只是我们不能移动的本地引用。pushgit push origin serverfixGit 自动将 serverfix 分支名字展开为 refs/heads/serverfix:refs/heads/serverfix其他说明远程仓库origi

2016-12-02 10:57:43 225

原创 git# log

git log –oneline –decorate

2016-12-02 10:26:47 289

原创 git#branch

git log –oneline –decorate分支切换会改变你工作目录中的文件:在切换分支时,一定要注意你工作目录里的文件会被改变。 如果是切换到一个较旧的分支,你的工作目录会恢复到该分支最后一次提交时的样子。 如果 Git 不能干净利落地完成这个任务,它将禁止切换分支。

2016-12-02 02:31:16 253

原创 git#head

HEAD 是一个指向当前所在分支的引用指针。指向当前分支最后一次提交。也就是说HEAD是下一次提交的父节点。 通常,理解 HEAD 的最简方式,就是将它看做 你的上一次提交 的快照。HEAD 是一中ref,常见的还有Remote,Tags,heads

2016-12-02 02:12:58 244

原创 git# checkout

checkoutgit checkout -- <file>checkout很危险,没有暂存的文件,或者已经暂存的文件的改动都会被丢失。

2016-12-02 01:52:34 277

原创 git# commit

–amend提交之后发现少提交文件,可以用–amend来重新提交,也就是提交两次看起来就像提交一次。

2016-12-02 01:22:26 258

原创 git# rm

git rm git rm 删除暂存区文件和工作区文件 git rm --cached 删除暂存区文件保留本地文件 git rm -f 删除修改过切在暂存区的文件

2016-12-02 01:19:14 281

原创 vim用root账户保存

vim打开文件时,没有用root账户,保存时才发现需要root权限。办法是在vim执行一下命令::w !sudo tee %

2016-12-02 00:09:09 597

原创 ubuntu 虚拟机网卡

安装的ubuntu16.04,完成之后ip是动态获取的,于是项配置一个静态的ip,ubuntu16的物理网卡名字是ens33,和以前的eth0 之类的不一样,不知道从什么版本开始改的。直接修改/etc/network/interfaces文件。 添加如下几行:iface ens33 inet staticaddress 192.168.0.159netmask 255.255.255.0ne

2016-12-01 23:49:17 544

原创 git#add

从work到stagegit add从stage 到 git dirgit commit -m "some message" 从git dir 到stagegit checkout从history到remotegit push origin master

2016-12-01 22:20:10 333

原创 samba

[quota] path = /home/shaojwa/quota browseable = yes writable = yes public = yes

2016-11-15 11:07:19 262

原创 linux中的线程

其实这个问题还是很有讲究的, 最常见的说法是,外部组件,需要校验,内部组件,白不需要参数校验。一般国外站点说的External-facing 和 internal-facing method也是这个意思。《The Pragmatic Programmer》里提到一个概念DBC(Design by Contract),网上的说法也很多

2016-11-14 19:06:53 203

原创 linux cifs共享 修改user的uid

u1,g1创建文件file1.txt,u1的uid=10001 此时在shell修改u1的uid为10003( usermod -u 10003 u1) file1的所有者还是10001,因为file不是在u1的home目录下。 在修改user 的uid时,user home目录下的文件的owner会自动改变。

2016-11-09 19:17:04 557

原创 linux 文件创建的所有者用uidgid记录

用user1创建文件file1,user1的uid是1001 删除user1,创建user2,user2的uid也是1001 此时file的所有者变成user2

2016-11-09 17:29:04 448

原创 linux 中定时器的实现机制

rt

2016-11-04 13:48:37 291

原创 ceph#基础

ceph

2016-11-04 13:44:32 404

原创 windows cmd bat start

start

2016-11-03 13:56:17 748

原创 filename and pathname

/etc is pathname, the name of the directory at the path /etc is etc, so the “root-level” “/’ has no name. 所以根目录没有目录名,只有路径名。

2016-11-02 19:30:18 1283

原创 20161029

buffer cachebuffer cache: 物理块和物理文件系统之间,用来优化块IO。 page cache: 用来优化文件IO。 linux内核在2.4之前,这两者就是有区别的。2.4之后,这两者就统一起来。 现在,虚拟内存子系统驱动IO

2016-10-29 18:39:12 214

原创 source insight

ALTalt + , // 移动光标到历史中的上一个位置alt + . // 移动光标到历史中的下一个位置CTRLctrl + = // 跳转到定义ctrl + M // 转到书签SHIFTshift + F8 //高亮FnF5 //跳转行

2016-10-29 10:50:42 241

原创 lsof

linux commands

2016-10-27 17:47:27 390

原创 vim# swap backup files

.filename.un.~ // undo information filename.~ //backup file file.swp //swap fileset noundofile set nobackup set noswapfile

2016-10-25 20:33:26 387

原创 ceph存储-ceph文件系统

MDS动态加入和退出。 active/passtive(standby),现在只有单活跃节点,不支持多活跃节点。 standby可以去跟踪活跃节点。 当前CephFS 不支持文件系统快照。 ceph mds stat 查看mds状态

2016-10-21 16:09:40 390

原创 pycharm and anaconda

rt

2016-10-21 10:17:10 293

原创 gimp

linux photoshop

2016-10-21 10:09:19 246

原创 groff/dformat

groff/dformat 报文结构图绘图软件

2016-10-20 20:11:17 334

原创 Xmind

思维导图软件

2016-10-20 17:40:21 343

原创 Graphviz#基本用法

grahciz是我打算画算法图时发现的软件,很强大。 结构体图:digraph quota_node {quota_node [shape = record, label = "quota_id|dirty_flag| { {path|user_name|user_type|domain_type|quota_type|quota_method}| {hard_shr

2016-10-20 17:38:19 287

原创 stat

stat inode block

2016-10-20 12:39:28 285

原创 double精度

#include <stdio.h>short cs[300];int a[300];int b[300];int main(void) { int n; scanf("%d", &n); int i = 0; for (i = 0; i < n; i++) { scanf("%d", &cs[i]); a[i] = cs[i];

2016-10-18 10:54:10 253

原创 word里设施编号重新开始于1之后,样式缩进无效。

据说这是因为系统默认的缩进和样式的缩进不一致。一般的解决办法是,先查看样式的缩进量,然后设置右键选择【调整列表缩进】改成样式的缩进就可以。

2016-10-11 18:06:22 12321

原创 word修改正文样式影响标题样式

原因其实很简单: “正文”样式是文档中的默认样式,新建的文档中的文字通常都采用“正文”样式。很多其他的样式都是在“正文”样式的基础上经过格式改变而设置出来的,因此“正文”样式是Word中的最基础的样式,不要轻易修改它,一旦它被改变,将会影响所有基于“正文”样式的其他样式的格式。 所以其实正文的样式一般不动,如果我们需要定制自己的正文格式,一般重新定义一个样式。点击修改各种标题样式,我们都会发现

2016-10-11 16:47:35 10767 1

原创 excel中根据某个单元格内容设置一行样式

选择整张sheet新建规则选择【使用公式确定要设置格式的单元格】写入=$K1="进行中"点击格式设置格式应用于填写范围:$B$1:$L$200点击确定

2016-10-11 15:28:23 3219

原创 工作组和域账户

工作组和域账户

2016-10-10 20:32:23 1748

原创 git# principle

git不保存增量,维护的是整个文件的快照,版本控制中保存的是快照的索引。如果文件没有变化,则用链接代替快照。git可以完全在本地操作。这种本地化大大加快了绝大部分操作的速度。所有的标记都依赖校验和。版本有哈希值,文件也有哈希值。哈希是数据的唯一标识和索引,是git 的设计哲学。每一个文件都处于如下4种状态中的一个:untracked, not-staged, staged, commited。

2016-09-19 15:38:23 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除