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 评论   300 浏览

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

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

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

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

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

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

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

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

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 评论   283 浏览

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

设计模式学习笔记之组合模式
   什么是组合模式? 组合模式的定义 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 评论   279 浏览

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

设计模式学习笔记之过滤器模式
   过滤器模式学习总结 过滤器模式(Filter Pattern),又叫标准模式(Criteria Pattern),是一种结构型模式。 这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来,它可结合多个标准来获得单一标准。 优点:简单,解耦,使用方便。 使用场景:需要进行筛选时。 在开发当中接触过很多的过滤器,或者使用过stream的filter方法就非常容易理解这个模式。
设计模式   |  2019-12-11   0 评论   307 浏览

springboot整合dubbo2.7.x版本
   什么是Dubbo? Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 是的,是 Apache Dubbo,不在是Alibaba Dubbo。原因简单来说就是Alibaba 将dubbo 移交给Apache开源社区进行维护。 详情见这两篇文章: Dubbo正式进入Apache开源孵化器 从遇见到信任 | Apache Dubbo ......
dubbo   dubbo-admin   springboot   zookeeper   |  2019-12-06   0 评论   835 浏览