首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

英文文档&翻译计划

其实,初学者最应该看的,是编程软件的官方文档,是软件工具的官方文档,是开源项目的官方文档…… 但是鉴于有一些文档没有中文翻译,让不少不会英文的同学望而却步。 为此,我将会启动英文文档代查、翻译计划。...如果你想学习一门编程语言,但是它没有官方中文文档;如果你想实现一个功能,但是官方教程对API的描述是英文;如果你想用一个软件,但是这个软件没有中文说明书;如果你想参与一个开源项目,但是看不懂上面的英文讨论...我帮你寻找官方文档,帮你翻译,然后用公众号文章的形式发布出来,让更多人看到。 例如: #文档翻译#我想知道Scrapy的下载器中间件中,process_response可以返回哪些数据。...我拒接哪些请求 请帮我翻译Python官方文档 请帮我翻译这一篇Quora下面的所有回答 请帮我翻译这个开源项目的官方文档 我怎么给你结果 我会汇总每一周的请求,并在周六更新的公众号文章中,为你呈现你需要的结果...我为什么要启动这个项目 我看不惯那些装逼货粗制滥造的博客。 我深深体会到阅读官方文档的重要性,因此我希望我能让更多的人能在遇到问题时首先想到官方文档而不是用百度搜索中文博客。

1K80
您找到你想要的搜索结果了吗?
是的
没有找到

写 Go 时如何优雅地文档

假设我们想要对字符串做 split,却忘了具体用法,下面是几种常见的文档方法。 Google google 在设置了语言是 english 的情况下,还是挺精准的。直接定位到 Go 官方文档。...有些大佬用 vim 写代码,在 shell 环境里直接能文档,还是很有用的。不过对我等用 Goland 的菜鸡用处不大。...最近看到一篇文章[2],就讲了如何利用 Go 标准库做出一个好用的文档工具。 原理是利用 Go 提供的包解析工具,把所有的导出类型列出来。...这也是最方便的方法,什么额外的事情都不用做。因为方便,成本低,自然就想把所有的事情都挪到它上面来做,即使有很多专业的文档工具的情况下,还是会这么做。 一件事,如果容易,那就会经常做。...不知道你平时文档时用的什么方法,欢迎留言一起讨论。

66020

什么是 “并集” ?

导语:并集是一种精巧的算法,本身并不难理解,却很常用,在许多场景下都能找到并集的身影。 本文作者封承成,年仅12岁,非常感谢他的投稿。 ? 并集是什么集,是一种判断“远房亲戚”的算法。...并集是专门用来解决这样的问题的,和搜索不同,并集在构建图的时候同时就标记出了哪个“人”属于哪个“团伙”(一团伙中的点两两联通)。 ? 并集的操作 1....初始化 并集的思想是通过标记确定该顶点所在的组。...不要小瞧并集代码短,在很多时候并集都会派上用场,比如著名的克鲁斯卡尔算法,就是通过并集判断两个顶点是否相连的。更重要的是体会并集的思想,用这种思想来优化代码。...好了,今天的并集就介绍到这里,希望大家能好好消化吸收,欢迎点个在看哦~~ —————END—————

1.3K40

ElasticSearch 文档的增删改都不会?

本文主要是介绍 ElasticSearch 的文档增删改和批量操作,同时会介绍一些 REST API 返回状态码的具体含义。 我们先来看下这个表: ?...这个表包含了 Index、Create、Read、Update、Delete 这五种方法,我们先来看下 CRUD 操作的 HTTP 请求都长什么样子?...Create 支持两种方式,一种是指定文档 id 创建文档,像上面这张图就是;另一种是通过调用 post /users/_doc 去让 ES 自动生成文档 id。...自己指定文档 id创建文档,需要考虑 id 的均衡性,避免产生分配不均衡的问题。 ES 的 hash 函数会确保文档 id 被均匀分配到不同的分片。...Index 和 Create 区别为:如果文档不存在,就索引新的文档,否则现有文档就会被删除,新的文档被索引,版本信息 _version + 1。

1.4K00

文档数据库数据库深度探索:MongoDB,最强文档数据库

