自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 缓存穿透、缓存击穿、缓存雪崩的问题与解决方案

缓存概念在计算器中,高速缓冲存储器是一个硬件或软件组件,其存储数据,以便该数据可以在将来的请求送达更快;存储在缓存中的数据可能是早期计算的结果,也可能是存储在其他位置的数据的副本。一个缓存命中时,所请求的数据在高速缓存中找到,而出现高速缓存未命中当它不能发生时发生。缓存命中是通过从缓存中读取数据来实现的,这比重新计算结果或从速度较慢的数据存储中读取要快。因此,从缓存中可以处理的请求越多,系统执行速度就越快。缓存穿透缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没

2021-03-05 16:46:11 178

原创 Centos中Docker安装及SpringBoot项目部署

docker学习

2022-05-12 14:11:18 452

原创 HttpClient 模拟multipart/form-data表单提交参数(带附件,实测可用)

/***@param url 请求地址*@param json提交参数*@param code 编码*@param file 文件对象*/ public String postFormdata(String url, JSONObject json, String code, File file) { String res = null; CloseableHttpResponse response = null; try { .

2020-09-11 16:14:20 1637

原创 restTemplate实现 authorization basic权限认证(带账号密码)

RestTemplate restTemplate = new RestTemplate(); //认证的账号和密码 String authentication = account+":"+pwd; HttpHeaders headers = new HttpHeaders(); //在请求头信息中携带Basic认证信息(这里才是实际Basic认证传递用户名密码的方式) headers.set("authorization", "Basic " + Base64.getEncod..

2020-09-01 16:27:55 9434

原创 java使用Spire.Doc 生成的文件去除水印(头部的警告信息)

方法一: //重新读取生成的文档 InputStream is = new FileInputStream("E:\\demo.docx"); XWPFDocument document = new XWPFDocument(is); //以上Spire.Doc 生成的文件会自带警告信息,这里来删除Spire.Doc 的警告 document.removeBodyElement(0); //输出word内容文件流,新输出路.

2020-08-21 09:55:30 7414 9

原创 根据路径读取文本内容防乱码

/** * 根据路径读取文本内容 * <p><b>创建人:</b><br>&nbsp;&nbsp; 2019/7/8 18:03<br> * <p><b>修改人:</b><br>&nbsp;&nbsp; 2019/7/8...

2020-05-07 16:44:26 160

原创 腾讯信鸽推送信息------java maven项目

之前参考腾讯推送API maven配置后并没效果,还是无法加载jar包下面粘贴下将jar包编译成mave并打进本地仓库的命令mvn install:install-file -Dfile=D:\PushJavaSDK.jar -DgroupId=org.apache.pushJavaSdk -DartifactId=pushJavaSdk -Dversion=1.0.0 -Dpackag...

2019-12-25 17:58:53 425

原创 java监听器

一、在spring中进行如下配置<!--监听配置--> <bean class="com.acbee.wms.util.ListenerUtil" lazy-init="false"/> <!-- 注入任务执行器 这样就实现了异步调用 (缺点是全局的,要么全异步,要么全同步,删除这个属性既是同步) --> <bean ...

2019-12-03 16:38:36 272

原创 Spring动态配置定时任务(启用、停用)

package com.csdn.taskk;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;i...

2019-11-29 09:21:42 1430

原创 常用的日期之间的操作

/** * 判断日期是否为月末 * <p><b>修改人:</b><br>&nbsp;&nbsp; 2019年11月27日 14:44:59<br> */ private static boolean isLastMonthDay(Date date) { Ca...

2019-11-27 19:12:20 146 1

原创 linux分区格式化、自动挂载

1、磁盘格式化fdisk 硬盘名称n 创建一个新分区p 创建主分区w 保存2、挂载mkdir /newDisk 创建挂载目录mkfs -t xfs /dev/vdb1 格式化分区类型mount /dev/vdb1 /newDisk 进行挂载3、开机进行自动挂载配置blkid 查看uuidvim /etc/fsta...

2019-11-08 17:30:45 183

转载 java递归根据节点ID得到所有父节点名称

看到一篇介绍的博客,在此先转载一下,怕忘记了https://blog.csdn.net/sms15732621690/article/details/78767752

2019-09-29 18:31:00 2735

原创 读取本地文件内容(防乱码)

1、写入文件及读取文件内容 public static void main(String[] args) { //写入文件 String rootPath = "D:\\"; FileUtil.makeDirs(rootPath + "test"); try{ BufferedWriter b...

2019-07-30 12:52:13 237

原创 使用java匹配内容中所有的img标签及对应的src地址

1、获取内容中的第一张img//匹配img正则表达式private static Pattern p_img = Pattern.compile("(<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*>)");Matcher m_img = p_img.matcher(“内容”);while (m_img.find(...

2019-05-09 19:11:11 1836 1

原创 maven项目中使用itextasian

在项目中用到了JasperReports,其中要用到把报表导出为pdf文件的功能。JasperReports内部使用iText来输出pdf文档,maven仓库中又没有这个配置, iText对中文是放在单独的包iTextAsian.jar中,于是需要在工程中加入iTextAsian。1.确保你已经在本地机器上创建了maven 2的本地repository2.到SourceForge上iTex...

2019-05-08 20:06:10 8166

原创 java定义注解类

一、注解的基础1.注解的定义:Java文件叫做Annotation,用@interface表示。2、@interface上面按需要注解上一些东西,包括@Retention、@Target、@Document、@Inherited四种。二、注解示例// 字段、枚举的常量@Target(ElementType.FIELD)// 注解的保留策略:注解会在class字节码文件中存在,...

2019-02-22 15:01:36 297

原创 location.href请求中文乱码问题

//js中要使用encodeURI(encodeURI("参数名")) 如下:window.location.href=webPath+"/product/productList.action?limit=" + pageSize + "&keyword="+encodeURI(encodeURI(serch));//后台代码处理URLDecoder.decode("参数名称...

2018-12-26 16:25:37 739 1

原创 js文本框验证输入小数长度的问题

regex:/^\d+(\.\d{0,2})?$/0:起始位2:小数保留位数 

2018-09-29 16:37:53 678

原创 java excel导入和模板下载

//模板下载 @RequestMapping(value = "/exportExcel", method = RequestMethod.GET) public void exportExcel(HttpServletRequest request, HttpServletResponse response, HttpSession session) { OutputS...

2018-03-22 13:21:24 2849 2

原创 开始时间小于结束时间验证

public ExtReturn insert(String startDate,String endDate,YxSwitchTime yxSwitchTime, HttpSession session){ ExtReturn results = null; DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm");

2017-10-19 16:16:58 1148

原创 stuts2实现下载功能

1、首先先写一个jsp页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 下载a.jpg2、写DownAction类import java.io.File;import java.io.F

2017-03-24 11:31:34 178

lowagie.rar

在项目中用到了JasperReports,其中要用到把报表导出为pdf文件的功能。JasperReports内部使用iText来输出pdf文档,maven仓库中又没有这个配置, iText对中文是放在单独的包iTextAsian.jar中,于是需要在工程中加入iTextAsian。这个文件是已经编译好的jar,可以直接放到本地仓库进行使用

2019-05-08

空空如也

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

TA关注的人

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