Mysql内存占用较高优化记录
   服务器是阿里云 1 核 1G 的,运行了一个 mysql,一个 solo,一个 docker,发现内存占用高达 90% 通过命令: ps -auxf | sort -nr -k 4 | head -10 查找到内存占用前十的程序: 不得不说看到 MySQL 占用内存这么高,还是有点蒙圈。 优化过程:修改 MySQL 配置文件。在 etc/my.cnf 当中找到或者添加下列参数 innodb_buffer_pool_size =64M key_buffer_ ......
mysql   |  2020-03-17   0 评论   164 浏览

通过springboot拦截器实现博客文章的自定义URL地址
   最近写博客,看见博客系统可以自定义文章的路径。很好奇这个是如何实现的,就想着自己来实现一下。 实现思路 1 既然是自定义的 url 地址,那么肯定要保存到数据库。 2 拦截所有的请求,然后判断请求的地址是不是一个博文的自定义 url 地址。 3 如果是就重定向或者转发到博文统一展示页(重定向或者转发时将博文的 ID 传过去)。 4 博文统一展示页就通过博文的 id 就可以展示文章内容了。 拦截器学习 既然是通过拦截器实现,那么就需要知道该在何时拦截,如何在拦 ......
springboot   拦截器   |  2020-03-12   0 评论   174 浏览

JAVA通过epublib解析EPUB格式的电子书
   什么是 epub 格式 就像视频文件有 MP4,AVI,RMVB 等等一样!电子书也有很多种格式:一文看懂mobi,azw3,epub格式电子书 可以将 epub 格式的电子书更换后缀名,然后解压打开查看里面的文件信息。
java   epub   |  2020-03-08   0 评论   316 浏览

JAVA通过BufferedImage进行图片的绘制,缩放,裁剪,水印等操作
   最近开发当中,通过 Java 对图片进行了很多的操作,之前很少接触这方面的知识,特此记录下来
JAVA   |  2020-02-29   0 评论   265 浏览

2020年2月感想记录
   悠闲疲惫的二月 不知细叶谁裁出,二月春风似剪刀
生活   |  2020-03-01   0 评论   206 浏览

又拍云存储初次使用记录--切换到自定义域名以及添加https
   使用又拍云免费存储图片文档 再写 MLOG 的过程当中,发现使用本地存储图片的话,由于服务器的限制(1G1M 的低配服务器),当图片过大的时候,加载速度很慢,然后就想到了使用又拍云存储,开存储图片。 其实网上有很多的免费图床可以使用,考虑到目前公司开发当中使用的云存储,想着自己也来看看到底云存储有什么好处,因为又拍云有免费额度,所以选择了又拍云。 第一步 获取免费的又拍云存储额度 15G 流量 进入又拍云联盟官网按照提示操作即可:https://www.up ......
upyun   云存储   |  2020-02-25   0 评论   173 浏览

SpringBoot之文件批量上传和下载
   SpringBoot 文件的批量上传和批量下载 之前学习并使用过文件的单个上传:springboot学习日志之DAY08文件上传功能 最近写程序过程当中需要使用到批量上传和批量下载,批量和单个文件的上传下载还是有很多的区别的。特此记录
springboot   批量上传和下载   |  2020-02-09   0 评论   216 浏览

博客数据被删除然后被勒索!!!!!
   没有经历删库的程序员不是个好程序员!!! 删除过程 把博客用 docker 部署后,结果 docker 直接占满磁盘空间,导致服务器崩溃,数据库奔溃!我曾一度以为是数据库出问题了,最后才发现原来是 docker 的问题。 但是为时已晚,已经用 rm -rf 删除了数据库数据,我以为删除的是数据库的缓存数据!!!MLGB 结局 结局就是这篇文章!!! 文章数据通过社区的备份然后找回来了,相关的评论,友链,以及一些配置信息只能找到一部分吧。 友链和评论需要加上的 ......
文章   |  2020-01-28   0 评论   72 浏览

