1:单个字符替换(1)将文件中的某一字符替换成其它字符sed‘y/要替换的字符/替换后的字符/‘文件名(2)替换以某一字符或字符串开头的行sed‘/^开头的字符串或字符/y/要替换的字符/替换后的字符/‘文件名(3)替换指定字符或字符串的单个字符sed‘/指定的字符串/y/要替换的字符/替换..
分类:
其他好文 时间:
2016-06-22 16:00:29
阅读次数:
1091
const与#define的比较1、const常量有数据类型,而宏常量没有数据类型。编译器可以对const进行类型检查。对宏常量只是字符替换,并会产生意料不到的错误。2、有些集成化的调试工具可以对const常量进行调试,但不能对宏常量进行调试。类内需要恒常量时用枚举类型。如果输入参数以..
分类:
编程语言 时间:
2016-06-17 01:02:58
阅读次数:
235
0x01 背景 PHP程序员在开发过程中难免会使用一些字符替换函数(str_replace)、反转义函数(stripslashes),但这些函数使用位置不当就会绕过全局的防护造成SQL注入漏洞。 0x03 漏洞分析 str_replace函数的错误使用 第一种情况是写程序时会使用str_replac ...
分类:
数据库 时间:
2016-06-14 15:42:06
阅读次数:
548
在公司使用ubuntu,上网是一个大问题,包括:浏览器上外网和终端上外网下载。 一 终端代理配置(apt-get) vim /etc/apt 输入以下两行即可,注意username为代理用户名,password为密码(注意转义字符),替换成自己的即可。 eq 其它命令原理如apt-get 二 浏览器 ...
分类:
系统相关 时间:
2016-06-12 13:55:44
阅读次数:
250
一、向文件行首或行尾加入固定字符 1.向行首加入固定字符 :sed -i 's/\(^\)/字符/g' file.txt 2.行首固定长度(一个点的长度为1)的字符替换成固定字符: sed -i 's/\(^.\)/字符/g' file.txt 3.向行尾加入固定字符 :sed -i 's/\($\ ...
分类:
系统相关 时间:
2016-06-07 19:20:50
阅读次数:
228
替换:如果表达式中含有特殊字符,shell会进行替换。例如在双引号中使用变量就是一种替换。转义字符也是一种替换 #-e表示对转义字符替换,不加的话输出如下# 转义字符替换 下列转义字符可用于echo 1. \\ 反斜杠 2. \a 警报,响铃 ?3. \b 退格 (删除键)?4. \f 换页,将当前 ...
分类:
系统相关 时间:
2016-06-06 21:53:32
阅读次数:
487
1. tr a. 删除字符 b. 替换字符 小写替换成大写 2. col 3. join 将两个文件中有相同数据的那一行加在一起 4. paste 将两个文件的相应的行贴在一起 5. expand/unexpand 将[TAB]转换成空格/空格转换成[TAB] ...
分类:
系统相关 时间:
2016-05-27 00:33:50
阅读次数:
297
这里提取指定符串"A"在字段中的出现次数SQL为: select len(keyword)-len(replace(keyword, 'A', ' ')) from 表 原理:用replace函数将要查找的字符替换为空字符,将替换之间的字符串长度-替换后字符串长度 原理:用replace函数将要查找 ...
分类:
数据库 时间:
2016-05-25 09:32:03
阅读次数:
174
【华为OJ】【算法总篇章】【华为OJ】【078-计算字符串的距离】【工程下载】题目描述Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。编辑距离的算法是首先由俄国科学家Levenshtein提出的,故又叫Levenshtein Distance。Ex:
字符串A...
分类:
其他好文 时间:
2016-05-18 08:06:30
阅读次数:
611
问题描述:输入两个字符串str1和p,将str1中的某个字符替换为字符串p。 分析:这个问题其实就是编程语言里的字符替换库函数,我们需要自己去实现,需要找出一种高效的办法,对于这道题存在两种解法。 解法一:从头开始扫描字符串str1,每次遇到空格后,插入字符串P,再插入字符串P之前,需要先将空格后面 ...
分类:
其他好文 时间:
2016-05-07 01:04:22
阅读次数:
153