自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 学妹跑过来问我往数据库中存入汉字为啥报错【手把手讲解】

往数据库中存入汉字为啥报错的解决办法遇到的问题分析问题真正的问题解决办法解决效果遇到的问题在向数据库中存入汉字时遇到这样的问题:Cause: java.sql.SQLException: Incorrect string value: ‘\xE6\x9F\xAF\xE5\x8D\x97’ for column ‘user_name’ at row 1分析问题这是由于数据库设计有问题导致的,当初创建数据库的时候直接选择的默认,没有修改为utf-8,后来尝试手动修改还是不行。尝试把数据库和表的

2021-04-30 16:36:08 6825 29

原创 SSM整合实现增删改查操作【保姆式教学】

SSM整合实现增删改查操作【超详细】准备工作环境准备数据库准备开始干活新建个Maven项目ssmtest,加上Web支持添加依赖完整的pom.xml创建entity、dao、service、controller包实体类编写添加lombook持久层接口编写业务层接口编写业务层实现类编写表现层编写整合步骤保证 Spring 框架在 web 工程中独立运行第一步:编写 spring 配置文件并导入约束第二步:使用注解配置业务层第三步:导入log4j.properties配置文件第四步:测试 spring 能否独立

2021-04-30 11:26:09 14068 31

原创 使用自定义的类作为HashMap的key【代码演示】

