摘要: JDBC的学习 Statement的不足: 大量的字符串拼接,代码可读性降低。 sql注入 SQL注入:BUG通过字符串的拼接,可以得到一个恒等的sql语句,可以跳过某些判断。如 login("zxcvzxcvzxcv","b' or '1' = '1"); PreparedStatement 预编 阅读全文
posted @ 2022-08-19 20:27 孙乃宇 阅读(130) 评论(0) 推荐(0)
摘要: JDBC 概念:Java DataBase connectivity Java数据库连接,Java语言操作数据库 JDBc本质∶其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程 ,真正执行的 阅读全文
posted @ 2022-08-18 19:19 孙乃宇 阅读(25) 评论(0) 推荐(0)
摘要: DQL查询语言 子查询 按照结果集的行列数不同,子查询可以分为以下几类: 标量子查询:结果集只有一行一列(单行子查询) 列子查询:结果集有一列多行 行子查询:结果集有一行多列 表子查询:结果集多行多列 -- 查询比小虎年龄大的所有学生-- 标量子查询SELECT * FROM student WHE 阅读全文
posted @ 2022-08-17 21:54 孙乃宇 阅读(207) 评论(0) 推荐(0)
摘要: DQL数据库查询语言 重点,DQL是我们每天都要接触编写最多也是最难的SQL,该语言用来查询记录,不会修改数据库和表结构。 构建数据库 创建一张student表: DROP TABLE IF EXISTS student;CREATE TABLE student ( id INT(10) PRIMA 阅读全文
posted @ 2022-08-16 21:36 孙乃宇 阅读(152) 评论(0) 推荐(0)
摘要: MySQL数据库 数据库 数据库【按照数据结构来组织来存储和管理数据的仓库】。是一个长期存储在计算机内的有组织的可共享的,统一管理的大量数据的集合。 数据对于公司来说是最宝贵的财富,程序员的工作就是对数据进行管理,包括,运算,流转,存储,展示等,数据库最重要的功能【存储数据】,长期保存数据。 Mys 阅读全文
posted @ 2022-08-15 21:15 孙乃宇 阅读(43) 评论(0) 推荐(0)
摘要: 正则表达式 正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在表单验证、Url映射等处都会经常用到。 又叫规则表达式,regular Expression Regex 判断字符串 核心功能处理文本 正则表达式不局限于某种语言, 元字符: .匹配除了换行符之外的任意 阅读全文
posted @ 2022-08-12 20:48 孙乃宇 阅读(338) 评论(0) 推荐(0)
摘要: 网络编程 网络编程(网络通信) 服务器:是一台电脑。是一台低配的电脑。 客户端:是一台电脑,是手机,是平板,是网页。 我们即将要在我们自己的电脑上搭建服务器环境 我们自己的电脑还得是客户端。 我们的电脑既是服务器,又是客户端。 Socket编程 Socket编程是建立在TCP/IP协议。 如何在网络 阅读全文
posted @ 2022-08-11 21:17 孙乃宇 阅读(35) 评论(0) 推荐(0)
摘要: 反射 注解和反射 注解:Annotation,Java标注,JDK5引入的一种机制。 Java中类,方法,变量,参数,包都可以被标注 元注解:专门给注解加的注解 我们发现注解中可以有方法, 1、定义方法的格式:String name(); 2、可以有默认值,也可以没有,如果没有默认值在使用的时候必须 阅读全文
posted @ 2022-08-10 20:11 孙乃宇 阅读(45) 评论(0) 推荐(0)
摘要: IO流 1.按照流向分类: 1.输入流:从物理内存中读取数据到运行内存(读) 2.输出流:从内存写出数据到硬盘(写) 一个文件在传输过程中经历了多次的拷贝粘贴,IO的性能本身很低的 零拷贝,Nio附加题!! 2.按照操作单元分: 1.字节流:一个字节一个字节的操作,二进制操作,可以操作任意类型的文件 阅读全文
posted @ 2022-08-09 21:43 孙乃宇 阅读(32) 评论(0) 推荐(0)
摘要: Junit单元测试 1.JUnit单元测试 JUnit是一个Java语言编写的单元测试框架。 JUnit单元测试的好处 书写一系列的测试方法,对项目的所有接口或者方法进行单元测试 启动后,自动化的测试。 只需要查看最后的结果。 每个单元测试的用例是相对独立的,有JUnit启动 添加,删除,屏蔽测试方 阅读全文
posted @ 2022-08-08 22:05 孙乃宇 阅读(30) 评论(0) 推荐(0)