自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员有故事

程序员的工作,程序员的生活,程序员的故事

  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

原创 利用Dockerfile构建mysql镜像并实现数据的初始化及权限设置

本文提要本文目的不仅仅是创建一个MySQL的镜像,而是在其基础上再实现启动过程中自动导入数据及数据库用户的权限设置,并且在新创建出来的容器里自动启动MySQL服务接受外部连接,主要是通过Dockerfile和shell脚本实现这一过程。 至于这么做的原因可以看一下这篇文章《将数据的初始化放到docker中的整个工作过程(问题记录)》,为了实现和docker-compose整合,试了很多种方法

2017-06-05 09:27:39 3741 3

原创 短信发送接口被恶意访问的网络攻击事件(三)定位恶意IP的日志分析脚本

前言承接前文《短信发送接口被恶意访问的网络攻击事件(二)肉搏战-阻止恶意请求》,文中有讲到一个定位非法IP的shell脚本,现在就来公布一下吧,并没有什么技术难度,只是当时花了些时间去写这个东西,类似于紧急修复线上bug一样的赶这个小脚本,虽然现在看来挺简单的,但是在当时紧张的情景中,赶这个小脚本儿的过程确实是很有趣的。前一篇文章发布后,有朋友留言问了一下脚本的事,于是整理了一下。需求分析目标:通过

2017-06-23 11:28:33 1052

原创 短信发送接口被恶意访问的网络攻击事件(二)肉搏战-阻止恶意请求

前言承接前文《短信发送接口被恶意访问的网络攻击事件(一)紧张的遭遇战险胜》,在解决了短信发送的问题后,长长地舒了口气,也就各忙各的事情去了,本以为应该是个完美的收场,哪知道只是泥泞道路的前一段,收场是收不了了,还是要去应付接下来的烂摊子,因为攻击者并没有停止攻击,虽然恶意请求已经可以被识别并且不会被业务服务器处理,也不会去触发短信发送接口,但是请求依然会源源不断的到达服务器,而且丝毫没有停止的意思。

2017-06-23 11:26:30 1981

My-Blog搭建过程:如何让一个网站从零到可以上线访问

项目演示视频:https://www.bilibili.com/video/av52551095文章简述5月13号的时候,上线了自己的个人博客网站,随后在平台上发布了一篇关于My-Blog的介绍博客《Docker+SpringBoot+Mybatis+thymeleaf的Java博客系统开源啦》,有几位朋友在浏览网站之后也有私信问过我,个人网站该怎么搭建和上线,当时就有想过会写一篇文章来介...

2017-06-15 10:00:11 6555

原创 短信发送接口被恶意访问的网络攻击事件(一)紧张的遭遇战险胜

事件简述这是一件发生在前段时间的事情,当时的情况是这样的:一个新的功能模块上线之后,出现短信接口被恶意访问调用的情况,请求数量很大,而且通过查看短信服务商控制台也发现,短信发送量在飙升,看着统计曲线的增长,紧张的气氛也渐渐变得更浓,很明显,事情并不是遇到一个bug那么简单,因为牵涉到服务费用,需要立即解决。当然,接口被恶意访问的这个问题已经解决,因此写了这篇文章,可以做一下简单的记录,并且

2017-06-12 09:45:56 2160

原创 将数据的初始化放到docker中的整个工作过程(问题记录)

将数据的初始化放到docker中的整个工作过程由于是打算作为个人博客,所以对于install这个步骤,我从一开始就打算删掉的,前面一个多星期一直在修bug,到前天才开始做这个事情. 过程中也是碰到了各种问题,花了整整三天时间才完整的解决并实现了这个过程.1.首先是思路的整理,如何去实现install过程的docker化.由于原来是直接用的mysql5.7官方镜像,所以mysql数据的导入就不好实现

2017-06-04 18:26:22 633

Spring 5 + Spring MVC 5 + MyBatis 3 整合.zip

SSM三大框架的整合源码,版本号分别为:Spring 5.2.2.RELEASE、SpringMVC 5.2.2.RELEASE、MyBatis3.5.2

2020-02-29

ssm-cluster源码下载

ssm-cluster源码下载ssm-cluster源码下载ssm-cluster源码下载ssm-cluster源码下载

2018-05-10

阿里巴巴Java开发手册v1.2.0

阿里巴巴Java开发手册v1.2.0.pdf,现在CSDN不能设置资源分为0了,没办法只能设置为2了

2017-10-17

《实战java高并发程序设计》源码整理

《实战java高并发程序设计》源码整理

2017-05-29

Spring+SpringMVC+MyBatis+Maven+easyUI整合代码 下载

Spring+SpringMVC+MyBatis+Maven+easyUI整合代码(2017年4月14日)

2017-04-14

Spring+SpringMVC+MyBatis+Maven+easyUI整合代码(2017年4月12日)

Spring+SpringMVC+MyBatis+Maven+easyUI整合最新代码

2017-04-12

Spring+SpringMVC+MyBatis+Maven+easyUI整合代码

Spring+SpringMVC+MyBatis+Maven+easyUI整合代码

2017-03-02

ssm-login源码

ssm-login源码

2017-02-28

ssm-demo源码下载

ssm-demo源码

2017-02-28

Thinking in Java第三版+第四版.rar

Thinking in Java第三版+第四版.rar

2014-09-08

数据结构与算法(JAVA语言版).PDF

数据结构与算法(JAVA语言版) 数据结构与算法(JAVA语言版)

2014-09-08

空空如也

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

TA关注的人

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