自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot(二)web开发_thymeleaf的使用_mvc扩展_error页_拦截器_mybatis-druid整合

静态资源导入、首页和图标、themeleaf模板引擎、MVC自动配置及扩展、拦截器和404页面、JDBC-Druid-mybatis整合

2022-09-18 21:28:45 1283 2

原创 SpringBoot(一)自动装配原理_配置文件yaml/properties_多环境配置_运行jar_JSR303校验

微服务,运行jar包,banner自定义,自动配置原理,yaml语法及配置,JSR303校验及常用参数,多环境配置

2022-09-18 18:13:47 1076

原创 新版本Springboot无法使用JSR303校验

新一点的Springboot版本使用validation需要添加依赖才可以使用,老版本的默认就有自动配置

2022-09-06 22:32:03 304

原创 vue-cli笔记

vue-cli 官方提供的一个脚手架,用于快速生成一个vue的项目模板;预先定义好的目录结构及基础代码,就好比创建Maven项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速;主要的功能:统一的目录结构本地调试热部署单元测试集成打包上线。

2022-09-02 00:18:21 742

原创 Vue入门基础

vue.js基础

2022-08-31 14:16:56 103

原创 Babel转码,commonjs、ES6模块化规范,webpack打包css和js

Babel转码,commonjs、ES6模块化规范,webpack打包css和js

2022-08-24 21:36:13 1252

原创 npm包管理器

NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于前端的Maven。使用npm init 一步一步构建项目。生成package.json文件。官方网站:https://www.npmjs.com/使用npm init -y 快速构建项目。

2022-08-20 21:51:45 183

原创 ES6基础语法

编程语言JavaScript是ECMAScript的实现和扩展 。ECMAScript是由ECMA(一个类似W3C的标准组织)参与进行标准化的语法规范。ECMAScript定义了:[语言语法] – 语法解析规则、关键字、语句、声明、运算符等。[类型]– 布尔型、数字、字符串、对象等。[原型和继承]内建对象和函数的[标准库] – [JSON]、[Math]、[数组方法]、[对象自省方法]等。ECMAScript标准不定义HTML或CSS的相关功能,也不定义类似DOM(文档对象模型)的[Web API],这些都

2022-08-20 21:43:59 742

原创 nodejs基础

nodej基础,了解快速入门,node运行js文件

2022-08-20 21:32:45 484

原创 SpringMVC+Maven搭建一个增删改查小项目(无连接数据库)

1.创建Maven项目,2.配置pom.xml文件,添加依赖的jar包做web项目必须将打包方式改成warMaven仓库地址:https://mvnrepository.com/<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

2022-05-15 01:35:37 1323 1

原创 MyBatis(增删改)

