自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (4)
  • 收藏
  • 关注

转载 Spring Boot 整合——RabbitMQ配置延时队列和消息重试

Spring Boot 整合——RabbitMQ配置延时队列和消息重试_大风的博客-CSDN博客

2021-10-19 18:27:21 1804

转载 response.setContentType()的作用及参数

esponse.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。response.setContentType("text/html; charset=utf-8"); htmlresponse.setCont

2021-08-03 16:28:39 2302

原创 springboot 集成apollo错误问题

Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationContextInitializer : com.ctrip.framework.apollo.spring.boot.ApolloAp...

2020-04-13 10:53:35 9360 2

转载 Centos防火墙设置与端口开放的方法

Centos升级到7之后,内置的防火墙已经从iptables变成了firewalld。所以,端口的开启还是要从两种情况来说明的,即iptables和firewalld。更多关于CentOs防火墙的最新内容,请参考Redhat官网。一、iptables1.打开/关闭/重启防火墙开启防火墙(重启后永久生效):chkconfig iptables on关闭防火墙(重启后永久生效)...

2019-04-28 17:49:56 484

转载 前端vue架构目录解析

front-end-Doc前端文档汇总(含代码规范、开发流程、知识分享等) 这里的文档很重要, 你可以在这里看到前端相关代码规范、开发规范、开发流程等, 如果你是新人,务必看完, 如果你是老员工,务必按这里的约定执行。 目录结构本项目提供了涵盖中后台开发的各类功能和坑位,下面是整个项目的目录结构。├── build // 构建相关├── c...

2018-11-23 16:08:40 346

转载 Java获取当前操作系统的信息

  windows下,将sigar-amd64-winnt.dll复制到jdk的bin目录下或者拷贝到WEB-INF/lib下  linux下,将libsigar-amd64-linux.so拷贝到jdk的bin目录下,或者拷贝到WEB-INF/lib下  注意: 这些dll 和so  有不同的版本, 要和sigar的jar 版本一致, 否则会出现错误信息package com.mc...

2018-11-12 16:04:52 686

原创 shell脚本中从git上下载时用户名特殊字符

当从git上克隆项目的时候,如果用户名带@怎么办,我在外网上别人说用%40,我试了一下可以。

2018-10-31 14:33:15 837

原创 数组转不同类型的集合

//定义字符串String str = "1,3,6,9,4,2,1,6";//截取字符串String[] strArr = str.split(",");//转换long类型的数组long[] strArrNum = (long[]) ConvertUtils.convert(idsArr,long.class);数组转ListString[] staffs = new St...

2018-10-19 09:48:09 655

转载 Java判断字符串是否符合yyyyMMdd日期格式

