摘要:
## 介绍一下Markdown语言,一种易读的标志语言 - 首先,行首#号的个数代表h1-h6 - \>是段落的前缀 - 空行或者``代表段落 - 使用[link](www.baidu.com "百度")来表示超链接- 使用![alt](../images/image.png "图片")来表示图片- 使用_或*来表示加重文本- 使用-,+,*(加减号,星号)来表示无序列表- 使用1.XXX中的点来表示有序列表- 使用反引号``来标记代码,里面的代码不会被解析 int a = 1 ; for(; a < 10 ; +=a) { printf(& 阅读全文
摘要:
今天Gitweb打包时出现了点问题,按照之前的经验,查看apache的error_log日志,定位到错误是sh命令里有非法的“(”这个非常明显是由于文件名里面有括号导致的错误,于是对括号进行转义。括号问题解决。括号转义后又出现空格错误,于是再转义,问题解决!怎么知道这些要转义呢?我们可以先用一个测试工程进行尝试,建立带空格以及带括号的文件。利用Git的tab提示,自动会出现这些文件名,可以发现git给出的提示,得到这些文件转义后的形式。贴点perl代码,一些简单的正则替换,共同学习...1 sub testBracket 2 { 3 my $file = "test (test).. 阅读全文
摘要:
这个问题在很多书上都看到,只是后悔没早点看到...例如在《编程珠玑》,在《编程之美》,还在,有研究生入学考试里... 1 #include "stdafx.h" 2 #include <stdio.h> 3 #include <string> 4 5 //这种方法太浪费空间了,用了额外n个空间 6 void reverseStr(char *str,int n) 7 { 8 char* tmp = (char*)malloc(n*sizeof(char)) ;//定义n个临时空间存入要旋转的元素 9 unsigned int length = str 阅读全文