一起来学SpringBoot(一)项目的创建

Spring官方说,Spring Boot使得创建独立的、生产级的基于Spring的应用程序变得很容易,您可以“直接运行”。我们对Spring平台和第三方库抱有自己的看法,这样您就可以以最小的麻烦开始。大多数Spring启动应用程序只需要很少的Spring配置。

常用好玩的Git命令

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

Spring Aop+自定义注解实现日志功能

首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。 这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。

Spring+Redis 进行发布订阅

消息是许多软件架构的重要组成部分。消息传递解决方案提供了高性能,可扩展性,队列持久性和耐用性,故障转移支持等,以及许多更漂亮具备的功能,在Java世界中大多总是使用JMS实现。后来使用Apache ActiveMQ的,有时只是需要简单的排队支持,而Apache ActiveMQ显得过于复杂。事实上,Redis 不仅提供一个NoSQL数据库,同时提供了一套消息系统。

Spring @Autowired Map 和 List

在开发的时候有时候经常会看到这样代码

img

idea 提交代码到 gitlab

GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

Centos7 firewalld基本使用

由于Centos7 自带的防火墙是firewalld 所以说呢我们在平时开发的时候还是要学习下的。

Docker 安装mysql8

MySQL™软件提供了一个非常快速,多线程,多用户,强大的SQL(结构化查询语言)数据库服务器

Centos7 安装docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口

Centos7 安装redis

配置redis 安装的环境

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×