自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 好用的工具lombok

学spring cloud的时候遇到了@Data之类的注解,发现这个lombok很好用哦!

2019-01-31 15:15:53 197

原创 vs code设置快捷键模式为eclipse的快捷键

要设置vs code的快捷键,可以在大概如下的位置设置:作为用eclipse写代码写的最久的,当然还是很习惯eclipse那一套的快捷键,要设置:点这个json,在右边加上快捷键:// Place your key bindings in this file to override the defaults[{ “key”: “alt+/”, “command”: “editor...

2019-01-31 10:19:46 9573 1

原创 Linux学习笔记39——任务调度:什么是例行性工作调度、仅执行一次的工作调度、循环执行的例行性工作调度、可唤醒停机期间的工作任务

 一、什么是例行性工作调度1,Linux 工作调度的种类: at, cron2,CentOS Linux 系统上常见的例行性工作二,仅执行一次的工作调度1,atd 的启动与 at 运行的方式at 的运行方式2,实际运行单一工作调度at 工作的管理batch:系统有空时才进行背景三、循环执行的例行性工作调度1 使用者的设置2 系统的配置文件: /etc...

2019-01-27 11:00:49 1455

原创 Linux学习笔记38——磁盘配额 (Quota) 的应用与实作、软件磁盘阵列 (Software RAID)、逻辑卷轴管理员 (Logical Volume Manager)

 一、磁盘配额 (Quota) 的应用与实作1,什么是 QuotaQuota 的一般用途 [1]Quota 的使用限制2,一个 XFS 文件系统的 Quota 实作范例3 实作 Quota 流程-1:文件系统的支持与观察4 实作 Quota 流程-2:观察 Quota 报告数据5,实作 Quota 流程-3:限制值设置方式6,实作 Quota 流程-4:proj...

2019-01-27 10:30:09 2292 2

原创 微服务学习2——如何划分微服务?

一、划分微服务1、起点和终点起点——既有架构的形态终点——好的架构不是设计出来的,而是进化而来的         ——一直在演进ing2、适合上微服务么业务形态不适合的:(1)系统中包含很多很多强事务场景的;(2)业务相对稳定,迭代周期长;(3)访问压力不大,可用性要求不高3,康威定律任何组织在设计一套系统(广义概念上的系统)时,所交付的设计方案在结构上都与该组织沟...

2019-01-24 10:42:12 1096

原创 微服务学习1——微服务的概念、spring eureka组件

 目录一、微服务流水账1,微服务的特点2,架构上看微服务单体架构3,分布式及微服务架构示例一个简单的微服务架构:二、Spring Cloud1,spring cloud是什么?2,Spring Cloud EurekaEureka Serve(注册中心)Eureka Client(服务注册)3,eureka server 高可用4,eurek...

2019-01-22 17:21:27 309

原创 IDEA直接连接mysql数据库

在idea中,可以直接设置连接数据库:选择mysql,然后设置数据源:这里提示要下载mysql驱动,下载完之后,可以进行测试:通过这个模块,可以进行table的操作。这里面的两个按钮:刷新键表示重新启动数据库连接,方框表示停止,最右边这个表示sql窗口,可以输入sql。   ...

2019-01-22 15:06:50 2143 1

原创 IDEA的maven helper插件

刚用idea,有些不习惯,快捷键改成了eclipse版本的之后,pom文件怎么看样觉得少了点东西,ok,没错少了依赖的分析。先在setting中的plugin中输入maven helper:什么都木有找到。。还是需要去官网下:http://plugins.jetbrains.com/ 然后从本地安装即可。安装完之后,pom文件的页签变成这样:这样就很符合之前...

2019-01-22 14:45:30 2354

原创 jenkins使用总结

一、安装插件

2019-01-20 20:34:08 159

原创 Linux学习笔记37——安装jenknis

1.前置条件要使用jenkins需要有JDK和tomcat2.安装tomcat下载地址: https://tomcat.apache.org/download-90.cgi下载的东东是一个tar.gz: tar -zxvf apache-tomcat-9.0.8.tar.gz -C /usr/local/ --将tomcat解压到相应目录chown -R tomcat:tomcat...

2019-01-20 20:04:21 299

原创 Linux学习笔记36——安装sonarqube

前置依赖mysql 5.6 or 5.7jdk 1.81.下载https://www.sonarqube.org/2.安装unzip并解压sonarqube并移动到/usr/localyum install unzipunzip sonarqube-6.7.4.zipmv sonarqube-6.7.4 /usr/local/3.mysql里新增数据库CREATE DATABA...

2019-01-18 14:27:54 180

原创 mysql报错:You must reset your password using ALTER USER statement before executing this statement.

安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个step 1: SET PASSWORD = PASSWORD('your new password');step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;step 3: flush privileges;  参考:https://www.c...

2019-01-18 12:53:19 307

原创 Intellij IDEA Tomcat 启动报错, Unable to ping server at localhost:1099

我的项目也报这个错,查了网上的资料,大多说是servlet或者jvm设置的问题。后来发现都不是,是由于版本不兼容问题导致的。因为这是个老的项目用的jdk是1.7,而tomcat用的是9,所以就有问题了。把tomcat回退到8就可以了...

2019-01-18 09:44:39 1394

转载 IntelliJ IDEA 2018 激活注册码(可用)

K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVOYW1lIjoibnNzIDEwMDEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiRm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5IiwiY2hlY...

2019-01-16 23:53:59 5545

原创 IDEA 使用总结

IDEA很厉害,关键是有些新上的项目就是用IDEA开发的,所以不用IDEA有些项目都启动不了,所以来补补这一块的知识一、IDEA VS Eclipse 核心术语比较首先IDEA是没有workspace概念的,为什么没有workspace?简单来说,IDEA不需要设置工作空间,因为每一个Project都具备一个工作空间!!对于每一个IDEA的项目工程(Project)而言,它的每一个...

