- 博客(6)
- 收藏
- 关注
原创 Java网络爬虫(一)
网络爬虫 网络爬虫(Web crawler),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本 环境准备 创建Maven工程itcast-crawler-first并给pom.xml加入依赖 <dependencies> <!-- HttpClient --> <dependency> <groupId>org.apache.httpcomponents</groupId> <ar
2021-12-06 11:06:34 239
原创 JAVA常见面试题
一、Java 基础 1.JDK 和 JRE 有什么区别? JRE是Java的运行环境 JDK是Java开发工具包 区别: JRE主要包含:java类库的class文件(都在lib目录下打包成了jar)和虚拟机(jvm.dll);JDK主要包含:java类库的 class文件(都在lib目录下打包成了jar)并自带一个JRE。 2.== 和 equals 的区别是什么? == 是java提供的等于比较运算符,用来比较两个变量指向的内存地址是否相同.而equals()是Object提供的一个方法.
2021-12-03 14:44:00 218
原创 MySQL数据库的使用(四)
1. MySQL体系结构 体系结构的概念 任何一套系统当中,每个部件都能起到一定的作用! MySQL的体系结构 体系结构详解 客户端连接 支持接口:支持的客户端连接,例如C、Java、PHP等语言来连接MySQL数据库 第一层:网络连接层 连接池:管理、缓冲用户的连接,线程处理等需要缓存的需求。 例如:当客户端发送一个请求连接,会从连接池中获取一个连接进行使用。
2021-11-22 15:30:31 676
原创 MySQL数据库的使用(三)
一、MySQL存储过程和函数 1. 存储过程和函数的概念 存储过程和函数是:事先经过编译并存储在数据库中的一段 SQL 语句的集合 存储过程和函数,类似于java里的方法 存储过程和函数,是存储了多行sql语句 java是存储了多行java代码 存储过程与函数的应用场景: 如果某N条sql语句,比较复杂,比较常用,有业务逻辑,这时候就可以将这N条sql语句放入存储过程或函数中 2. 存储过程和函数的好处 存储过程和函数可以
2021-11-22 15:10:19 390
原创 MySQL数据库的使用(二)
一、约束 1. 外键约束 为什么要有外键约束 例如:一个user表,一个orderlist 如果现在想要直接删除id为1的张三,但是orderlist里还有用户id为1的订单数据,这样合理么? 给uid添加外键约束之后,uid就是外键列 如果与另外的一张表的主键有关联关系,那么这一列就是外键列 建表语句 -- 创建db2数据库 CREATE DATABASE db2; -- 使用db2
2021-11-22 14:35:54 166
原创 MySQL数据库的使用(一)
1. 数据库、数据表、数据的关系介绍 数据库 用于存储和管理数据的仓库 一个库中可以包含多个数据表 数据表 数据库最重要的组成部分之一 它由纵向的列和横向的行组成(类似excel表格) 可以指定列名、数据类型、约束等 一个表中可以存储多条数据 数据 想要永久化存储的数据 2. SQL介绍 什么是SQL Structured Query Langua..
2021-11-22 14:14:03 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人