自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子青的博客

胡言乱语,不知所言

  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 vim之vundle安装与使用

vundle是一个插件管理的插件,好处是可以便捷地安装升级与卸载。 vundle官方链接安装前准备这里主要讲windows下的安装 vundle需要git,所以先安装Git for Windows installer,安装的时候选择第二项 之后,在命令提示符git --version如果成功显示版本号则成功。vundle也需要curl,在你的git安装目录的cmd目录下创建一个curl.cmd

2017-06-11 13:42:29 6298

原创 vim键位映射map

以下命令若在vim/gvim中执行前面需要加冒号“:”,在。vimrc文件中添加时不需要。mapmap可以理解为快捷键,合理的快捷键可以为我们省下不少时间。 比如map - dd在normal模式当你按下-时,会删除一整行(等于执行了dd)。 map就是让你用少量,便于按的键来代替比较多、繁的键。如果你想用到一些特殊字符,比如空格就是<space>,ctrl键+c键就是<c-c>。Q:如果想-键

2017-06-10 11:34:59 3392 1

原创 开启windows中的linux子系统

安装首先需要升级到win10最新版,可能需要手动到微软官网更新。然后进入设置->更新与安全->针对开发人员->开发人员模式 接着搜索 windows功能->启用或关闭windows功能 ->适用于linux的windows子系统√ 接着打开命令提示符窗口,输入bash,会自动从应用商店下载一个bash,完成!如果你想在linux中访问windows中文件windows中所有文件都挂载在/mnt/

2016-08-17 07:57:28 2308

原创 vim进阶命令(一)

存储可视模式多文件编辑多窗口存储 命令 效果 :w filename 另存为另一个文件 :r filename 读入另一份文件的内容,将该文件内容加入到当前行后面 :n1,n2 w filename 将n1到n2行内容另存为新文件可视模式 命令 效果 v 字符选择 V 行选择 Ctrl+v 区块选择,长方形 y 复制选择区域

2016-07-26 22:37:10 420

原创 dos环境搭建

我是下载dosbox,一个模拟器,小巧好用。到https://www.dosbox.com/可下载原生dos是没有masm与link命令的,需要自己下载。我这里有软件 https://yunpan.cn/cBsZP23QB4rzH (提取码:71d3) 下载之后解压,然后在dosbox中输入z:\>mount x:j:\masm5解释一下,mount是挂载命令,x是我给dos系统新设的盘符,而j

2016-06-30 10:24:11 517

原创 linux的bg fg jobs命令

当一个任务在前台运行时,如果想要将其转入后台,怎么办? 先ctrl+z放入后台暂停,jobs以看到后台的暂停任务。 你会看到每个任务有个id,bg id号该命令可以将后台的暂停任务放在后台运行 而fg id号可以将后台任务放在前台来运行

2016-05-14 15:48:54 345

原创 wordpress一些问题解决

不定期更新。。。安装主题需要登录ftp在wp-config.php中添加define("FS_METHOD","direct");define("FS_CHMOD_DIR", 0777);define("FS_CHMOD_FILE", 0777);一直提示更新且历史主题无法查看老是提示翻译更新,更新了也没用,而且在主题界面只有当前使用的主题。 解决方法:修改php.ini配置文件 找到disab

2016-05-02 12:16:03 1036

原创 vim常用命令

