自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱吃萝卜的小青菜

二战考研狗

  • 博客(66)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java基本数据类型的包装类在使用 equals时的坑——必须同类型比较

的结果为 false?

2023-05-31 15:04:04 214

原创 ApiFox如何批量调用接口(取代Postman)

最开始接触的这类工具便是 Postman,但是在网上冲浪的时候,经常能看到 ApiFox的广告,于是便下载尝试。不得不说,这个UI还是挺好看的。毕竟ApiFox的用户量不大,很多功能 有,但是不知道怎么用,比如“根据.csv、.json文件,来批量调用接口”。网上有的教程,全都是 postman的教程。因此我也用 postman来批量调用。但是天下没有免费的午餐,工作过程中使用Postman,需要走公司采购,流程比较复杂。于是我稍微研究了一下 ApiFox。

2023-05-15 11:31:57 5887 2

原创 3GPP 5G Security

摘自3GPP 5G Security的5G最重要的增强是:The most important 5G security enhancements are:

2019-10-25 15:28:56 4501

原创 5G安全标准进展-华为

LTE的安全标准空口安全LTE安全机制LTE安全攻击大部分已知攻击只会影响LTE网络的可用性,不会影响机密性和完整性。3GPP 5G R15小结5G R15 架构这里的架构是说的 SA 、 NSA 吗?EPS based 5G(NSA option 3)5GS based 5G(SA options 2 & 4)(NSA options 5 & 7)安...

2019-10-25 15:28:23 1896

原创 汇报

缩写从4G的安全标准说起3G、4G、5G的安全架构对比5G组网架构安全威胁5G的信任模型5G秘钥层次结构接入和身份认证

2019-10-25 15:28:08 248

原创 5G网络安全方案-华为

组网架构NSA虚线控制面实线用户面在"3系"组网方式中,参考的是LTE双连接架构(在LTE双连接构架中,UE(用户终端)在连接态下可同时使用至少两个不同基站的无线资源(分为主站和从站)。)。摘自SA特点:SBA(service based architecture security):(目前来看10.25,我认为)是基于切片的,不同的服务类型,提供不同的安全策略功...

2019-10-25 11:35:11 2335 1

原创 5G缩写

5G中的缩写各种缩写上面没有的缩写缩写全拼汉语RRM:radio resource managementTA:tracking areaAMF:access and mobility functionNSSAI:Network Slice Selection Assistance Information网络切片选择辅助信息S-NS...

2019-10-24 22:21:15 4691

原创 Markdown中添加锚点

