自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

123

Java程序猿

  • 博客(146)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java面试题

Java面试题**1.选择题****1.1.下列选项中,用于在定义子类时声明父类名的关键字是(C)****1.2.System.out.println("1" + 2 - 3)的输出结果应该是(D)****1.3.下面哪个是对称加密算法(B)****1.4.下面程序的运行结果是(D)****1.5.以下代码执行后输出结果为(B)****1.6.下列外部类定义中,不正确的是(C)****1.7.对于java类型变量char c,short s,float f,double d,表达式c * s + f + d

2020-11-23 11:40:53 64 3

原创 IllegalArgumentException: Parameter Maps collection does not contain value for java.lang.String

IllegalArgumentException: Parameter Maps collection does not contain value for java.lang.String异常信息50.388 ERROR o.a.c.c.C.[.[.[.[dispatcherServlet]:175 Servlet.service() for servlet [dispatcherServlet] in context with path [/project] threw exception [

2020-11-23 10:15:51 5

原创 java.lang.UnsatisfiedLinkError: no jacob-1.18-x64 in java.library.path

java.lang.UnsatisfiedLinkError: no jacob-1.18-x64 in java.library.path异常信息java.lang.UnsatisfiedLinkError: no jacob-1.18-x64 in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860) at java.lang.Runtime.loadLibrary0(Runtime.ja

2020-11-12 15:12:26 51 5

原创 Java将字符串输出成音频的工具类

Java将字符串输出成音频的工具类**导入配置文件**编写Util工具类导入配置文件下载dll配置文件链接:https://pan.baidu.com/s/1fqdgABV8-musViEBKMgVeg 提取码:2559将压缩包中的配置文件移动到JDK的bin目录下编写Util工具类引入jacob依赖<dependency> <groupId>com.hynnet</groupId> <artifactId>ja

2020-11-12 15:04:04 8

原创 IDEA中对代码进行commit时,git报Unable to create ‘E:/blog/.git/index.lock‘: File exists问题解决

IDEA中对代码进行commit时,git报Unable to create 'E:/blog/.git/index.lock': File exists问题解决**解决方法****方法一****方法二****方法三**异常信息Commit failed with errors0 file committed, 13 files failed to commit: 2020年10月22日14:11:13Unable to create 'E:/blog/.git/index.lock': Fil

2020-10-22 17:47:41 41

原创 Hexo码云博客添加helper-live2d动态模型

helper-live2d动态模型**安装模块****安装模型****安装示例****配置相关信息**安装模块在hexo的根目录打开命令提示符窗口执行以下命令npm install --save hexo-helper-live2d安装模型模型插件在hexo的根目录打开命令提示符窗口执行以下命令npm install live2d-widget-model-插件名安装示例配置相关信息打开hexo博客根目录下的_config.yml,将以下配置复制到文件中,仅将mod

2020-10-12 17:46:30 26

原创 Mybatis批量更新异常解决

Mybatis批量更新异常解决异常信息org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the rig

2020-09-29 17:53:49 50

原创 Maven报Process terminated

Maven报Process terminated**常见异常原因**异常信息E:\develop\Java\jdk_1.8\bin\java.exe -Dmaven.multiModuleProjectDirectory=E:\blog -Dmaven.home=C:\Users\lenovo\.m2\wrapper\dists\apache-maven-3.6.3-bin\1iopthnavndlasol9gbrbg6bf2\apache-maven-3.6.3 -Dclassworlds.con

2020-09-24 18:07:17 78 2

原创 java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.<init>()

@[toc](java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.())异常信息java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.<init>() at java.lang.Class.getConstructor0(Class.java:3082) ~[

2020-09-18 15:29:18 25

原创 postman的使用

postman的使用**post请求,接收对象**post请求,接收对象修改请求为post,输入接口路径,点击Body,选中row,将text切换成json,输入对应后端接收的对象的json即可

2020-09-11 11:40:24 18

原创 Windows开启语音识别功能

Windows开启语音识别功能Ctrl + Win + S打开语音识别,进行语音识别设置选择相应的类型的麦克风大声朗读所要求的的语句看到这个就表示设置完成,快速点击下一步完成即可

2020-09-10 16:44:51 43

原创 Freemark使用

Freemark使用java依赖<!-- 模板引擎freemarker --><dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.29</version></dependency>注释<#-- 注释信息 --&g

2020-09-10 16:22:28 29

原创 Freemarker异常集

Freemarker异常集**freemarker.runtime: Error executing FreeMarker template freemarker.core.InvalidReferenceException: The following has evaluated to null or missing****freemarker.runtime: Error executing FreeMarker template freemarker.core._TemplateModelExcept

2020-09-10 14:54:40 23

原创 C语言概念

C语言概念简介C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译32个关键字auto break case char const continue default do

2020-09-09 09:32:46 21

原创 计算机概念

计算机概念指令对计算机进行空指针程序控制的最小单位,所有的指令的集合称为计算机的指令系统机器指令格式 操作码 操作数操作码: 机器执行的操作操作数: 执行对象(具体数、存放位置)程序是为了完成一项特定任务而用某种语言编写的一组指令序列...

2020-09-08 17:16:15 12

原创 计算机系统的组成

计算机系统的组成

2020-09-07 16:58:08 15

原创 vue页面数据定时刷新

vue页面数据定时刷新<script> export default { created() { /* 每20秒对list方法进行一次刷新 */ setInterval(()=>{ this.list(); }, 1000 * 20) }, methods:{ list() { } } }</script>

2020-08-20 14:27:47 164

原创 IDEA设置文件默认编码UTF-8

IDEA设置文件默认编码为UTF-8打开IDEA的设置界面在Editor下的File Encodings中,将Global Encoding、Poject Encoding和Default encoding for properties files修改为UTF-8即可

2020-08-14 14:50:48 228

原创 Java实现文件上传

Java实现文件上传实现代码@PostMapping("/uploadfile")public void uploadfile(@RequestParam MultipartFile file) throws IOException { /* 获取文件名称,包含后缀 */ String filename = file.getOriginalFilename(); /* 生成自定义文件名称 */ String uuid = UUID.randomUUID().toS

2020-08-14 10:43:18 48

原创 Java获取项目路径

Java获取项目路径获取项目根路径System.getProperty("user.dir")获取当前项目的class路径(汉字会被转码)Class.class.getResource("/").getPath()ResourceUtils.getURL("classpath:").getPath()ClassUtils.getDefaultClassLoader().getResource("").getPath()...

2020-08-09 15:42:20 35

原创 Java正则校验

Java正则校验**校验方法****正则表达式**校验方法字符串.matches(正则表达式)正则表达式校验纯数字字符串,不识别负数"^[0-9]*$"校验有两位小数的数字字符串,不识别负数"^[0-9]+(.[0-9]{2})?$"校验有1到3位小数的数字字符串,不识别负数"^[0-9]+(.[0-9]{1,3})?$"校验正整数字符串"^d+$"校验非0开头的正整数"^+?[1-9][0-9]*$"校验负整数"^((-\\d+)|(0+)

2020-08-09 15:14:33 57

原创 Element UI上传组件实现文件上传

Element UI实现文件上传vue页面代码展示<template> <div> <!-- path: 文件上传时触发的后台接口 list-type: 文件列表类型 multiple: 多文件上传 imageNumber: 文件上传的最大数量 headers: 文件上传请求中添加数据 fileUploading: 文件上传前触发的方法 fileExceed: 文件上传数量超出限制时触发的方法 fileSucces

2020-08-07 13:35:11 112

原创 解决无法访问github博客的问题

解决github博客无法访问的问题异常原因访问github博客报无法访问此网络,同下所示解决方法IP查询复制网站域名粘贴到IP查询网的IP地址查询框中,点击查询IP,复制查询出的IP地址(除197.0.0.1外)Win + E打开我的电脑,用记事本打开C盘下的Windows下的System32下的drivers下的etc下的hosts文件,将IP地址和域名都粘贴到当中保存Win + R打开运行框,输入cmd打开命令提示符窗口,输入该命令刷新DNS解析缓存后再次访问即可

2020-08-05 19:38:29 980

原创 快速将数据封装成树形代码

快速将数据封装成树形代码代码展示/* list : 要封装成树的集合数据 Resource1 : 集合中封装的实体类 getParent : 实体类中的字段的get方法 =左边建议自动生成 当前行的作用是根据实体类中的指定字段将数据进行分类,分类后的数据将储存到map中*/Map<String, List<Resource1>> map = list /* list是要进行封装的集合 */ .stream().collect(Collectors.groupin

2020-08-04 17:15:45 74

原创 IllegalArgumentException: Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'generatingCodeService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with

2020-07-31 14:52:44 75

原创 IllegalArgumentException: Unable to find RoutePredicateFactory with name -Path

org.springframework.context.ApplicationContextException: Failed to start bean 'eurekaAutoServiceRegistration'; nested exception is reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IllegalArgumentException: Unable to find RoutePredicateFactory

2020-07-31 12:13:53 251

原创 sql语句

MySQL查询语句按年分组统计select date_format(列名, '%Y') `year`, COUNT(*) count from 表名 group by date_format(列名, '%Y');按月分组统计select date_format(列名, '%Y-%m') `month`, COUNT(*) count from 表名 group by date_format(列名, '%Y-%m');按天分组统计select date_format(列名, '%Y

2020-07-29 10:10:31 21

原创 IDEA使用debug启动不了的解决办法

IDEA使用debug启动不了的解决办法问题描述IDEA使用debug启动项目时,一直是启动状态,无法完成启动解决方法取消所有项目中的断点后启动即可

2020-07-29 09:25:53 236

原创 ClientHandlerException: java.net.ConnectException: Connection refused: connect

com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect异常信息2020-07-28 22:52:24.257 ERROR 8096 --- [freshExecutor-0] c.n.d.s.t.d.RedirectingEurekaHttpClient : Request execution error. endpoint=DefaultEnd

2020-07-29 09:13:36 128

原创 java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Metho

2020-07-25 17:24:12 143

原创 SQLException: Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

@toc异常记录25.340 ERROR o.a.c.c.C.[.[.[.[dispatcherServlet]:175 Servlet.service() for servlet [dispatcherServlet] in context with path [/system] threw exception [Request processing failed; nested exception is org.springframework.dao.TransientDataAccessRe

2020-07-22 09:11:27 27

原创 使用IDEA搭建阿里云的Spring Boot项目

使用IDEA搭建阿里云的Spring Boot项目复制阿里云的Spring Boot项目生成地址https://start.aliyun.com新建一个Spring Boot项目,勾选到Custom,将复制的地址粘贴到输入框中后续步骤同Pivotal的Spring Boot项目一致,也就是我们常用的Spring Boot项目...

2020-07-21 09:56:21 358

原创 Failed to bind properties under ‘eureka.client.service-url‘

Failed to bind properties under 'eureka.client.service-url' to java.util.Map异常信息Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.22.289 ERROR o.s.b.d.LoggingFailureAnalysisReporter:40 **

2020-07-18 14:53:48 153

原创 指定数据库运行SQL脚本成功后,未生成数据库表的原因

指定数据库运行SQL脚本成功后,未生成数据库表的原因问题描述使用Navicat和SQLyog中指定数据库运行SQL脚本,运行过程中未抛出任何异常,但在运行完成后该数据库下却什么都没有生成问题原因SQL脚本中指定了使用的数据库,当数据库存在时,会将已存在数据库的表修改,不存在的则会添加;当数据库不存在时会弹出异常提示图片展示...

2020-07-18 12:29:10 127

原创 AnnotatedConnectException Connection refused no further information /127.0.0.1 9002

io.netty.channel.AbstractChannel AnnotatedConnectException Connection refused no further information /127.0.0.1 9002和java.net.ConnectException异常信息07.100 ERROR o.s.b.a.w.r.e.AbstractErrorWebExceptionHandler:122 [b1ef9fad] 500 Server Error for HTTP POS

2020-07-13 17:03:14 402 2

原创 查看电脑最大支持的内存大小

查看电脑最大支持的内存大小Win + R打开运行窗口,输入cmd打开命令提示符窗口,将以下代码复制粘贴到命令提示符窗口中wmic memphysical get maxcapacity控制台中会打印出以下信息在计算机中输入控制台打印的数据,除以1048576就能得到电脑所能支持的最大内存大小...

2020-07-09 13:09:32 87

原创 1366 - Incorrect string value: xE5x91\x9C(xE5(x91\x9C‘ for column ‘specifications_set‘ at row 1

在MySQL数据库表中写入汉字报 1366 - Incorrect string value: xE5x91\x9C(xE5(x91\x9C' for column 'specifications_set' at row 1 异常异常展示异常原因使用的字符集不是utf8,可能存在配置文件不生效等情况,建议在创建数据库表时手动指定要是用的字符集解决方法1.修改mysql配置文件中的默认字符集2.重新对表进行创建, 指定使用的字符集为utf83.alter table 表名 con

2020-07-09 12:55:56 47

原创 vue中引入Echarts中国地图

vue中引入Echarts中国地图在main.js引入相应的js,只需要安装Echarts即可,以下所引入的js文件都存在在Echarts中在vue文件的template中写入以下代码<div id="myChartChina" :style="{width: '100%', height: '500px'}"></div>在vue文件的script中写入以下代码export default { mounted: function () { _thi

2020-07-09 10:15:29 481

原创 解决blur事件中正则校验陷入死循环的问题

解决blur事件中正则校验陷入死循环的问题异常描述给输入框一个失去焦点(blur)事件, 当该事件被触发时进行正则校验, 判断为不符合规范后使用alter弹出警告提示框;异常出现在点击了一个输入框后,无任何输入操作,直接点到另外一个输入框中,此时它会先弹出第一个输入框触发的警告框,然后弹出第二个输入框触发的警告框,并且一直弹出,无法取消异常原因失去焦点事件与alter警告框存在冲突解决方法创建并使用页面内弹框...

2020-07-08 00:00:06 97

原创 解决element-ui的时间选择器选择的时间传入后端有时区问题和时间异常的问题

解决element-ui的时间选择器选择的时间传入后端有时区问题和时间异常的问题**异常说明****解决方法****效果说明**异常说明前端页面选择的时间为: 2020-07-28 00:00:00element-ui传入后端的数据为 2020-07-27T16:00:00:000Z,存在时区问题,并且有时候传输到后台的日和前端选择的日期一致,从而导致了存储的时间出现偏差解决方法_this.resourceapplication.requiredTimeOfReadiness = documen

2020-07-05 13:37:41 733

ElasticsearchDemo.zip

ElasticsearchDemo.zip

2020-06-13

空空如也

空空如也

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

TA关注的人 TA的粉丝

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