Autuan's Blog

休息,再出发.

【置顶】关于我的个人博客未来的内容动态

写点什么好呢?

感谢 首先,感谢柏荧无私的开源,我可以拥有自己的博客地址。 如果有其他需要搭建个人博客需要的同学,可以FORK柏荧的GITHUB或者我的GITHUB,如果有关于这方面的问题,可以发送邮件给我 autuan.yu@gmail.com 内容计划 博客方面 首先是关于Github Pages 的博客搭建,虽然已经有柏荧的详情GitPages博客搭建教程,不过考虑到此博客内容已经有些时日了,我...

linux安装mysql环境

机会是留给有准备的人 安装 1.  执行以下命令,下载安装mysql wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm && yum -y install mysql57-community-release-el7-10.noarch.rpm && y...

11月随便说说

如果一件事有变好的可能性,那么,也有变坏的可能性

人生而自由,却无往不在枷锁之中 依稀记得,今年前半年对我而言,好像是一瞬之间的事。 而自国庆之后,却感觉过了好些年。 虽有试图重新做那个选择,但事实证明: 当最初的机会没有把握住的话,就算是努力,也未必就能回去重新把握。 当一样事徐徐唱响了最后一幕的时候,就该考虑去总结去反思了。 《大明王朝1566》里面说,要三思。 三思什么呢: 知道了危险就能躲开危险,这就叫思危...

linux安装jdk环境

机会是留给有准备的人 安装 1.  执行以下命令,查看yum源中JDK版本。 yum list java* 2.  执行以下命令,使用yum安装JDK1.8。 yum -y install java-1.8.0-openjdk* 3.  执行以下命令,查看是否安装成功。 java -version 如果显示如下图内容,则表示JDK安装成功。 因为是openjdk,所以...

Builder注解

lombok的使用

欲穷千里目,更上一层楼。 什么是Builder? 喜欢阅读书籍的朋友们一定对@Builder有印象,«Effective Java»中第一章 讲的就是关于 Builder 构造器的事情。 Builder 相对于无参构造器 和有参构造器 有很多优点。 在有参的情况,Builder 构造器可以:有名字。 例如,这里有一个bean: public class MyBean{ p...

使用注解来简单实现aop功能

初识注解

欲穷千里目,更上一层楼。 前言 如果看这篇文章的小伙伴有过找Java方面工作的经历,一定会对两个知识点印象深刻: Spring 的 aop / ioc 。 我也相信有很多人能够立刻说出他们是什么: aop -> 切面编程嘛,ioc -> 控制反转嘛, 很好记。 可是,当深入一些,问到它们的应用场景时,很多人就会露出一脸茫然的表情来。 这次,我就简单的说一下aop的...

9月乱弹琴

做好决定了吗

能力越大,责任越大。 俗语有一句话讲得好:人不可貌相。 希望大家一定要记住这句话。 博主就因为第一眼初印象的震憾,而做出了让自己十分后悔的决定。 未曾体验过的事情,再加上第一眼的惊艳,总会给人一种十分难以忘怀的感情。 而往往一个决定做出来之后,可能要很长的时间才能消除这个影响。至少我这个问题,我估计就要一年多才能消除。 一个人应该考虑自己,考虑了自己才能考虑其他。 愿所...

mysql优化建议

mysql是我们常用的数据库

故不积跬步,无以至千里;不积小流,无以成江海。 前言 mysql 优化是一个比较常见的问题,今天就简单的讲一下博主经常使用的方案 方案 绝不查询我们不需要的列 比如说,用户表里有如下信息: CREATE TABLE `temp_autuan_member` ( `id` varchar(32) NOT NULL COMMENT 'id', `member_no` varc...

分布式配置中心的优点及常见分布式配置中心选型

数数看,你认识几个?

成人们对数字情有独钟。如果你为他们介绍一个朋友,他们从不会问你“他的嗓子怎么样?他爱玩什么游戏?他会采集蝴蝶标本嘛?”而是问“他几岁了?有多少个兄弟?体重多少?他的父亲挣多少钱?”他们认为知道了这些,就了解了这个人。 简介 这几天和其他人沟通,聊到了分布式相关的知识.发现这方便博主还是比较短板的,所以请上网搜索了一些资料. 一方面希望能够加深印象,另一方面也希望能够帮助到其他人....

重复ID导致取值失败

时间越紧急,出错的概率越大

细节决定成败 简介 前两日,在赶一个小项目,被一个小细节给折腾了不少时间. 发现了问题之后,令我哭笑不得. 复现 代码 为了帮助大家理解,代码已经简化: 控制器层代码: @RequestMapping("/example") public ModelAndView example(ModelAndView mav) { mav.addObject("title","He...