- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 Zabbix安装(ubuntu)-- 在线
最近在写一个监控服务器的项目,需要用到zabbix,这不就开始安装了,记录一下安装环境: 操作系统:Ubuntu 14.04Zabbix版本:Zabbix-3.4zabbix分两部分,zabbix-sever(服务端)和zabbix-agent(客户端),一个服务端对应多个客户端,这边我是将服务端和客户端装在一台服务器上(测试用的)安装Zabbix-server...
2019-07-17 11:10:02
523
转载 Handshake failed due to invalid Upgrade header: null 解决方案
webSocket推送前端数据,本地开发环境没问题,QA环境报错:org.springframework.web.socket.server.support.DefaultHandshakeHandler : Handshake failed due to invalid Upgrade header: null 经过比较后发现,QA环境使用nginx反向代理服务器忽略了header...
2019-06-10 11:27:46
7944
原创 IntelliJ IDEA目录结构介绍及优化配置、提高启动和运行速度
一:目录介绍idea 安装成功后进入安装路径:bin:一些执行项和配置相关包;help:帮助文档手册;jre64:jre运行环境支持;lib:运行用到的jar包;licenese:许可协议;plugins:插件;redist :一些拓展项;将你的idea的配置后,在你的C盘会生成这样的两个文件目录(重要):config:保存的是idea的配置的文件,...
2019-03-08 12:45:43
1428
原创 SpringBoot 整合Quartz(集群)实现定时任务调度
如果对quartz集群原理和配置不太了解,大家可参考文章:Quartz集群原理及配置应用,这里我就不细说了SpringBoot实现定时任务两种方式:1、基于 spring的@Scheduled注解;可参考文章:SpringBoot整合Quartz定时任务(基于注解方式),这种方式比较便捷,在单台服务部署情况下可使用,若部署多台机器,到了时间点,便会同时均开始这个执行定时任务(问题)。...
2019-02-14 16:10:36
2808
原创 java实现导出csv文件+图片压缩成zip格式
突然想记录一下这段代码,自己便写了个简单的demo及压缩工具类(一般不会说工具类我是在网上拷贝后重新修改了一下,哈哈哈),使用起来比较方便,以后导出csv或zip格式文件都可用,先写如何导出csv , 后边则是csv+图片导出zippackage com.hutool.test;import cn.hutool.core.io.FileUtil;import org.springfra...
2019-01-23 16:29:58
1939
1
原创 Java中Lambda表达式的简单使用
一、简介:Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。二、Lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{ statemen...
2018-11-12 15:54:31
321
原创 java中设置某段代码运行的超时时间
一、将设置超时的代码放入线程中,我这边使用了线程池工具类, 也可直接ExecutorService thread= Executors.newCachedThreadPool(),建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 //使用线程池获取线程 ExecutorService thread = ThreadPoo...
2018-09-29 15:14:56
3562
原创 springboot、spring -data-redis简单使用(Demo)
一:创建maven项目,在pom.xml文件添加springboot和spring-data-redis依赖,别忘了写springboot 启动类<dependencies> <dependency> <groupId>org.springframework.boot</groupId> ...
2018-09-27 16:06:06
553
原创 JsonSerialize(返回数据时可在对象get方法上对字符串进行拼接、日期转换等)
1、数据库存储的是图片名称,获取图片时路径需要自己拼接,因为自己代码的原因直接在实体类get方法上拼接会有问题,for循环和sql里拼接(忽略),发现用JsonSerialize进行返回值字符串拼接的方法,觉得挺不错的,就分享给大家,也给大家做个参考2、示例:我们可以自定义拼接的代码,返回数据到前台的时候就可以按照我们的需要返回拼接后的字符串数据。import com.fasterx...
2018-09-06 10:52:47
1699
原创 Java实现手机发送短信验证码
1、本功能根据互亿无线短信平台提供的对接接口,需要开通短信服务(可注册领取试用礼包),支持国内国外短信发送,平台连接:点击此连接2、请求互亿无线短信接口参数说明:(支持get/post请求):参数名称 参数值描述 是否必填 url 请求路径 是 account APIID(账户ID) 是 password APIKEY(账户密码) ...
2018-07-20 17:23:42
1389
原创 HttpClient 调用其它系统接口的工具类(post、get请求)
功能介绍:1)实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)2)支持自动转向3)支持 HTTPS 协议4)支持代理服务器等HttpClient最重要的功能是执行HTTP方法:执行一个HTTP方法涉及一个或多个HTTP请求/ HTTP响应信息交流,通常是由HttpClient内部处理。用户提供一个请求对象,HttpClient发送请求到目标服务器,希望服务...
2018-07-17 16:43:34
2153
原创 ffmpeg简单入门 -- windwos安装
简介:ffmpeg的名称来自mpeg视频的编码标准,是一套可以用来记录、转换数字音频、视频并能将其转化为流的开源计算机程序,可以轻易的实现多种视频格式之间的相互转换1、windows安装ffmpeg根据电脑系统 点击打开链接 进行下载,解压(我放在D盘中:D:\ffmpeg),解压完配置ffmpeg 环境变量如下:新建一个系统变量FFMPEG_HOME:将新建的FFMPEG_HOME系统变量,加入...
2018-07-13 17:05:20
423
原创 简单使用jave获取上传视频时长--java后端
1、获取jave-1.0.2.jar包,下载路径:点击打开链接 如果是maven项目需要将jave包打到maven仓库中(网上maven库中没有这个jar包,直接依赖会报错)我的maven库是放在本地D盘中,maven配置了环境变量,所以直接使用cmd命令把jar包导入本地maven仓库:-Dfile=E:\jave-1.0.2.jar(是指你放jave的jar包位置,我放在E盘)具体命令如下:...
2018-07-13 15:16:17
3928
1
原创 使用Google Guava的Preconditions进行入参校验
1、优点在日常开发中,经常要对一些入参进行前置参数校验(比如参数不为空等),代码量不少并且复用性不高,Guava 提供的Preconditions类对入参进行统一的校验,简化我们代码中对于入参的预判断和处理,让我们入参的校验实现起来更加简单优雅。并且对不同的异常情况抛出合适类型的异常。2、Preconditions类提供常用的校验方法如下:方法声明(不包括额外参数)描述检查失败时抛出的异常chec...
2018-07-11 17:27:01
1375
SpringBoot 整合Quartz(集群)实现定时任务调度
2019-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人