摘要: 防止sql注入的方式一般从两个方面下手,一个是代码方面。一个是数据库方面。在数据库方面比如mybatis的方式使用 #{} 就可以防止注入。 今天我们只谈谈PreparedStatement如何防止SQL注入。 PreparedStatement内置了SQL预备处理的能力 这样修改的话,替换?的方式 阅读全文
posted @ 2018-04-26 10:57 宋songsong 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: windows下idle快捷键是: 重复下一条命令:alt+n 重复上一条命令:alt+p mac快捷键是: 重复上一条命令:control+n 重复下一条命令:control+p BIF:built-in function 做为一个脚本语言,python有很多BIF(内置函数)比如: print: 阅读全文
posted @ 2018-04-17 16:18 宋songsong 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 由于导入依赖的是可能存在传递依赖 maven调节原则: 1.谁先定义的用谁的传递依赖 2.直接依赖优先级大于传递依赖 排除依赖(将不需要的传递依赖的包去除掉) 标签<exclusions> 版本锁定(指定项目中依赖的版本):只是起到指定依赖版本的作用,并不会导入依赖 <dependencyManag 阅读全文
posted @ 2018-04-13 19:23 宋songsong 阅读(9278) 评论(0) 推荐(0) 编辑
摘要: 1.点击maven project,勾选create a sipmle project(结构相对完整),点击下一步创建完成以后 2.点击项目右键如图就会补全web.xml的信息,或者你可以自己手动创建也可以。 3.在pom.xml文件中添加编译环境,右键项目点击maven--》update proj 阅读全文
posted @ 2018-04-11 22:30 宋songsong 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 1、clean (清理): 将根目录下的target目录清除 2、compile (编译):将项目中.java文件编译成.class文件 3、test(单元测试): 单元测试类名有要求:XXXTest.java 项目根目录下的src/test/java目录下的单元测试类都会执行 4、package( 阅读全文
posted @ 2018-04-11 18:32 宋songsong 阅读(110) 评论(0) 推荐(0) 编辑
摘要: redis的介绍 mysql是以文件的方式保存的硬盘中的。就运行速度应该是按cpu、内存、硬盘的速度由快到慢 而redis就是运用了内存的读取速度比硬盘快很多的原理上,开发的一款内存高速缓冲数据库。数据模型为key-value。 支持丰富的数据结构:String 、list、 hash、 set、 阅读全文
posted @ 2018-03-29 23:58 宋songsong 阅读(224) 评论(0) 推荐(0) 编辑