自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 jquery.min.js隐藏版本号

出于系统安全考虑,有时候需要隐藏jquery的版本号,在Console里使用$.fn.jquery可以查询使用的版本号。以jquery-1.11.0.min.js为例,首先将文件名和引用去掉版本号,然后在jquery-1.11.0.min.js里搜索1.11.0,找到m="1.11.0",将m的值进行修改,这里可以修改为任意值,注意不能是"",否则有些前端页面可能会收到影响。...

2021-09-06 15:09:10 2570

原创 list中的数据排序

List list = Arrays.asList(3,1,2,4,0);Collections.sort(list);//从小到大[0, 1, 2, 3, 4]Collections.reverse(list);//反转[0, 4, 2, 1, 3]Collections.sort(list,Collections.reverseOrder());//从大到小[4, 3, 2, 1,...

2020-01-21 15:08:01 975

原创 InvalidFormatException:Your stream was neither an OLE2 stream, nor an OOXML stream

这种问题主要是导入和导出时会出现,导出时出现请参考:https://www.jianshu.com/p/1bfc736f8947我是导入的时候出现这个问题,这个问题是文件出了问题,因为我是直接读取的文件服务器里的文件,但是文件服务器里的文件都是加密的,读取文件前需要多一步解密操作,问题解决。如果文件没有加密过可以试试另存或新建一下文件。...

2020-01-17 13:57:20 4808 1

原创 .xls使用WorkbookFactory.create(inputStream)创建workbook时创建出XSSFWorkbook(.xlsx格式)的问题

从这篇文章找到了原因:https://www.cnblogs.com/likui-bookHouse/articles/7490151.html

2020-01-09 16:41:41 5321 1

原创 layui label字数多时自动换行的解决办法

1.在layui-form的样式中加上:white-space:nowrap!important;2.在字数多的label添加样式:padding-left: xxx px 大小按实际情况设置

2019-12-04 10:04:33 10256 2

转载 HttpOnly的设置

描述:1.会话cookie中缺少HttpOnly属性会导致攻击者可以通过程序(JS脚本、Applet等)获取到用户的cookie信息,造成用户cookie信息泄露,增加攻击者的跨站脚本攻击威胁。2.HttpOnly是微软对cookie做的扩展,该值指定cookie是否可通过客户端脚本访问。MicrosoftInternetExplorer版本6ServicePack1和更高...

2019-09-23 16:56:50 13137

转载 怎么将cookie中httponly属性设置为true

将cookie设置成HttpOnly是为了防止XSS攻击,窃取cookie内容,这样就增加了cookie的安全性,即便是这样,也不要将重要信息存入cookie。如何在Java中设置cookie是HttpOnly呢看Servlet 2.5 API 不支持 cookie设置HttpOnly建议升级Tomcat7.0,它已经实现了Servlet3.0但是苦逼的是现实是,老板是不会让你升级...

2019-09-23 16:52:01 1984

原创 js验证表单填写的分数格式

