自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RR369_yyh的博客

精心编写,共同进步!啊哈

  • 博客(29)
  • 收藏
  • 关注

原创 BeanDefinitionStoreException:class path resource [.class] cannot be opened because it does not exist

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [xxxApplication]; nested exception is java.io.FileNotFoundException: class path resource [xxx.class] cannot be opened because it does not exist

2024-01-11 13:49:44 447

原创 后台controller同时接收MultipartFile和数据

首先理解两个注解:@RequestBody 注解@RequestBody是用于解析body中的 json 内容。@RequestParam 注解@RequestParam直接用于读取url请求中带的参数,或者使用表单提交的参数。这一篇文档研究得比较细,可以去理解一下。简单的参数传值时@PostMapping("/test")//@RequestParam注解可去掉,前端传值可以放在formData里也可放在url上public Result<User> te

2021-10-20 22:26:37 6092

原创 使用poi替换XWPFTableCell内容,并设置行间距

使用poi读取word文档(docx类型),进行数据替换。另外,为了记录poi设置行间距的api,真是找了好几十分钟才找到啊啊啊啊!!!import org.apache.poi.xwpf.usermodel.*;import org.springframework.util.StringUtils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io

2021-08-26 19:12:45 3392

原创 java使用pinyin4j汉字转全拼和首字母

个人记录。<!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --><dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version></dependency>

2021-08-20 16:35:51 294

原创 aspose的使用

import com.aspose.words.*;import org.springframework.util.Assert;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.util.Arrays;import java.util.List;public class FileFormat .

2021-07-22 16:18:13 604

原创 java MultipartFile转File

