摘要:
案例: 演示通过PreparedStatement接口的预编译功能 解决 SQL注入攻击问题. SQL注入攻击问题的产生原因: 因为用户录入的非法字符, 符号, 单词等, 被我们的SQL语句识别为关键字了, 从而修改了我们SQL语句的格式, 从而造成了安全隐患. SQL注入攻击问题的解决思路: 采用 阅读全文
posted @ 2020-10-30 23:52
十一vs十一
阅读(84)
评论(0)
推荐(0)
摘要:
package com.itheima.demo01_jdbc_transaction; import com.itheima.utils.JDBCUtils; import java.sql.Connection;import java.sql.SQLException;import java.s 阅读全文
posted @ 2020-10-30 21:48
十一vs十一
阅读(98)
评论(0)
推荐(0)
摘要:
package com.itheima.demo02_httpclient; import org.apache.http.Header;import org.apache.http.HttpEntity;import org.apache.http.client.entity.UrlEncoded 阅读全文
posted @ 2020-10-30 21:47
十一vs十一
阅读(365)
评论(0)
推荐(0)
摘要:
案例1: 解析传智播客官网的 所有大学学历以上的 所能报考的 学科信息. 爬虫的具体流程: 1. 明确首页URL. 2. 发送请求, 获取数据. 3. 解析数据. 4. 释放资源. */public class Demo01 { public static void main(String[] ar 阅读全文
posted @ 2020-10-30 21:43
十一vs十一
阅读(623)
评论(0)
推荐(0)
摘要:
1. 多线程 我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计?a 要解决上述问题,咱们得使用多进程或者多线程来解决. 1.1 并发与并行 并行:指两个或多个事件在同一时刻发生(同时发生)。 并发:指两个或多个事件在同一个时间段内发 阅读全文
posted @ 2020-10-30 21:40
十一vs十一
阅读(55)
评论(0)
推荐(0)
摘要:
1. Junit单元测试 测试分类: – 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 – 白盒测试:需要写代码的。关注程序具体的执行流程。 1.1 Junit介绍 Junit是一个Java语言的单元测试框架,属于白盒测试,简单理解为可以用于取代java的main方法。Junit属 阅读全文
posted @ 2020-10-30 21:38
十一vs十一
阅读(93)
评论(0)
推荐(0)
摘要:
jdbc&连接池&事务 预备知识: 一、数据库的基本知识 1. 数据库概述 l 什么是数据库 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。 l 什么是数据库管理系统 数据库管理系统(DataBase Man 阅读全文
posted @ 2020-10-30 21:35
十一vs十一
阅读(158)
评论(0)
推荐(0)
摘要:
maven 一、Maven基本介绍 1. 什么是maven Maven是项目进行模型抽象, 充分运用的面向对象的思想, maven可以通过一小段描述信息来管理项目的构建, 报告和文档的软件项目管理工具。maven除了以程序构建能力为特色之外, 还提供高级项目管理工具。由于maven的缺省规则有较高的 阅读全文
posted @ 2020-10-30 21:34
十一vs十一
阅读(194)
评论(0)
推荐(0)
摘要:
爬虫综合案例 一、网络爬虫基础 1. 网络爬虫介绍 随着互联网的迅速发展,网络资源越来越丰富,信息需求者如何从网络中抽取信息变得至关重要。目前,有效的获取网络数据资源的重要方式,便是网络爬虫技术。简单的理解,比如您对百度贴吧的一个帖子内容特别感兴趣,而帖子的回复却有1000多页,这时采用逐条复制的方 阅读全文
posted @ 2020-10-30 21:20
十一vs十一
阅读(615)
评论(0)
推荐(0)
浙公网安备 33010602011771号