太过基础的不再赘述移动 命令 功能 w 向后一个单词(跳过空格) e 向后一个单词(不跳过空格) ctrl+f 向下移动一页,相当于page down ctrl +b 向上移动一页,相当于page up 数字0或者Home 移动到这一行的最前面 $或者End 移动到这一行最后面 n<Enter> n为数字,游标向下移动n列(回车键的向下和

2016-04-30 17:00:57 299

原创 阿里云虚拟主机建立wordpress站点时数据库创建失败问题

阿里云有个免费虚机,前段时间要抢的,不知为什么昨天九点多看到可以开通,就开了两年。活动地址然而在安装wordpress时创建数据库时直接跳转到http 500错误页面,我提交了工单,成功解决。只需要将php版本设置为5.3就ok了。 还是不行的话就重置数据库密码。

2016-04-30 11:44:17 1927

原创 《算法导论》笔记(一)

《算法导论》网易公开课地址性能的重要可拓展性,安全等似乎比性能更为重要,但性能像底部的货币,程序以性能为基础,没有性能就没有一切。特别当你研发新产品时,性能更为重要插入法排序sorts A[1~n] pseudocode(伪代码)for j<-2 to n do key <- A[j] i<-j-1 while i>0 and A[i]>key

2016-04-27 13:48:19 425

原创 git标签管理

查询git tag查询指定标签git tag -l '匹配标签'查询标签信息git show <tagname>创建git tag <name>指定commit id打标签git log --pretty=oneline --abbrev-commit先列出历史纪录,找到commit idgit tag <tagname> <commit id>创建带说明的标签git tag -a <tagname

2016-04-25 22:07:13 332

原创 git分支管理命令

创建与切换分支主分支叫mastergit branch 新分支名创建git checkout 分支名切换也可以一条命令:创建并切换git checkout -b 新分支名查询分支git branch会列出所有的分支,当前分支会有*星号分支合并git merge 分支名会将指定分支合并至当前分支合并冲突当不能平滑地合并时,就会冲突git status可以看到冲突的文件 <<<<<<<< ======

2016-04-25 21:19:45 348

原创 git 远程操作

创建ssh key在用户主目录下的.ssh下有id_rsa(私匙)与id_rsa.pub(公钥 匙)文件,没有则需要创建ssh-keygen -t rsa -C "[email protected]"接着添加到github中的ssh key中,这样你就可以通过ssh协议推送你的提交了。添加远程库在github上创建了一个仓库后git remote add origin 地址地址在github上可以

2016-04-24 11:37:49 417

原创 git基础命令整理

前段时间看了git教程,命令稍微有点乱,整理一下。我的系统是centos6.5先解释几个名词working tree:也叫working directory,工作所在目录,修改文件在这儿先发生。index :索引,也叫暂存区(stage)commit 最终提交修改到版本库master: 默认的branch(分支)HEAD:类似于指针,标记指向的版本号安装gityum -y install

2016-04-23 10:28:57 417

转载 python中正则表达式

正则表达式语法python中正则表达式语法与linux中的兼容 查看正则表达式re模块Python提供re模块,包含所有正则表达式的功能。由于Python的字符串本身也用\转义,所以要特别注意:s = 'ABC\\-001' # Python的字符串# 对应的正则表达式字符串变成:# 'ABC\-001'建议使用Python的r前缀,就不用考虑转义的问题了:s = r'ABC\-001' #

2016-04-19 12:20:10 361

原创 通配符与正则表达式

正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。 在计算机(软件)技术中,通配符可用于代替字符。 以上定

2016-04-18 23:13:01 16633 2

转载 StringIO与BytesIO

原文地址StringIO可与c++的string流比较 在内存中读写str 先创建一个StringIO,然后像文件一样写入>>> from io import StringIO>>> f = StringIO()>>> f.write('hello')5>>> f.write(' ')1>>> f.write('world!')6>>> print(f.getvalue())h

2016-04-17 22:44:40 1068

转载 python文件读写

原文地址读写文件基本语法与c的读写兼容 f=open('文件地址','r')读取文件内容 如果要写入只需要把r改成w(文本文件)或者wb(二进制文件)。 模式 描述 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。 r+ 打开一个文件用于读写。文件指针将会放在文件

2016-04-17 19:15:19 774

原创 python的调试工具pdb使用问题解决

使用方法http://blog.csdn.net/jerry_1126/article/details/43915609我在练习pdb的使用时,建立一个pdb.py文件,然后调试却失败,百思不得其解,想是不是我的python没有这个模块?于是pip install pdb下载安装成功,还是不能调试。 我的linux中有两个python,一个自带的2.6,一个下载的3.5,默认的pip是2.6的,是

2016-04-17 10:06:21 900

转载 linux中pip的安装时ZipImportError

升级了python后,发现pip用不了,原来pip的版本与python的版本是对应的。所以需要重新安装。首先下载get-pip.py这个文件 wget https://bootstrap.pypa.io/get-pip.py然后用python解释器运行 python get-pip.py 报错zipimport.ZipImportError: can’t decompress data; zl

2016-04-16 23:41:02 1294

转载 python调试

断言assertdef foo(s): n = int(s) assert n != 0, 'n is zero!' return 10 / ndef main(): foo('0')assert的意思是,表达式n != 0应该是True,否则,根据程序运行的逻辑,后面的代码肯定会出错。如果断言失败,assert语句本身就会抛出AssertionError:Trace

2016-04-16 16:11:32 369

转载 python错误处理

try…except…finally…http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143191375461417a222c54b7e4d65b258f491c093a515000zzzztry: print('try...') r = 10 / 0 p

2016-04-15 20:05:00 458

转载 html格式化输出

文本格式化多个空行会被浏览器忽略<b>This text is bold</b>加粗<br /><strong>This text is strong</strong><br /><big>This text is big</big>大字<br /><em>This text is emphasized</em>突出强调<br /><i>This text is italic</i>斜体<br />

2016-04-15 09:08:18 2068

原创 云主机建立wordpress站点环境配置(一)nginx安装与配置

前两天听了阿里云的公开课,详细介绍了云服务器建立个人站点的过程,本地机理论也是可以的。我自己整理了一下供大家学习交流,请勿私自转载 由于本来就有整理linux知识的打算,所以会优先对教程中出现的linux知识点如软件安装,用户管理等进行整理。下载nginx依赖包开源软件往往要依赖第三方组件,nginx也不例外。 如果是centos或者redhat发行版本的linux系统,在命令

2016-04-13 22:22:11 771

原创 linux命令之mkdir touch

mkdir创建目录touch创建空文件mkdir创建目录mkdir 目录名可以在当前目录下创建一个新目录。如果你想要在其他目录下创建目录输入绝对路径就行了[root@VM_22_43_centos test]# mkdir abc[root@VM_22_43_centos test]# lsabc[root@VM_22_43_centos test]# mkdir /tmp/abc[roo

2016-04-12 17:19:47 1165

原创 c++中string所占字节问题

在求string在屏幕占宽度时,本来我以为string像int一样,所占字节用sizeof(),结果 无论什么字符串都显示为32(这32是字节数也并非宽度) 后来查了,string是一个类,是class,sizeof不能读出类所占字节,应该用类的函数size() length()这类。所以: cout<<"请输入一个字符串 "<<endl; cin>>s; cout<<"宽

2016-04-11 23:10:06 721

原创 linux命令之ls 、cd

linux是一个优秀的系统,只需花几个月就能受益一生还是很划算的,所以做对一些命令的整理与回顾。 基本以实用为原则,毕竟命令太多了。如果想查阅详细命令选项与功能,可以访问这里 (按住ctrl点击可在新标签页打开) 命令格式基本都是 : 命令名 选项 参数ls查看命令cdls查看命令这是最常用命令,可以查看当前目录的所有文件,而ll可以查看详细信息。[root@VM_22_43_ce

2016-04-11 19:25:10 486

原创 c++string流之istringstream

string流一直掌握得比较浅,结果就在某个地方卡住了= = 于是发现istringstream(输入string流)特别好用。

2016-04-10 22:44:17 2497

原创 c++文件读取最后一行读取两次的问题

c++文件读取最后一行读取两次的问题新人博客。本来记笔记用word,写博客查阅更方便,资料也不容易丢失还能与人交流,也就转战博客了。在做c++文件流的题目时要求将20个数据从文件中读取到一个长度为20的向量中,我本来是这么写的: i=0; while(in.eof()==false) { if(in.bad()==false&&in.fail()==false)

2016-04-10 13:31:34 4948

谷歌分布式系统三驾马车-mapreduce,bigtable,GFS

Google谷歌分布式系统三驾马车-mapreduce,bigtable,GFS,三篇论文原文,分布式绕不开的文章

2019-04-13

masm5(含debug,link)

dos下编译连接,与debug命令

2016-06-30

空空如也

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

TA关注的人

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