Part1 经过练习我发现自己经长会漏掉分号,有时输入法不同,打出来的括号前后不同,还有转义字符的使用,大小写转化之间的表达。还有打字速度比较慢。Part2#include<stdio.h> int main() { int x; printf("输入一个整数:\n"); scanf("%d",&x... ...
分类:
编程语言 时间:
2019-10-19 23:28:49
阅读次数:
205
编写Shell Script的步骤 1、vim xxx.sh 2、编写脚本内容 3、chmod u+x xxx.sh 4、/xxx.sh # 注释 #! 选择解释器 echo 输出 相当于printf echo自动换行且不支持转义 -n 不换行 -e 支持转义 read 输入,后面可接多个变量 执行 ...
分类:
系统相关 时间:
2019-10-19 11:35:24
阅读次数:
84
for语法格式: for语句流程控制图: 实例: 参数列表可以更复杂些,部分特殊符号需要转义 参数列表还可以从变量中读取,可以是多个变量 参数列表还可以从命令中取值 ...
分类:
系统相关 时间:
2019-10-18 12:34:27
阅读次数:
82
安装python -V命令ctrl + d 退出语法大小写敏感#注释字面常量如:’cat’, 1数整数: 1长整数: 84848484747浮点数:3.23,52.3E-4复数:-5+4j字符串单引: ‘’双引: “”三引: ‘’’转义: 自然字符串:某些不需要如转义符那样的特别处理的字符串,用r或... ...
分类:
编程语言 时间:
2019-10-18 09:33:21
阅读次数:
97
背景: 今天项目上出现一个问题,是前端的GET请求url中带有路径参数,这个参数中有/这个特殊字符,在postman的url中已经转移成了%2F,后端用的是springboot,并没有收到这个请求,直接返回了400的错误 原因: 据说是tomcat默认是不支持转义的,需要手动设置一下转化,这个搜索t ...
分类:
编程语言 时间:
2019-10-17 17:47:11
阅读次数:
212
传统的解决思路:自定义一个拦截器,当有模糊查询时,模糊查询的关键字中包含有上述特殊字符时,在该特殊字符前添加\进行转义处理。 新的解决思路:将like 替换为 MySQL内置函数locate函数 一、问题提出 使用MyBatis中的模糊查询时,当查询关键字中包括有_、\、%时,查询关键字失效。 二、 ...
分类:
其他好文 时间:
2019-10-16 19:40:27
阅读次数:
178
Shell 是一种脚本程序,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 编写第一个Shell 程序 在linux命令行执行 打开文本编辑器, 新疆一个名称为xxx.sh的文件,例如:test.sh #! :是一种约束标记, 它告诉系统使用什么命令执行脚本, 即使用那种sh ...
分类:
编程语言 时间:
2019-10-15 00:03:49
阅读次数:
114
1、背景 2019年9月5日,fastjson修复了当字符串中包含\x转义字符时可能引发OOM的问题。建议广大用户升级fastjson版本至少到1.2.60。 一个bug这么恐怖,竟然直接OOM,亲身体验下吧。测试代码如下: JSON.parse("[{\"a\":\"a\\x]");实验效果:4分 ...
分类:
Web程序 时间:
2019-10-14 00:56:57
阅读次数:
505
一、HTML转义 在视图中,通过调用模板传递下文,模板对上下文的传递字符串进行输出时,会对以下字符自动转义。HTML转义的作用:转义后标记代码不会被直接解释执行,而是被直接呈现,防止客户端通过嵌入js代码攻击网站。 HTML转义演示: 匹配URL: 视图: 模板: 结果: 我们在视图传入的HTML标 ...
分类:
其他好文 时间:
2019-10-13 14:57:06
阅读次数:
82
1、引号括起的都是字符串(可以时空格),可以是''(单引号)、“”(双引号)、''''''(三引号)、""""""(我还是三引号)。 2、10和"10"是不同的,前者是数字,后者是字符串。 3、常见错误: 解决方法: 1)用不同的引号包裹 2)使用转义符(\) 4、字符串的拼接 注意:不同的数据类型 ...
分类:
其他好文 时间:
2019-10-12 23:07:41
阅读次数:
192