字符串格式化相当于字符串模板。也就是说,如果一个字符串有一部分是固定的,而另一部分是动态变化的,那么就可以将固定的部分做成模板,然后那些动态变化的部分使用字符串格式化操作符(%) 替换。如一句问候语:“Hello 李宁”,其中“Hello”是固定的,但“李宁”可能变成任何一个人的名字,如“乔布斯”,所以在这个字符串中,“Hello”是固定的部分,而“李宁”是动态变化的部分,因此,需要用“%”操作符替换“李宁”,这样就形成了一个模板。
分类:
编程语言 时间:
2018-09-16 19:50:32
阅读次数:
189
原理:因为没有正确使用printf()函数 正确使用 : printf('%s',str) 不正规使用:printf(str) 控制字符串str可以爆出stack内内容从而实现任意地址读 入门题01 18行存在格式化字符串漏洞 只需输入在hello之后输入password所在地址,接收passwor ...
分类:
其他好文 时间:
2018-09-12 23:59:32
阅读次数:
420
首先献给只想知道结果的人 格式化 DateTime 对象 标准 数字 格式化 Int Decimal Float Double 关于这一块一直不是很清楚,MSDN 上也不够清晰。 就花了点时间敲了一下。 ...
本文翻译自colorlog官方文档 一. 描述 colorlog.ColoredFormatter是一个Python logging模块的格式化,用于在终端输出日志的颜色 二. 安装 三. 用法 ColoredFormatter类带着一些参数: format:用于输出日志的格式化字符串(必需) da ...
分类:
编程语言 时间:
2018-09-02 17:12:58
阅读次数:
2106
字符串格式符: 符 号 描述 %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) %f 格式化浮点数,指定小数点后的精度 %e 用科学计数法格式化浮点数 %E ...
分类:
其他好文 时间:
2018-09-02 00:04:26
阅读次数:
194
本教程涵盖了常见的前端操作,比如,判断,循环,引入模板,常用函数(日期格式化,字符串操作)下拉,js和css中使用,基本可以应对一般场景。 怎么使用? 前端html页面标签中引入如下: 表达式 简单表达式 可用值表达式(后台设置): ${…} 所有可用值表达式: *{…} 比如*{name} 从可用 ...
分类:
其他好文 时间:
2018-09-01 14:32:34
阅读次数:
204
格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。python的字符串格式化有两种方式方式一:%百分号方式1.语法:%[(name)][flags][wi ...
分类:
编程语言 时间:
2018-08-25 14:14:33
阅读次数:
175
qctf stack2: 服务器中/bin/bash字符串不能执行,构造rop调用system(sh)拿到shell。 exp: 网鼎杯: pwn1(格式化字符串漏洞) 没有给libc就需要泄露got地址然后查找对应的版本,查询网址:libc.ml,然后查看对于system的偏移。 fgo: 32位 ...
分类:
其他好文 时间:
2018-08-23 14:19:17
阅读次数:
211
目录 1、变量 2、单引号、双引号和三引号 3、输入和输出 4、条件判断 5、类型转换 5、循环 7、小练习:猜数字游戏 9、格式化字符串 编程语言各有千秋。C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用程序的高级编程语言。 Python就为我们提供了非常完善的 ...
分类:
编程语言 时间:
2018-08-23 00:22:34
阅读次数:
244