自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dust的博客

我有你没有的,你有我没有的,互相分享经验,我们就都有

  • 博客(18)
  • 收藏
  • 关注

原创 服务器安全加固

1、设置会话超时;(设置20分钟超时)Vim /etc/profileexport TMOUT=12002、账户锁定策略;(终端登录失败5次,锁定半小时)vi /etc/pam.d/system-auth文件,在# User changes will be destroyed the next time authconfig is run.行的下面,添加 auth required pam_tally2.so deny=5 unlock_time=1800 even_deny_roo

2020-09-30 10:47:28 1370

原创 linux安装nginx-1.16.1、nginx进行站点负载均衡、nginx配合mysql进行负载均衡

1、安装gcc2、先查看系统有没有已经安装了gcc,查看命令:gcc -v3、一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到安装命令:yum -y install gcc4、pcre、pcre-devel安装pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。安装命令:yum install -y pcre pcre-devel5、Zlib安装zlib库提供了很多种...

2020-09-29 17:40:14 518 1

原创 linux 挂载硬盘教程

针对硬盘的挂载,这里根据硬盘的大小分为两部分,因为有些同学可能不知道硬盘大于2T,是不能使用fdisk进行挂载的。fdisk最大只支持到2T的硬盘挂载。1、硬盘小于或等于2T,使用fdisk挂载fdisk -l #查询磁盘状态[root@localhost ~]# fdisk -l磁盘 /dev/sdb:1000.2 GB, 1000204886016 字节,1953525168 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):51.

2020-09-29 16:53:23 2226

转载 linux 升级 openssh至8.1版本(转载)

cd /optssh -Vopenssl versionyum update openssh -yyum install -y gcc gcc-c++ glibc make autoconf openssl openssl-devel pcre-devel pam-develyum install -y pam* zlib*wget -c https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.1p1.tar.gzw...

2020-09-01 11:04:06 920

原创 流式算法【java1.8新特性】

