Wesley13 Wesley13
3年前
SQL注入防御绕过——二次编码之干掉反斜杠
SQL注入防御绕过——二次编码01背景知识一、为什么要进行URL编码通常如果一样东西需要编码,说明这样东西并不适合传输。对于URL来说,编码主要是为了避免引发歧义与混乱。例如,URL参数字符串中使用keyvalue键值对这样的形式来传参,键值对之间以&符号分隔,
菜园前端 菜园前端
2年前
为你解惑JS作用域和作用域链知识
原文链接:变量作用域一个变量的作用域(scope)是程序源代码中定义这个变量的区域。全局变量拥有全局作用域,在JavaScript代码中的任何地方都是可以访问的。然而在函数内声明的变量只能在函数体内访问,它们是局部变量,作用域是局部性的。函数参数也是局部变
DaLongggggg DaLongggggg
4年前
dirsesarch使用
dirsearch自带的字典在db目录下常用的参数有u指定网址e指定网站语言w指定字典r递归目录(跑出目录后,继续跑目录下面的目录)randomagents使用随机UApythondirsearch.pyu网址ephp扫一下网站目录。(我们在做题扫目录的时候经常会遇见429的情况,这时候就需要调整一下扫
Wesley13 Wesley13
3年前
Sql 保留两位小数 四舍五入
一、问题描述 数据库里的floatmomey类型,都会精确到多位小数。但有时候我们不需要那么精确,例如,只精确到两位有效数字。二、解决:1\.使用Round()函数,如Round(@num,2),其中参数2表示保留两位有效数字。缺点:Round()只是负责四舍五入到两位小数,但是不负责截断。print ROUND
Stella981 Stella981
3年前
Spring+SpringMVC+Mybatis+Mysql整合实例【转】
本文要实现SpringSpringMVCMybatisMysql的一个整合,实现了SpringMVC控制访问的页面,将得到的页面参数传递给Spring中的Mybatis的bean类,然后查找Mysql数据的功能,并通过JSP显示出来。建议可以先看笔者另一文章Mybatis与Spring整合创建Web项目 。笔者觉得整合过程中问题比较多的还是Spring
Easter79 Easter79
3年前
SpringBoot项目优化和Jvm调优
阅读文本大概需要3分钟。项目调优作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。一、修改配置文件关于修改配置文件 application.properties。SpringBoot项目详细的配置文件修改文档https:
Wesley13 Wesley13
3年前
mysql中varchar 大小写敏感问题
首先解释一下问题,大小写敏感分为两个层面:1.varchar类型的值,insert和select的结果是否是大小写敏感的?2.varchar类型的数据在比较的时候是否是大小写敏感的?insert和get是否大小写敏感通过查询mysql的配置参数,可以获得mysql本身对于varchar
Stella981 Stella981
3年前
JVM学习总结(六)内存分配与回收策略
_对象优先在新生代Eden区中分配_当Eden区没有足够空间进行分配时,虚拟机将发起一次MinorGC,虚拟机提供了XX:PrintGCDetails这个收集器日志参数。MinorGC与FullGC比较:新生代GC(MinorGC)指发生在新生代的垃圾回收,Java对象大多具备朝生熄灭的特性,所以MinorGC非常频
Stella981 Stella981
3年前
Docker 镜像 容器 仓库
Docker包括三个基本概念镜像(Image)容器(Container)仓库(Repository)Docker镜像Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其
Wesley13 Wesley13
3年前
ORACLE 数据库
ORACLE中的函数!(https://oscimg.oschina.net/oscnet/up3234f2eed630f9955cd5f8794e2912e5c36.png)length():单行函数,每次取一条记录,作为函数的参数,得到这条记录对应的当个结果每行都会的大相应的计算结果,单行函数可以对数据进行复杂的运算,也可以