自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 问答 (10)
  • 收藏
  • 关注

原创 禁用360浏览器自动填充用户数据

解决360浏览器自动填充用户信息的问题

2022-07-04 17:15:05 1021 1

原创 使用MultipartEntityBuilder上传文件时,文件名乱码的问题

使用MultipartEntityBuilder进行文件上传时,如果不设置mode,则默认使用的时STRICT,此时会导致传输后文件名称乱码,将mode设置成RFC6532即可解决。三种模式:STRICT, BROWSER_COMPATIBLE, RFC6532。详见HttpMultipartMode枚举类...

2022-02-26 17:22:09 1435

原创 使用tail和grep进行日志的搜索

tail -n 100 admin.log| grep --color -5 error说明: admin.log表示要进行搜索的文件error表示要搜索的关键词-n 100表示从文件admin.log的末尾100行处开始进行搜索--color 表示搜索出的内容进行高亮显示(带颜色)对应的脚本文件地址下载地址:链接: https://pan.baidu.com/s/1L1HES_4SFMsj6VZXjY_sXA 提取码: gru7脚本的使用./search.sh myse..

2020-11-11 14:23:24 819

原创 linux指定时间自动备份mysql数据库

编写备份mysql数据库的脚本mysqlbak.sh,并将以下内容写入#脚本开始#!/bin/bash#数据库用户名dbuser='root'#数据库用密码dbpasswd='root'dbname='xywsc'#备份日期backdate=`date +%Y%m%d`#备份时间backtime=`date +%Y%m%d%H%M%S`#日志备份路径logpath='/...

2020-01-07 15:05:24 279

原创 Linux升级OpenSSH

最近系统扫描出有OpenSSH的漏洞,由于以前也没有搞过,以至于搞了两天,特此记录一下参考:https://www.jianshu.com/p/1b3d2b7b649a所要准备的包openssl:openssl-1.1.1c.tar.gzopenssl官网:https://www.openssl.org/sourcezlib:zlib-1.2.11.tar.gzzlib官网...

2019-09-05 11:32:52 286

原创 CentOs7系统下以rpm安装Mysql5.7.27

1、安装包的下载及解压官网下载对应版本的包https://dev.mysql.com/downloads/mysql/5.7.html#downloads下载完之后,将这个tar包放在一个目录中并使用 命令进行解压(tar -xvf 文件名),例如:/usr/db/mysql5.7.27这个时候目录中会有很多rpm包,其中我们安装用到的就4个包common-->libs...

2019-08-26 10:11:30 418

原创 git clone Github上的项目速度慢的解决办法

针对与windows,其实原理是一样的1、找到windows中的hosts文件(路径应该是C:\Windows\System32\drivers\etc\hosts)并打开2、用浏览器访问http://tool.chinaz.com使用IP查询工具获得github.com和github.global.ssl.fastly.net的ip地址3、在hosts文件的最后输入一下内容1...

2019-08-15 17:36:31 1114

原创 查询mysql表的数据大小

使用命令 mysql -h ip -u username -p 回车后输入密码进入到mysql中如果提示mysql不是内部命令,则说明mysql的环境变量没有配置使用select @@basedir as basePath from dual查询出mysql 的安装路径,进入到bin目录下,复制路径添加到环境变量中1、查询所有数据库中所有表的数据量大小SELECT tab...

2019-08-08 16:15:12 283

原创 bootstrap-table自定义列排序

bootstrap-table要实现排序的功能需要在给定的列添加两个属性1:sortable(配置项)/data-sortable(html中的属性) 为true2:如果列表中的数据是单纯的数值则使用sortName(配置项)/data-sort-name(html中的属性)来配置根据表中的那列数据进行排序即可。如果列表中的数据为非数值,则需要通过sorter(配置项)/data-sort...

2019-08-07 17:41:48 7856 1

原创 eureka高可用注册中心(注册中心集群)

1、搭建注册中心集群删除application.properties文件,添加application-note1.yml,application-note2.yml,application-note3.yml文件配置内容application-note1.yml文件中server: port: 8001spring: application: ...

2019-07-29 17:58:21 98

原创 eureka微服务注册之错误was unable to refresh its cache! status=Cannot execute request on any known server