/** * 判断参数的格式是否为“yyyyMMdd”格式的合法日期字符串 * */ public static boolean isValidDate(String str) { try { if (str != null && !str.equals("")) { if (str.length() == 8) { // 闰年...

2018-10-17 15:16:08 4067

转载 QuartZ Cron表达式

CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger一样,C...

2018-10-16 14:18:41 125

转载 RSAUtils 工具

import org.apache.commons.codec.binary.Base64;import org.apache.commons.io.IOUtils;import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.security.*;import java.security.in...

2018-10-08 15:03:19 1495

转载 java web项目的https配置

1、进入到jdk下的bin目录 keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore -validity 36500附:d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下。"-validity 36500”含义是证书有效期,36500表示1...

2018-09-27 10:11:30 6400 1

转载 数字签名算法中MD5withRSA

import org.apache.commons.codec.binary.Base64;import org.apache.commons.codec.binary.Hex;import sun.misc.BASE64Decoder;import java.security.InvalidKeyException;import java.security.KeyFactory;i...

2018-09-26 14:55:50 1909

转载 转载----JavaScript实用技巧

1. 将彻底屏蔽鼠标右键<table oncontextmenu="return(false)">    <tr>        < td>no</td>    </tr></table>可用于 Table2. 取消选取、防止复制<body onselectstart="

2018-09-25 10:06:17 266

转载 StringRedisTemplate常用操作 / Redis中删除过期Key的三种策略

stringRedisTemplate.opsForValue().set("test", "100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间   stringRedisTemplate.boundValueOps("test").increment(-1);//val做-1操作   stringRedisTemplate.opsFor...

2018-09-10 10:01:16 9242

转载 RedisTemplate的各种操作(set、map、list、value)

注入以下RedisTemplate @Autowired private RedisTemplate<String,String> redisTemplate;   1、保存和读取Set:代码示例: SetOperations<String, String> set = redisTemplate.opsForSet(); s...

2018-09-07 18:22:22 11956

转载 java加密技术

Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC Java加密技术(二)——对称加密DES&AES Java加密技术(三)——PBE算法 Java加密技术(四)——非对称加密算法RSA Java加密技术(五)——非对称加密算法的由来DH Java加密技术(六)——数字签名算法DSA Java加密技术(七)——非对称加密算法最高ECC Java加密技...

2018-09-07 17:50:45 464

转载 线程文章--深入理解Java之线程池

原作者:海子   出处:http://www.cnblogs.com/dolphin0520/    本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。       在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并且每个线程都是执行一个时间很...

2018-05-29 17:45:25 215

转载 zookeeper的安装和启动

1、下载  下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ ,下载解压到D:\tools 如下图所示:2、启动  进入bin文件夹下,如下图:3、运行(windows环境)  双击zkServer.cmd,发现闪退4、问题解决  打开zkServer.cmd进行编辑,在尾部加pause,如下图:保存,再次双击,发现找不到zoo.cfg文件,...

2018-03-23 18:10:03 424

转载 javascript之url转义escape()、encodeURI()和decodeURI()

我们可以知道:escape()除了 ASCII 字母、数字和特定的符号外,对传进来的字符串全部进行转义编码,因此如果想对URL编码,最好不要使用此方法。而encodeURI() 用于编码整个URI,因为URI中的合法字符都不会被编码转换。encodeURIComponent方法在编码单个URIComponent(指请求参数)应当是最常用的,它可以讲参数中的中文、特殊字符进行转义,而不会影响整个UR

2018-01-30 18:11:49 1958

转载 ADB不识别device not found

ADB不识别device not found,以下是5条简单方法:1.手机usb 数据线连接pc咯,在设备管理器里看看有没的黄色的未安装驱动的设备,有的话就把手机驱动拿过来装下(尽量多刷新几次)。2. 在cmd里直接adb shell,有问题的话会出现"device not found",我呢,参考网上的说法“adb kill-server”再"adbstart-server"..

2018-01-04 16:37:43 1480

转载 防火墙 firewalld重新改回iptables

然后我们需要先将centos7的防火墙重新改回iptables1.将firewall卸载,需要执行以下命令     2.安装iptables-services    3.开启iptables服务     4.将防火墙设为开机启动5.在/etc/sysconfig文件夹下生成iptables配置文件

2018-01-02 20:57:43 732

转载 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前

2018-01-02 20:47:33 264

转载 VMware虚拟机上配置nginx后,本机无法访问问题

防火墙可以ping通虚拟机,虚拟机也可以ping通防火墙。接着检查了服务器端的80端口是否可以访问的到:telnet 192.168.1.8 80, 结果访问不到,原来果真防火墙的问题。检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。解决方法如下:/sbin/iptables -I INPUT -p tcp --dp

2018-01-01 15:41:33 936

转载 CentOS 7 下安装 Nginx

安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装P

2018-01-01 15:30:00 180

转载 js正则表达式验证

/判断输入内容是否为空    function IsNull(){        var str = document.getElementById('str').value.trim();        if(str.length==0){            alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!       

2017-12-29 10:43:57 176

转载 Fastjson

Fastjson是一个Java语言编写的高性能功能完善的JSON库。由阿里巴巴公司团队开发的.主要特性主要体现在以下几个方面:1.高性能fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。2.功能强大支持各种JDK类型。包括基本类

2017-12-05 16:24:22 217

原创 springMVC全局日期转换(@RequestBody json类型的)

com.fasterxml.jackson.modulejackson-module-parameter-names2.9.2com.fasterxml.jackson.dataformatjackson-dataformat-xml2.9.2org.codehaus.woodstoxwoodstox-core-asl4.4.1

2017-11-30 11:03:21 2800

转载 各邮箱的邮件接收服务器和发送服务器

一般地 邮箱 POP3 服务器(端口110) SMTP 服务器(端口25)微软邮件系统的设定参数如下:接收邮件服务器 (POP3):pop3.live.com 端口: 995 要求安全连接 (SSL)发送邮件服务器 (SMTP):smtp.live.com 端口:587或25 要求安全连接 (SSL)163免费邮箱的邮件服务器地址接收邮件服务器: pop.163.com。发送邮

2017-11-20 09:51:07 93781

转载 反射

Object obj = c.getMethod("get" + columns[j]).invoke(list.get(m)); Object param = params.get(i); if (param instanceof Integer) { int value = ((Integer) param).intValue(); pr

2017-10-31 11:19:05 224

转载 logback 常用配置详解(序)logback 简介

转载 http://aub.iteye.com/blog/1101222

2017-09-29 16:44:17 199

转载 windows查看端口占用以及关闭相应的进程

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"         经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 

2017-08-31 15:43:16 333 1

转载 css样式片段

1、垂直对齐如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,可以很优雅的解决这个困惑:.verticalcenter{ position: relative; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(

2017-07-25 09:38:31 830

原创 CSS 汉字两端对齐

//text-align:justify;//text-justify:inter-ideograph;但问题是,我怎么就看不到效果呢?终于在StackOverflow上找到解决方法了。样式:div.justify { text-align: justify; width:200px; font-size:15px; color:red; border:1px soli

2017-07-24 12:19:29 382

转载 Linux如何查看进程、杀死进程、启动进程等常用命令

1.查进程    ps命令查找与进程相关的PID号:    ps a 显示现行终端机下的所有程序,包括其他用户的程序。    ps -A 显示所有程序。    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。    ps -e 此参数的效果和指定"A"参数相同。    ps e 列出程序时,显示每个程序所使用的环境变量。    ps

2017-07-13 17:15:32 255

转载 eclipse 创建maven web工程项目

需求表均同springmvc案例此处只是使用maven注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了没有的话需要安装maven1.新建maven项目,如果不在上面,请到other里面去找一下2,进入maven项目之后,点击next选择webapp之后  nex

2017-07-11 11:56:42 409

转载 ImageUtils.java:图片处理工具类[裁剪/图片水印/文字水印/缩放补白/Base64加密解密]

JavaWeb工具类目录 http://baike.xsoftlab.net/view/1059.html用到的jar包:commons-beanutils-1.8.0.jarcommons-codec-1.10.jar源码:package com.zhenzhigu.commons.util;import java.awt.AlphaC

2017-07-10 09:16:50 1734

转载 网页顶部加载进度条(真实加载进度)

没有真实测试        {    function getElementsByClass(key){    var arr = new Array();    var tags=document.getElementsByTagName("*");        for(var i=0;i        if(tags[i].className.match(ne

2017-07-10 09:07:54 6632 2

转载 sessionStorage

HTML5 sessionStorage会话存储   sessionStorage 是HTML5新增的一个会话存储对象,用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。本篇主要介绍 sessionStorage(会话存储)的使用方式。包括添加、修改、删除等操作。目录1. 介绍  1.1 说明  1.2 特点  

2017-03-23 18:30:45 440

转载 Nginx解决前端调用API时的跨域问题

目前很多网站都是用前后端完全分离的模式实现,即:后端通过API提供数据,前端使用API获取数据并渲染。不过这样做会存在API跨域的问题,这里介绍一种通过Nginx配置解决跨域问题的方法。    Nginx整体配置如下:upstream service {    server 127.0.0.1:8080;}map $http_origin $cors_header {

2017-03-17 17:58:22 2372

WCOfficeBox.rar

WCOfficeBox.rar

2021-08-03

跨站点脚本攻击xml文件

跨站点脚本攻击xml文件

2016-11-15

springmvc-kindedtor解决图片上传问题

springmvc-kindedtor 在maven中上传图片问题解决

2016-09-18

thinkpadL450触摸板驱动

thinkpadL450触摸板驱动

2016-09-05

空空如也

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

TA关注的人

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