记录一次实际过程中的MySql数据库SQL优化
   前言 之前开发项目的过程当中数据库存储的数据量都不是很大,在表的设计当中就只有一个主键索引。很少接触到数据库的索引,SQL 优化这些东西。公司目前的项目数据达到了百万级别了,让我优化一下慢 SQL,之前是懂一些 SQL 优化和索引相关的理论知识,没有实际操作过,特此记录优化的过程和思路,事实证明,理论和实操还是有不少区别的。 理论知识 SQL 的优化大部分都是和索引相关,所以对索引的相关知识一定要有很深的理解。网上关于索引的文章很多,这里推荐一篇比较好的文章 ......
mysql   sql优化   |  2020-01-09   0 评论   256 浏览

DUBBO2.7.x版本使用Nacos作为注册中心
   前言 之前已经学习了 Spring boot + DUBBO2.7.4 +zookeeper 的整合: springboot 整合 dubbo2.7.x 版本 在注册中心的选择上,发现最近 nacos 的热度比较高,又要超越 zookeeper 的趋势,没有无缘无故的热度,肯定是有一些原因才会火起来的。所以打算学习下,了解下 nacos 的优劣,提升技术知识储备。 什么是 Nacos 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Naco ......
dubbo   nacos   微服务   |  2020-01-07   0 评论   343 浏览

吃一垫长一智,一次糟糕的工作经历
   关于工作 拖欠工资 到这周 15 号工资拖欠就两个月了,并且到目前为止没有一点要发工资的苗头,一个运气不好可能拖到过年。 从 4 月份入职这家公司以来就经常拖欠工资,当初想着是上市公司,体量还是比较大的,也很少加班。觉着还是可以呆一段时间,说不定度过这个难关就好了。不过目前来看,公司其他事业部工资正常发放,就我们事业部拖欠工资。也就是说事业部的领导能力不行,俗话说的好,兵熊熊一个,将熊熊一窝。 骑驴找马 这段时间陆陆续续面试过不少公司,也有过 offer,要 ......
工作   生活   |  2020-01-04   0 评论   245 浏览

Http,Https,Restful,Webservice,WebSocket,Rpc,Rmi,SOA,分布式,微服务,集群等概念
   前言 在JAVA开发学习过程当中,总是会接触到很多概念性的名词。特此简单的总结记录一下相关名词对应的概念。 HTTP协议和HTTPS协议,RESTFUL接口 HTTP协议:是Hyper Text Transfer Protocol(超文本传输协议)的缩写,这是非常常见的一种协议,简单来说就是一个无状态的基于TCP/IP协议实现的应用层协议。 HTTPS协议: 由于HTTP协议的安全性问题而出现的协议,可以理解成HTTP + 加密 + 认证 + 完整性保护 = ......
JAVA   |  2019-12-26   0 评论   154 浏览

设计模式学习笔记之外观模式
   什么是外观模式? 定义:为子系统中的一组接口提供一个一致的界面,用来访问子系统中的一群接口。 外观模式主要组成 外观角色(Facade):负责子系统的的封装调用 子系统类(Subsystem Classes):具体的子系统,实现由外观模式Facade对象来调用的具体任务 外观模式代码实现 代码略。。。。。。 在实际开发当中,外观模式基本可以说一直在使用。在MVC架构的项目当中,在controller层通过service层来操作dao层就是外观模式的具体表现。 ......
设计模式   |  2019-12-25   0 评论   164 浏览

设计模式学习笔记之组合模式
   什么是组合模式? 组合模式的定义 Compose objects into tree structures to represent part-whole hierarchies.Composite lets clients treat individual objects and compositions of objects uniformly. 将对象组合成树形结构以表示 “部分-整体” 的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 主要 ......
设计模式   |  2019-12-24   0 评论   143 浏览

springboot整合MongoDB
   什么是MongoDB? MongoDB是为现代应用程序开发人员和云时代构建的基于文档的通用分布式数据库 MongoDB Windows下的安装 网上安装教程一大堆,不过官方网站的教程最详细:官网windows下安装MongoDB 安装完毕之后如果不出错的话,就可以在计算机的服务里面找到一个:MongoDB Server 的服务。 MongoDB 数据库 成功安装之后,可以通过安装目录bin下的mongo.exe 连接上MongoDB 数据库。输入help 可 ......
mongodb   springboot   |  2019-12-18   0 评论   229 浏览