- 博客(15)
- 收藏
- 关注
原创 JavaWeb后端入门day17
(1)查询多个字段:select 字段1,字段2,字段3...from 表名(2)查询全部字段(通配符):select * from 表名(3)去除重复记录:select distinct 字段列表 from 表名(4)注意事项:*号代表查询所有字段,在实际开发中尽量少用(不直观,影响效率)
2023-05-13 14:53:01 92
原创 JavaWeb后端入门day16
1.简介:一门操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准2.分类(1)DDL:数据定义语言,用来定义数据库对象(数据库,表,字段)(2)DML:数据操作语言,用来对数据库表中的数据进行增删改(3)DQL:数据查询语言,用来查询数据库中表的记录(4)DCL:数据控制语言,用来创建数据库用户,控制数据库的访问权限。
2023-05-11 12:02:40 83
原创 JavaWeb后端入门day15
(1)数组参数:请求参数名与形参数组名称相同且请求参数为多个,定义数组类型形参即可接收(2)集合参数:请求参数名与形参集合名称相同且请求参数为多个,@RequestParam绑定参数关系(1)位置:Controller类上/方法上(2)作用:将方法返回值直接响应,如果返回值类型是 实体对象/集合 ,将会转换为JSON格式响应。
2023-05-09 20:14:53 123
原创 JavaWeb前端入门day13
1.超文本:超越了文本的限制,比普通文本更强大,除了文字信息,还可以定义图片,音频,视频等内容2.标记语言:由标签构成的语言3.注意事项(1)HTML文件以.htm或者.html为拓展名(2)HTML标签不区分大小写(3)HTML标签属性值单双引号都可以(4)HTML语法松散4.HTML基础标签(1)基础文本标签:<h1>~<h6>,<font>,<b>,<i>,<u>,<center>,<p>,<br>,<hr>(2)图片,音频,视频标签:<img>,<audio>,<video>
2023-05-03 21:19:00 75
原创 JavaSE入门Java高级技术day12
②为需要测试的业务类,定义对应的测试类,并为每个业务方法,编写对应的测试方法(必须是公共,无参,无返回值的)(4)getDeclaredFields(String name):获取类的某个成员变量(只要存在就能拿到)(3)getFields(String name):获取类的某个成员变量(只能获取public修饰的)(2)getDeclaredMethods():获取类的全部成员方法(只要存在就能拿到)(2)getDeclaredFields():获取类的全部成员变量(只要存在就能拿到)
2023-04-29 17:35:59 72
原创 JavaSE入门网络通信day11
1.本质:可以让设备中的程序与网络上其他设备中的程序进行数据交互2.基本通信架构(1)CS架构(Client客户端/Server服务端)(2)BS架构(Browser浏览器/Server服务端)
2023-04-27 16:25:44 38
原创 JavaSE入门多线程day10
1.线程安全问题就是多个线程,同时操作同一个共享资源的时候,可能会出现业务安全问题2.原因(1)存在多个线程在同时执行(2)同时访问同一个共享资源(3)存在修改共享资源。
2023-04-26 17:25:11 39
原创 JavaSE入门特殊文件,日志技术,多线程day09
①创建SAXReader解析器对象②使用解析器对象读xml文件,得到Document对象③使用Document对象获取根标签④通过根标签获取子标签⑤使用标签获得书写,文本,名称...
2023-04-24 17:14:58 43
原创 JavaSE入门stream流,File类和递归day08
①Collection集合:stream()②数组:Arrays.stream()或者stream.of()③扩展Ⅰ:Map集合不能获取流Ⅱ:Map集合只能用键获取流,或者用值获取流,或者用键值对获取流。
2023-04-20 17:43:03 126
原创 JavaSE入门集合进阶(二)day07
(1)HashSet:元素是无序的,不重复的,无索引(2)LinkedHashSet:元素是有序的,不重复的,无索引(3)TreeSet:元素是可排序的,默认按照大小升序处理,不重复的,无索引。
2023-04-18 17:56:39 47
原创 JavaSE入门JDK8部分新特性和正则表达式 day05
①前提:Lambda表达式里只是调用一个实例方法,并且前面参数列表中的第一个参数作为方法的主调,后面的所有参数都是作为该实例方法的入参。扩展:函数式接口:有且仅有一个抽象方法的接口,可以用@FunctionalInterface注解检查该接口是否是函数式接口。①前提:Lambda表达式里只调用了一个静态方法,且该方法参数与被重写方法一致。①前提:Lambda表达式里只调用了一个实例方法,且该方法参数与被重写方法一致。(2)前提:只能简化函数式接口的匿名内部类。(1)贪婪匹配(.+):尽可能多的匹配。
2023-04-16 17:26:21 180 1
原创 JavaSE入门面向对象基础知识及部分API day03
一,枚举一,枚举1.定义枚举(1)格式:修饰符 enum 枚举类名{枚举值1,枚举值2...}(2)注意事项:枚举值书写规范是全部字母大写2.使用枚举:枚举类名.枚举值3.枚举的作用:一般用来表示只有几个固定值的类,例如性别类,只有男和女两个值4.枚举的本质(1)枚举的本质是一个特殊的最终类,不可以被继承(2)枚举值就是枚举类的对象(3)枚举类继承了java.Enum类5.拓展(1)枚举类用的是多例设计模式。
2023-04-13 18:25:06 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人