MultipartFile转File工具类import org.springframework.web.multipart.MultipartFile;import java.io.*;import java.util.Objects;import java.util.concurrent.CompletableFuture;/** * MultipartFile 工具类 * * @author yyh */public class MultipartFileToFile {

2021-06-25 16:17:04 612

原创 java读取文件数据

直接上代码,拿走可用。读取几百兆的大文件也么得问题~package com.test.util;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import java.io.*;/** * Json读取工具类 * * @author yyh */public class JsonFileUtil { private static final Logger

2021-04-12 16:47:51 200

原创 yml中对特殊字符的处理

一、" " // 双引号包住可以解决;二、’[ ]’ //单引加中括号包住可以解决。简单实用,over。

2020-04-16 17:04:54 4902 4

原创 1045-Access denied for user 'root'@'172.16.31.90' 错误解决办法

根据上报错信息得知,我没有授权root用户可以在"172.16.31.90"登录,所以造成无法登录。所以解决方案为:授权root用户可以在172.16.31.90登录,授权方式有两种:1、授权root用户可以从172.16.31.90登录MySQL数据库,如下所示:(yourpassword为登录MySQL数据库的密码)GRANT ALL PRIVILEGES ON *.* TO 'r...

2020-01-09 11:04:38 1390

原创 本地保存文件,返回文件流给前端

//自己记录将文件保存到本地,主要是记录使用file.getParentFile()方法private void generateLocalFile(String filePath, byte[] byteArray) { if (StringUtils.isNotBlank(filePath) && null != byteArray) { try...

2019-07-01 10:40:32 1722

原创 使用RestTemplate或HttpPost获取微信小程序码

查遍全网资料都没有找到自己想要的 - - 偷懒不成自己研究,在经历无数个小坑后,终于搞定!发布出来为新同学节省宝贵开发时间,哈哈。话不多说直接上代码!(欢迎留言交流,并点赞,啊哈!)一、实体类package com.wx.mp.api.response;import lombok.Getter;import lombok.Setter;/** * 小程序码实体类--获取小程...

2019-05-28 16:16:56 2560

原创 js数字转财务金额(有小数)

//从左往右格式化var val = "666666.666";if (val.indexOf(".") > 0) { val = val.replace(/[^\d.]/g,"");//除数字和小数点外,其余转化为空 val = val.replace(/\.{2,}/g,".");//防止连续输入两个小数点 var preVal = val.substrin...

2019-04-19 17:05:14 782

原创 SpringBoot2.1.1 Eureka Feign服务调用(Greenwich版本)

一、pom加入依赖 <properties> <spring-cloud.version>Greenwich.RELEASE</spring-cloud.version> </properties> <dependencyManagement> <dependencie...

2019-02-20 17:33:15 3073

原创 SpringBoot2.1.1 Eureka Ribbon服务调用(Greenwich版本)

&lt; 本章使用Ribbon调用微服务,下章介绍使用Feign调用 &gt;一、pom.xml加入依赖 &lt;properties&gt; &lt;spring-cloud.version&gt;Greenwich.RELEASE&lt;/spring-cloud.version&gt; &lt;/properties&gt; &lt;depe...

2019-02-20 16:56:32 1068

原创 SpringBoot2.X配置SSL(https访问)

一、application.yml配置;//application.yml配置;XXX.keystore放到项目根目录下与pom.xml同级server: port: 443 ssl: key-store: XXX.keystore #生成的证书名字 key-store-password: 123456 #密钥库密码 key-store-type: J...

2019-01-18 11:31:27 1572 3

原创 mybatis一对一与一对多 mapper.xml配置

&lt;!-- column:所对应的外键字段名称;property:对象属性名;select:指向另一查询方法(命名空间+方法名) --&gt;&lt;!-- 一对一 查询时带出妻子信息 --&gt;&lt;association column="USER_ID" property="wife" select="com.mapper.WifeMapper.selectByUserId"...

2018-10-19 13:07:04 571

原创 将form表单序列化成json格式

//将form表单序列化成json格式 $.fn.serializeObject = function () { var o = {}; var a = this.serializeArray(); $.each(a, function () { if (o[this.name] !== undefined) { if (!o[this.name].push) {...

2018-07-23 17:07:54 1032

原创 js格式化时间戳

//调用方法:new Date(date).format("yyyy-MM-dd hh:mm");//date为参数Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), ...

2018-05-25 10:55:58 514

原创 mybatis批量更新

        &lt;update id="updateBatch" parameterType="java.util.ArrayList"&gt; UPDATE USER &lt;trim prefix="set" suffixOverrides=","&gt; &lt;trim prefix="USER_NAME

2018-04-28 11:34:28 195

原创 poi生成word文档,包含插入表格

package com.controller;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.math.BigInteg...

2018-03-26 09:53:05 4778 5

原创 poi写出doc文档

        /** * 写出demo * @param response */ public void docTest() { String templatePath = "D:\\demo.doc"; InputStream in = null; OutputStream out = null; try { in = new FileInputStream...

2018-03-08 17:18:21 371

原创 JSP页面table下c:forEach循环tr、td自动换行处理

&lt;!-- vs.count % number ==0 想多少列换行,改变number值即可 --&gt;&lt;table&gt; &lt;tr&gt; &lt;c:forEach var="obj" items="${list}" varStatus="vs"&gt; &lt;td&gt; &lt;span&gt;${obj.n

2018-03-05 14:38:34 4619 3

原创 js获取上周、本周、上月、本月、上季度、本季度的开始日期、结束日期(无bug)

/** * 获取上周、本周、上月、本月、上季度、本季度的开始日期、结束日期 start * 亲测无bug。获取上月开始结束日期考虑了年份的变化 */var now = new Date(); //当前日期var nowDayOfWeek = now.getDay()-1; //今天本周的第几天var nowDay = now.getDate(); //当前日var nowMonth ...

2018-03-01 17:34:30 2828 1

原创 js阿拉伯数字转换为汉字(金额)

//转换金额function convertCurrency(money) { money= money*10000; //汉字的数字 var cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'); //基本单位 var cnIntRadice = new Array('', '拾', '佰'...

2018-03-01 17:19:28 684

原创 java 字符串转换编码格式ISO8859-1转为UTF-8(中文乱码)

//js:encodeURI('中文字符')public static String getIsoToUtf_8(String str){ if (StringUtils.isBlank(str)){ return ""; } String newStr = ""; try { newStr = new String(str.ge...

2017-08-25 17:19:04 12103

转载 JavaMail邮件发送 工具类

package com.ky.utility.rsa;import java.util.Date;import java.util.Properties;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.inter

2017-08-10 17:31:00 816

原创 使用spring task实现定时任务

使用spring task实现定时任务注解与xml两种方式Spring配置文件xmlns加入xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation中加入http://www.springframework.org/schema/taskhttp://www.springfram...

2017-07-31 17:33:41 773

原创 java复制文件或文件夹

package boss;import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.Input...

2017-07-04 16:42:43 264

原创 mybatis批量插入List。mysql

&lt;insert id="addBatch" parameterType="java.util.ArrayList"&gt;INSERT INTO user(ID,NAME)VALUES &lt;foreach item="user" collection="userList" separator="," &gt;(#{user.id,jdbcType=VAR

2017-07-04 15:57:39 7109

空空如也

空空如也

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

TA关注的人

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