摘要:
概述:此篇博文意在让新手快速上手 Git,满足工作中的基本需求,而非梳理细节。后续会再开一个系列,来探讨 Git 细节问题。 一、Git 的安装 这部分网站上资料非常多,根据自己的系统版本查找资料并下载安装包安装即可。 二、初次使用 Git 之前的配置 1. 配置用户名和邮箱 1 git confi 阅读全文
摘要:
1. 打开注册表编辑器 Regedit 2. HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows-> CurrentVersion -> Policies -> System 3. 添加新值 DWORD(32bit) 修改名称为EnableL 阅读全文
摘要:
本文转载自:https://www.cnblogs.com/isco22/p/8313273.html 因为看到百度里面这个人回答比较生动,印象比较深刻,所以转过来做个笔记 原文链接 https://zhidao.baidu.com/question/1047887004693001899.html 阅读全文
摘要:
全栈系统监控就像是我们的眼睛,没有它,我们就不知道系统到底发生了什么,也就无法管理或是运维整个分布式系统。所以,这个系统是非常关键的。在分布式或 Cloud Native 的情况下,系统分成多层,服务各种关联,需要监控的东西特别多。没有一个好的监控系统,我们将无法进行自动化运维和资源调度。 这个监控 阅读全文
摘要:
前文说到,构建分布式系统的目的是增加系统容量,提高系统可用性。实际上就是要完成下面两件事: 大流量处理:通过集群技术将大规模并发请求的负载分散到不同机器上。 关键业务保护:提高后台服务的可用性,隔离故障以阻止雪崩效应。如果流量过大,则需对业务降级,以保护关键业务流转。 简而言之,就是两件事:一是提高 阅读全文
摘要:
一、亚马逊的架构规定 最早实践分布式服务化架构思想的公司应该是亚马逊,它早在 2002 年就颁布了下列架构规定,这应该就是 AWS(Amazon Web Service)出现的基础: 1. 所有团队的程序模块都要通过 Service Interface 方式将其数据与功能开放出来。 2. 团队间程序 阅读全文
摘要:
在我看来,leetcode 第 136 题,体现了数学思维对于算法题的重要性。我们先来看看题目要求: Given a non-empty array of integers, every element appears twice except for one. Find that single o 阅读全文
摘要:
1. 在搜索栏中输入 regedit ,打开注册表 2. 删除项目:计算机\HKEY_CURRENT_USER\Software\ScooterSoftware\Beyond Compare 4\CacheId 阅读全文
摘要:
安装Ubuntu后,首先要将软件源改到国内,否则可能会导致软件安装过程很慢,甚至无法安装。 打开 Software&Update,修改 Download from 即可。我这里选择了阿里云。 阅读全文
摘要:
概述:本文我们来谈一谈,为什么说程序员也要会项目管理。 1. 项目管理是传说中的“第三条路线” 在传统观念中,程序员的发展路线有两条: 专注技术,成为技术专家; 转型技术管理、业务管理。 现如今“互联网寒冬”、“35岁危机”等言论甚嚣尘上。很多同行对专注技术这条路线的稳定性持怀疑态度,纷纷谋划转型技 阅读全文