SWE@Google
Software Engineering at Google的中文译本。 作者通过github制作的电子书网站很精美,自己也可以抽空学习一下怎么制作。 本书强调了三个基本原则,我们认为软件组织在设计、架构和编写代码时应该牢记这些原则: Time and Change:How code will need to adapt over the length of its li...
Software Engineering at Google的中文译本。 作者通过github制作的电子书网站很精美,自己也可以抽空学习一下怎么制作。 本书强调了三个基本原则,我们认为软件组织在设计、架构和编写代码时应该牢记这些原则: Time and Change:How code will need to adapt over the length of its li...
标准模板库(standard template library,STL)是基于泛型编程的,即C++官方通过函数模板和类模板提前写好大量通用的数据类型和算法,并内置在支持C++的编译器中,以方便程序员开发软件时快速调用,而不必关注具体的数据类型。STL是容器(即类模板)的集合,这些容器在算法库的支持下使程序开发变得简单、高效。STL无须额外安装,使用起来非常方便。 以在C++中定义一个数组为...
Git是由Linux之父Linus Torvalds于2005年开发的分布式版本控制系统。在Git出现之前,Linux内核开发团队一直使用BitKeeper作为版本控制系统。然而,在2005年,BitKeeper的所有者收回了Linux社区免费使用BitKeeper的权利。这促使Linus开发了一个全新的版本控制系统。 Linus开发Git的主要目标是: 快速 简单的设计 对...
C++学习需要掌握的两大部分内容,一个是C++语法,一个是C++标准模板库。这篇笔记主要总结C++语法,C++标准模板库将在下一篇笔记中总结。笔记结构以《C++从入门到精通》一书为基础。 编译和执行 我们平时所说的程序,一般指双击后就可以直接运行的程序,这样的程序又称为可执行程序。 Windows系统下,可执行程序的后缀一般为.exe。可执行程序的内部是一系列计算机指令和数据的集合,它...
日本主要税种包括三大类:所得税(国税)、住民税(地方税)、消费税。所得税和住民税计算比较复杂,在下面详细展开。消费税为统一税率10%,部分食品和新闻订阅适用8%的轻减税率。 所得税(国税) 所得税是指从1月1日到12月31日的1年间,个人收入总额的税款。在日本有收入的人都需要自己计算好所得税金额,然后向税务局进行确定申告,缴纳所得税(如果是在公司工作情况会有所不同,见下方的源泉所得税介绍)...
some key takeaways from Andrej’s awesome video. Pre-training step1: download and preprocess the internet fineWeb: a new, large-scale (15-trillion tokens, 44TB disk space) dataset for LLM pre-t...
front matter 典型的front matter如下所示: --- title: TITLE date: YYYY-MM-DD HH:MM:SS +/-TTTT categories: [TOP_CATEGORY, SUB_CATEGORY] tags: [TAG1, TAG2] # TAG names should always be lowercase descrip...
Agile is a philosophy of building software. Scrum is a framework that implements Agile. Agile Values: 敏捷软件开发宣言 We are uncovering better ways of developing software by doing it and helping others...
gRPC 是 RPC 的一种,它使用protocol buffer(简称 Protobuf) 来对数据进行结构化,protocol buffer是来自 google 的序列化框架,比 JSON 更加轻便高效,基于 HTTP/2 标准设计,带来双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电和节省空间占用。 使用 gRPC,我们只需要在...
Python优势 Python拥有很多优点: 类型与对象关联,而不是变量。变量可以被赋予任何类型的值,列表也可以包含许多类型的对象。这也意味着通常不需要进行强制类型转换,代码再也不用受制于预先声明的类型了。 富有表现力。同样是一行代码,Python可以完成的操作比其他大多数语言都要多。表现力较强的语言,优势十分明显,需要编写的代码越少,项目完成的速度就越快,程序越容易维护和调试。...