一个numpy array 是内存中一个连续块,并且array里的元素都是同一类(例如整数)。所以一旦确定了一个array,它的内存就确定了,那么每个元素(整数)的内存大小都确定了(4 bytes)。 list完全不同,它的每个元素其实是一个地址的引用,这个地址又指向了另一个元素,这些元素的在内存里 ...
分类:
编程语言 时间:
2020-08-03 17:23:00
阅读次数:
101
对array沿某个维度进行复制 np.tile(array, (times, 1)) #times是复制的次数 当需要把一个(n,)的向量转为形状是(n,1)或者(1,n)的array,除了用np.reshape,还可以: array[:,np.newaxis] ...
分类:
编程语言 时间:
2020-08-03 17:21:52
阅读次数:
78
题目描述 给出一个非负整数数组,你最初在数组第一个元素的位置 数组中的元素代表你在这个位置可以跳跃的最大长度 判断你是否能到达数组最后一个元素的位置 例如 A =[2,3,1,1,4], 返回 true. A =[3,2,1,0,4], 返回 false. Given an array of non ...
分类:
其他好文 时间:
2020-08-02 22:24:44
阅读次数:
81
背景我们有一个Web项目,这个项目提供了很多的RestAPI。也做了权限控制,访问API的请求必须要带上事先认证后获取的Token才可以。认证的话就在Filter中进行的,会获取请求的Token进行验证,如果成功了可以得到Token中的用户信息,本文的核心就是讲解如何将用户信息(用户ID)优雅的传递给API接口(Controller)。方式一(很挫)我们在Filter中进行了统一拦截,在Contr
分类:
其他好文 时间:
2020-08-02 10:05:56
阅读次数:
80
包装类 基本数据类型使用起来非常方便,但是没有操作这些数据方法。 我们可以使用一个类,把基本类型的数据装起来,在类中定义一些方法,这个类就叫做包装类。 基本数据类型对应的包装类位于java.lang包中。 注意int类型所对应的包名称是Integer,char类型对应的包名称是character。 ...
分类:
编程语言 时间:
2020-08-01 21:22:40
阅读次数:
77
删除排序数组中的重复选项(点击查看原题:remove-duplicates-from-sorted-array) github删除排序数组中的重复选项 这个题给我的第一感觉,排序的数组,这下难度降低了许多,我最初想的是把不重复的数据都移到数组的前几位,这样也确实对的,能得到去除重复元素后数组的长度, ...
分类:
编程语言 时间:
2020-08-01 21:18:56
阅读次数:
92
题目描述 给出一个有序数组,请在数组中找出目标值的起始位置和结束位置 你的算法的时间复杂度应该在O(log n)之内 如果数组中不存在目标,返回[-1, -1]. 例如: 给出的数组是[5, 7, 7, 8, 8, 10],目标值是8, 返回[3, 4]. Given a sorted array ...
分类:
其他好文 时间:
2020-08-01 12:42:08
阅读次数:
86
利用wx:for对数组、对象和字符串进行列表渲染&&利用wx:for-index和wx:for-item修改数组默认下标index和默认数组元素item&&在block标签中使用wx:for对多节点结构块进行列表渲染 <!--index.wxml--> <view style='margin:20p ...
分类:
微信 时间:
2020-07-31 19:18:49
阅读次数:
118
TextureView入门代码 package com.obarong.testtextureview; import androidx.appcompat.app.AppCompatActivity; import android.graphics.SurfaceTexture; import a ...
分类:
其他好文 时间:
2020-07-31 14:07:06
阅读次数:
77
数组声明创建: 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法(两行): // data Type 数据类型 // array Refvar 数组引用变量 dataType[] arrayRefvar; //首选的方法 或者 dataType arrayRefVar[]; // ...
分类:
编程语言 时间:
2020-07-31 14:06:29
阅读次数:
97