dao层映射接口package com.mybatis.dao;import com.mybatis.pojo.Student;import java.util.ArrayList;import java.util.List;import java.util.Map;public interface StudentMapper { //查询 public List<Student> queryStudent(Integer id); //增加 p

2022-04-29 20:27:43 84

原创 MyBatis入门(select查)

前言:打开MySQL,创建数据库创建一个学生表导入如下jar包(mybatis所需jar包,连接MySQL所需jar包,单元测试类所需jar包)1.创建pojo实体层Student学生类package com.mybatis.pojo;public class Student { private Integer id; private String username; private String password; private Integer role;

2022-04-27 23:04:37 1738

原创 解决Establishing SSL connection without server‘s identity verification is not recommended问题

在web中连接mysql时候,出现如下警告:Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+,5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compli

2022-04-27 22:26:19 2108

原创 解决WAMP(php)无法启动成功变绿色问题

1、关闭 SQL Server Reporting Services打开服务,关闭如下如果还不行,进行第二步:2、关闭IIS如果还是不行,检查是否把MySQL打开了3、打开服务,关闭MySQL能解决大部分不能变绿的问题

2022-04-26 14:04:55 1460

原创 关于mysql修改字符集

一、查看 MySQL 数据库服务器和数据库字符集。 show variables like 'character_%';或者 show variables like '%char%';mysql> show variables like ‘%char%’;±-------------------------±------------------------------------±-----| Variable_name | Value |…±-------------------

2022-04-18 12:17:30 1570

原创 第十一届蓝桥杯大赛软件类省赛Java大学B组(第二场)

一、试题 A: 门牌制作——答案:641本题总分:5 分【问题描述】小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符1、0、1、7,即需要 1 个 字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可

2022-04-06 20:07:48 91

原创 第十二届蓝桥杯大赛软件类省赛Java大学B组(第一场)

一、试题A:ASC本题总分:5 分【问题描述】已知大写字母 A 的 ASCII 码为 65,请问大写字母 L 的 ASCII 码是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。【答案】:76public class Main { public static void main(String[] args) { System.out.print((int)'L'); }}二、试题

2022-04-04 17:37:05 131

原创 第十二届蓝桥杯大赛软件类省赛Java大学B组(第二场)

一、试题A:求余(本题总分:5 分)本题总分:5 分【问题描述】在 C/C++/Java/Python 等语言中,使用 % 表示求余,请问 2021%20 的值是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。【答案】:1二、试题B:双阶乘(本题总分:5 分)本题总分:5 分【问题描述】 一个正整数的双阶乘,表示不超过这个正整数且与它有相同奇偶性的所有正整数乘积。n 的双阶乘用 n

2022-04-02 15:46:52 109

原创 第八届蓝桥杯大赛软件类省赛Java大学B组

一、购物单标题: 购物单小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。取款机只能提供100元面额的纸币。小明想尽可能少取些现金,够用就行了。你的任务是计算出,小明最少需要取多少现金。以下是让人头疼的购物单,为了保

2022-03-31 21:48:01 119

原创 第九届蓝桥杯大赛软件类省赛Java大学B组

一、第几天标题:第几天2000年的1月1日,是那一年的第1天。 那么,2000年的5月4日,是那一年的第几天?注意:需要提交的是一个整数,不要填写任何多余内容。【答案】:125【解析】:2000年是闰年(能被400整数,2月29天),31 + 29 + 31 + 30 + 4 == 125二、方格计数标题:方格计数如图p1.png所示,在二维平面上有无数个1x1的小方格。我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。 你能计算出这个圆里有多少个完整的小方格吗?注意:需

2022-03-29 14:56:53 206

原创 第十届蓝桥杯大赛软件类省赛Java大学B组

2019第十届蓝桥杯JavaB组

2022-03-17 20:16:32 507

原创 第十一届蓝桥杯大赛软件类省赛Java大学B组(第一场)

分析:方法一:手算,五个五个写,慢点写方法二:上机写代码代码:import java.util.Scanner;public class Main{ public static void main(String[] args) { String str = "EaFnjISplhFviDhwFbEjRjfIBBkRyY"; // 加密后的字符 String s1 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; /...

2022-03-10 18:23:00 1383

原创 蓝桥杯2020年第十一届省赛真题-八次求和-java

题目描述给定正整数 ,求 (18+28+38+…+n8)mod 123456789 。其中 mod 表示取余。输入输入的第一行包含一个整数 。输出输出一行,包含一个整数,表示答案。样例输入2样例输出257解题思路:举例:(2+5+7+9)%3=2转换》》2%3=2, 5%3=2, 7%3=1, 9%3=02+2+1+0=5%3=2都能得到2,但是,万一2+2+1+0加起来的数超过了long所能存储的范围了呢? 行不通,继续转换转换》》2%3=2, 5

2022-03-03 22:31:27 317 1

原创 蓝桥杯2020年第十一届省赛真题-走方格-java

题目描述在平面上有一些二维的点阵。这些点的编号就像二维数组的编号一样,从上到下依次为第 1 至第 行,从左到右依次为第 1 至第 列,每一个点可以用行号和列号来表示。现在有个人站在第 1 行第 1 列,要走到第 行第 列。只能向右或者向下走。注意,如果行号和列数都是偶数,不能走入这一格中。问有多少种方案。输入输入一行包含两个整数 。输出输出一个整数,表示答案。样例输入3 4样例输出2提示1<=n,m<=30方法一:递归impo

2022-03-02 17:30:08 265 1

原创 蓝桥杯2020年第十一届省赛真题-子串分值-java

题目描述对于一个字符串S,我们定义S 的分值 f(S) 为S中恰好出现一次的字符个数。例如f (”aba”) = 1,f (”abc”) = 3,f (”aaa”) = 0。 现在给定一个字符串S[0…n-1](长度为n),请你计算对于所有S的非空子串S[i…j](0 ≤ i ≤ j< n), f (S[i… j]) 的和是多少。输入输入一行包含一个由小写字母组成的字符串S。输出输出一个整数表示答案。样例输入ababc样例输出21样例说明:子串f值:a

2022-03-01 23:43:24 551

原创 java_时间复杂度较小的排序方法_时间复杂度O(N)

思路来源于一个算法题。有点懒就不怎么改动代码啦。可根据需要自行改动。给定序列 (a1, a2, · · · , an) = (1, 2, · · · , n),即 ai = i。小蓝将对这个序列进行 m 次操作,每次可能是将 a1, a2, · · · , aqi 降序排列,或者将 aqi , aqi+1, · · · , an 升序排列。请求出操作完成后的序列。以下代码可用于对数组的指定位置区间进行升序或者降序。主函数n:表示要排序的元素,如n=3,数组元素就是1,2,3m:表示要执行升

2022-02-25 22:48:55 1278

原创 Markdown使用typora使用方法

使用typora标题一级标题: #空格+标题名二级标题: ##空格+标题名三级标题: ###空格+标题名…到六级标题字体Hello World! 加粗两对**Hello World! 斜体一对 *Hello World 加粗斜体三对***Hello World! 划掉两对~~引用一个大于号>空格+内容退出引用:shift+tap分割线三个或以上***或—图片本地图片:!+[图片名字]+(本地src)网络图片:!+[图片名字]+(网络

2022-01-16 13:04:12 570

原创 JDBC代码封装(JDBC-Utils)

如何做?1.创建jdbc.properties属性文件,写上driverClass、url、user、password信息。2.创建一个用来封装JDBC代码的类(JDBC_Utils)3.静态代码块中写注册驱动,然后封装获取Connection的方法,最后封装dml资源的关闭以及dql资源的关闭。4.创建一个类来测试代码。1.创建jdbc.properties属性文件,写上driverClass、url、user、password信息。代码:driverClass=com.mysql.j

2021-08-07 16:30:37 283

原创 解决IDEA单元测试时无法使用scanner输入控制台问题

在VM中添加:-Deditable.java.test.console=true如图:退出重启idea即可。

2021-08-05 23:20:39 158

原创 IDEA_JAVAspringboot实现用户登录_连接mysql

JAVAspringboot连接mysql实现用户登录模块如何实现呢?构建springboot项目,添加thymeleaf、web、mysql、jdbc、lombok依赖。导入静态资源html页面到resources下的templates下,其css、img和js放在resources下的static里面。创建一个yml的配置文件,用来写连接数据库的相关信息、端口等。在config包下创建一个mvccontroller类,用来控制URL定位页面。在dao包下创建一个logindao的接口,使用

2021-05-27 20:45:22 903

原创 idea_java实现Excel数据导入mysql

idea_java实现Excel数据导入mysql如何实现?1. 创建Excel工作簿,并填入数据2. 创建sheet页3. 再创建一个单元格的数组,用来存储sheet页获得的单元格数据4. 连接mysql数据库5. 把单元格数组中的数据写入到mysql中6. OK完成附上代码:package db;import java.io.File;import java.sql.*;import jxl.Cell;import jxl.Sheet;import jxl.Workboo

2021-05-27 19:39:27 2405

原创 Java实现Excel导出功能(初)

Java实现Excel导出功能(初)idea Excel数据导出如何实现呢?创建工作簿创建sheet页创建单元格将单元格插入到sheet页当中写入工作簿关闭工作簿的资源首先跟导入Excel一样,需要导入外包jxl.jar。然后添加该外包路径之后就可以使用这个包了。接下来开始写代码了。1、创建工作簿。如果该文件不存在就创建新的。代码如下: File file=new File("D:/student.xls"); if(!file.exists()) { file.c

2021-05-27 15:03:47 140

原创 Java实现Excel导入功能(初)

Java实现Excel导入功能(初)idea Excel数据导入你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择

2021-05-26 23:05:15 638 2

空空如也

空空如也

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

TA关注的人

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