2019-01-16 23:41:55 607

原创 Linux学习笔记35——特定权限设置(比group、user更细的设置)、身份切换(su、sudo)、密码验证过程详解(PAM)、批量创建用户

一、主机的细部权限规划:ACL 的使用从第五章开始,我们就一直强调 Linux 的权限概念是非常重要的! 但是传统的权限仅有三种身份 ( owner, group, others) 搭配三种权限 ( r,w,x) 而已,并没有办法单纯的针对某一个使用者或某一个群组来设置特定的权限需求,例如前一小节最后的那个任务! 此时就得要使用 ACL 这个机制啦!这玩意挺有趣的,下面我们就来谈一谈:1,什么...

2019-01-15 14:26:26 2435

原创 禅道安装与使用——(推荐)linux用一键安装包

inux一键安装包内置了apache, php, mysql这些应用程序,只需要下载解压缩即可运行禅道。从7.3版本开始,linux一键安装包分为32位和64位两个包,请大家根据操作系统的情况下载相应的包。一、安装1、将安装包直接解压到/opt目录下特别说明: 不要 解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变, 也不要解压后把整个目录777权限 。...

2019-01-14 16:46:57 1229 1

原创 Linux学习笔记34——编译安装mysql

1,编译安装mysql有两种方式yum 安装(简单)自行编译安装(自由)2,mysql下载

2019-01-14 12:45:57 219

原创 Linux学习笔记33——nexus创建yum源

1,首先创建一个yum仓库与其他私服一样的,yum私服同样有三种类型:hosted : 本地存储,即同 yum 官方仓库一样提供本地私服功能 proxy : 提供代理其他仓库的类型,如我们常用的163仓库 group : 组类型,实质作用是组合多个仓库为一个地址,相当于一个透明代理。首先创建一个blob,命名为yum-hub: 由于是内网,选择hosted:再...

2019-01-14 09:29:08 1583

原创 Linux学习笔记32——linux上搭建持续集成环境之maven及nexus仓库

一、什么是持续集成持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而今早地发现地发现集成的错误。这个做法有如下好处:(1)节省人力成本;(2)加快软件开发速度;(3)实时交付。...

2019-01-10 23:45:17 1269

原创 Linux学习笔记31——linux本地yum源方式安装gitlab

联网环境下安装gitlab还是很轻松的,但是生产环境往往不能联网,为了部署个gitlab还得花点力气!本文采取的是,先制作本地yum源,然后再通过自定义yum源将gitlab-ce纳入yum源的方式,再通过yum install进行安装一、本地yum源制作YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Sh...

2019-01-07 19:05:55 1070

原创 git与github——7,GitLab的安装及使用教程

在生产环境的部署,yum源的配置要相对麻烦一些,可以采用npm 来安装一、安装gitlab1、配置yum源vim /etc/yum.repos.d/gitlab-ce.repo复制以下内容: [gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab...

2019-01-07 18:56:02 1146

原创 Linux学习笔记30——linux如何安装软件?(RPM、SRPM、yum)

 目录一、软件管理员简介1,Linux 界的两大主流: RPM 与 DPKG2,什么是 RPM 与 SRPM3,什么是 i386, i586, i686, noarch, x86_644,RPM 的优点5,RPM 属性相依的克服方式: YUM 线上升级s二、RPM 软件管理程序: rpm1,RPM 默认安装的路径2,RPM 安装 (install)3,R...

2019-01-07 17:20:59 3628

原创 Linux学习笔记29——Linux的权限相关操作(user、group部分相关操作)

一、账号管理好啦!既然要管理帐号,当然是由新增与移除使用者开始的啰~下面我们就分别来谈一谈如何新增、 移除与更改使用者的相关信息吧~1,新增与移除使用者: useradd, 相关配置文件, passwd,usermod, userdel要如何在 Linux 的系统新增一个使用者啊?呵呵~真是太简单了~我们登陆系统时会输入(1)帐号与 (2)密码, 所以创建一个可用的帐号同样的也需要这两...

2019-01-06 01:11:26 2003

转载 初识Typora

关闭原初识Typora2018年04月14日 20:42:47 姚明明 阅读数:1976 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mingzhuo_126/article/details/79941450Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其...

2019-01-04 10:48:20 201

转载 Markdown 语法说明 (简体中文版) / (点击查看快速入门)

概述 宗旨 兼容 HTML 特殊字符自动转换 区块元素 段落和换行 标题 区块引用 列表 代码区块 分隔线 区段元素 链接 强调 代码 图片 其它 反斜杠 自动链接 感谢 Markdown 免费编辑器概述宗旨Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份使用 Markdow...

2019-01-04 10:38:56 193

原创 Linux学习笔记28——Linux的权限与密码管理机制

要登陆 Linux 系统一定要有帐号与密码才行,否则怎么登陆,您说是吧?不过, 不同的使用者应该要拥有不同的权限才行吧?我们还可以通过 user/group 的特殊权限设置, 来规范出不同的群组开发专案呢~在 Linux 的环境下,我们可以通过很多方式来限制使用者能够使用的系统资源, 包括 第十章、bash 提到的 ulimit 限制、还有特殊权限限制,如 umask 等等。 通过这些举动,我们可...

2019-01-01 23:02:30 632

chrome插件vue_develtool

chrome下的vue调试插件,方便进行vue的调试,该文件是通过导入的方式下载,安装和使用方式参考博主的《vue学习笔记2》

2018-12-03

《梦断代码》

一本关于编程思想的好书,可以作为入门读物或者课外拓展,用高手的思想指导编程。

2014-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除