1.任务及要求 Where art thou 写一个 function,它遍历一个对象数组(第一个参数)并返回一个包含相匹配的属性-值对(第二个参数)的所有对象的数组。如果返回的数组中包含 source 对象的属性-值对,那么此对象的每一个属性-值对都必须存在于 collection 的对象中。 例 ...
分类:
其他好文 时间:
2020-03-03 14:50:47
阅读次数:
63
7 Python是如何进行内存管理的? http://developer.51cto.com/art/201007/213585.htm Python引用了一个内存池(memory pool)机制,即Pymalloc机制(malloc:n.分配内存),用于管理对小块内存的申请和释放 内存池(memo ...
分类:
编程语言 时间:
2020-03-02 19:09:53
阅读次数:
74
通常一个仓库会有两个主分支master和develop: master分支(默认创建的master分支)用来做release,develop分支用来做日常开发。 当软件在develop分支上开发到一定阶段,并通过测试达到稳定阶段的时候,我们会把这个时候develop分支上的软件merge到maste... ...
分类:
其他好文 时间:
2020-03-01 17:10:43
阅读次数:
59
什么是软件?软件: 一系列按照特定顺序组织的计算机数据和指令的集合 什么是JRE,JDK?JRE(Java Runtime Environment)Java运行环境包括java虚拟机和java程序所需的核心类库等,如果想要运行java程序,只需安装jre即可 JDK(Java Development ...
分类:
其他好文 时间:
2020-02-28 21:06:09
阅读次数:
51
开发ID下载: https://developer.android.google.cn/studio/index.html 写稿时,当前版本是 3.6 2.修改 SDK和AVD存储路径: https://www.cnblogs.com/geeksongs/p/11241320.html ...
分类:
移动开发 时间:
2020-02-28 20:29:44
阅读次数:
88
首先,创建一个develop分支,开发中的代码都存放在这个分支之上,只有正式发布一个版本才会合并到master分支。其次,多人协同开发,每个人都创建一个自己名字的分支,自己的所有代码都存放在自己分支之上,自己测试没有问题,再合并到develop分支。(如果有专门的测试人员,可以添加一个test分支,... ...
分类:
其他好文 时间:
2020-02-28 19:11:22
阅读次数:
71
代码开发的时候,有时需要把某分支(比如develop分支)的某一次提交合并到另一分支(比如master分支),这就需要用到git cherry-pick命令。 1. 首先,切换到develop分支,敲 git log 命令,查找需要合并的commit记录,比如commitID:7fcb3defff ...
分类:
其他好文 时间:
2020-02-25 20:08:53
阅读次数:
74
一.git版本控制原理 master(主分支), develop(分支),虽然是主分支和分支,却是平级关系,develop可以理解为开发库,master为生产库。 本地版本:master, develop GitHub上: master, develop 1.gitHub上master版本拉取代码到 ...
分类:
其他好文 时间:
2020-02-24 18:34:03
阅读次数:
556
LeetCode 0278. First Bad Version第一个错误的版本【Easy】【Python】【二分】 Problem "LeetCode" You are a product manager and currently leading a team to develop a new ...
分类:
编程语言 时间:
2020-02-22 21:55:43
阅读次数:
84
GMEM是gpu里重要的资源,gpu基于framebuffer的大小生成tile,通过解析tile在主存中重建surface。这个操作就是gmem store。更多的rt,导致更多的tile,更多的store操作,更多的性能损失。 恰当地说,GMEM就像到gpu的高速的L1级缓存。从这个缓存上加载东 ...
分类:
其他好文 时间:
2020-02-21 20:45:30
阅读次数:
93