遥控操作中,可使用PS Vita主机的按键操作PS3™。 但是以下项目需从工具列进行操作。轻触屏幕会显示工具列。 操作PS3™的PS键 执行按下PS3™专用无线控制器的PS键时的动作。 1. 轻触画面。 2. 轻触(PS)。 (PS)不支持按下PS3™专用无线控制器的PS键达1秒以上时的操作。若要关闭PS3™电源,请轻触(关闭电源),再遵循画面指示正确操作。 变更分配键 可从[类型1]/[类型2]
目录其本质也是一种文件,它的r权限是ls,x权限是cd DIR结构体 Unix系统为用户提供了一种和文件结构FILE类似的目录结构DIR。它被称为目录流,目录中的目录项用dirent结构表示(但DIR的并非包含dirent成员) dirent结构 结构体成员 类型 描述 d_into ino_t 文件的inode号 d_name[ ] char 以NULL结尾的文件名 常用函数(库调用) 函数名
这个函数在不改变数据的条件下修改形状,它接受如下参数: 其中: arr:要修改形状的数组 newshape:整数或者整数数组,新的形状应当兼容原有形状 order:'C'为 C 风格顺序,'F'为 F 风格顺序,'A'为保留原顺序。 例子 import numpy as np a = np.arange(8) print '原始数组:' print a print '\n' b = a.resha
熟悉每个数据操作前一定要明白每个操作都是代价,以时间复杂度和对应查询集或者结果集大小为衡量。时间复杂度收敛状况如下:
在深度学习中,我们通常会频繁地对数据进行操作。作为动手学深度学习的基础,本节将介绍如何对内存中的数据进行操作。 在MXNet中,NDArray是一个类,也是存储和变换数据的主要工具。为了简洁,本书常将NDArray实例直接称作NDArray。如果你之前用过NumPy,你会发现NDArray和NumPy的多维数组非常类似。然而,NDArray提供GPU计算和自动求梯度等更多功能,这些使NDArray
San 在组件的 data 上提供了一些数据操作的方法。通过 get 方法可以获取数据;通过 set、splice 等方法修改数据,相应的视图会被自动刷新。 说明:为什么是通过 San 提供的方法操作数据,而不是直接操作数据?因为defineProperty并未被国内常用的浏览器广泛支持,并且我们也并不喜欢这种侵入式的风格,所以我们选择了折中的方式。因此,只有通过 San 提供的方法修改数据,视图
本节将列举SystemTap中若干常用的数组操作。 设置给定键的值 使用=来设置给定键所对应的值,正如: foo[tid()] = gettimeofday_s() SystemTap会把tid()的结果作为一个键,并把gettimeofday_s()的结果赋给这个键。如果这个键已经存在foo中,原先关联的值会被覆盖掉。 获取给定键的值 使用array_name[index_expression
incr key 对key的值做加加操作,并返回新的值。注意incr一个不是int的value会返回错误,incr一个不存在的key,则设置key为1。范围为64有符号,-9223372036854775808~9223372036854775807。 decr key 同上,但是做的是减减操作,decr一个不存在key,则设置key为-1 incrby key integer 同incr,加指定
这里你可以看见一系列包括操作符和对应方法的表。对应方法必须在指定的类中通过各种可能性被实现。 一元操作符 操作符 函数 +a a.unaryPlus() -a a.unaryMinus() !a a.not() a++ a.inc() a— a.dec() 二元操作符 操作符 函数 a + b a.plus(b) a - b a.minus(b) a * b a.times(b) a / b a.
reverse 返回一个与指定list相反顺序的list。 val unsortedList = listOf(3, 2, 7, 5) assertEquals(listOf(5, 7, 2, 3), unsortedList.reverse()) sort 返回一个自然排序后的list。 assertEquals(listOf(2, 3, 5, 7), unsortedList.sort())
merge 把两个集合合并成一个新的,相同index的元素通过给定的函数进行合并成新的元素作为新的集合的一个元素,返回这个新的集合。新的集合的大小由最小的那个集合大小决定。 val list = listOf(1, 2, 3, 4, 5, 6) val listRepeated = listOf(2, 2, 3, 4, 5, 5, 6) assertEquals(listOf(3, 4, 6, 8
contains 如果指定元素可以在集合中找到,则返回true。 assertTrue(list.contains(2)) elementAt 返回给定index对应的元素,如果index数组越界则会抛出IndexOutOfBoundsException。 assertEquals(2, list.elementAt(1)) elementAtOrElse 返回给定index对应的元素,如果ind
flatMap 遍历所有的元素,为每一个创建一个集合,最后把所有的集合放在一个集合中。 assertEquals(listOf(1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7), list.flatMap { listOf(it, it + 1) }) groupBy 返回一个根据给定函数分组后的map。 assertEquals(mapOf("odd" to listOf(
drop 返回包含去掉前n个元素的所有元素的列表。 assertEquals(listOf(5, 6), list.drop(4)) dropWhile 返回根据给定函数从第一项开始去掉指定元素的列表。 assertEquals(listOf(3, 4, 5, 6), list.dropWhile { it < 3 }) dropLastWhile 返回根据给定函数从最后一项开始去掉指定元素的列表
any 如果至少有一个元素符合给出的判断条件,则返回true。 val list = listOf(1, 2, 3, 4, 5, 6) assertTrue(list.any { it % 2 == 0 }) assertFalse(list.any { it > 10 }) all 如果全部的元素符合给出的判断条件,则返回true。 assertTrue(list.all { it < 10 }