2020年1月感想记录

加油中国,加油武汉! 加油中国,加油武汉! 加油中国,加油武汉!

第一个开源练手项目:MLog诞生记(不断更新,直到结束)

MLog 诞生记 记录 Mlog 诞生过程,不断更新,直到结束

博客数据被删除然后被勒索!!!!!

没有经历删库的程序员不是个好程序员!!! 删除过程 把博客用 docker 部署后,结果 docker 直接占满磁盘空间,导致服务器崩溃,数据库奔溃!我曾一度以为是数据库出问题了,最后才发现原来是 docker 的问题。 但是为时已晚,已经用 rm -rf ......

记录一次实际过程中的MySql数据库SQL优化

前言 之前开发项目的过程当中数据库存储的数据量都不是很大,在表的设计当中就只有一个主键索引。很少接触到数据库的索引,SQL 优化这些东西。公司目前的项目数据达到了百万级别了,让我优化一下慢 SQL,之前是懂一些 SQL 优化和索引相关的理论知识,没有实际操 ......

DUBBO2.7.x版本使用Nacos作为注册中心

前言 之前已经学习了 Spring boot + DUBBO2.7.4 +zookeeper 的整合: springboot 整合 dubbo2.7.x 版本 在注册中心的选择上,发现最近 nacos 的热度比较高,又要超越 zookeeper 的趋势,没 ......

SpringBoot学习日志之发送邮件和SMS短信

前言 账号注册的时候通常会选择短信注册或者邮箱注册,那么如何在JAVA当中实现短信的发送和邮件的发送呢? SMS服务实现 发送短信通常都是接入第三方的SMS服务,例如:阿里云SMS,百度云SMS,七牛云SMS等等。但是上面的都要钱,虽然不多。 不过腾讯云注 ......

吃一垫长一智,一次糟糕的工作经历

关于工作 拖欠工资 到这周 15 号工资拖欠就两个月了,并且到目前为止没有一点要发工资的苗头,一个运气不好可能拖到过年。 从 4 月份入职这家公司以来就经常拖欠工资,当初想着是上市公司,体量还是比较大的,也很少加班。觉着还是可以呆一段时间,说不定度过这个难 ......

回首2019,期待2020

今年的元旦对我而言有点不太友好! 仔细想想似乎是第一次一个人过元旦!以往基本都是回家和爷爷过的。不得不说星期三的元旦也是第一次遇见。 回首2019 2019,看到996icu,也看到了发帖404,离职251。 2019,网易暴力裁员,阿里马云退休,锤子倒闭 ......

Http,Https,Restful,Webservice,WebSocket,Rpc,Rmi,SOA,分布式,微服务,集群等概念

前言 在JAVA开发学习过程当中,总是会接触到很多概念性的名词。特此简单的总结记录一下相关名词对应的概念。 HTTP协议和HTTPS协议,RESTFUL接口 HTTP协议:是Hyper Text Transfer Protocol(超文本传输协议)的缩写, ......

设计模式学习笔记之外观模式

什么是外观模式? 定义:为子系统中的一组接口提供一个一致的界面,用来访问子系统中的一群接口。 外观模式主要组成 外观角色(Facade):负责子系统的的封装调用 子系统类(Subsystem Classes):具体的子系统,实现由外观模式Facade对象来 ......

设计模式学习笔记之组合模式

什么是组合模式? 组合模式的定义 Compose objects into tree structures to represent part-whole hierarchies.Composite lets clients treat individua ......

springboot整合MongoDB

什么是MongoDB? MongoDB是为现代应用程序开发人员和云时代构建的基于文档的通用分布式数据库 MongoDB Windows下的安装 网上安装教程一大堆,不过官方网站的教程最详细:官网windows下安装MongoDB 安装完毕之后如果不出错的话 ......

Nginx学习日志(四)自定义404,500,502,503等错误页面

Nginx 错误页面自定义 通常在项目当中会自定义项目的错误界面,当请求不对或者请求错误什么的就会返回一个对用户比较友好的提示界面。 今天打算升级自己的博客客户端,发现在关闭博客程序后再次访问会跳转到Nginx的502错误界面,就想着能不能自定义一下错误界 ......

设计模式学习笔记之过滤器模式

过滤器模式学习总结 过滤器模式(Filter Pattern),又叫标准模式(Criteria Pattern),是一种结构型模式。 这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来,它可结合多个标准来获得单一标准。 ......

springboot整合dubbo2.7.x版本

什么是Dubbo? Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 是的,是 Apache Dubbo,不在是Aliba ......