跟我们谈谈你自己和你今天在做什么? 理查德·克罗伊特(RK):我是理查德·克罗伊特,MongoDB的现场工程高级副总裁。...文档——灵活的、受json启发的文档——比许多人熟悉的处理数据的严格结构的传统方式更加简单、自然、通用和高性能。...让我们来谈谈多文档事务——为什么需要它,公司是如何交付这个特性的? (RK): MongoDB总是在单个文档级别上具有ACID事务能力。...但是,当我们的客户不确定未来的需求是什么时,为了让他们的应用程序经得起时间的限制,多文档事务提供了一个保证,即使他们的应用程序的需求会随着时间的推移而变化,客户也不会以某种方式达到MongoDB能为他们做的极限...对多文档事务的技术需求始于MongoDB的第一次收购,一个名为WiredTiger的数据库存储引擎,它是由创建BerkeleyDB嵌入式数据库(世界上最流行的数据库引擎之一)的人创建的。

1.8K20

Oracle数据库增删改

1、查询SELECT 由于之前安装的oracle数据库中选择了生成示例方案,oracle默认提供了三张数据表,分别是(emp,dept,salgrade) 此时数据显得很乱,我们可以通过设置显示的宽度以及每页显示的数据...但是建议使用,比较规范专业一点) 可以通过DESC来查看表的结构 表emp,用来保存雇员信息 dept表,保存部门信息 salgrade表,保存薪资等级信息 简单查询 数据库有一门专门术语自己的语言...查询基本工资高于1500的雇员信息 SELECT * FROM emp WHERE SAL > 1500; DEMO:查询职位不是销售人员的雇员编号、姓名、职位 在查询过程中,看清需求是要我们查询什么这个关键字眼...,查询什么就在SELECT 后面跟字段名称,比如DEMO中,让我们查询雇员编号、姓名、职位,这三个字段名就跟在SELECT 后面,而职位不是销售人员则是过滤条件,放在WHERE 后面 SELECT EMPNO...,有过滤功能 COUNT(DISTINCT 字段):统计指定字段不为空并且去掉重复数据之后的数据量 总结:统计函数常常和分组查询一块使用 分组统计查询 之前提到过统计函数都是为分组函数服务的,那么什么是分组查询

1.5K10

文档数据库 MongoDB

概述 MongoDB 环境准备 Windows 平台 使用MongoDB 配置 MongoDB 服务 报错处理 图形化工具 Ubuntu平台 简单示例 概述 什么是NoSQL?...MongoDB 它是一款开源、跨平台、分布式,具有大数据处理能力的文档数据库。由C++语言编写,主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。...概念类比 MySQL MongoDB Table (表) Collection (集合) Row (行) Document (文档) Column(字段) Field (键值对) 环境准备 MongoDB...Windows 平台 官方下载地址[1] 中文文档[2] 打开官网,根据自己电脑系统情况,选择合适的版本下载 ?...# 关闭连接 myclient .close() 参考资料 [1] 官方下载地址: https://www.mongodb.com/download-center#community [2] 中文文档

2K10

图解:什么是并集?

集支持如下操作: 查询:查询某个元素属于哪个集合,通常是返回集合内的一个“代表元素”。这个操作是为了判断两个元素是否在同一个集合之中。 合并:将两个集合合并为一个。...由于支持查询和合并这两种操作,并集在英文中也被称为联合-查找数据结构(Union-find data structure)或者合并-查找集合(Merge-find set)。...并集是用于计算最小生成树的迪杰斯特拉算法中的关键。由于最小生成树在网络路由等场景下十分重要,并集也得到了广泛的引用。此外,并集在符号计算,寄存器分配等方面也有应用。...如果不够高效,思考为什么,并进行优化。(If not,figure out why ?)...并集的对象可以是下面列出的任何类型: 网络中的计算机 互联网上的 web 页面 计算机芯片中的晶体管。 变量名称别名。 数码照片中的像素。 复合系统中的金属点位。 ?

2.2K30

关系型数据和文档数据库什么区别?

我们本课时的面试题是,关系型数据库文档数据库什么区别?...与之相关的面试题还有: * 非关系型数据库文档数据库什么区别? MongoDB 支持事务吗?...知识扩展 非关系型数据库 VS 文档数据库 非关系型数据和文档数据库属于包含关系,非关系型数据包含了文档数据库文档数据库属于非关系型数据。...文档数据库 文档数据库以 MongoDB 和 Apache CouchDB 为代表,文档数据库通常以 JSON 或者 XML 为格式进行数据存储。...文档数据库之所以性能比较高的另一个主要原因,就是使用文档数据库不用进行多表关联性查询,因为文档数据库会把相关的信息存放到一张表中。

5K40

【MySql】数据库的增删改

