2022年7月26日

JavaWeb核心

摘要: HTTP协议 概念:HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。 HTTP协议特点: 1.基于TCP协议:面向连接,安全 2.基于请求-响应模型的:一次请求对应一次响应 3.HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次 阅读全文

posted @ 2022-07-26 08:39 叶子1111 阅读(57) 评论(0) 推荐(0) 编辑

2022年7月20日

MyBatis

摘要: MyBatis简介 MyBatis是一个优秀的持久层框架,它对jdbc操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方 阅读全文

posted @ 2022-07-20 16:56 叶子1111 阅读(30) 评论(0) 推荐(0) 编辑

2022年7月14日

MySQL

摘要: SQL 作用: 通过 SQL 语句我们可以方便的操作数据库中的数据、表、数据库。 SQL 是数据库管理系统都需要 遵循的规范。不同的数据库生产厂商都支持 SQL 语句,但都有特有内容。 语句分类: 1) DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库 阅读全文

posted @ 2022-07-14 09:51 叶子1111 阅读(24) 评论(0) 推荐(0) 编辑

2022年7月11日

Map

摘要: Map集合概述 interface Map<K,V> K:键的类型;V:值的类型 将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值 举例:学生的学号和姓名 student001 双笙 student002 叶子 student003 元汐 创建Map集合的对象 多态的方式 具体的实现 阅读全文

posted @ 2022-07-11 10:37 叶子1111 阅读(99) 评论(0) 推荐(0) 编辑

2022年7月7日

泛型

摘要: 泛型概述 泛型: 本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。将类型由原来的具体的类型参数化,然后在使用/调用时传入具体的类型。 一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢? 顾名思义,就是将类型由原来的典本的类型参数化,然后在使用/ 阅读全文

posted @ 2022-07-07 17:17 叶子1111 阅读(37) 评论(0) 推荐(0) 编辑

HashSet , LinkedHashSet与TreeSet

摘要: HashSet 此类实现Set接口,由哈希表(实际为HashMap实例)支持。 对集合的迭代次序不作任何保证; 特别是,它不能保证订单在一段时间内保持不变。 这个类允许null元素。 这个类提供了基本操作(add,remove,contains和size)固定的时间性能,假定哈希函数将分散的桶中正确 阅读全文

posted @ 2022-07-07 11:34 叶子1111 阅读(49) 评论(0) 推荐(0) 编辑

2022年7月5日

多线程的三大不安全案例

摘要: 1.买票案例 多个线程同时执行一个程序时,会存在重复执行的情况 package com.syn; //不安全的买票 public class UnsafeBuyTicket { public static void main(String[] args) { BuyTicket buyTicket 阅读全文

posted @ 2022-07-05 14:43 叶子1111 阅读(118) 评论(0) 推荐(0) 编辑

导航