自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 算法笔记——求一个整数各位的平方和(或者其他值)

大致思路遍历这个数中的每一位,进行操作。通过这两句int temp = n % 10; //求得最后一位的数n = n / 10; //操作完之后把最后一位去掉代码结构如下 private int getNextNumber(int n) { int res = 0; while (n > 0) { int temp = n % 10; //求得最后一位的数 res += temp *

2022-03-22 17:43:03 480

原创 Spring 练习环境搭建(一)

Spring环境搭建步骤创建工程导入静态页面导入需要坐标pom.xml创建包结构导入数据库脚本创建POJO类创建配置文件spring-mvc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan

2022-02-07 21:00:44 142

原创 LeetCode 练习 3.滑动窗口

所谓滑动窗口,就是不断的调节子序列的起始位置和终止位置,从而得出我们要想的结果。

2022-02-07 14:20:41 384

原创 Spring JdbcTemplate基本使用

JdbcTemplate概述JdbcTemplate开发步骤Spring产生JdbcTemplate对象JdbcTemplate的常用操作

2022-02-07 12:24:40 179

原创 SpringMVC 获得请求数据

文章目录获得请求参数获得基本类型参数获得请求参数获得基本类型参数

2022-02-05 20:43:22 435

原创 SpringMVC的数据响应

SpringMVC的数据响应方式页面跳转返回字符串形式直接返回字符串:此种方式会将返回的字符串与视图解析器的前后缀拼接后跳转。返回ModelAndView对象

2022-01-24 16:55:05 223

原创 SpringMVC 组件解析

SpringMVC的执行流程SpringMVC注解解析@RequestMapping作用:用于建立请求URL和处理请求方法之间的对应关系位置:类上,请求URL的第一级访问目录。此处不写的话,就相当于应用的根目录方法上,请求URL的第二级访问目录,与类上的使用@RequestMapping标注的一级目录一起组成访问虚拟路径。...

2022-01-20 18:09:30 171

原创 Spring、SpringMVC入门案例tomcat成功部署但访问页面报错404,报错信息:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示

首先保证工件成功部署,若有报错,先查看代码和项目结构->工件->可用元素->置于Output Roottomcat成功部署后若报错404,报错信息:源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示

2022-01-18 21:26:45 914

原创 SpringMVC 简介

SpringMVC概述原理示意图SpringMVC快速入门代码示例导入坐标配置web.xml创建controller包和UserController类在resource中新建spring-mvc.xml配置文件SpringMVC流程图示

2022-01-18 16:03:26 171

原创 Spring学习_9:Spring与Web环境集成

环境搭建项目结构1.需要有基本的Dao层package com.itheima.dao.impl; import com.itheima.dao.UserDao; public class UserDaoImpl implements UserDao { public void save() { System.out.println("save running...."); }}package com.itheima.dao; public inte

2022-01-17 23:26:04 269

原创 Spring学习_8:Spring继承Junit

上述问题解决思路 让SpringJunit负责创建Spring容器,但是需要将配置文件的名称告诉它 将需要进行测试Bean直接在测试类中进行注入Spring继承Junit步骤

2022-01-15 23:08:59 135

原创 Spring学习_7:Spring注解开发

目录Spring原始注解Spring原始注解Spring原始注解主要是替代的配置

2022-01-14 22:08:17 79

原创 Spring学习_6:Spring配置数据源(下)

Spring配置数据源抽取jdbc配置文件知识要点Spring配置数据源可以将DataSource的创建权交由Spring容器去完成首先添加坐标

2022-01-13 19:57:33 135

原创 Spring学习_5:Spring配置数据源(上)

数据源(连接池)的作用数据源的开发步骤代码示例报错解决方案抽取jdbc.properties配置文件

2022-01-12 22:35:48 92

原创 创建c3p0错误解决:“Could not load driverClass “com.mysql.jdbc.Driver“java.sql.SQLException: Access denied f

两种报错,一个是Could not load driverClass "com.mysql.jdbc.Driver",另一个是Could not load driverClass "com.mysql.jdbc.Driver"解决方法

2022-01-12 14:39:15 572

原创 Spring学习_4:Spring相关API

ApplicationContext的继承体系,ApplicationContext的实现类,getBean()方法使用

2022-01-11 22:46:36 129

原创 Spring学习_3:Spring配置文件详解(下)

