自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

No8g攻城狮的博客

要像太阳一样发出耀眼的光芒.......

  • 博客(14)
  • 资源 (11)
  • 收藏
  • 关注

原创 【Java用法】Java 过滤html标签获取纯文本信息

本文目录方案一、Hutool工具类方案二、Spring 自带的工具类方案三、自己编写正则工具类这个功能挺简单的,用正则即可实现,但是有很多优秀的人都做过了,你说咱们还有必要重复造轮子吗?过滤HTML标签,也是为了安全起见,它能有效的放置XSS攻击。方案一、Hutool工具类cn.hutool.http.HtmlUtil 可以实现Html标签的过滤,有很多方法,具体使用需要自行测试。package com.soft.practice.javacolume1;import cn

2020-11-28 09:58:13 2984 6

原创 【Java用法】JavaWeb 容器Response详解(有关response setCharacterEncoding和setContentType)详细对比说明

JavaWeb学习篇之----容器Response详解(有关response setCharacterEncoding和setContentType)详细对比说明:https://blog.csdn.net/youngstar70/article/details/53998607

2020-11-27 21:50:36 477 6

原创 【Java用法】使用Java开发连接钉钉应用实现钉钉通知的功能

本文目录项目背景步骤一、添加依赖步骤二、添加使用的工具类步骤三、添加配置文件config.properties步骤四、在业务中添加发送钉钉通知的代码项目背景springboot + maven + mybatis-plus + jdk1.8步骤一、添加依赖<!--钉钉通知使用--><dependency> <groupId>com.aliyun</groupId> <artifactId>taobao-.

2020-11-26 13:10:29 2556 3

原创 【Java用法】使用Java导出word文档的解决方案(适用于从服务器上下载到本地电脑)

本文目录一、Controller二、Service 接口类三、ServiceImpl 实现类四、Content-Type 类型与MIME Type类型对照表最近在做一个word导出功能,需求非常简单,只需要将内容导出到word文件里即可,对于word的格式并没有要求。功能不复杂,想快速实现这个功能,但是使用POI的话,比较麻烦。本文记录一下通过一个工具类即可实现简单的word导出的功能,上一篇文章讲的是通过这个工具类实现服用在本地,word文档下载到本地的功能。本文将会实现项目部署到服务

2020-11-24 13:07:43 3448 5

原创 【Java异常】Error:(14,35) java:程序包eu.bitwalker.useragentutils不存在 的解决方案

本文目录一、项目背景二、报错原因三、解决方案四、注意事项一、项目背景spring boot项目,运行就提示找不到程序包,执行了maven clean ,maven install,maven依赖没有标红,但启动就报错二、报错原因根本原因,还是jar包没有导入进项目中,三、解决方案检查maven依赖是否成功导入根据报错信息,检查本地仓库是否有jar,有些jar包不会自动导入,需要手动导一下勾选 settings --> Maven --> .

2020-11-23 21:59:29 6339 5

原创 【Java用法】使用Java导出word文档的解决方案(适用于Windows电脑)

目录实现方式一、通过原生的POI实现方式二、通过Hutool工具包步骤1、添加pom依赖步骤2、编写几行代码步骤3、启动项目,大功告成最近在做一个word导出功能,需求非常简单,只需要将内容导出到word文件里即可,对于word的格式并没有要求。功能不复杂,想快速实现这个功能,但是使用POI的话,比较麻烦。本文记录一下通过一个工具类即可实现简单的word导出的功能。项目架构:Springboot + mybatis-plus + MySQL + Maven实现方式一、通过

2020-11-21 16:51:10 2645 7

原创 【Java异常】Error:(19, 21) java: 无法访问org.apache.poi.xwpf.usermodel.ParagraphAlignment 找不到org.apache.po

一、 错误现象Error:(19, 21) java: 无法访问org.apache.poi.xwpf.usermodel.ParagraphAlignment 找不到org.apache.poi.xwpf.usermodel.ParagraphAlignment的类文件今天在使用POI包解析word文档(我要实现的功能是导出Word文档)的时候,遇到了个让我郁闷的bug。。。看着代码引用也没问题,POI包也导入成功了(去本地maven仓库和lib上看都有这个jar包),一运行就报or..

2020-11-21 14:27:35 7739 9

原创 【Java用法】Java设计模式之设计的模式的原则

基本介绍里氏替换原则(Liskov Substitution Principle)在1988年,由麻省理工学院的一位姓里的女士提出的。 如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。换句话说,所有引用基类的地方必须能够透明的使用其子类对象。 在使用继承时,遵循里氏替换原则,在子类中尽量不要重写父类的方法。 里氏替换原则告诉我们,继承实际

2020-11-17 21:40:47 357 5

原创 【IDEA用法】IDEA新建文件自动加入SVN,删除文件自动从SVN中删除

