设计
黑色的爆牛团
从设计的角度去看代码,才不会从海量的代码中迷失方向。。。
展开
-
SourceTree 总是提示 git credential manager
解决:1、使用sourcetree内嵌的git,还不行的话更新下版本2、仓库设置里面加上用户名密码,格式:http://用户名:密码@xxx.git原创 2022-01-12 09:55:54 · 5169 阅读 · 0 评论 -
产品迭代团队协作敏捷流程图
原创 2020-07-31 14:03:22 · 931 阅读 · 0 评论 -
日志系统架构
日志系统方案参考;http:自定义的采集数据,存储到es,通过kibana可视化定制报表数据 日志文件:filebeat采集应用服务器日志,根据关键字预警,通过kibana的Sentinl或者elastalert告警 Agent:通过探针跟踪链和原数据的监控(慢sql、慢方法) Webui:dashboard定制化日志报表;skywalkingUi主要是跟踪链和原数据,kibana除展示...原创 2020-01-14 11:49:23 · 694 阅读 · 0 评论 -
docker安装skywalking
docker的安装可参考:https://www.cnblogs.com/sunyuliang/p/11422674.html安装ElasticSearch验证:curl http://localhost:9200sudo docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 --restart always...原创 2019-12-25 16:43:01 · 654 阅读 · 0 评论 -
通用的业务技术架构
在架构师眼中构建一个较为通用的业务技术架构就是如此简单1、通用架构概述创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构。这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复杂,我们会发现这些架构越来越难支撑业务的发展,出现在一个类中写好几千行代码,一个方法中到处都是if else语句,如果中间遇到主程序猿离职,后面介入的程序猿几乎无...原创 2019-11-12 09:30:25 · 681 阅读 · 0 评论 -
ActiveMQ消息传送机制以及ACK机制详解
ActiveMQ消息传送机制以及ACK机制详解 AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制 Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同转载 2016-05-04 17:36:19 · 4114 阅读 · 1 评论 -
RBAC权限系统分析、设计与实现
写的不错的地址(只要看设计思路)RBAC权限系统分析、设计与实现RBAC用户、角色、权限、组设计方案数据权限设计参考原创 2019-10-11 17:07:04 · 271 阅读 · 0 评论