我是冠超
码龄11年
关注
提问 私信
  • 博客:80,729
    社区:72
    80,801
    总访问量
  • 27
    原创
  • 2,147,453
    排名
  • 94
    粉丝
  • 0
    铁粉

个人简介:开发是一门技术,也是一门艺术。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2013-11-01
博客简介:

程序员超哥

查看详细资料
个人成就
  • 获得38次点赞
  • 内容获得18次评论
  • 获得140次收藏
创作历程
  • 8篇
    2022年
  • 1篇
    2020年
  • 5篇
    2019年
  • 4篇
    2018年
  • 10篇
    2017年
成就勋章
TA的专栏
  • 线上故障问题记录
    2篇
  • Java进阶之路
    26篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    架构
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

345人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

git版本代码管理规范示例图

这里根据项目的进度和项目的人员规划,设计了几个不同的方案。仅供参考。文章目录背景一、基本流程(最低要求版)二、简易流程(过渡版)三、最终流程(期望版)背景背景:随着业务以及需求迭代比较多。针对一个服务,可能需要多人之间协作开发完成。多人协作开发过程中,如果命名不做统一规范,或者分支使用不做统一规范,在后续测试,打版本,发生产过程中会造成混乱,可能会出现A同事合并B同事代码,C同事上线D同事为验证代码,E同事线上功能出bug想修复但是此时master已有合并提交代码,不知回滚哪一个版本等等问题。基于此
原创
发布博客 2022.02.24 ·
1150 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

记录一次线上logback日志打印中断问题,深入了解logback.xml

记录一次线上logback日志打印中断问题:背景:线上生产环境正在运行的一个微服务,运行一段时间之后,日志log突然消失。打印不出来最新的日志。系统正常运行,无异常。微服务也不收影响,无任何异常,针对这一问题,展开排查问题描述:微服务正常运行,各项指标均正常,请求无异常,日志监控平台采集不到最新日志。linux服务器logs指定日志目录下为空,历史log记录也没有。经过询问开发和运维同事,得知,我们自己有一套日志采集系统,服务器集成的ELK日志采集,业务服务系统,会把日志通过logback打印到外
原创
发布博客 2022.02.24 ·
3688 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

记录一次线上故障新生代,老年代,内存溢出,IO线程,CPU全部满负载异常情况排查

记录一次线上故障新生代,老年代,内存满负荷运行,IO线程,CPU全部满负载异常情况排查:背景:正常运行的一个某个业务系统,并发量比较大,相当于10万用户每5秒访问一次的数据量。因为某次发版之后,运行一段时间之后,通过监控,发现新生代内存,老年代内存都是99%的使用情况,单台实例服务IO线程达到600多,cpu使用率达到90%。GC垃圾回收时长大概比平常高出10倍以上排查思路:1.出现这样的情况,首先想到的是代码问题,不是环境配置,和服务器本身问题。但还是先检查了服务器和环境,最开始想到的是代码有fo
原创
发布博客 2022.02.23 ·
605 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

浅谈实际开发中常用的分布式事物处理

浅谈实际开发中常用的分布式事物处理文章目录前言一、分布式事物二、常用方案1.使用记录表+mq机制前言随着微服务的流行,越来越多系统不在是单体结构,根据业务和功能拆分成不同微服务,这就导致了,一个业务涉及多个微服务调用,业务之间的解耦,依靠spring框架提供的事物@Transactional无法处理。因此在多服务分布式场景下,如何保证事物数据的一致性,从而引入了分布式事物概念一、分布式事物网上有很多中解决方案,比如1.两段式提交2pc: 通过引入一个协调节点,由协调节点先访问多个服务是否可.
原创
发布博客 2022.02.08 ·
835 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JAVA规则引擎 - 调研分析设计搭建全过程<四>

JAVA规则引擎 - 调研分析设计搭建全过程<四>规则引擎demo版数据库核心表简易伪代码测试类规则引擎demo版数据库核心表表以及逻辑字段说明1.策略模型表:id, 模型码,status(上线online,下线offline) 2.规则分组表:id, 模型码, 2-1.规则表:id, 模型码, 分组ID, 得分score, status(有效enable,无效disable) 2-1-1.规则条件表:id, 模型码,分组ID
原创
发布博客 2022.01.15 ·
705 阅读 ·
3 点赞 ·
1 评论 ·
3 收藏

JAVA规则引擎 - 调研分析设计搭建全过程<三>

JAVA规则引擎 - 调研分析设计搭建全过程<三>规则引擎搭建怎么设计层级有那些基本属性设计图规则引擎搭建怎么设计层级为什么要设计思想 为了代码简洁代码解耦关联代码强校验,防止类型不匹配,以及参数,从编译代码层面校验你的代码质量可扩展层次分明,便于查看逻辑清晰,便于拆分合并方便统一管理...........等等但是不是为了设计模式,而一定要添加设计模式和设计原则,也不要硬套某一种设计模式,有些业务不一定符合某一种模式。一定是站在业务的基础上,从业务出发,整体考虑。适合什
原创
发布博客 2022.01.15 ·
504 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

JAVA规则引擎 - 调研分析设计搭建全过程<二>

JAVA规则引擎 - 调研分析设计搭建全过程<二>自己做一个规则为什么自己做一个规则分析设计规划流程图自己做一个规则为什么自己做一个规则虽然市面上有许多成熟的规则引擎,但是为什么我们还要自己做一个规则。有三个问题,第一是规则引擎到底在做什么事情,第二是我们的目前业务可以不可直接用,第三是怎么使用。分析设计目前市场是主流规则引擎,比较成熟的有,drools,urule, easyrule,groovy,aviator,qlexpress 等等,有些是基于界面的,有些是基于代码层面实现的
原创
发布博客 2022.01.15 ·
585 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