List<DsTask> list = new ArrayList<DsTask>() { { DsTask dsTask = new DsTask(); dsTask.setTaskComId("1111"); add(dsTask); DsTask dsTask2 = new DsTask(); dsTask2.setT...

2020-02-28 09:32:32 152

原创 【笔记】关于Set、Map、List一些使用记录

//将Map的所有key都查出来并转为List:HashMap<String, Integer> map = new HashMap<>();map.put("1",1);map.put("2",2);map.put("3",3);map.put("4",4);List<String> keyList = new ArrayList<&...

2020-02-25 14:54:07 77

原创 Tomcat配置错误导致Quartz执行两次问题

前言最近新冠疫情严重,单位做了个探温健康的系统,功能中有涉及到定时任务进行微信的推送,本地开发后正常,但放到服务器的时候 却出问题了,一直出现重复执行问题原因:问题其实还是由于tomcat在服务器上被执行两次的问题,仔细观察发现webapps目录下除了解压出的war包名称的文件夹之外,还有一个ROOT文件夹,内容与war包的文件名一样。解决方式:原来默认<Host&g...

2020-02-17 08:36:04 269

原创 Caused by: io.lettuce.core.RedisCommandExecutionException: ERR unknown command 'CONFIG'

异常内容:Caused by: org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: ERR unknown command 'CONFIG' at org....

2019-10-09 15:38:10 14706 2

原创 Idea工具,窗口布局全乱了,怎样恢复到原始界面,但又不用重新导入项目?

背景用idea 进行开发有好一阵子了,以前用的是myeclipse,先入为主,一直觉得myelipse 才是最好用的,自从引入idea之后,才感觉发现新大陆,确实是太好用了;最近不知道怎么搞的,把布局弄乱了,而且还弄没了,怎样调都调不出来那种,网上的教程很多说的如下:然而,大概是我顺序还是步骤啥的没对吧,反正一直没用;最后,我只想思考着从配置文件去解决这个问题...

2019-09-12 15:31:29 20659

原创 {"errcode":41001,"errmsg":"access_token missing hint: [Dmu8mA0342sz37!]"}

背景:最近项目迁移到新的服务器,在调用微信推送模板的时候,就出现了以下的异常:2019-09-10 15:59:02.687 [ INFO] [http-nio-8007-exec-6] com.chaozhou.zhixin.util.wxmp.WxmpUtil.http_get:975 - 微信请求:grant_type=client_credential&appid=wx1...

2019-09-10 17:09:49 10506

原创 java 下载网络图片输入到浏览器进行下载

需求:满足用户,可以在前端下载图片,图片为网络图片图片链接比如:http://img4.duitang.com/uploads/item/201201/07/20120107154546_Cxzk8.thumb.700_0.jpg以下代码标红的地方是关键,由于是浏览器请求,输出流应该从response.getOutputStream(); 中获得前端代码:<...

2019-09-05 17:58:25 888

原创 CrapApi下载的pdf文件打开有异常;出现“地址有误,生成pdf失败,请确认配置文件”

问题:地址有误,生成pdf失败,请确认配置文件 config.properties中的网站域名配置是否正确! 返回首页背景:CrapApi是一种免费开源的管理系统,可以很好地对开发中一些接口、数据字典、文档等等进行管理,要了解更多请往官网了解更多:http://api.crap.cn/最近开发了一些接口,于是在系统上面进行记录接口的详细,最后想下...

2019-09-05 16:00:36 862

原创 项目启动时,mysql抛如下异常:“Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only'”

原因: 这个问题主要是因为mybatis版本与mysql的版本不匹配解决的方式:可以通过升级mysql的版本进行解决比如如果是maven项目,可以找到pom.xml文件后,搜索“mysql-connector-java”定位到:原来的版本:<dependency><groupId>mysql</groupId><ar...

2019-09-03 17:18:36 1183 1

原创 最简单的问题:随机生成**位数?

背景做开发的,应该是很经常会遇到随机数的问题了,其中,要么是生成某个范围内的数,要么是生成多个位随机数,基本离不开这两个需求;我就一分为二,简单做个讲解;1、生成**范围内的1个随机数Math.floor(Math.random() * 10)2、生成**位随机数这种一般基于生成0~9范围内,再叠加的二层需求,其实只需要搞个循环包起来,不断拼接就行了举例,...

2019-09-02 11:25:02 319

原创 数据库字段,需要唯一,但又不是主键,怎么设置?

背景最近有个项目,是和硬件有绑定关系的,通过某一个字段,和硬件进行一对一的绑定限制的方式有多种1、从后台进行限制,在页面上新添加一台硬件的配置时,在后台先从根据mac地址数据库查一下,验证是否已存在,如果存在则返回提示,不允添加;但上面的情况,只能限制常规情况下,用户在页面进行添加的操作,而如果有开发人员通过数据库直接改数据,往往会由于数据库单方面没有限制,导致出...

2019-08-31 11:15:11 4024

原创 项目已经部署到linux 服务器,且启动成功,却访问不了

背景今天新增加了一台新服务器,暂时nginx啥的都未启用,所以就准备先把项目跑上去,通过ip+端口进行访问,能用即可,但部署成功之后,却一直访问不了,在浏览器访问之后,一直在转圈就是不显示,这里有个特点:首先不是一访问就出现找不到页面,其次是,感觉访问得到,但一直在解析,就是不显示页面;一般出现以上情况,我们可以通过多种方式进行一一排除,排查出原因:第一种:通过浏览器访问,...

2019-08-30 12:18:53 47943 11

原创 tomcat 启动shutdown.sh或者startup.sh,出现“Permission denied” 导致无法正常启动的问题

背景最近新增加了新项目,要部署在B 服务器上,A服务器原来已经有其它项目在跑,使用的tomcat,于是就直接使用Winscp 工具 ,直接从A拷了原来能用的Tomcat 到B服务器, 然后改相应的一些项目路径和配置,最后使用jenkins 进行自动构建发布项目的时候,出现了以下的报错,在jenkins上面,显示的是“黄灯”;问题原因:通过复制,新项目的tomcat的b...

2019-08-30 11:21:22 1430

原创 jenkins构建实例时出现“No space left on device”问题

问题如下:Caused by:java.io.IOException: No space left on device at java.io.FileOutputStream.writeBytes(Native Method) at java.io.FileOutputStream.write(FileOutputStream.java:345) at org....

2019-08-29 16:03:18 1160

空空如也

空空如也

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

TA关注的人

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