如果你使用IDEA编辑器,创建一个文件和删除一个文件,但是没有与SVN打交道,那么你就来对地方了哦!IDEA新建文件自动加入SVN:1、新建文件(自动添加到SVN): File --> Setting --> Version Control -->Confirmation --> When files are created --> Add silently 2、删除文件(自动从SVN删除): File -> Setting -...

2020-11-14 18:05:42 2527 5

原创 【JS用法】js判断字符串是否包含某个字符串

js判断字符串是否包含某个字符串方法一:includes方法//str.includes("")返回一个布尔值,值为true时表示包含var str = "hello world";if(str.includes("world")){ alert("Hi,world");}方法二:indexOf方法var str = "123456";if(str.indexOf("5") != -1) { console.log("字符串123456里包含了5");

2020-11-13 16:14:21 1390 4

原创 【CSS用法】css限制一行文字数量,超出部分用省略号显示

为了保证页面的整洁美观,在很多的时候,我们常需要隐藏超出长度的文字。这在列表条目,题目,名称等地方常用到。CSS代码:text-overflow:ellipsis; // 用省略号overflow:hidden; // 超出部分隐藏white-space:nowrap; // 文本不换行,这样超出一行的部分被截取,显示...说明:text-overflow: 用来设置是否使用一个省略标记(···)标示对象内文本的溢出。white-space:now...

2020-11-13 15:34:22 3372 4

原创 【Java异常】Error:java: Compilation failed: internal java compiler error 的解决方案

目录一、错误描述二、错误原因三、解决方案一、错误描述刚刚通过IDEA导入一个新的项目之后,运行报错,如下所示:Error:java: Compilation failed: internal java compiler error二、错误原因出现这个错误的原因主要是因为 JDK 版本问题,有两个原因,一个是编译器版本不匹配,一个是当前项目 JDK 版本不支持。知道原因之后就容易解决问题了,解决方案如下哦。三、解决方案以下三处的JDK版本要保持一致哦,否则就会出错。

2020-11-04 20:04:59 82558 33

原创 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must b

一、错误描述java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens二、错误原因由于在是本地电脑测试请求数据列表的,然后在代码里写的请求是https的,三、解决方案将https改为http即可解决。完结!...

2020-11-03 18:05:22 37242 10

原创 【Java用法】一个Java小程序玩法哦

多进程与多线程的区别?本质的区别在于每个进程拥有自己的一整套变量,而线程则共享数据。共享变量使线程之间的通信比进程之间的通信更有效、更容易。此外,在有些操作系统中,与进程相比较,线程更“轻量级”,创建、撤销一个线程比启动新进程的开销要小得多。这里从察看一个没有使用多线程的程序开始。用户很难让它执行多个任务。在对其进行剖析之后,将展示让这个程序运行几个彼此独立的多个线程是很容易的。这个程序采用不断地移动位置的方式实现球跳动的动画效果, 如果发现球碰到墙壁, 将进行重绘(见下图所示 )。当点击开

2020-11-03 13:08:17 553 4

java 程序自启动脚本文件

java 程序 在linux系统上的自动启动脚本文件。

2023-06-13

kafka eagle 可视化工具压缩包

kafka eagle 可视化工具压缩包,方便下载使用,仅用来交流和学习,严禁用作商业用途!

2022-06-20

J2Cache 使用Ceffien作为一级缓存,使用Redis作为二级缓存时的配置

J2Cache 使用Ceffien作为一级缓存,使用Redis作为二级缓存时的配置

2022-05-18

获取日出日落时间的Java工具类

获取日出日落时间的Java工具类,如果要获取国外的日出日落时间,需要减去对应时差哦

2022-04-27

cglib和objenesis.zip

spring-cglib-repack-3.3.0.jar和objenesis-repack-3.2.jar 当然,也可以通过这种方式哦,在spring-framework目录下执行gradle objenesisRepackJar和gradle cglibRepackJar命令即会自动下载这两个jar包到目标路径

2021-10-19

ShowMail.java

Java读取邮箱收件箱邮件的测试类,拿来即用

2021-06-30

ExcelField.java

导出Excel文件使用的Java实体类中的注解

2021-04-30

ExcelUtil.java

1、添加Maven依赖; 2、实体类上添加@ExcelField("姓名")注解; 3、导入工具类

2021-04-30

logback-prod生产环境的日志配置和打印方式

资源是logback-prod生产环境的日志配置和打印方式,以下内容仅供自己学习和使用!请勿用作商业用途!

2020-08-08

logback-local本地日志配置方式

记录本地日志配置方式,方便交流学习使用,logback-local本地日志配置方式, logback-local本地日志配置方式

2020-08-08

http状态码详解.docx

HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。所示的消息短语是典型的,但是可以提供任何可读取的替代方案。 除非另有说明,状态码是HTTP / 1.1标准(RFC 7231)的一部分。

2020-05-04

FLVplayer.swf

FLV视频播放,FLVplayer.swf自己测试可以用,用于整合ckeditor,弥补ckeditor功能缺陷

2019-04-11

空空如也

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

TA关注的人

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