编程开发

阅读记录:《代码精进之路》

  好久没有看开发技术实践类的书了,特别是直接讲代码技术的。   刚刚入行的时候就读了很多有关代码开发技术的经典书籍,比如《代码大全》,《代码简洁之道》,《重构》,这次从得到书库里面找到一本国内近期出版的,聚焦代码开发规范的书翻一翻,不然这么长时间没关注技术细节,手要生了。   这本书分成了三个部分,技艺、思想和实践。   技艺很好理解,软件开发本质上来说就是一门手艺活,你下的辛苦有多少,天赋有多

ESlint + Stylelint + VSCode自动格式化代码

1. vscode stylelint插件安装及配置 vscode stylelint插件版本 image.png vscode中配置stylelint和开启自动修复 // 开启stylelint自动修复 "editor.codeActionsOnSave": { "source.fixAll": true, // 开启自动修复 "source.fixAll.stylelint

原来真的没有那么多侥幸呀,踏实沉稳才不会让你吃亏

最近忙于找暑期实习,每天的情绪可以说是悲喜交加,听到最性感的声音就是喂,你好,我是哪里哪里的HR。可以面试的机会并不多,会因为HR的一个面试电话开心一整天,也会因为对面试结果过于看重,导致收不到消息后郁郁寡欢。虽然很期待一个结果,但不得不说有时候在学习的过程中还是沉不下去,会抱有一些侥幸心理,甚至会觉得一个知识点没有吃透但又啃不动就不想再往下挖,可最后还是没有被面试官放过,真的会为自己过往偷过的一

【5分钟背八股】2PC提交协议有什么缺点?

面试官:2PC提交协议有什么缺点? 同步阻塞问题。执行过程中,所有参与节点都是事务阻塞型的。当参与者占有公共资源时,其他第三方节点访问公共资源不得不处于阻塞状态。 单点故障。由于协调者的重要性,一旦协调者发生故障。参与者会一直阻塞下去。尤其在第二阶段,协调者发生故障,那么所有的参与者还都处于锁定事务资源的状态中,而无法继续完成事务操作。(如果是协调者挂掉,可以重新选举一个协调者,但是无法解决因为

k8s-实战入门-Pod详解(十二)

Pod生命周期 我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程: pod创建过程 运行初始化容器(init container)过程 运行主容器(main container) 容器启动后钩子(post start)、容器终止前钩子(pre stop) 容器的存活性探测(liveness probe)、就绪性探测(readiness probe) pod终止

公共仓库镜像推送到私有仓库

场景 需要将外网环境的镜像,推送到搭建好内部私有镜像仓库里面,接下来我将以公有镜像仓库的python:3.8.5,推送到私有镜像仓库 步骤 获取镜像 有两种方式 1.1有网络环境,直接通过docker pull命令将镜像拉取下来 [root@k8s-master-1 ~]# docker pull registry.cn-beijing.aliyuncs.com/hiacloud/general

我们都是囚犯

我们都是囚犯 当我们歌唱的时候 我们被困在音色的囚笼 当我们谈话的时候 我们被困在逻辑的囚笼 当我们书写的时候 我们被困在文字的囚笼 当真理为我们显现神迹 我们矢口否定 我们究竟是犯了什么罪 必须被禁锢着 被重力拖着 被空气围着 这还不够,远远不够 来吧来吧 让我们来自相残杀 让我们盘算起阴险诡计 让我们把金币堆起来 让我们的疯狂荡起来 谁叫我们都是囚犯呢 来限制我们吧 来审判我们吧 让我们里的我

第5章·物理函数库

书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 总目录 第 5 章 物理函数库 1、目录 5.1 Box2D及其适用性 5.2 获取Processing中的Box2D Processing 安装外部库 Box2D实操 5.3 Box2D基础 5.4 生活在Box2D的世界 5.5 创建一个Box2D

在 Android 中掌握 Kotlin DSL

前言 在这篇文章中,我们将学习如何在您的 Android 项目中编写 Kotlin DSL。 这个文章会很长,所以花点时间,让我们一起来写你的 DSL。我们将讨论以下主题, 什么是简单英语中的 DSL? 您使用任何 DSL 吗? 为什么我们使用 DSL? 我们如何编写自己的 DSL 基本示例说明。 那么让我们开始吧。 什么是 DSL? 维基百科的定义说, 领域特定语言( DSL