自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java实现inputstream流的复制

Java实现inputstream流的复制 - 简书

2022-03-16 09:33:42 1170

原创 使用idea启动maven项目,网站导出的文件类型不是utf-8

idea启动项目导出文件类型问题

2022-03-10 17:10:27 413

原创 Mybatis批量插入多条含有不同UUID数据(UUID临时生成)

Mybatis批量插入多条含有不同UUID数据(UUID临时生成)

2021-12-31 14:25:52 1448

转载 Docker容器目录热挂载

https://www.open-open.com/lib/view/open1421996521062.html

2021-07-11 18:38:52 320

转载 Java从后台重定向(redirect)到另一个项目的方法

https://www.cnblogs.com/java-dyb/p/10912749.htmlhttps://www.cnblogs.com/java-dyb/p/10912749.html

2020-09-03 10:40:25 380

原创 解决IDEA修改代码重新运行不生效问题

https://blog.csdn.net/woshiyuzhiqiang/article/details/102945076https://blog.csdn.net/c15158032319/article/details/79567333

2020-07-22 17:20:12 4740

原创 替换字符串中特定的标签(包含标签中的文本内容)

遇到问题:项目需要将以下字符串中特定的<spanclass=\"item-blank\">xxxxx</span>标签,替换为<span qid="xxxxxxxxx_sub_i"></span>标签。String text = "<p>2019年<span class=\"item-blank\">1.</sp...

2019-12-04 14:45:27 1065

原创 远程连接Redis

注意:远程连接Redis前提,本机电脑要安装Redis!要连接的Redis的IP地址能ping通。打开Redis的安装目录,按shift+鼠标右键,选“在此处打开命令窗口”redis-cli.exe -h ip地址 -p 端口号 -a 密码-h,默认是127.0.0.1 -p <端口>,默认是6379 -a <密码>,如果redis加锁,需要传递...

2019-09-24 13:36:15 391

原创 Exception in thread "main" java.lang.NoSuchMethodError: com.lowagie.text.pdf.BaseFont.getCharBBox(C)

项目中需要用itext将html转PDF,遇到了一下问题:网上看了很多帖子,也有不少人提出这个问题,但都没有解决方案。项目进展一度陷入僵局,对比了一些帖子,无意中发现xhtmlrenderer引入的jar包略有不同,出现"Exception in thread "main" java.lang.NoSuchMethodError: com.lowagie.text.pdf.BaseFont...

2019-06-10 13:39:04 5089 1

原创 Java正则,删除标签与标签之间的空格及换行

最近项目中在做字数统计的功能,下面是要统计字数的字符串:<p>字数统计 测试</p> <table> <tbody> <tr> <td width="100"> 字符串1 </td> <td width="100">字 符 串 2</td> &lt...

2019-04-11 11:06:17 884

转载 使用StringEscapeUtils对Java中特殊字符进行转义和反转义

