随笔 - 113  文章 - 0  评论 - 218  阅读 - 73万

随笔分类 -  工具

记录学习工具,git,jenkins,docker等学习工具。
RabbitMQ真实生产故障问题还原与分析
摘要:RabbitMQ生产故障问题分析 由某一次真实生产环境rabbitMQ故障引发血案,下面复盘问题发生原因以及问题解决方法。 1、 问题引发 由某个服务BI-collector-xx队列出现阻塞,影响很整个rabbitMQ集群服务不可用,多个应用MQ生产者服务出现假死状态,系统影响面较广,业务影响很大 阅读全文
posted @ 2023-03-05 00:25 陈国利 阅读(49548) 评论(10) 推荐(31) 编辑
CentOS 7.2 yum方式安装MySQL 5.7
摘要:CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变:这里仅做记录 阅读全文
posted @ 2017-12-24 10:01 陈国利 阅读(166) 评论(0) 推荐(0) 编辑
使用JSON Web Token设计单点登录系统
摘要:所谓用户认证(Authentication),就是让用户登录,并且在接下来的一段时间内让用户访问网站时可以使用其账户,而不需要再次登录的机制。 阅读全文
posted @ 2017-12-04 16:06 陈国利 阅读(2465) 评论(0) 推荐(0) 编辑
Findbugs插件安装与使用
摘要:FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时也可以作为 Eclipse插件使用。文本将主要使用将 FindBugs作为 Eclipse插件。在安装成功后会在 eclipse中增加 FindBugs perspective,用户可以对指定 Java类或 JAR文件运行FindBugs,此时 FindBugs会遍历指定文件,进行静态代码分析。 阅读全文
posted @ 2017-12-02 16:23 陈国利 阅读(8781) 评论(0) 推荐(0) 编辑
Freemarker代码生成器原理说明
摘要:FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 阅读全文
posted @ 2017-12-02 15:28 陈国利 阅读(2501) 评论(0) 推荐(0) 编辑
认识单点登录cas
摘要:么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分 阅读全文
posted @ 2017-12-02 15:08 陈国利 阅读(187) 评论(0) 推荐(0) 编辑
持续集成工具Jenkins安装、部署、使用
摘要:本文介绍jenkins,利用其做项目发布与持续集成交付工具。 一、Jenkins是什么? Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 3、省去项目不必要的繁琐重复的发布工作。 阅读全文
posted @ 2017-12-02 14:22 陈国利 阅读(426) 评论(0) 推荐(0) 编辑
java规范之checkstyle
摘要:随着中心的代码规范的建立和实施,项目组对代码规范要求,以及软件工程师们对自身代码的编写规范重要性的认知,“代码规范”已经成为了中心的一个“热词”。然后怎么才能写出有规范的代码,怎么才能养成编码规范习惯?相信很多人都知道Checkstyle这个编码规范工具,本文讲述了Checkstyle在eclipse中的安装过程,以及使用方法。希望通过本文,让大家能简单快速的掌握Checkstyle。 阅读全文
posted @ 2017-12-02 14:17 陈国利 阅读(574) 评论(0) 推荐(0) 编辑
GIT学习记录
摘要:果你对 git 一无所知,那么我建议先去读一下 Git 常用命令速查。本篇文章主要适合有一定 git 使用基础的人群。 目录: 日志输出参数 查看文件的详细变更 查看文件中指定位置的变更 查看尚未合并(merge)的变更 查看其他分支中的文件 关于变更基线(rebase)的几点说明 本地合并之后保留分支结构 修复而非新建提交 的三种状态以及它们的相互转换 优雅地回退 使用第三方工具查看整个项目(而非单独文件)的变更 忽略空格变更 追加文件中的部分变更 发现并清理无用分支 暂存部分文件 如何写好提交信息 自动补全 创建常用命令的别名 快速定位问题版本 阅读全文
posted @ 2017-11-29 15:59 陈国利 阅读(275) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示