自定义博客皮肤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)
  • 收藏
  • 关注

原创 通过URL下载文件,使用原始文件名乱码问题

*通过下载,文件可以正常打开,但是名称为乱码!谷歌浏览器通过URL进行下载,则可展示正常的名字。使用上面的两个下载方法,均为乱码,查度娘也没找到解决办法,大多都是指定一个名称进行下载。通过URL下载文件,并保持在上传时的文件名。

2023-10-16 14:51:40 323

原创 spring boot 集成caffeine实现本地缓存

所以被软引用关联的对象只有在内存不足时才会被回收,而被弱引用关联的对象在JVM进行垃圾回收时总会被回收。因为@Cacheable 是使用AOP 代理实现的 ,通过创建内部类来代理缓存方法,这样就会导致一个问题,类内部的方法调用类内部的缓存方法不会走代理,不会走代理,就不能正常创建缓存,所以每次都需要去调用数据库。缓存管理器使用了weakKeys()的配置,这就导致了一个问问题,经过代理之后,每次key都匹配不上,因为底层使用的==的方式来进行key的匹配,而不是equals,所以,需要移除该配置。

2023-09-08 17:48:46 170

原创 国内快速下载 CentOS 镜像源

国内快速下载centos镜像源

2023-01-09 11:13:56 1477 1

原创 java 根据文件流获取文件类型的几种方式

获取文件类型

2022-12-15 18:12:47 5448

原创 做文件删除时,关闭流的功能

没有摘要!!!

2022-07-07 16:39:21 568

原创 easyExcel数据导入功能

一、添加依赖 <!-- 处理excel文件用的依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.7</version> </dependency>

2022-04-18 09:32:11 2043

原创 springsecurity中,使用successHandler和defaultSuccessUrl(successForwardUrl)连用,只生效一个的问题

开发中,碰到既要设置成功登录后跳转到指定页面,而不是springsecurity中默认的index页面,又要登录成功后要做一些操作,比如某个用户的权限菜单获取。如果successHandler和defaultSuccessUrl(successForwardUrl)连用,只生效一个,并且是谁在后面谁生效。代码如下,这样设置只有successHandler一个生效,不能跳转到默认的"/success"页面。同理,将defaultSuccessUrl()放在前面。则不执行配置的successHandler中

2022-03-10 14:41:53 1640 3

转载 基于layui的formSelects-v4下拉多选操作

因内容过多,此文章不展示,请移步至 formSelect-v4,里面会更新所有内容。找了好几天,终于给我找到基于layui设计的下拉多选操作了!

2022-03-07 10:30:07 625

原创 Java实现文件下载

/** * 文件下载 */ public static void downLoad(String filePath, HttpServletResponse response, boolean isOnLine) throws Exception { File f = new File(filePath); if (!f.exists()) { response.sendError(404, "File not fo...

2021-11-22 16:18:04 154

原创 前端清空表单

function demo(){ $('#form1 :input').not(':button,:submit,:reset,:hidden').val('').removeAttr("select");}

2021-05-20 13:21:26 233

原创 layer.open,layer.alert的使用

layer.open({ type: 2, //设置类型 默认为0 显示content中的内容(文本) 1 页面层 2ifream层 content: "content.html", offset:['20px','15px']//距离上、左边距 title: "提示", //左上角显示标题 content:url, //type为2,打..

2021-05-18 18:39:41 2638

原创 Oracle_client下载地址

下载instantclient-sqlplus-windows.x64和instantclient-basic-windows.x64时,csdn里好多都要积分才能下载,官网上有,犯不着非下载你们的,下面是下载地址:Oracl官网下载Client

2021-03-16 17:04:26 3423 2

原创 Hibernate 使用 criteria 条件查找

public class CCCCCCCCCTTT { @Autowired private SessionFactory sessionFactory; public Object test(String param,String param2){ Criteria criteria = sessionFactory.getCurrentSession().createCriteria(Entity.class); criteria.add(Re

2021-03-09 09:32:54 555 1

原创 iconfont.woff等之类的图标文件找不到404

1. 检查路径是否正确一般能够Ctrl+鼠标左键能进去,就代表路径没有问题。2.检查文件是否完整可以在本地写一个html进行测试,试一试可不可以显示出来,不能的话最好重新下载一份完整的包3.检查web.xml文件看下文件里是否有一下配置,没有的话添加。其他文件后缀类似<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.

2021-01-26 15:52:15 947 1

原创 Hibernate 多表联查

@ManyToOneManyToOne 表示为此实体多对一,如学生对老师使用@ManyToOne-----关联非主键列 @ManyToOne(cascade = CascadeType.MERGE) @JoinColumn(name="CASECODE", referencedColumnName="CASENO") private CaseInfoModel caseInfo; CASECODE 表示当前实体类对应数据库表中的列名称。CASENO 表示关联

2021-01-08 15:45:48 1329

原创 Ajax 传递数组、表单+

一、AJAX概述AJAX 全称 asynchronous(异步) javaScript and xml , 在项目中AJAX主要用于通过异步请求的方式与服务器进行交互。 通过在应用中使用AJAX技术给广大的网民用户带来了全新的体验。AJAX的核心 : 通过使用XHR对象,向服务器发送异步请求。3异步请求的特点:异步请求响应的是一段字符串文本信息(响应的是网页的局部)。不会...

2020-12-30 16:19:11 460

原创 get请求参数中含URL解析时的特殊字符

记录一个前端问题使用layer.open打开小窗口只能使用get请求,传递的参数包含URL解析时的特殊字符'/case/getCaseInfo?caseCode=${caseInfo.caseCode}&fileName='+data.info然后data.info中包含&、=的特殊字符 u=2729906829,3399182358&fm=26&gp=0.jpg,传到后台后解析出错,接收的数据跟实际不一致的情况。使用一个前端的方法encodeURIComponen

2020-11-18 18:21:55 818 1

原创 Chrome将已有的插件,打包成crx供其他电脑使用

在工作的电脑Chrome浏览器上,有一款非常好的插件,我想用在自己电脑上,就在网上找了点打包成crx文件教程,教程跟我自己的不太一样,遂整理一下,方便以后使用。首先找到自己需要打包的插件、需要下边的ID然后在本地文件夹中找到该插件的保存位置,我的位置是C:\Users\peixin\AppData\Local\Google\Chrome\User Data\Profile 1\Extensions。如果找不到,可以在Chrome中地址栏处输入chrome://version回车,出现下面的页面,标

2020-10-22 16:34:21 1027

原创 Spring Boot中@Autowired注入不进去的问题

使用Spring Boot 用@Autowired注入时,报空指针异常,经过排查,发现自己的DAO并没有注入成功,打印Dao接口为NULL。百度发现,原来,在线程中为了线程安全,是防注入的。多线程时,注入是不成功的。然后写了一个工具类来获取Bean。代码如下:package com.chen.util;import org.springframework.beans.BeansExcep...

2019-12-10 21:26:14 2121

原创 idea使用快捷键

xml文件加注释:alt + /新建:alt + ins显示最近打开过的文件:crtrl + E方法参数提示:crtl + p

2019-10-28 10:40:42 168

原创 SpringMVC

1.SpringMVC的引言为了使Spring可插入的MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而在使用Spring进行WEB开发时可以选择使用Spring的SpringMVC框架作为web开发的控制器框架。2.为什么是SpringMVC可以和spring框架无缝整合运行效率高于struts2框架注解式开发更高效3.Spri...

2019-10-28 09:42:21 176

空空如也

空空如也

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

TA关注的人

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