1、引用jar包:commons-lang.jar2、示例:import org.apache.commons.lang.StringEscapeUtils; public class Test { public static void main(String[] args) { String str = "thi is a test 这是一个测试";...

2019-04-04 10:16:17 886

原创 Mysql 中 SUBSTR 和 INSTR的用法

SUBSTRING(str,pos) 返回字符串str的位置pos起的一个子串select SUBSTRING('Quadratically', 5)输出结果:'ratically' INSTR(str,substr)返回子串substr在字符串str中的第一个出现的位置select INSTR('foobarbar', 'bar')输出结果:4一般可以用 ...

2019-02-25 13:48:30 2346

原创 POI Excel 上下标、下划线、粗体、斜体标签处理(sup、sub、u、strong、em的HTML标签转化到excel格式)②

由于上篇写的代码不支持多标签嵌套的字符串,项目中容易报错:java.lang.IllegalArgumentException: Start and end index not in range. 目前只想到了避免该异常方案:遇到多标签嵌套时,仅保留最外层标签 (⊙﹏⊙!!),很遗憾暂时还没想到比较完美解决办法,同样,如果有改进,我会第一时间更新代码。 import java.io.File...

2019-02-22 16:32:18 1366

原创 MySQL SQL语句 生成32位 UUID

SQL语句:SELECT UUID();在Mybatis中的sql应用:将随机生成的UUID用作主键,随着其他字段同时存入表中&lt;insert id="addRole" parameterType="com.xxx.dto.Role" useGeneratedKeys="true" keyProperty="fid"&gt; &lt;selectKey result...

2019-02-21 14:29:38 1620

原创 Java正则,选择性过滤HTML标签,保留指定的标签

String text = "一种F<sup>-</sup>、Zn<sup>2+</sup>、B<sup>3+</sup>离子协同掺杂电解质,H<sub>2</sub>O是<u>水</u>,<strong>水</strong>是<em>生命&...

2019-01-23 10:36:41 2106

原创 POI Excel 上下标、下划线、粗体、斜体标签处理(sup、sub、u、strong、em的HTML标签转化到excel格式)①

目前该代码暂不支持多标签嵌套的字符串,只适合多标签、无嵌套字符串。如果有改进,我会第一时间更新代码。import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;...

2019-01-22 17:13:21 1921

原创 POI Excel 下划线处理(u的HTML标签转化到excel格式)

import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.poi.hssf....

2019-01-21 16:00:55 1207

原创 POI 在导出的Excel中插入图片

项目中遇到了在导出Excel表格时插入图片至单元格,测试单元代码如下:import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;imp...

2019-01-15 14:31:43 1814 4

转载 POI Excel 上下标处理(sub,sup的HTML标签转化到excel格式)

测试单元代码如下: import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apac...

2019-01-14 16:49:26 967

原创 Eclipse中debug模式下断点跳转不正确(跳转至不相干的代码)

在项目中,遇到Eclipse中debug模式下断点跳转不正确,跳转到其他不相干的地方,解决办法如下:首先,在Eclipse下方的工具栏中有Debug选项,可以看到正在Debug的项目:如果没有出现Debug工具栏,可以在Eclipse的上方---》Window-----》show view-------》选择Other,弹出这样的对话框,输入debug搜索:找到Debug工具栏...

2019-01-10 15:47:01 5056 2

原创 Java中当被除数比除数小时为什么计算结果都为0?

前段时间写项目时遇到了这个问题,现在记录一下,帮助已经入坑的各位早点儿出坑。首先,要区分清楚什么是被除数、什么是除数,话不多说,直接上图:比如100/50,其实就是100÷50,那么100就是被除数,50就是除数。区分清楚了被除数和除数,现在就来解决问题吧!项目中(错误示范):int max = 100;int min = 50;double num1 = max/m...

2019-01-04 15:29:10 1083

原创 JS定时器

 此代码实现功能为日程提醒,根据数据库表中存储的日程数据中的时间触发前端JS,弹窗提示当前时间所要完成的日程事项。代码如下: 后台controller代码: //将数据库中取到的list数据转成json格式 /** * 根据u_id获取当天日程 * @return */@RequestMapping("getTodayScheduleempl")@ResponseB...

2018-12-17 10:16:17 210

原创 Tomcat内存溢出“PermGen space”的解决方案

在vm arguments加入参数:-XX:PermSize=256M -XX:MaxPermSize=512M

2018-12-11 14:05:39 304

原创 Java自定义类数组的创建和赋值

 //Person类public class Person{ private String id; private Student[] studentVo; public String getId() { return id; } public void setId(String id) { this.id ...

2018-11-27 10:20:37 6557

原创 通过正则表达式的方式来判断一个字符串是否为数字

//可以判断正负、整数小数//StringUtils.isNum("a123") = false//StringUtils.isNum("123a") = false//StringUtils.isNum("1.23a") = false//StringUtils.isNum("a1.23") = false//StringUtils.isNum("123") = true//Str...

2018-11-21 17:46:55 2904 1

原创 java.lang.IllegalArgumentException: Invalid character found in the request target.

Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are def...

2018-05-31 17:08:50 987

原创 前端JS时间验证,结束时间不早于开始时间

判断结束时间不早于开始时间。JS代码: function checkform(obj){ if(obj.scheduledeptContent.value == null || obj.scheduledeptContent.value == ""){ alert("日程内容不能为空!"); return false; } if(obj.schedu

2018-02-02 10:09:56 11073

转载 将input标签设置为不可编辑状态的三种方法

disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值。设置后文字的颜色会变成灰色。disabled 属性无法与 一起使用。示例:readonly 属性规定输入字段为只读可复制,但是,用户可以使用Tab键切换到该字段,可选择,可以接收焦点,还可以选中或拷贝其文本。后台会接收到传值. r

2018-01-27 13:39:50 21574

原创 Bootstrap分页在项目中的应用

//scheduleemplShow.jsp<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><% String path = request.getContextPath();%><link rel="stylesheet" href="/st

2018-01-23 18:32:39 582

原创 Bootstrap分页总结

分页总结head.jsp /static/bower_components/datatables.net-bs/css/dataTables.bootstrap.min.css">foot.jsp/static/bower_components/datatables.net/js/jquery.dataTables.min.js">/static/bower_components/

2018-01-23 18:27:33 259

转载 MySQL 日期操作 增减天数、时间转换、时间戳

一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+---------------------+

2018-01-23 18:16:46 829

原创 Shiro Odd number of characters.

Authentication failedfortoken submission [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false]. Possible unexpected error? (Typical or expected login exceptions should extend from A

2018-01-02 19:12:05 3942 2

转载 关于JVM的简单介绍

java具有跨平台的特性,“一次编译,多次运行”,也就是说,我们在windows下编写的java程序,编译以后可以在Linux平台上运行。 JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,

2017-12-09 10:15:56 142

原创 时间格式和字符串格式互相转换

package easybuy.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 时间格式和字符串格式互相转换 * @author Administrator * */public class DateUtil { publ

2017-10-25 16:16:09 824

空空如也

空空如也

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

TA关注的人

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