MarkDown中锚点的使用CSDN中的目录在右边,不方便使用。在阅读一篇博客时,发现Markdown还有设置锚点这种操作步骤在锚点处添加这段代码<span id = "jump">这里是锚点</span>在跳转处添加这段代码[跳转到锚点](#jump)...

2019-09-06 10:38:06 2729

原创 Convex Function——凸函数

中国大陆数学界某些机构关于函数凹凸性定义和国外的定义是相反的。同济大学高等数学教材则是指其下方图是凹集或凸集国际上凹凸性是指其上方图是凹集或凸集我的理解是:我们当然是与世界接轨(没办法,教程上就是这个样子)...

2019-08-11 18:52:46 5650 1

原创 pandas——plot

import numpy as npimport pandas as pdimport matplotlib.pyplot as plt# plot出的图像只有一条线d = pd.Series(np.random.randn(1000))d = d.cumsum()d.plot()plt.show()

2019-08-07 19:21:06 171

原创 numpy——random

函数含义rand(*dn)Create an array of the given shape and populate it with random samples from a uniform distribution over [0, 1).random(arg)作用与rand差不多,得到的范围也是[0, 1),但这只能接受一个参数,可以是一个数字,也可以是...

2019-08-02 18:41:13 141

原创 numpy——对vector、matrix进行拼接、分割

数组拼接函数含义np.vstack(tup)、np.hstack(tup)将tuple内的所有数组按照vertical、horizontal 方向拼接np.concatenate(a_tuple, axis=0)将a_tuple内的数组按照某个方向拼接np.split(ary,indices_or_sections,axis)对数组按照某方向均匀分割成ind...

2019-08-02 18:17:27 1757

原创 numpy——进行计算、排序、线性代数计算的函数

函数含义np.sin(arry)、cos(arry)、tan(arry)求 arry 中每个元素的三角函数,其中元素的数值为弧长值np.dot(a, b)得到数组(又称向量)的内积,结果是一个数np.sum(a, axis)求和,axis表示从哪个方向求np.min()、np.max()、np.mean()、np.average()参照np.sum(a...

2019-08-02 18:15:06 204

原创 numpy——创建vector或者matrix

创建array——numpy.ndarray函数含义np.array()创建一个numpy.ndarray类型的数组np.zeros(shape)返回一个指定shape的,元素全为0的numpy.ndarray类型的数组np.arange(start, stop, step)返回一个 以step为步长,从start开始,到end前结束 (左闭右开)的nump...

2019-08-02 18:13:00 2699

原创 pandas——merge

mergemerge(left, right, how=‘inner’, on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffixes=(’_x’, ‘_y’), copy=True, indicator=False, validate=None)参数...

2019-08-01 23:18:50 162

原创 pandas——concat(concatenate)

concatenate英 /kən’kætɪneɪt/ 美 /kɑn’kætə,net/adj. 连接的,连结的,连锁的v. 连接,连结,使连锁concatconcat(objs, axis=0, join=‘outer’, join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_i...

2019-07-31 21:23:20 3601

原创 pandas——创建matrix

也不知道是啥,先写就对了pd.Series()import pandas as pdimport numpy as nps = pd.Series([1,2,'hello world', np.nan])print(type(s)) # <class 'pandas.core.series.Series'>print(s)pd.date_range(start=No...

2019-07-22 00:28:49 3204

原创 pandas——如何处理NaN数据

函数含义dropna(axis, how)删除整行或整列(axis是按照啥方向, how是删的条件,这俩都是可选的)d.fillna(num)用num来替代其中的NaNd.isnull()返回一个bool matrix,NaN表示为Truenp.any(d.isnull()) == True判断d中有没有NaNaxis挺迷的:知乎的dropn...

2019-07-22 00:28:27 1455

原创 pandas——取matrix中的某些数据

函数含义d[a] 或d.b选中某一列(只能是列,为啥我也不知道),列名为a(a为数字或者字符串);b必须是字符串,不能为数字d[a:b]选取a->b的数据,区间的开闭视情况而定(只能选取整行整列)d.loc[]可以选取整列、整行,或者某一个区域(select by label)d.iloc[]同上,但通过下标来选择(select by label...

2019-07-21 23:25:12 365

原创 内积与外积

参考矩阵外积与内积向量:内积、点积(点乘):一个行向量乘以一个列向量称作向量的内积,又叫作点积,结果是一个数;外积(叉乘):一个列向量乘以一个行向量称作向量的外积,结果是一个矩阵,...

2019-07-11 16:57:23 2845

原创 numpy

import numpy as np属性ndimshapesize创建arraynp.array()np.zeros()np.ones()np.arange()np.empty()

2019-07-11 16:57:08 225

原创 Python入门

本篇仅做python初级的讨论

2019-07-09 22:33:43 129

原创 正则表达式

好多东西啊,真的好难记方法matchsearchsub检索和替换compile 用于生成正则表达式对象findallfinditer在字符串中找到正则表达式所匹配的所有子串,并把它们作为一个迭代器返回。split将字符串分割后返回列表写法——文字无法描述我想表达的意思设:re:表示一个正则表达式x: 表示一个要匹配的字符位置模式描述实例^匹配...

2019-07-09 10:44:49 407

原创 pickle

作用python中的pickle模块提供了一个简单的持久化功能。可以将对象以文件的形式存放在磁盘上。我觉得,pickle就像是Java中 “将类可序列化” 一样,只有将类implement Serializable,该类的对象才能够正确的存储在磁盘上。为什么要序列化参考为什么要序列化不序列化时,对象存储所存在的问题:比如:我要将对象写入一个磁盘文件而后再将其读出来会有什么问题吗?别急...

2019-07-08 15:08:28 2960

原创 python如何查看文件的编码方式

import chardetwith open('testfile', 'rb') as file: print(chardet.detect(file.read())) # {'encoding': 'utf-8', 'confidence': 0.87625, 'language': ''}

2019-07-07 23:43:32 3342

原创 pycharm如何安装第三方模块

找到settings搜索interpreter,并点击右上角的 + 号找到包,安装

2019-07-07 23:36:31 2110

原创 深浅克隆

克隆之所以有深浅之分,是因为在Java、python中,数据类型有基本数据类型、引用数据类型先说一下Java中的java中的基本数据类型存储在栈中,引用数据类型存储在堆里Java中的克隆需要 implement Cloneable这个标记接口并实现clone接口。(因为clone接口是 protected 的,Object包外、非Object子类无法使用。java访问控制)标记接口里...

2019-07-07 23:25:25 276

原创 python(二十)——闭包

java中的闭包在jdk1.8之后才出现。设:函数inner在函数outter里面定义百度百科上的定义“闭包” 一词来源于以下两者的结合:要执行的代码块(由于自由变量被包含在代码块中,这些自由变量以及它们引用的对象没有被释放),为自由变量提供绑定的计算环境(作用域)。inner就是闭包自由变量outter里的变量,作用域属于 enclosing我对闭包的理解i...

2019-07-06 22:41:30 230

原创 Python中函数作为元组中的一个元素时

Python中函数作为元组中的一个元素,并不立马调用,而是在之后调用l1 = []for i in range(3): # f1 实现了 x + i def f1(x): print(x + i) l1.append(f1) for ll1 in l1: ll1(2) # 此处调用我想的是:x + 0 = 2x + 1 = ...

2019-07-06 22:39:45 396

原创 win10注册表

45

2019-06-29 16:30:45 969

原创 == 与 equals

==“==”比较的是内存地址 String s1 = "123"; // 隐式创建字符串对象 String s2 = "123"; String s3 = new String("123"); // 显式创建字符串对象 System.out.println(s1 == s2); // true System.out.println(s1 == s3); // false为...

2019-06-28 22:50:11 127

转载 各种Tips

NavicatNavicat破解

2019-06-20 20:37:27 106

原创 编码问题

unicodeunicode 类似一种协议,而 utf-8 是它的一种实现形式问题在计算机中存储的都是 0、1 的位,怎么判断这几个字节是用来组成 utf-8、ASCII,还是组成gbk英文字母只用一个字节表示就够了,如果unicode统一规定,每个符号用三个或四个字节表示,那么每个英文字母前都必然有二到三个字节是0,这对于存储来说是极大的浪费,文本文件的大小会因此大出二三倍,这是无法接...

2019-05-21 18:29:59 196

原创 python(十九)常用的特殊方法

与对象的创建、销毁有关方法名含义__new__()类的静态方法,用于确定是否要创建对象__init__()构造方法,创建对象时自动调用__del__()析构方法,释放对象时自动调用与运算符有关方法名含义__add__()+__sub__()-__mul__()*__truediv__()/__flo...

2019-05-21 11:23:47 597

原创 python(十八)属性

2019-05-21 11:10:48 114

原创 python(十七)类中的几种函数

四种方法私有方法公有方法静态方法类方法属于对象属于对象属于类属于类方法名以两个下划线开头“__”——使用 @staticmethod使用 @classmethod可以访问类、对象成员可以访问类、对象成员不能直接访问属于对象的成员,只能访问属于类成员。不能直接访问属于对象的成员,只能访问属于类的成员。不能通过 object. 调用可以通...

2019-05-21 10:13:00 1684

原创 python(十六)访问保护机制

先从java中说起首先 B 继承自 A,那么 A 中的所有东西,B 都会继承到。有点拗口,看图和例子第一条指的是:继承是全部继承了,但能不能用是另一回事第二条指的是:没看懂例子先看目录结构ABC父类子类用来测试的A:package day5;public class A { protected int a = 1; private int ...

2019-05-19 14:52:29 418

原创 python(十五)面向对象(类)

与 Java 相比,python中的对象更为广泛。python中对象的概念:Java中对象的概念,函数、类也是对象成员变量创建类时用变量形式表示的对象属性成员方法用函数形式表示的对象行为Python中对象的概念很广泛,Python中的一切内容都可以称为对象,除了数字、字符串、列表、元组、字典、集合、range对象、zip对象等等,函数也是对象,类也是对象...

2019-05-19 14:52:16 373

原创 Markdown的转义字符

字符转义�&#0 ; &#32 ;@&#64 ;`&#96 ;�&#1 ;!&#33 ;A&#65 ;a&#97 ;�&#2 ;"&#34 ;B&#66 ;b&#98 ;�&#3...

2019-05-18 21:24:30 1227

原创 python(十四)函数柯里化

偏函数有时候我们在复用已有函数时可能需要固定其中的部分参数,这除了可以通过默认值参数来实现之外,还可以使用偏函数。例如,有个函数用来实现3个数字相加:def add3(a, b, c):return a+b+c如果现在需要一个类似的函数,与上面的函数add3()的区别仅在于参数b固定为一个数字(例如666),这时就可以使用偏函数的技术来复用上面的函数。def add2(a, c...

2019-05-18 18:59:57 796

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除