服务端配置:server: port: 8888eureka: instance: hostname: 10.170.9.123 client: register-with-eureka: false # 是否向eureka注册自身服务 fetch-registry: false #是否检索服务 service-url: #服务注册地址 ...

2019-07-29 11:49:53 36566 3

原创 Log forging漏洞解决办法

输出日志前,将引起Log Forging 漏洞的敏感字符过滤一下/** * 过滤引起Log Forging漏洞的敏感字符 * @param str */private String filterLogForging(String str){ List<String> sensitiveStr = new ArrayList<>(); sensi...

2019-07-19 18:01:31 5796 1

原创 Spring MVC中对http请求参数进行对象绑定,造成漏洞的解决办法

利用@InitBinder注解和WebDataBinder对允许的绑定到对象的属性进行设置,代码如下在Controller层编写设置一个允许绑定的属性数组final String[] ALLOW_FIELD = new String[]{"token","kb_date","professionKey","quotaTypeKey","rpt_id","handPwd","userN...

2019-07-19 16:57:38 1484 2

原创 关于ajax请求后在过滤器中需要重定向,前端页面不能正常跳转的解决办法

ajax请求不支持重定向,只能根据异步返回的信息,在前端进行页面的重定向。现在服务端拦截器根据用户信息有无进行页面是否跳转到登录页,下面的方法可以实现filter中的代码@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain f...

2019-07-05 18:21:22 2402

转载 Java反序列化漏洞之殇

这篇文章介绍的很详细https://xz.aliyun.com/t/2043

2019-04-25 15:07:53 223

原创 springboot + mybatis之重写默认扫描的包及mapper注入失败

1、spring boot 默认的自动扫描的包是主程序所在的包以及子包中的带有@Controller,@Service,@Respository,@Component的类。如果自己写的类不在主程序所在的包下面,此时就要重写默认的自动扫描包@SpringBootApplication(scanBasePackages={"xxx.xxx"})。2、如果使用过程中一直出现mapper接口不能注入的...

2019-04-19 10:28:24 1135

原创 监听手机端虚拟键盘的弹出和隐藏

//监听手机键盘的显示或隐藏,对指定对象做不同的处理防止指定的对象被键盘顶起        function keyboardUpOrDown(jqObj){            var userAgent = navigator.userAgent;            if(/iPhone|ipad|iPod|iOS/i.test(userAgent)){//ios用户      ...

2019-02-19 14:47:20 539

原创 H5 微信公众号 监听返回事件

/*-----监听返回事件-----*/function pushHistory(returnUrl,currentUrl,currentTitle) { window.addEventListener("popstate", function(e) { window.location.href=returnUrl; }, false); var s...

2018-07-12 17:43:18 2042 1

原创 layDate报日期格式不合法的解决办法

首页,确定自己使用的layDate版本是否是最新的(我自己使用的是5.0.9);其次,不要给要渲染的元素添加非合法的日期格式初始值(例如:input中添加请选择日期);最后,看一下指定的日期格式是否正确。...

2018-07-10 11:02:27 14998

转载 验证码Kaptcha参数详解

2017-03-24 15:19:20 1820

转载 Java 8 时间日期库的20个使用示例

本文转自:http://www.codeceo.com/article/java-8-20-datetime.html除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API。Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Da

2017-03-22 11:10:02 191

转载 mysql数据库条优

MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。MySQL 服务器硬件和操作系统调节:1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中

2017-03-15 10:13:33 377

转载 mybatis中#{}与${}的区别

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".  2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的

2017-03-14 16:33:49 434

原创 mysql模拟sqlserver的表MASTER ..spt_values实现查询最近30天的日期

1、先创建一张表my_dual作为一张辅助表使用,字段idcreate table my_dual(id int);2、创建存储过程(向表my_dual插入数据)CREATE PROCEDURE insert_data_proc(IN v_i INT)BEGINDECLARE i INT DEFAULT 0;WHILE i DOINSERT INTO my_dual

2017-03-14 11:28:43 1927

支持各种数据库的可视化工具(破解版)

本软件支持Mysql、PostgreSQL、Oracle、SQL Server、MariaDB等数据库的可视化

2016-05-18

精美信息管理系统后台模板

精美信息管理系统后台模板

2016-04-21

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

TA关注的人

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