刷新
笨功夫------再论日志的重要性

最近我又把日志的重要性反复提了出来。团队建设之初,这个调调一定要定好,不能跑偏了。 我突然想,写好日志下的可是笨功夫。 可是又想,笨功夫有什么不好呢? 首先笨功夫不会有太多花花肠子, 一门心思做好一件事; 而且人的精力是有限的, 就应该集中精力办正确的事。 日志的目的是定位问题, 一说到分析和定位问 ...

LinkedList集合应用:实现队列

博主头像 LinkedList集合应用:实现队列 题目: 使用LinkedList类实现一个Queue(队列)类。Queue类应该具有以下功能: void enqueue(E element):将给定的元素添加到队列的末尾。 E dequeue():删除并返回队列的第一个元素。如果队列为空,则抛出NoSuch ...

计算机组成原理—概述

博主头像 计算机组成原理—概述 一、计算机系统概论 1计算机系统简介 1.1计算机硬件 1.2计算机工作过程 主存储器 MAR:存储器地址寄存器,存放要访问的存储单元的地址 MDR:存储器数据寄存器,存放从存储体中取出的代码或是欲存储的代码 存储单元:每个存储单元存放一串二进制代码 存储字:存储单元中二进制代 ...

轻量级CI/CD发布部署环境搭建及使用_01_基本介绍

轻量级CI/CD发布部署环境搭建及使用_01_基本介绍 尽自己的绵薄之力,为开源技术分享添砖加瓦 最终实现效果如图 1,选择相应环境下的项目,执行构建 注: web:vue项目 server:java项目 2,pipeline执行的每一步骤及时间 1,适用类型:中小型公司,项目较多,经实际操作,交错 ...

Git基础操作及协作流程

博主头像 一整套流程帮你实践整个 Git 操作基础及协作流程。 来源:https://docs.microsoft.com/zh-cn/learn/paths/intro-to-vc-git/ Git 介绍 配置 Git 确认已经安装 git git --version 输出 git version 2.30 ...

前端分支规范

博主头像 开发规模不大,结合比较正式的规范做了一些简化 基本概念 常设分支 master - 主分支,用于正式发布 develop - 开发分支,用于创建新开发feature分支 临时分支 feature/*** - 任务开发分支 release - 预发布分支 hotfix/*** - 线上热修分支 这三种 ...

keycloak~LB到Ingress再到K8s的路径问题

博主头像 问题的产生 对于我们的容器化部署项目keycloak来说,当它从云端负载均衡LB直接通过 NodePort转发到keycloak时,没有任务问题,一切正常;缺点就是,运维人员要维护一大批端口,哪个端口对应哪个服务,非常容易出乱子。 问题的解决 只要你不放弃,任何问题都可以解决,前提是不要走死胡同,因 ...

vivo版本发布平台:带宽智能调控优化实践-平台产品系列03

博主头像 随着分发规模地逐步增长,各企业对CDN带宽的使用越来越多。并且,各类业务使用CDN的场景各式各样,导致带宽会不断地出现骤增骤降等问题。基于成本考虑,国内CDN厂商的计费模式主要用峰值点的带宽来计费,就算不用峰值点的带宽,也会因为峰值问题所产生的成本而抬高带宽单价。基于此,控制CDN带宽的峰谷具有重要... ...

前端和后端分别做什么?

博主头像 前言 在学习程序开发的时候经常不理解一个工具是前端用的,还是后端用的,想把资料进行分类都分得有点混乱,所以我将我知道的知识点整理成博客前端和后端的区分当我们使用互联网的程序时,比如浏览器中的网页或移动应用,我们实际上时使用的是客户端和服务器之间的通信,其中客户端就是指前端,服务器就是后端。前端开发前 ...

高复用性自动化脚本设计实践

博主头像 作者:京东物流 刘红妍 导读: 在自动化测试实践中,为了更好的契合被测业务场景,需要不断优化框架分层结构。本文结合产品模块化思路,意在介绍通过策略模式改造原本复杂分支语句代码,通过理论讲解、思路分析、方案设计、及代码演示,提供自动化脚本重构的落地方案。 在今年的敏捷团队建设中,我通过Suite执行器 ...

团队如何推进代码重构工作

认识重构 本人所在的技术部有很多的产品,面向不同的用户,产品的建设过程是依赖于需求推动的。当需求明确之后,往往会伴随快速的开发,并且因为开发人员的经验,导致不同的代码模块会有不同的代码质量。当产品在演进过程中,发现不得不重构的时候,往往就已经到了非常难的境地。而重构带来的代码清晰,结构清晰,质量和稳 ...

一文详解|如何写出优雅的代码

博主头像 谈到好代码,我的第一想法就是优雅,那我们如何该写出好的代码,让阅读的人感受到优雅呢?首先简单探讨一下优雅代码的定义。 关于好代码的定义,各路大神都给出了自己的定义和见解 整洁的代码如同优美的散文。—— Grady Booch 任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,... ...

Git下载、安装与配置

博主头像 1.Git下载: 访问Git官网,下载对应操作系统的的安装包。 这里笔者是64位机器,选择如下: 2.Git安装: 打开安装包进行安装: 一路next到Finish: 在CMD中输入命令git,出现以下界面表示安装成功: 3.Git配置: 鼠标右键桌面,选择Git Bash Here: 输入如下命令 ...

<1···454647···50>