- 博客(11)
- 收藏
- 关注
原创 myBatis学习笔记
myBatis学习笔记前言第一章、MyBatis简介第一节、MyBatis历史第二节、MyBatis特性第三节、MyBatis下载第四节、和其它持久化层技术对比JDBCHibernate 和 JPAMyBatis第二章、搭建MyBatis第一节、创建maven工程第二节、创建MyBatis的核心配置文件第三节、创建mapper接口前言该笔记是根据【尚硅谷】2022版MyBatis教程(细致全面,快速上手)记录。第一章、MyBatis简介第一节、MyBatis历史MyBatis最初是Apache的
2022-04-24 16:23:43 325
原创 springMVC学习笔记
springMVC学习笔记前言第一章、SpringMVC简介第一节、什么是MVC第二节、什么是SpringMVC第三节、SpringMVC的特点第二章、输出HelloWorld第一节、创建maven工程第二节、配置web.xml第三节、创建请求控制器第四节、创建springMVC的配置文件第五节、测试HelloWorld第六节、总结第三章、@RequestMapping注解第一节、@RequestMapping注解的功能第二节、@RequestMapping注解的位置第三节、@RequestMapping注
2022-04-24 11:14:11 425
原创 spring学习笔记
Spring5学习笔记前言第一章、Spring的基本概念第一节、spring框架概述1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop4、Spring 特点5、spring5各个模块图示第二节、spring快速入门1、下载spring52、创建一个普通的Java文件3、导入spring所需要的jar包4、创建一个普通的类和一个方法5、创建spring配置文件,在配置文件配置创建的对象6、进行测试代码编写第二
2022-04-23 16:34:29 1316
原创 解决servlet向浏览器响应时的中文乱码
当我们使用servlet向前端发送数据的时候会发现有乱码如下图通过查看编码默认格式为ISO-8859-1对此我们可以把编码格式设置为UTF-8但是查看结果发现还是有乱码,原因是这种方式只是改变了服务器的编码格式,而浏览器的编码格式不是UTF-8对此我们可以设置响应头格式为UTF-8但是上述方法还是需要两行代码,现在还有一种方法只需要一行代码 response.setContentType("text/html;charset=UTF-8");...
2022-03-26 00:02:35 1774 1
原创 不同路径(力扣)
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?力扣原题思路分析首先机器人只能向右走或者向下走,所以在第一行和第一列的的格子只能由它左边或者上边的格子一种方式走到。所以对第一列和第一行标记为1。如图若走到(1,1)这个位置的路线就是由到(1,0)和(0,1)路线的和,共有俩种方法。所以以此类推得到dp[m][n]=dp[n-1]
2022-03-25 20:11:04 238
原创 青蛙跳台阶
1、问题描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。2、实现思路由题目得知青蛙每次只能跳一个或两个台阶得到,当n=1的时候有一种方法,n=2的时候有俩种方法,n=3的时候有三种方法,n=4的时候有五种方法,以此类推最后得到dp[n]=dp[n-1]+dp[n-2]dp[1]=1dp[2]=2public static void main(String[] args) { System.out.println(drump(10))
2022-03-25 17:30:23 75
原创 房屋出租系统
界面类package com.extend_.exercise.housesell;import java.util.ArrayList;import java.util.Scanner;public class SysteHouseSell { public static void main(String[] args) { Method method = new Method(); Scanner scanner = new Scanner(Syste
2022-01-15 13:05:04 167
原创 零钱通OOP
零钱通OOP需求:使用 Java 开发 零钱通项目 , 可以完成收益入账,消费,查看明细,退出系统等功能主方法package com.extend_.SmallChange;import java.util.ArrayList;import java.util.Scanner;public class Menu { public static void main(String[] args) { ArrayList<Spend> arrayList=new
2022-01-13 10:41:54 161
原创 java学生管理系统
在这里插入图片描述学生管理系统(Java)现有需求需要用Java写一个学生管理需求,可将该需求分解为如下几部分:1.先创建一个学生类,该学生类包含学生学号,学生姓名,学生年龄,学生居住地址。public class Student { //Alt ins快速键创建有参无参构造方法,get/set方法 private String stuname; private String name; private String age; private Str
2021-11-19 23:41:11 549
原创 力扣——整数反转
题目给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-integer示例 1:输入输出x=123321示例 2:输入输出x=-123-321示例 3
2021-11-01 22:47:28 141
原创 NOI剪刀石头布JAVA
石头剪刀布总时间限制: 1000ms 内存限制: 65536kB描述石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小A和小B比了N轮之后,谁赢的轮数多?输入输入包含三行。第一行包含三个整数:N,NA,NB,分别表示比了N轮,小A出拳的周期长度,小B出拳的周期长度。0 &
2021-07-20 22:04:54 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人