Bean的依赖注入分析Bean的依赖注入概念Bean的依赖注入方式set方法另一种写法构造方法Bean的依赖注入的数据类型普通数据类型集合数据类型

2022-01-11 20:24:34 130

原创 Spring学习_2:Spring配置文件详解(上)

目录Bean标签的基本配置Bean标签范围配置总结Bean的生命周期配置Bean实例化的三种方式工厂静态方法实例化:工厂实例方法实例化:Bean标签的基本配置id:唯一性标识,不允许重复class:Bean的全限定名称Bean标签范围配置scope:指对象的作用范围,取值如下prototype:每次通过getBean获取对象都是新的对象当scope为singleton或者默认时,通过getBean得到的两个对象地址是相同的,而为prototype时地址不一样,说明创建了两个不同的对象。

2022-01-09 23:26:41 284

原创 Spring学习_1:Spring程序开发步骤

Spring程序开发步骤Spring程序开发步骤图示代码示例步骤总结Spring程序开发步骤图示代码示例首先在pom.xml中构建项目依赖,并通过maven安装依赖然后在java下创建相应的dao包,并创建接口在接口同级创建impl包和其中的相应方法来实现接口中的方法然后在resource下创建applicationContext.xml添加bean最后在dao同级创建demo包和类通过getBean方法,根据id=userDao 并强转 获取UserDao实例运行成功步骤

2022-01-09 23:14:52 190

原创 Leetcode练习 2.双指针

Leetcode练习 2.双指针(977.有序数组的平方,167.两数之和II-输入有序数组)思路:因为是非递减的数组,且没有规定正负,所以一定是数组两边的数绝对值大于中间的,则平方后的数越接近两端越大,但是无法确定那一边更大。这时候就可以用两个指针分别在两端,一边对比一边向中间走,谁大(或者小,都可以)就先把谁放到目标数组中,然后指针往中间挪一位。直到两个指针相遇,循环结束。//官方题解class Solution { public int[] sortedSquares(int[]

2021-11-27 16:42:45 200

原创 Leetcode练习1.二分查找

Leetcode 1.二分查找思路:这道题目的前提是数组为有序数组,同时题目还强调数组中无重复元素,因为一旦有重复元素,使用二分查找法返回的元素下标可能不是唯一的,这些都是使用二分法的前提条件,当看到题目描述满足如上条件的时候,可以想一想是不是可以用二分法了。定义left、right指针,比较目标元素和中间元素的大小,然后不断缩小左右指针的范围继续寻找目标元素。实际使用求中间mid索引建议用这种方法:int mid = left + (right-left)/2; 可以防止left+right溢出(

2021-11-26 18:27:43 607

原创 Python文件读取报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa8 in position 10: illegal multibyt

Python文件读取报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa8 in position 10: illegal multibyte sequence使用with open(“goods.txt”,“r”)as file:语句读取文件时报错解决方法with open("goods.txt","r",encoding='UTF-8')as file: content=file.readlines() for item

2021-09-15 11:48:07 628

原创 Vuex的基本思想和安装使用

Vuex是什么?多界面管理思想:vuex状态管理官方图例:vuex的安装与使用用npm install的方法安装vuex然后在src下创建store文件夹,在其中创建index.js文件(类似router的配置)大致结构如下:import Vue from 'vue'import Vuex from 'vuex'//安装插件Vue.use(Vuex)export default new Vuex.Store({ //创建store并导出 state: { },

2021-03-25 15:35:37 101

原创 Vue-router学习01_路由基本配置,router-link相关以及动态路由实现

router基本配置在用CLI4创建项目时选上router的选项,可自动在src文件夹下创建router文件夹,里面有index.js文件,保存着路由相关的配置import Vue from 'vue'import VueRouter from 'vue-router'import Home from '../views/Home.vue'Vue.use(VueRouter)const routes = [ // routes保存着路径和组件之间的映射联系

2021-03-18 19:45:21 404

原创 Webpack的安装与loader的配置

Webpack的安装与loader的配置先在官网安装node.js 和npm然后在cmd中安装webpack(以3.6.0版本为例)新建项目,结构如下在vscode控制台中输入若出现以下报错输入Set-ExecutionPolicy -Scope CurrentUser和RemodteSigned问题解决(若没有出现则跳过此步骤)webpack可以适配各种模块化的规范在002webpack文件夹下新建webpack.config.js(名字不能是别的)在控制台输入npm

2021-03-14 19:29:20 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除