JAVA规则引擎 - 调研分析设计搭建全过程<一>

规则引擎一规则引擎一目前市场主流规则引擎调研1.什么是规则引擎2.目前主流的规则引擎有哪些drools规则引擎demoAviatorScript参考使用demoeasyrule规则引擎demo规则引擎一目前市场主流规则引擎调研1.什么是规则引擎规则引擎就是可以动态对某一个功能做规则配置。不用修改代码,达到实现功能的操作。特别适合于电商,金融系统,以及会员等级积分维护系统中。比如电商系统促销打折,风控系统交易拦截,金融系统信贷分析等等。2.目前主流的规则引擎有哪些目前市场是主流规则引擎,比较成熟
原创
发布博客 2022.01.15 ·
981 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

从写项目到部署linux服务器全过程-linux固定IP配置篇-补充centos7以上版本

linux固定Ip配置篇,centos7以上版本不太一样centos6参考:从写项目到部署linux服务器全过程-linux固定IP配置篇1. 打开虚拟机-》输入用户名密码(上篇文章安装篇设置的是root :123456)登录2. 在命令行输入 vi /etc/sysconfig/network-scripts/ifcfg-eth0 -》回车键打开配置文件:我们添加和网络相关的配置: 按...
原创
发布博客 2020.04.10 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql分库分表,springboot程序集成mycat实现分库分表

mysql分库分表,springboot程序集成mycat实现分库分表具体代码访问链接下载从项目到部署服务器的过程,毕竟些写项目是为了发布部署服务器。本篇主要介绍**mysql分库分表,springboot程序集成mycat实现分库分表** 前言: 1.Linux环境:jdk1.8 mysql5.6 mycat1.6 【安装软件可以使用yum 命令】 1.1,jd...
原创
发布博客 2019.11.13 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot-mycat.rar

发布资源 2019.11.13 ·
rar

spring-boot-shiro.rar

发布资源 2019.11.09 ·
rar

SpringBoot 整合Shiro 实现身份权限验证

SpringBoot 整合Shiro 实现身份权限验证具体代码访问链接下载从项目到部署服务器的过程,毕竟些写项目是为了发布部署服务器。本篇主要介绍**SpringBoot 整合Shiro 实现身份权限验证** 原理:1.没有登录情况:访问api接口--->shiro配置拦截——->跳转到shiro配置的setLoginUrl(“”)接口2.去登陆【前提设置开放登陆接...
原创
发布博客 2019.11.09 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式apollo的简单使用demo.rar

发布资源 2019.11.05 ·
rar

分布式配置管理Apollo简单使用

分布式配置管理Apollo简单使用从项目到部署服务器的过程,毕竟些写项目是为了发布部署服务器。本篇主要介绍**apollo在spring boot 中的使用**,后面几篇文章将会介绍: Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。原理:...
原创
发布博客 2019.11.05 ·
725 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

linux redis集群

linux redis集群从项目到部署服务器的过程,毕竟些写项目是为了发布部署服务器。本篇主要介绍linux redis集群,后面几篇文章将会介绍:步骤:主要以截图为主,复杂的操作,会以文字说明。按照步骤一步一步来操作就可以了。1. 使用winscp把redis-4.0.0.tar.gz上传到linux的/usr/local/src目录下2. 使用Putty远程登录,输入用户名密码...
原创
发布博客 2019.08.15 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux keepalived的安装,高可用,虚拟IP(VIP)

linux keepalived的安装前面几篇1-MyEclipse新建单个Maven web工程2-MyEclipse创建Maven web项目名后缀会有Maven Webapp3-My Eclipse创建多模块Maven依赖项目4-从写项目到部署linux服务器全过程-linux(CentOS 6.5)安装篇5- 从写项目到部署linux服务器全过程-linux固定IP配置篇6...
原创
发布博客 2019.08.06 ·
863 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

FastDFS之——集群的安装、 配置、 使用

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/72803681一、FastDFS 介绍 参考: http://www.oschina.net/p/fastdfs FastDFS 是一个开源的分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特...
转载
发布博客 2018.07.11 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux redis简单安装使用

linux redis简单安装使用从项目到部署服务器的过程,毕竟些写项目是为了发布部署服务器。本篇主要介绍linux redis简单安装使用,后面几篇文章将会介绍:步骤:主要以截图为主,复杂的操作,会以文字说明。按照步骤一步一步来操作就可以了。1. 使用winscp把redis-4.0.0.tar.gz上传到linux的/usr/local/目录下2. 使用...
原创
发布博客 2018.07.02 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

深度学习关于分布式任务调度平台XXL-JOB框架详解

首先说明一下,为什么写这篇博客,最近公司就定时器任务项目进行升级,我负责了这个项目,发现xxl-job的性能还有架构设计非常好,对于集成spring项目,springboot项目有很好的扩展应用。就现在而言,关于定时任务有各种各样的架构,java 定时器类,spring定时器类,quartz分布式定时器类,xxl-job分布式任务调度平台。xxl-job是一款轻量级定时任务可以分布式部...
原创
发布博客 2018.05.11 ·
14769 阅读 ·
2 点赞 ·
5 评论 ·
19 收藏
加载更多