- 博客(12)
- 收藏
- 关注
原创 SSM整合笔记
Spring + SpringMVC + MyBatis合体~三兄弟负责的功能Spring业务层,管理service,dao,工具类对象SpringMVC视图层,负责接收并处理请求MyBatis持久层,访问数据库整合的两个容器Spring的容器SpringMVC的容器 SpringMVC的容器是Spring容器的子容器,类似Java中的继承,子可以访问父的内容。 子容器中的controller对象可以访问父容器中的service对象,实现Cont
2021-05-09 16:26:33
109
原创 Spring的事务管理配置
编写配置文件适用于小型项目<!-- 使用spring的事务处理 --> <!-- 1.声明事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="myDataSource"/>
2021-05-08 16:22:36
488
原创 Http请求协议包和响应协议包内部结构随便写写
Http协议Http请求协议包内部结构请求行:url:请求地址method:请求方式(post/get)请求头请求参数信息(采用get方法时存放)空白行用来隔离请求体存放请求参数信息(采用post方法时存放)Http响应协议包内部结构状态行存放Http状态码(200,404......)响应头content-type:指定浏览器采用对应编译器对数据进行编译【文字、图片、视频、命令】空白行用来隔离响应体存放二进制数据...
2021-05-04 23:35:45
292
原创 AJAX简单了解
全局刷新和局部刷新全局刷新:整个浏览器被新的数据覆盖。局部刷新:在浏览器的内部发起请求获取数据,改变页面中的部分内容,其它不用刷新异步对象XMLHttpRequestAJAX用来做局部刷新,核心对象是XMLHttpRequest(异步对象),这个对象是存在浏览器内存中的,使用js创建实现步骤1.创建异步对象var xmlHttp = new XMLHttpRequest();2.给异步对象绑定onreadystatechange事件当请求被发送到服务器时,我们需要执行一些基于相应的任务,
2021-05-04 23:34:47
82
原创 SpringMVC笔记
介绍:1.SpringMVC是基于Spring的一个框架,专门做web开发的,可理解为是servlet的升级。web开发底层是servlet,框架是在servlet的基础上增加一些功能,使web开发更方便。2.SpringMVC能创建控制器对象放入到SpringMVC容器之中。(使用@Controller创建对象,把创建的对象当作控制器使用,这个控制器对象能接受用户的请求,显示处理结果,就当作是一个servlet使用。注意!!!创建的对象并不是servlet,而是普通对象当作servlet来使用,Sp
2021-05-02 22:33:11
188
原创 力扣633题-平方数之和(Java)
给定一个非负整数 c ,你要判断是否存在两个整数 a 和 b,使得 a*a + b*b = c 。示例 1:输入:c = 5输出:true解释:1 * 1 + 2 * 2 = 5示例 2:输入:c = 3输出:false示例 3:输入:c = 4输出:true示例 4:输入:c = 2输出:true示例 5:输入:c = 1输出:trueclass Solution { /** * 所求数的范围必定在0~sqrt(c)之间 */ public boolea
2021-04-28 09:56:59
267
原创 力扣第9题-回文数
题目:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回文数。示例
2021-04-14 21:51:08
97
原创 Servlet接口
开发步骤1.创建类public class TestServlet extends HttpServlet(Request req, Response res){ ... }2.在web.xml中注册servlet实现类//1.注册<servlet> <servlet-name>TestServlet</servlet-name> <servlet-class>com.znq.controller.TestServlet</servl
2021-04-14 09:10:26
241
原创 力扣(LeetCode)-1.两数之和
题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解题思路1.直接咔咔就是干,暴力搜索,早晚找到两个数相加符合要求的cl
2021-04-11 11:37:13
84
转载 Java——反射及注解
反射:框架设计的灵魂概念优点获取Class对象的方式Class对象功能反射:框架设计的灵魂概念将类的各个组成部分封装为其他对象。优点1.可以在程序运行过程中,操作Class对象2.可以解耦,提高程序的可扩展性获取Class对象的方式/* 获取Class对象的三种方式 1.Class.forName("全类名"); 2.类名.class; 3.对象名.getClass(); .
2021-02-25 16:15:27
391
转载 Java基础——Collection集合概述及遍历
Collection集合概述集合概念集合与数组的区别Collection集合Collection:单例集合最顶层接口List extends Collection:子类:特点:Set extends Collection:子类:特点:Collection集合的常用功能集合概念集合是java中提供的一种容器,可以用来存储多个数据。集合与数组的区别·数组的长度是固定的,集合的长度是可变的。·数组中存储的是同一类型的元素,可以存储基本类型数据。而集合存储的都是对象。 Collection集
2021-02-21 16:28:25
342
转载 Java基础——包装类
包装类包装类概念装箱拆箱装箱:拆箱:自动装箱与自动拆箱自动装箱:自动拆箱:举例(ArrayList)基本类型与字符串之间的转换基本类型 --> 字符串字符串 --> 基本类型包装类概念基本类型的数据使用起来非常的方便但是没有相关的方法对其进行操作,所以我们可以使用一个类,把基本类型的数据包装起来,这就叫包装类。在包装类中可以定义一些方法用来操作基本类型的数据。装箱拆箱装箱:把基本类型的数据包装到包装类中(基本类型的数据 --> 包装类)//静态方法Integer in
2021-02-21 10:33:12
232
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人