1、字符串 定义:它是一个有序的字符的集合,用于存储和表示基本的文本信息,‘’或“”或‘’‘ ’‘’中间包含的内容称之为字符串 特性: 1.只能存放一个值 2.不可变 3.按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序 补充:   1.字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有字符均取消特殊意义,在引号前面加r,如name=r'l\thf'   2.unicode字符串与r连用必需在r前面,如name=ur'l\thf' 2、字符串常用操作 1 2 3 4 5 6 # 1字母处理…

2019年2月28日 0条评论 3点热度 阅读全文

  一、所用工具:ArcMap10.2 二、所用数据:开封市祥符区行政区划矢量数据、开封市祥符区各乡镇VOCs排放强度数据 三、具体步骤: 1.打开ArcMap,添加矢量数据,结果如下图: 2.打开编辑器,点击“开始编辑”。鼠标右击矢量数据,点击“打开属性表”,添加字段VOCs_Con,在该字段中输入对应乡镇的数据 3.再用鼠标右击矢量数据,点击“属性”,选择“符号系统-数量-分级色彩”,选择要显示的值字段,修改色带和分类数    4.打开“属性-标注”,点击“标注此图层中的要素”,可…

2019年2月28日 0条评论 4点热度 阅读全文

**1.题目描述:**填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NULL。 初始状态下,所有 next 指针都被设置为 NULL。 示例: 解释:给定二叉树如图 A 所示,你的函数应该填充它的每个 next 指针,以指向其下一个右侧节点,如图 B 所示。 2.思路: 看到图首先想到就是利用层次遍历,从左到右依次遍历每个节点中的next属性,将其指向下一个节点。 对应代码: """ # Definition for a Node. class …

2019年2月28日 0条评论 17点热度 阅读全文

Java for循环的几种用法 J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的含义和这种操作比…

2019年2月28日 0条评论 9点热度 阅读全文

窗口函数应用场景: (1)用于分区排序 (2)动态Group By (3)Top N (4)累计计算 (5)层次查询 hive中一般取top n时,row_number(),rank,dense_rank()这三个函数就派上用场了, 先简单说下这三函数都是排名的,不过呢还有点细微的区别。 通过代码运行结果一看就明白了。 ROW_NUMBER() OVER函数的基本用法 语法:ROW_NUMBER() OVER(PARTITION BY COLUMNORDER BY COLUMN) 详解: row_number() …

2019年2月28日 0条评论 1点热度 阅读全文

题目描述: 给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例 1: 输入:[-4,-1,0,3,10] 输出:[0,1,9,16,100] 示例 2: 输入:[-7,-3,2,3,11] 输出:[4,9,9,49,121] 解题思路:   这是一道比较简单的题目,直接遍历列表的每一项进行操作并排序即可。    或者可以使用map函数 代码实现: # 方法一: def sortedSquares(self, A: List[int])…

2019年2月28日 0条评论 15点热度 阅读全文

题目描述: 给出一个整数数组 A 和一个查询数组 queries。 对于第 i 次查询,有 val = queries[i][0], index = queries[i][1], 我们会把 val 加到 A[index] 上。然后,第 i 次查询的答案是 A 中偶数值的和。 (此处给定的 index = queries[i][1] 是从 0 开始的索引,每次查询都会永久修改数组 A。) 返回所有查询的答案。你的答案应当以数组 answer 给出,answer[i] 为第 i 次查询的答案。 示例: 输入:A = […

2019年2月28日 0条评论 7点热度 阅读全文

js中有三种结构:顺序结构,选择结构,循环结构 一、顺序结构 顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的。 输入 0个或多个 输出 1个或多个 赋值 =   二、选择结构 选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。 1、if-else结构 单分支结构     if(判断条件){ } 双分支结构     if(判断条件){ } else{ } 多分支…

2019年2月28日 0条评论 2点热度 阅读全文

包含5个测试: 1.语句覆盖测试 2.判定覆盖测试 3.条件覆盖测试 4.判定-条件覆盖测试 5.路径覆盖测试 1.语句覆盖测试 核心:程序中的每个可执行语句至少执行一次 可执行语句:即程序中可以执行的语句,如下图,x >= 90 and y >= 90 是可执行语句,a = a +1也是可执行语句 例子: 如图,要求,对上程序流程图实现语句覆盖测试 解析:在本题中,对于语句覆盖,取足够多(尽量最少)的测试用例,将每个可执行语句都执行一次,即取测试用例将12345语句都执行一遍 测试用例: C…

2019年2月28日 0条评论 1点热度 阅读全文

Resources插件负责处理项目资源文件并拷贝到输出目录。Maven将main resources和test resources分开,一般main resources关联main source code,而test resources关联test source code。 Resources插件目标有三个: resources:resources,拷贝main resources到main output directory。它绑定了process-resources生命周期阶段,当执行Compiler:compi…

2019年2月28日 0条评论 24点热度 阅读全文