COLLATE: 指定数据库字符集的校验规则 查看当前用户数据库的列表show databases; 创建数据库create database db_name; 当我们创建数据没有指定字符集和校验规则时...; 数据库编码问题 创建数据库的时候,有两个编码集:1.数据库编码集 2.数据库校验集 数据库编码集——数据库未来存储数据 数据库校验集——支持数据库进行字段比较使用的编码,本质也是一种读取数据库中数据采用的编码格式...utf8_bin;字符集默认为utf8;校验规则使用utf8_ bin[区分大小写] test1数据库 现在先来看数据库test1,往数据库test1插入数据,先使用数据库use test1;创建表...show databases; 使用数据库use db_name; 查看到之后并不能直接使用数据库,想使用数据库使用use+数据库名称;如使用数据库helloworld; use helloworld...db_ name; 执行删除之后的结果: 数据库内部看不到对应的数据库 对应的数据库文件夹被删除,级联删除,里面的数据表全部被删 注意:不要随意删除数据库 //删除数据d5\d4\d3; mysql

18930

MYSQL数据库的增删改

07.13自我总结 MYSQL数据库的增删改 一.对于库的增删改 增 create database 库名称; create database 数据库名称 charset 编码方式; 删 drop...database 库名称; 改 修改编码方式:alter database 库名称 charset 编码方式; 查看所有库:show databases; 查看指定库:show database...库名称; 二.对于表的增删改 增 增加表单create table 表名称(字段1 数据类型,字段2 数据类型........限制条件); #至少有一股字段和数据类型,最后一个字段已经最后一个数据类型结束后不加...table 表名称 change 旧字段名称 新字段 新字段数据类型 表 改表名称:rename table 表名称 to 新名称 改表的编码:alter table 表名 charset 新编码; ...查看所有表:show tables 查看指定表信息:desc table 表名称 查看指定表创建信息:show create table 表名称 三.对于表里的数据增删改 增 插入一个值 insert

4.2K30

【Django使用】md文档10大模块第5期:Django数据库增删改和Django视图

2 两大特性1)惰性执行创建查询集不会访问数据库,直到调用数据时,才会访问数据库,调用数据的情况包括迭代、序列化、与if合用例如,当执行如下语句时,并未进行数据库查询,只是创建了一个查询集booksbooks...第一次使用时会发生数据库的查询,然后Django会把结果缓存下来,再次使用这个查询集时会使用缓存的数据,减少了数据库的查询次数。...情况一:如下是两个查询集,无法重用缓存,每次查询都会与数据库进行一次交互,增加了数据库的负载。...>>> books = BookInfo.objects.all()[0:2]>>> books, ]>4.分页文档..., 'HOST': '127.0.0.1', # 数据库主机 'PORT': 3306, # 数据库端口 'USER': 'root', # 数据库用户名

22210

什么文档归档?——apipost

文档归档 什么文档归档?...在ApiPost之前的版本里,一直有一个很难受的问题困扰者我们和使用者:当我们把文档的分享链接分享出去之后,由于文档和当前操作的接口数据是实时一致的,导致很多时候,后端人员一不小心的保存就会造成前端文档的更改...于是,经过我们团队的激烈探讨,定下了这个方案:文档归档机制。 所谓“文档归档”是指,此文档一旦被归档,那么前端展示的文档就是归档那个时刻的文档快照,不会随着客户端的临时修改导致的接口保存而改变。...未归档的情况下,文档页面仍是实时文档。 怎么查看并管理已归档文档? 通过点击归档文档管理查看并管理,一旦取消归档后,文档页回到实时模式。...简单总结 文档归档可以简单理解为将文档进行快照,前端用户通过分享链接查看的文档内容是快照的内容,不会随着后端的保存更改而更改,避免了后端由于临时测试、修改某接口而影响已确定文档的修改。

54600

mogoose 创建数据库并增删改

下载 npm i mongoose -s 连接数据库 const mongoose = require("mongoose"); mongoose.connect(dbURL); const db =...如果在定义了结构后需要添加新字段,在实例上使用add()方法 创建表model 通过mongoose.model(name,sechem)来创建表结构构造器,通过传入数据来实例化构造器获得具体的表 注意:在这一步的时候数据库已经有了表...,如这里会创建表users const User = mongoose.model("User", userSechem); ---- 通过上面的操作就获得了表的构造函数,接下来就可以向里面进行增删改了...增 有三种方法在表内增加数据: 通过实例化数据: 创建表数据实例化model 通过传入具体的数据来实例化表,能获得一条具体的表数据,类型为Mongoose Documents,向数据库中查找到的也是这种类型数据...const user = new User(userData); 保存save 获得具体的表后只需要调用Model.prototype.save就会把数据存入数据库中 注意:该方法为异步方法 await

5.1K30
领券