package com.Keafmd.April.test;import java.util.HashMap;/** * Keafmd * * @ClassName: TestHashMap * @Description: * @author: 牛哄哄的柯南 * @Date: 2021-04-21 14:37 * @Blog: https://keafmd.blog.csdn.net/ */public class TestHashMap { public static v

2021-04-30 11:14:47 1539 3

原创 日常Java练习题(每天进步一点点系列)

1、正则表达式语法中 \d 匹配的是?()正确答案: A 你的答案: A (正确)数字非数字字母空白字符题解:\d 匹配一个数字字符。等价于 [0-9]。\D 匹配一个非数字字符。等价于 [^0-9]。\f 匹配一个换页符。等价于 \x0c 和 \cL。\n 匹配一个换行符。等价于 \x0a 和 \cJ。\r 匹配一个回车符。等价于 \x0d 和 \cM。\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于

2021-04-30 10:29:09 5372 55

原创 SpringBoot+MyBatisPlus+Vue 前后端分离项目快速搭建【前端篇】【快速生成后端代码、封装结果集、增删改查、模糊查找】【毕设基础框架】

前后端分离项目快速搭建【前端篇】前端篇创建vue项目安装所需工具开始编码1、在根目录下添加vue.config.js文件2、编写main.js3、编写App.vue4、编写axiosutils.js5、在components目录下编写menu.vue7、在router目录下编写router.js8、在src目录下创建vuex9、编写home.vue10、编写user相关代码(前端核心逻辑代码、增删改查还有模糊查询,包括逻辑删除和物理删除)编写index.vue编写edit.vue启动前后端测试效果启动后端启

2021-04-30 08:19:32 8608 72

原创 SpringBoot+MyBatisPlus+Vue 前后端分离项目快速搭建【后端篇】【快速生成后端代码、封装结果集、增删改查、模糊查找】【毕设基础框架】

前后端分离项目快速搭建数据库准备后端搭建1、快速创建个SpringBoot项目2、引入依赖3、编写代码快速生成代码4、运行代码生成器生成代码5、编写application.properties6、在启动类上添加@MapperScan7、编写测试代码测试数据库是否连接正确8、编写后端的工具类代码(封装结果集、日期处理、解决跨域请求)9、编写后端的增删改查代码前端搭建由于篇幅有限,前端搭建单独再写一篇数据库准备data_test.sql:/*SQLyog Enterprise v12.08 (64 bi

2021-04-30 08:19:09 16761 105

原创 linux文件夹操作的常用命令【一例一图】

linux文件夹操作的常用命令查看下级文件夹切换文件夹创建文件夹重命名文件夹删除文件夹查看下级文件夹ls切换文件夹cd + 空格 + 想要切换到的文件夹例子:cd home切换到上一级目录cd + 空格 + ..cd ..创建文件夹mkdir + 空格 + 文件夹名字mkdir test01同时创建多个文件夹:mkdir + 空格 + 文件夹一 + 空格 + 文件夹二mkdir test02 test03重命名文件夹mv + 空格 + 原始

2021-04-23 16:49:10 1327 29

原创 日常Java练习题(每天进步一点点系列)

1.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为正确答案: C 你的答案: C (正确)隐藏覆盖重载Java不支持此特性2.ArrayList和Vector主要区别是什么?正确答案: A 你的答案: A (正确)Vector与ArrayList一样,也是通过数组实现的,不同的是Vector支持线程的同步Vector与ArrayList一样,也是通过数组实现的,不同的是ArrayList支持

2021-04-23 11:56:01 5221 37

原创 日常Java练习题(每天进步一点点系列)

1.下面有关JSP内置对象的描述,说法错误的是?正确答案: C 你的答案: C (正确)session对象:session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止request对象:客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应application对象:多个application对象实现了用户间数据的共享,可存放全局变量response对象:response对象包含了响应

2021-04-22 09:39:19 4327 35

原创 日常Java练习题(每天进步一点点系列)

1.下列关于计算机系统和Java编程语言的说法,正确的是()正确答案: C 你的答案: C (正确)计算机是由硬件、操作系统和软件组成,操作系统是缺一不可的组成部分。Java语言编写的程序源代码可以不需要编译直接在硬件上运行。在程序中书写注释不会影响程序的执行,可以在必要的地方多写一些注释。Java的集成开发环境(IDE),如Eclipse,是开发Java语言必需的软件工具。2.变量a是一个64位有符号的整数,初始值用16进制表示为:0Xf000000000000000; 变量b是一个64位

2021-04-20 08:43:03 11365 69

原创 SpringBoot整合MybatisPlus【超详细】

SpringBoot整合MybatisPlus【超详细】创建个SpringBoot项目写个HelloController测试下使用代码生成器生成代码添加所需的依赖CodeGenerator运行代码生成器,在控制台输入想要生成的表创建个SpringBoot项目勾选生所需的依赖:我把application的后缀改为.yml了,方便些。pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mave

2021-04-19 21:13:43 6484 35

原创 Spring Boot整合Mybatis【超详细】

pring Boot整合Mybatis配置文件形式pom.xml配置数据源UserMapper.xmlUserMapper配置springboot整合mybatis在运行类上添加@MapperScan注解测试类效果配置文件形式pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001

2021-04-16 10:00:13 13498 30

原创 整数转罗马数字Java版(力扣)

整数转罗马数字罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + I

2021-04-14 10:49:24 1905 3

原创 盛最多水的容器Java版(力扣)

盛最多水的容器给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器。示例 2:输入:height = [1,1]输出:1示例 3:输入:height = [4,3,2,1,4]输出:16示例 4:输入:height = [1,2,1]输出:2提示:n = height

2021-04-13 09:55:39 1494 24

原创 Spring Boot对jdbc的支持【超详细】

Spring Boot对jdbc的支持项目结构pom.xmlapplication.yml启动类Dao层Service层Controller层测试类测试运行启动类,测试效果项目结构pom.xmlpom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS

2021-04-08 20:29:16 1940 21

原创 win10显示此设备不支持接收miracast的解决办法【【百度的方法均不好使,自己发现的,亲测有效!!!!】】

此设备不支持接收miracast的解决办法遇到的问题解决办法遇到的问题如果你的电脑也出现了下面这样的情况【前提是:电脑的软件硬件都支持投屏,我的是以前可以投,现在用突然发现不可以了(说明我的电脑是支持投屏的)】,并且根据网上的很多方法,进行一顿设备管理器的操作还不好使的时候,那么我的这个办法就可以解决这个奇怪的问题。解决办法把电脑上的移动热点开一下,再关一下然后,神奇的现象就出现了,竟然好了!!!!!然后我们就可以愉快的进行投屏了,注意电脑和手机要在同一网络下,不然搜索不到。以上就是w

2021-04-07 20:49:38 74666 43

原创 SpringBoot的Web开发支持【超详细【一篇搞定】果断收藏系列】

Spring Boot的Web开发支持常用的服务器配置使用Jetty服务器替换Tomcat排除Tomcat的启动器,引入Jettyapplication.yml编写入口程序编写Controller测试测试结果Jetty对jsp的支持添加依赖SpringBoot集成使用jsp编写一个jsp编写Controller测试结果配置上下文编写user_list.jsp编写Controller测试结果打包(jar和war)引入所需的插件打包打开war包所在文件位置在此处打开cmd,输入启动的命令访问jsp页面对静态资源

2021-04-07 17:26:48 8560 84

原创 SpringBoot格式化日期

在application.yml中添加如下代码:# 全局配置返回字符串spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8

2021-04-06 14:14:24 1250 1

原创 SpringBoot项目启动后网页显示【Please sign in】的解决办法

Springboot启动项目后网页显示【Please sign in】遇到的情况解决办法解决效果遇到的情况启动SpringBoot后,访问http://127.0.0.1:8080/t02/index,确莫名其妙的进入到了Please sign in页面。解决办法仔细看了下idea控制台的信息,发现出现了一个security password,原来是进入到了一个安全拦截界面,我们输入idea控制台打印的密码即可,username是user。解决效果这样就可以正常访问了。以上就是S

2021-04-06 10:55:16 11968 34

原创 自定义PMD检测的类型集合(详解)

自定义PMD检测的类型集合PMD所能检测的类型(八大种)使用方法使用xml配置文件配置多条规则1、在resources目录下写个配置文件 settings.xml(命名无要求)2、configuration.setRuleSets("settings.xml"); 引用规则集使用setRuleSets配置多条规则PMD所能检测的类型(八大种)官网链接:点这里大概共有319条小规则(不算舍弃的规则)源码包中检测Java的规则所在的位置:pmd-src-6.32.0\pmd-java\src\main

2021-04-02 16:29:49 5980 29

原创 SpringBoot集成使用jsp(超详细)

SpringBoot集成使用jsp添加依赖添加上下文目录指定SpringBoot的启动目录设置application.properties测试是否可行添加依赖SpringBoot-starter-web内嵌的Tomcat无法解析jsp(Thymeleaf),需要额外添加类库:Jasper<!-- 解析jsp类库 --><dependency> <groupId>org.apache.tomcat.embed</groupId> &

2021-04-02 16:06:50 4853 18

原创 SpringBoot设置热部署(超详细)【IDEA版】

SpringBoot开始热部署(超详细)1、添加devtools的依赖2在maven-plugin上添加configration3、修改idea的设置,打开自动编译4、修改idea的设置允许在程序运行过程中编译1、添加devtools的依赖<!--devtools--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot

2021-04-02 14:42:20 2713 23

原创 SpringBoot对Controller进行单元测试【含乱码解决】(详细代码)

SpringBoot对Controller进行单元测试Controller代码单元测试代码测试结果乱码解决Controller代码package com.keafmd.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import java.util.HashMap;impo

2021-04-02 13:33:48 2790 31

人民法院信息管理系统(JAVA版)附带源码和项目报告.zip

(1)系统名称:人民法院信息管理系统 (2)软件功能:该系统实现的功能为用户通过输入用户名密码登录系统,对案件的基本信息进行增加、删除、修改和查询,对法官管理的表可以进行所有操作,对于其他依赖于法官管理的表只能进行查询、修改信息的操作。通过本系统帮助用户更好的管理案件信息,使操作变的简单快捷,使信息得到更加安全的保护。

2020-09-13

学生信息管理系统(C语言版本)附带源码和项目报告.zip

这个项目是学生信息管理系统,需要我们完成对学生各项信息的录入,存储,修改,删除以及分析,并且将这些信息存储到文件中,信息的录入以键盘录入的方式,将信息存储在二进制文件中,修改方式为输入学号或者姓名进行对信息的删除,分析为对男女性别比例进行统计,根据宿舍楼号,楼层,宿舍号进行统计。

2020-07-06

空空如也

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

TA关注的人

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