摘要: 1、简介 用来客户端和浏览器进行交互的协议; 2、请求协议组成get和post(除了表单规定了提交方法为post其它一般都为get提交) 一个请求行; 多个请求头 空行 请求体(get无请求体) 3、响应协议 一个响应行 多个响应头 空行 响应体 4、查看 使用f12查看 或者在网页上单击右键,查看 阅读全文
posted @ 2018-09-02 11:22 谁在逆水行舟 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、下载tomcat服务器 我现在使用的是tomcat7.0版本 可以下载tomcat安装版:如果使用安装版就只能够使用一个版本; 下载tomcat解压版:可以使用多个版本的tomcat; 2、端口 默认8080; 在tomcat 中config文件夹中可以有server.xml进行修改: <Con 阅读全文
posted @ 2018-09-02 11:16 谁在逆水行舟 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1、目的 为了能更好的构建项目: 2、分层: 对于三层架构需要建立多个文件夹进行清晰的分工合作; jsp页面建一个页面文件夹 service建立一个文件夹,里面有service接口里面加上一个impl实现类接口类 dao建立一个文件夹,里面有dao接口里面加上一个impl实现类接口类 domain里 阅读全文
posted @ 2018-09-02 10:08 谁在逆水行舟 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、导入包commons-dbutils-1.6.jar 2、获取queryrunner对象; QueryRunner qr=new QueryRunner(DataSource ds); 3、操作; a、增删改 qr.update(sql, hander) b、查询 qr.update(sql, 阅读全文
posted @ 2018-09-02 09:35 谁在逆水行舟 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 1、statement批处理(适用于增删改) 创建一个statement对象stat 使用stat.addbatchZ(sql)添加需要执行的sql语句; 执行:stat.executeBatch() 2、preparedstatement 进行批处理(适用于增删改,只能使用一种类型的sql) 例如 阅读全文
posted @ 2018-08-21 10:53 谁在逆水行舟 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 防注入: 就是用户在登陆的时候在语句后面加上 or 1=1 这样无论账号密码是否正确账号都可以登录成功; 这样是极为不安全的行为; 而要防止这样的行为;可以在进行数据库语句执行的时候把statement执行语句转换为preparedstatement语句; preparedstatement: 1、 阅读全文
posted @ 2018-08-21 10:26 谁在逆水行舟 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1、使用properties配置文件进行数据库连接 a、创建properties文件,放入sourcefolder文件夹下面或者在src文件夹下面 里面可以配置信息: drivername, url, user, pwd;就是分别为classforname中驱动名,connection中的url地址 阅读全文
posted @ 2018-08-21 09:45 谁在逆水行舟 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1、jdbc简介 java database connection 就是sun公司早期开发出来使用java代码和数据库进行连接; 核心类:DriverManager Connection statement, ResultSet 进行增删改的方法:excuteUpdate() 进行查询的方法:exc 阅读全文
posted @ 2018-08-21 09:05 谁在逆水行舟 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1、文件的创建和删除 文件;包括文件和文件目录即是文件夹; 文件夹的创建:mkdir()单击文件夹创建,mkdirs()多级文件夹创建; 文件的创建:creatnewfile(); 绝对路径:是一个常量,在盘符的唯一位置;文件.getabsolutpath(); 相对路径:根据项目的所在位置空间定位 阅读全文
posted @ 2018-07-21 19:59 谁在逆水行舟 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、 集合的嵌套: 集合的用法其实和数组的用法有很多共同之处,在使用数组的时候,二维数组就是数组的嵌套; 那么在集合之中是否也可以这样呢? 当然也是可以的,例如对于最复杂的的map集合; map<string, map<string,student>>;这样map中就嵌套了一个map集合; 其中对于 阅读全文
posted @ 2018-07-20 22:41 谁在逆水行舟 阅读(1669) 评论(0) 推荐(0) 编辑