摘要: 连接池 一、预编译对象 0. SQL注入漏洞 SQL注入:通过输入一些特殊的参数值,在拼接SQL时,导致SQL语句的结构发生变化,绕过了SQL的条件 解决方案:使用预编译对象preparedStatement代替Statement SQL注入:通过输入一些特殊的参数值,在拼接SQL时,导致SQL语句 阅读全文
posted @ 2019-05-18 16:50 HankPeng 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、DCL(了解) 二、JDBC 1. JDBC简介 JDBC:Sun公司提供的一套操作数据库规范(接口),由一堆接口和工具类组成的,实现了Java程序对不同数据库的统一操作。 驱动:由数据库厂商提供的、JDBC规范的实现类,所打包成的jar包。每种数据库都有自己的驱动包,我们要操作数据库,就必须引 阅读全文
posted @ 2019-05-18 16:49 HankPeng 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 三、Java的动态代理 1. 代理 张三.租房() >房东.租房(); 张三.租房() >中介.租房() >房东.租房(); 张三.演唱() >明星.演唱() 张三.演唱() >经纪人.演唱() >明星.演唱() 代理:当不能、不方便直接调用目标对象时,可以通过代理对象,间接调用目标对象 有两种代理 阅读全文
posted @ 2019-05-17 10:47 HankPeng 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Nginx 一、在Linux里安装软件 1. rpm命令 rpm: redhat package manager,红帽软件包管理套件 常用命令: 安装:rpm -ivh 软件包 i :安装模式 v :显示执行过程 h :安装时列出hash标记 查询:rpm -qa q :使用查询模式 a :查询所有 阅读全文
posted @ 2019-05-17 10:46 HankPeng 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、范式 1. 什么是范式 1.1 什么是范式 范式:设置一个科学的、规范的数据库,需要满足的一些规则 范式:设置一个科学的、规范的数据库,需要满足的一些规则 1.2 有哪些范式 共有:6大范式 第1范式:1NF 满足最基本的要求 第2范式:2NF 在1NF基础上,满足更多要求 第3范式:3NF 在 阅读全文
posted @ 2019-05-11 09:56 HankPeng 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 了解SQL的分类: DDL:数据定义语言。定义database、table等等 DML:数据操作语言。数据的增、删、改 DQL:数据查询语言。查询数据 DCL:数据控制语言。DBA使用的,管理MySql的用户、权限等等 TCL:事务管理语言。进行事务管理的 DDL:数据定义语言。定义database 阅读全文
posted @ 2019-05-11 09:52 HankPeng 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、==表单== 1. form表单本身 属性: name:表单的名称 action:表单数据的提交路径 method:表单数据的提交方式。get, post 属性: name:表单的名称 action:表单数据的提交路径 method:表单数据的提交方式。get, post name:表单的名称 阅读全文
posted @ 2019-04-18 21:03 HankPeng 阅读(1098) 评论(0) 推荐(0) 编辑