ss命令比netstat更好用,在一些Linux发行版中已经取代了netstat常用选项-h,--help帮助-V,--version显示版本号-t,--tcp显示TCP协议的sockets-u,--udp显示UDP协议的sockets-x,--unix显示unixdomainsockets,与-f选项相同-n,--numeric不解析服务的名称,如"22"端口不会显示成"ssh"-l,--listening只显示处于监听状态的端口-p,--processes显示监听端口的进程(Ubuntu上需要sudo)-a,--all对TCP协议来说,既包含监听的端口,也包含建立的连接-r,--resol
hive的concat、concat_ws和collect_list、collect_set的用法concat和concat_wscollect_list和collect_setconcat和concat_wsconcat():函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL。执行代码:selectconcat('a','b',null);执行结果:NULLconcat_ws():函数在连接字符串的时候,只要有一个字符串不是NULL,就不会返回NULL。concat_ws():函数需要指定分隔符。执行代码1:selectconcat_ws('-','a','b');执行结果:
一、Python的deque()——双向队列Python中的标准库collections中有一个deque,该对象与list列表相似。这里的“双向”指的是deuqe的结构使用双向链表,它提供了两端都可以操作的序列,这意味着,我们可以在序列前后都执行添加或删除。大多操作与List相同,如访问元素,求序列长度等,同样deque序列中的元素类型也不唯一。二、基本操作1.构建deque序列collections.deque(seq,maxlen)seq--可迭代对象,如列表、字符串、range()函数等。maxlen--deque的限制长度两个参数都为可选参数。通常不设定maxlen,但注意当限制长度
1、Numpyndarray对象numpyndarray对象是一个n维数组对象,ndarray只能存储一系列相同元素。#一维数组[1,2,3,4] #shape(4,)#二维数组[[1,2,3,4]] #shape(1,4)[[1,2,3,4],[5,6,7,8]] #shape(2,4)#三维数组[[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]] #shape(2,2,3)2、创建numpy数组numpy.array()使用说明:object是必须输入的参数,其余为可选参数。importnumpyasnpnp.array(object,dtype,copy=Tr
文章目录前言一、语法二、参数说明三、常用示例-4种用法总结前言mysql数据库中limit子句可以被用于强制select语句返回指定的记录数。limit接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目;若果给定一个参数,则表示回记录行的最大数目。一、语法limit[offset,]rows二、参数说明offset:指定第一个返回记录行的偏移量(即从哪一行开始返回)。注意:初始行的偏移量为0。rows:返回具体行数。三、常用示例-4种用法创建t_user表,插入10条测试数据,如下图。用法1:从第3条开始
ref有三种用法: 1、ref加在普通的元素上,用this.$refs.(ref值)获取到的是dom元素。 2、ref加在子组件上,用this.$refs.(ref值)获取到的是组件实例,可以使用组件的所有方法。 在使用方法的时候直接this.$refs.(ref值).方法()就可以使用了。 3、如何利用v-for和ref获取一组数组或者dom节点。第一种用法举例refsexportdefault{//ref需要在dom渲染完成后才会有,在使用的时候确保dom已经渲染完成。比如在生命周期mounted(){}钩子中调用,或者在this.$nextTick(()=>{})中调用。crea
徽标编程是一种基本的编程语言,可以使用基本命令创建形状和数字。它被介绍给孩子们,让他们对编程有一个基本的了解。在Python中,我们可以使用turtle库来处理模拟Logo编程语言的海龟图形。这个预装的库可以让我们用像Logo编程一样的简单命令来创建和处理海龟图形。本教程将讨论一些Python中的海龟图形的例子。1.在Python中为图形输出创建一个屏幕我们从创建输出的屏幕开始。turtle.getscreen()方法将一个变量初始化为屏幕,然后弹出一个屏幕。这个变量被改变,输出就在屏幕上形成。然后我们需要用turtle.Turtle()构造函数初始化Turtle对象,以便在屏幕上绘图。一些可
float和double都是用来表示浮点数的数据类型,但是它们之间有一些区别: 存储大小:float占4个字节(32位),double占8个字节(64位)。 精度:double比float精度更高,能够表示更大范围和更小精度的数值。 运算速度:float比double运算速度更快,因为它占用的存储空间更小。 使用场景:一般情况下,如果需要高精度计算,应该使用double;如果需要节省存储空间,可以使用float。在C语言中,float和double的使用方法基本相同,只是在定义变量时需要指定数据类型例如: float f =13.14f; //需要在数
最近很多小伙伴说,不会用浏览器开发者工具,今天我们就一起来深入了解一下开发者工具。以谷歌浏览器为例谷歌浏览器开发者工具中的Network是我们学习经常用到的,那么你都知道他们每个功能的意义吗?因本人经常有360极速浏览器,谷歌内核,所以本文以360极速浏览器的开发者工具Network为例,基本和谷歌的Network一致谷歌Network大致可以帮我们实现以下功能看接口的返回值看接口的请求头,响应头查看资源的加载速度查看资源的大小,缓存情况,响应情况(cdn、waiting等时间)谷歌NETWORK的控制面板主要分为7大板块1、功能区2、筛选区(功能区漏斗需要开启)3、快照区(功能区需要打开屏幕
目录一、matplotlib简介1.1通过配置文件进行配置3.2通过rcParams[‘param_name’]配置3.3通过matplotlib.rc()函数配置二、matplotlib绘制简单图形2.1利用plt.subplots绘图2.2图(Figure)的结构2.2.1图Figure2.2.2轴域Axes2.2.3轴Axis2.2.4Artist2.2.5绘图函数的输入数据类型2.2.6编码风格CodingStyles,面向对象(OO)和pyplot函数接口一、matplotlib简介Matplotlib是Python生态系统的一个重要组成部分,是用于可视化的绘图库,它提供了一整套和m