let reg = /^[0-9]*\/+[1-9][0-9]*$/let _rate = $("input[name='rate']").val();if(!reg.test(_rate)){ alert(xxx必须为分数) return}let numArr=_rate.split('/');if(Number(numArr[0])>Number(numArr...

2019-08-23 15:37:10 398

转载 js 对中文字符 解码和编码

//编码decodeURI(编码前字符);//解码decodeURIComponent(编码后字符);

2019-08-22 16:56:49 297

转载 浏览器关闭事件

functionsetCookie (name,value,iDay) {//存储cookievar oDate=new Date();oDate.setDate(oDate.getDate()+iDay); document.cookie=name+'='+value+';expires='+oDate; ...

2019-08-22 16:53:09 324

原创 splice()删除数组中的元素

1.如果只删除数组中的一个元素时(也可以用下边的删除多个写法):for (let i = 0; i < data.length; i++) { if (data[i] == xxx) { data.splice(i,1) }}2.如果删除数组中多个元素时:for (let i = data.length - 1 ; i >=...

2019-08-08 15:42:56 2491

原创 java.lang.SecurityException: JCE cannot authenticate the provider BC

1. 找到 java.security 在jvm安装地方 例如:C:/Program Files/Java/jdk1.8.0_181/jre/lib/security2. 添加 security.provider.9=org.bouncycastle.jce.provider.BouncyCastleProvider例如:security.provider.1=sun.securi...

2019-07-24 09:59:40 377

原创 idea2018.1.5破解

https://blog.csdn.net/ganpanlin/article/details/81163689

2019-07-24 09:53:49 183

转载 Maven生成可以直接运行的jar包的多种方式

Maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在ja...

2019-07-05 10:06:32 142

转载 MySQL连接查询排序优化

不知道有没有人碰到过这样恶心的问题:两张表连接查询并limit,SQL效率很高,但是加上order by以后,语句的执行时间变的巨长,效率巨低。情况是这么一个情况:现在有两张表,team表和people表,每个people属于一个team,people中有个字段team_id。下面给出建表语句:create table t_team(id int primary key,t...

2019-07-05 09:57:38 852 1

原创 java.sql.SQLException: Invalid value for getLong() - 'xxx'

报错:java.sql.SQLException: Invalid value for getLong() - 'XXX'是由于实体类和数据库的字段类型没有对应上,实体类中是Long类型,但数据库实际上是其他类型的,如varchar、datetime等。...

2019-07-04 16:46:26 5553

原创 解决SpringBoot中Bean无法注入的问题

报错:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type XXX。由于SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描!“Application类”是指SpringBoot项目入口类。这个类的位置很关键:...

2019-07-04 16:20:17 1852

转载 Java8新特性

一、Java 8 Lambda 表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用Lambda 表达式可以使代码变的更加简洁紧凑。1.1 语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) -&...

2019-06-27 16:00:08 119

转载 SpringBoot之定时任务

序言使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于接口的定时任务就派上用场了。 三、基于注解设定多线程定时任务一、静态:基于注解基于注解@Schedu...

2019-06-24 15:16:15 119

原创 Java POI设置Excel指定单元格添加批注、背景色

Cell cell = worksheet.getRow(row).getCell(column);Drawing draw = worksheet.createDrawingPatriarch();Comment comment = draw.createCellComment(new XSSFClientAnchor(0, 0, 0, 0, row, column, 9, 7));co...

2019-06-13 16:36:25 8607

原创 Java POI 设置 Excel 单元格样式

使用POI设置Excel样式,包括位置设置、边框设置、背景色设置以及合并单元格设置  一、我的位置。 1 package com.myjava.poi; 2 3 import java.io.FileOutputStream; 4 import java.util.Date; 5 6 import org.apache.poi.hssf.usermodel.HSSFCe...

2019-06-13 16:34:15 2172

原创 layui中checkbox、select、radio显示不正常问题

需要重新渲染表单:layui.use('form', function() { var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 form.render();});

2019-05-30 16:18:32 2671

原创 layui ajax加载html页面后重新渲染

在ajax请求成功下面加入:layui.use('element', function() { var element = layui.element; element.init();});

2019-05-30 16:16:07 1637

原创 解决Element-UI加载列表时序号出现负数

最近做的一个项目中左侧是树结构,右侧是列表,按照要求列表的第一行不显示序号所以写了个方法重新计算序号。点击左侧树结构在调用查询列表方法前将pageIndex设置为0,因为不设置为0的话如果之前查询的数据较多且做过翻页操作再点击左侧树,显示会有问题。在将pageIndex设置为0时会重新加载列表出现序号为负数的情况(会闪一下)影响用户体验,解决方法:在将pageIndex设置为0之前把右侧数据tab...

2019-05-30 15:59:37 1118

转载 vue-element-ui组件 layout布局(栅格)

首先你要掌握的基础知识:.row 行概念<el-row></el-row>.col列概念<el-col></el-col>col组件的:span属性的布局调整,一共分为24栏:代码示例: <el-row> <el-col :span="24">&l...

2019-05-30 15:41:06 34177 2

原创 响应头获取中文名称乱码问题解决方法

后台:response.setHeader("FileName", URLEncoder.encode(fileName, "UTF-8")); 前台js:decodeURI(response.headers['filename'])

2019-02-13 10:44:50 5618 1

原创 java上传文件到Linux设置文件权限

Runtime.getRuntime().exec("chmod 777 -R " + filepath);//这里的filepath写基础路径也可以

2019-01-23 17:01:03 3593

原创 可编辑dataGrid

url:'xxx',method:'get',onClickRow: onClickRow&lt;th data-options="field:'test',width:80,editor:'textbox',sortable:true"&gt;测试&lt;/th&gt;var editIndex = undefined;function endEditing(){ if (editIndex =...

2018-07-16 15:36:43 346

原创 easyui中textbox如何获取值赋值

获取textbox值:var  name=$("#userName").textbox('getValue');textbox赋值:$("#userName").textbox('setValue',"xiaoming");

2018-07-13 11:39:39 13340

转载 jsp中点击图片在弹出层显示大图

点击图片在弹出层显示大图使用jquery,实现点击图片在弹出层显示大图,再次点击关闭,加入图片高宽和窗口高宽的大小判断。效果图如下:3. [代码][CSS]代码     跳至 [3] [4] [5] [全屏预览]view sourceprint?1* {margin:0;padding:0;}2#imglist {list-style:none; width:500px; margin:50px ...

2018-06-29 16:34:03 2757

原创 easyui如何获取日期datebox中的值

[javascript] view plaincopyvar datestar= $("#datestart").datebox("getValue"); "text" class="easyui-datebox" id="datestart" style="width:100px;"/>

2017-11-16 21:09:07 7973

TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi安装包

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理

2019-08-16

jQueryAPI中文手册3.1.rar

jQuery API 中文手册 3.1是适用于jQuery的一款中文版API,jQuery是一个快速,简洁的JavaScript框架,有需要jquery中文api的用户马上下载使用吧

2019-07-15

druid各版本jar包

Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。

2019-02-27

2018最新GIT安装包,包括TortoiseGit-2.6.0.0-64bit以及中文包

官网下载TortoiseGit-2.6.0.0-64bit.msi以及TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN.msi速度十分缓慢,下载后安装可参考https://www.cnblogs.com/maojunyi/p/7735723.html

2018-07-16

百度一键分享js

引入js后,页面添加如下代码

2018-07-10

空空如也

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

TA关注的人

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