import numpy as np
在这里插入图片描述
在这里插入图片描述

1. ndarray数组的创建方法

在这里插入图片描述
1、从Python中的列表、元祖等类型创建ndarray数组
“x=np.array(list/tuple,dtype=? )”当np.array()不指定dtype时,numpy将根据数据情况关联一个dtype类型。

import numpy as np
x=np.array([0,1,2,3])
print(x)
x=np.array([(0,1),[2,3],(0.3,0.4)])
print(x)输出结果如下:
[0 1 2 3][[0.  1. ][2.  3. ][0.3 0.4]]

2、使用numpy中函数创建ndarray数组

np.arange(n):类似range函数,返回ndarray类型,元素从0到n-1
np.ones(shape):根据shape生成一个全1数组,shape是数组类型
np.zeros(shape):根据shape生成一个全0 数组
np.full(shape,val):根据shape生成一个数组,每个元素值都是val
np.eye(n):创建一个正方的n*n单位矩阵,对角线为1,其余为0 np.ones_like(a):根据数组a的形状生成一个全1数组

import numpy as np
print(np.arange(4))   #数据类型默认为整形
print(np.ones((2,3,4)))  #默认为浮点型
print(np.zeros((3,6),dtype=np.int32)) #默认为浮点型
print(np.eye(5))  #默认为浮点型输出结果分别为:
[0 1 2 3]
-----------------------------
[[[1. 1. 1. 1.][1. 1. 1. 1.][1. 1. 1. 1.]][[1. 1. 1. 1.][1. 1. 1. 1.][1. 1. 1. 1.]]]
-----------------------------
[[0 0 0 0 0 0][0 0 0 0 0 0][0 0 0 0 0 0]]
-----------------------------
[[1. 0. 0. 0. 0.][0. 1. 0. 0. 0.][0. 0. 1. 0. 0.][0. 0. 0. 1. 0.][0. 0. 0. 0. 1.]]

在这里插入图片描述
在这里插入图片描述

np.zeros_like(a):根据数组a的形状生成一个全0数组
np.full_like(a,val):根据数组a的形状生产一个数组,元素值都是val
在这里插入图片描述

3、使用numpy中其他函数创建ndarray数组

np.linspace():根据起止数据等间距地填充数据,形成数组
np.concatenate():将两个或多个数组合并成一个新的数组

import numpy as np
a=np.linspace(1,10,4)
print(a)
b=np.linspace(1,10,4,endpoint=False)#endpoint=false不显示最后一位数字
print(b)
c=np.concatenate((a,b))
print(c)输出结果如下:
[ 1.  4.  7. 10.][1.   3.25 5.5  7.75][ 1.    4.    7.   10.    1.    3.25  5.5   7.75]

2. ndarray数组的变换

1.维度的变换
(1).reshape(shape) 不改变元数组,返回新维度的数组
在这里插入图片描述
(2).resize(shape) 改变元数组,无返回值
在这里插入图片描述
在这里插入图片描述
(3).flatten() 对数组降维,变为一维数组,不改变原数组

在这里插入图片描述
(4)swapaxes(ax1,ax2)将数组n个维度中两个维度进行调换
在这里插入图片描述
2.类型的变换
(1).astype(new_type) 改变数组的数据类型,不改变原数组
np.int 表示int 类型,具体表示为哪一种int类型,根据数据的大小。
在这里插入图片描述
(2).tolist() 将数组向列表转换
在这里插入图片描述

3. ndarray对象的属性

在这里插入图片描述

import  numpy#创建一位数组
a=numpy.array([1,2,3,4])
b=numpy.arange(4,10)#创建三维数组
c=numpy.random.randint(4,10,size=(3,3,4))#ndarray属性
print(c.ndim)    # 返回维度(也就是秩)
#shape属性
print(c.shape)   #打印行列数和维度
#dtype属性
print(c.dtype)
print(c.size)   #元祖里面的元素总和
#itemsize每个元素占的字节
print(c.itemsize)

在这里插入图片描述
4.数组的索引与切片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. ndarray数组的运算

①数组与标量的运算
在这里插入图片描述
在这里插入图片描述
②运算函数(一元函数)
在这里插入图片描述
celling是不超过元素的整数的最大值,floor是超过元素的整数最小值
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
②运算函数(二元函数)
在这里插入图片描述
在这里插入图片描述

5. numpy的随机函数

在这里插入图片描述
①np.random.rand(d0, d1, …, dn)产生shape为 (d0, d1,…, dn), 值为 [0, 1) 范围内的浮点随机数

import numpy as np# 默认d0 = 1, 产生[0, 1)范围内的一个浮点随机数
a = np.random.rand() 
# d0 = 2, 产生[0, 1)范围内的一维数组(向量)的浮点随机数
b = np.random.rand(2) 
# d0 = 2, d1 = 3, 产生[0, 1)范围内的二维数组(矩阵)的浮点随机数
c = np.random.rand(2,3) print(a)
print(b)
print(c)0.575695284381402
-----------------------
[0.50852146 0.17941441]
-----------------------
[[0.07689737 0.17578407 0.16941739][0.63075319 0.86015553 0.88239051]]

在这里插入图片描述
②np.random.randint(low, high = None, size = None),产生产生shape为size, 值为 [low, high) 范围内的整型随机数

import numpy as np# low = 0, high = 3, 产生[0, 3)范围内的一个整型随机数
a = np.random.randint(0, 3)
# low = 3, 产生[0, 3)范围内的一维数组(向量)的整型随机数
b = np.random.randint(3, size = 4)
# low = 0, high = 3, 产生[0, 3)范围内的二维数组(矩阵)的整型随机数
c = np.random.randint(0, 3, size = (2, 3))print(a)
print(b)
print(c)2
-----------------------
[0 2 1 1]
-----------------------
[[2 1 1][0 1 0]]

在这里插入图片描述
③np.random.randn(d0, d1, …, dn)产生shape为 (d0, d1,…, dn)的标准正态分布的随机数

import numpy as np# 从标准正态部分中随机采样3个随机数
a = np.random.randn(3)
# 从标准正态分布中随机采样2 × 3个随机数,组成(2, 3)的二维数组(矩阵)
b = np.random.randn(2, 3)print(a)
print(b)[ 0.2203204   1.73158706 -0.78638403]
----------------------------------------------
[[ 0.44799247 -0.37243396 -0.57481381][ 0.17644269  0.99336282 -0.55967673]]

在这里插入图片描述
④seed(s)随机种子值为s的随机种子
在这里插入图片描述
⑤np.random.normal(loc = 0.0, scale = 1.0, size = None)# 产生shape为size的正态分布
参数loc对应数学中的期望μ,μ是正态分布的位置参数,描述正态分布集中趋势位置,与μ邻近的概率值越大,而远离μ的概率值越小。正态分布以X = μ为对称轴,左右完全对称。正态分布的期望、均数、中位数、众数相同,均等于μ;
参数scale对应数学中的标准差σ,σ描述正态分布数据的离散程度,σ越大,数据的分布越分散,σ越小,数据分布越集中。σ也称为正态分布的形状参数,σ越大,曲线越扁平,反之,σ越小,曲线越高瘦;

import numpy as npmu, sigma = 0.1, 2.0
# 从μ = 0.1, σ = 2.0的正态部分中随机采样3个随机数
a = np.random.normal(mu, sigma, 3)
# 从μ = 0.1, σ = 2.0的正态部分中随机采样2 × 3个随机数,组成(2, 3)的二维数组(矩阵)
b = np.random.normal(mu, sigma, size = (2, 3))print(a)
print(b)[ 1.31578944 -1.16272895  2.50095739]
[[ 2.07134546 -0.62086584 -0.32091925][ 0.2286672  -1.13700916  0.09206429]]

在这里插入图片描述
⑥np.random.poisson(lam,size)产生shape为size,随机事件发生概率为lam的泊松分布
⑦np.random.uniform(low = 0.0, high = 1.0, size = None),产生shape为size范围在[low, high)内的均匀分布

import numpy as np# 产生shape为size范围在[low, high)内的均匀分布# low = 3, 输出向量, shape = (4, )
a = np.random.uniform(3, size = 4)
# low = 0, high = 3, 输出为标量, shape = ()
b = np.random.uniform(0, 3)
# low = 0, high = 3, 输出为矩阵, shape = (2, 3)
c = np.random.uniform(0, 3, size = (2, 3))print(a)
print(b)
print(c)[2.65418547 1.65702115 2.42128949 2.74215319]
1.253105912177019
[[2.11947645 2.85662794 2.33596866][0.86552208 2.9166298  1.55980368]]


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. numpy的统计函数

在这里插入图片描述
在这里插入图片描述
②numpy.mean() 函数返回数组中元素的算术平均值。 如果提供了轴,则沿其计算。

import numpy as np a = np.array([[1,2,3],[3,4,5],[4,5,6]])  print ('我们的数组是:')
print (a)
print ('\n')print ('调用 mean() 函数:')
print (np.mean(a))
print ('\n')print ('沿轴 0 调用 mean() 函数:')
print (np.mean(a, axis =  0))
print ('\n')print ('沿轴 1 调用 mean() 函数:')
print (np.mean(a, axis =  1))

在这里插入图片描述
③numpy.average() 函数根据在另一个数组中给出的各自的权重计算数组中元素的加权平均值。
数组[1,2,3,4]和相应的权重[4,3,2,1],加权平均值 = (14+23+32+41)/(4+3+2+1)

import numpy as np a = np.array([1,2,3,4])  
print ('我们的数组是:')
print (a)
print ('\n')print ('调用 average() 函数:')
print (np.average(a))
print ('\n')
# 不指定权重时相当于 mean 函数wts = np.array([4,3,2,1])  
print ('再次调用 average() 函数:')
print (np.average(a,weights = wts))
print ('\n')# 如果 returned 参数设为 true,则返回权重的和  
print ('权重的和:')
print (np.average([1,2,3,  4],weights =  [4,3,2,1], returned =  True))

在这里插入图片描述
在多维数组中,可以指定用于计算的轴。

import numpy as np a = np.arange(6).reshape(3,2)  
print ('我们的数组是:')
print (a)
print ('\n')print ('修改后的数组:')
wt = np.array([3,5])  
print (np.average(a, axis =  1, weights = wt))
print ('\n')print ('修改后的数组:')
print (np.average(a, axis =  1, weights = wt, returned =  True))

在这里插入图片描述
④np.std()标准差是方差的算术平方根。
std = sqrt(mean((x - x.mean())2))
在这里插入图片描述
⑤np.var()统计中的标准差是方差的平方根。方差 mean((x - x.mean())
2)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7. numpy的梯度函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8. numpy的存储与读取

①二维数组的存储与读取
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
②多维数组的存储与读取
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

末》numpy库应用的摘抄(极其重要,务必精熟)
1.if-else的简写

1.通常写法b=4
if b>4:print('对了')
else:print('错了')2.简写'对了' if b>4 else '错了'

2.for in循环的简写

q=[(a,b) for a in range(10) for b in range(10) if a>0 and a%2==0 and b%2==0]这条语句的阅读顺序是 for a in range(10) --> for b in range(10) -->if a>0 and a%2==0 and b%2==0 -->(a,b)
也就是说for inif else组合在一起时就是从前往后读
q=[(a,b) for a in range(10) for b in range(10) if a>0 and a%2==0 and b%2==0]print(q)
# [(2, 0), (2, 2), (2, 4), (2, 6), (2, 8), (4, 0), (4, 2), (4, 4), (4, 6), (4, 8), (6, 0), (6, 2), (6, 4), (6, 6), (6, 8), (8, 0), (8, 2), (8, 4), (8, 6), (8, 8)]
q=[(a+b) for a in range(10) for b in range(10) if a>0 and a%2==0 and b%2==0]print(q)
# [2, 4, 6, 8, 10, 4, 6, 8, 10, 12, 6, 8, 10, 12, 14, 8, 10, 12, 14, 16]

3.reshape(-1)

import numpy as np
c=np.array([[1,2,3],[4,5,6]])
print('两行三列')
print(c.reshape(2,3))
[[1 2 3][4 5 6]]print('三行两列')
print(c.reshape(3,2))
[[1 2][3 4][5 6]]print('我也不知道是几行,反正就是1列')
print(c.reshape(-1,1))
[[1][2][3][4][5][6]]print('我也不知道是几列,反正就是1行')
print(c.reshape(1,-1))
[[1 2 3 4 5 6]]print('不分行列,就是一串数字')
print(c.reshape(-1))
[1 2 3 4 5 6]
z = np.array([[1, 2, 3, 4],  [5, 6, 7,8],  [9, 10, 11, 12],  [13, 14, 15, 16]])
print(z.reshape(-1)) 
输出:[ 1 2  3  4  5  6  7  8  9 10 11 12 13 14 15 16] ```
import networkx as nx
import numpy as np
G=nx.graph_atlas(100)aa=[[nx.shortest_path_length(G,i,j) for j in G if i != j]for i in G]
bb=np.array([[nx.shortest_path_length(G,i,j) for j in G if i != j]for i in G])
cc=np.array([[nx.shortest_path_length(G,i,j) for j in G if i != j]for i in G]).reshape(-1)
dd=[nx.shortest_path_length(G,i,j) for i in G for j in G  if i != j]
print(aa)
print(bb)
print(cc)
print(dd)

在这里插入图片描述

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. Python+OpenCV进行图像的基本处理——读入、显示、裁剪、颜色改变、写入等

    Python+OpenCV进行图像的基本处理HSV颜色模型理论cv2.imread()读入图像cv2.cvtColor(p1,p2) 颜色空间转换plt.imshow()图片显示cv2.inRange()提取图片中指定颜色的部分cv2.threshold()将一幅灰度图二值化cv2.Canny()边缘检测cv2.GaussianBlur()高斯滤波、高斯模糊 HSV颜色模型理…...

    2024/4/4 11:54:39
  2. vscode获取本机IP地址

    在vscode终端输入ipconfig得到本机IP地址修改自定义本地局域地址中为localhost为49.233.66.125,进而使得别人可以通过你的IP地址访问你的项目 例 IP地址:8080...

    2024/4/28 0:28:41
  3. pathon学习笔记(一)NumPy 数据类型及数组

    文章目录NumPy 中的数据类型NumPy 数组副本 vs 视图NumPy 数组重塑展平数组:是指将多维数组转换为 1D 数组数组迭代NumPy 数组连接NumPy 数组拆分NumPy 数组搜索NumPy 数组排序NumPy 数组过滤NumPy 中的随机数NumPy ufuncs Python 拥有以下数据类型: strings - 用于表示文本数…...

    2024/4/4 11:54:37
  4. Git Push代码时报错处理

    .git/info/refs not valid: is this a git repository?如何解决?检查一下是否拥有该项目的权限。 Push之前需要先commit 检查相关的路径设置是否正确 如下图:包括本地分支,远程分支,远程提交的URL地址...

    2024/4/4 11:54:37
  5. pandas库

    import pandas as pd(1)Series类型 1.简介2.如何创建一个Series类型 ①从标量中创建②从字典中创建③从ndarray中创建3.Series类型的基本操作2.DataFrame类型 DataFrame类型和series类型是兄弟DataFrame类型的创建方法 ①从二维ndarray对象创建②用字典创建3.pandas库的数据类型…...

    2024/4/27 23:58:33
  6. 剑指offer算法题总结之调整数组顺序使得奇数在偶数前面

    输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 *思路 :这个其实考察的还是排序算法,例如利用冒泡排序的思想,排大小和排奇偶也没什么区别…...

    2024/4/28 3:05:30
  7. mabatis总结--(configration.xml、mapper.xml、传参、结果集映射、注解开发)

    一、configuration(配置)-全局配置文件 1、属性(properties) a:可使用加载properties配置文件。 <properties resource="application.properties"/>b:可以直接在标签内部配置属性 <properties resource="org/mybatis/example/config.properties&qu…...

    2024/4/7 17:50:08
  8. (2-1)Networkx添加节点、边、邻居

    1.创建一幅图并且添加节点和边 理论 创建一幅图 import networkx as nx G = nx.Graph() #创建一幅空图 H = nx.Graph([(0, 1), (1, 2), (2, 3)]) #边创建图边添加边 M = nx.DiGraph(H) #利用已有图来创建新图如何给图添加节点和边 import networkx as nx G=nx.Graph() #创建…...

    2024/4/28 7:35:03
  9. 盒子模型标准模式与怪异模式内减盒模型

    盒子模型-怪异模式和标准模式 首先,两种模式可以利用box-sizing属性进行自行选择:标准模式:box-sizing:content-box; 用户设置的宽度和高度是相对稳定的,增加border、padding会使整个盒子变大怪异模式:box-sizing:border-box; 为内减模式,盒子的实际宽度和高度是固定不…...

    2024/4/28 1:42:54
  10. (2-2)Networkx可以研究的属性

    说明:我把节点的度放到了第一节(因为它补充的知识太多了,有些啰嗦) 1…可以研究的属性 ①节点和边 import networkx as nx G = nx.graph_atlas(100) nx.draw(G, with_labels=True) print(图中所有的节点, G.nodes()) #图中所有的节点 [0, 1, 2, 3, 4, 5] print(图中节点的个…...

    2024/4/27 18:02:42
  11. 大工20春《建筑制冷技术》模板及要求

    远程与继续教育学院《建筑制冷技术》大作业 题 目: 学习中心: 层 次: 专 业: 年 级: 年 春/秋 季 学 号: 学 生: 辅导教师: 完成日期: 年 月 日 大工20春《建筑制冷技术》大作业及要求 第一部分: 注意:从以下几个题目中任选其…...

    2024/4/4 11:54:29
  12. 小程序自动化测试jest

    官方文档: https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/quick-start.html 准备工作: 1.下载官方的demo,https://github.com/wechat-miniprogram/miniprogram-demo 2.安装node.js 3.安装微信开发者工具 4.用微信开发者工具导入我们下载的项目demo 以上环…...

    2024/4/25 22:23:17
  13. (3-1)Networkx绘图模板

    1.绘制简单一点的网络图 import networkx as nxG = nx.graph_atlas(100) nx.draw(G,with_labels=True)#with_labels=True节点上标有数字2.用plt添加更多的修饰元素 import networkx as nx import matplotlib.pyplot as pltG = nx.graph_atlas(100) nx.draw(G,with_labels=True)…...

    2024/4/4 10:51:58
  14. 列表and元组_笔记(continue)

    list列表定义:一组有序数据做成的序列列表中的数据有先后顺序 各个数据可以不是一类直接创建,用[ ]创建,用英文逗号隔开#list列表的创建方法一 s = [1,2,3] l = [A,B,C] print(s,l) #list列表创建方法二 s = list() print(type(s)) #type内置函数,可判断类型#结果: [1, 2, 3…...

    2024/4/21 15:29:05
  15. 2020-08-19 final

    final 含义:最终; 作用:修饰类、属性、方法 一、修饰类 被final修饰的类不可被继承 但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 二、修饰方法 被final修饰的方法不可被重写 三、修饰属性 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在…...

    2024/4/27 23:36:38
  16. Java代码审计:XXE漏洞

    0x00 前提 自学Java 代码审计,主要自己一个人学习,有点闭门造车,搜索引擎学习法,但是还是记录一下,也分享一下,也便于将来的总结和反思,如果我能终能学到什么,我也会重新梳理思路,为那些自学者提供一个好的思路,所以有了下面的系列文章java代码审计自学篇。 0x01 XXE…...

    2024/4/28 3:21:51
  17. Json数组转换成List集合

    一、下载Newtonsoft.Json.dll程序集 二、新建一个学生类public class Student{public string name { get; set; }public string sex { get; set; }}三、主函数中实现 static void Main(string[] args){string str = "[{name:张三,sex:男},{name:李四,sex:女}]";List&…...

    2024/4/17 12:34:35
  18. (3-2)networkx之用graph绘制简单图

    1》graph的各种图形 1.atlas(i) 这是一个编号好的网络图集,输入编号可以获得对应的图信息。编号从0到1252,节点从0个到8个。 (意思就是说atlas(i)每一个i对应一幅固定的图,这1252幅图都是编制好的) import networkx as nx graph = nx.graph_atlas(100) nx.draw(graph,w…...

    2024/4/25 22:44:53
  19. (3-3)networkx之绘制复杂图

    networkx 画图参数:node_size: 指定节点的尺寸大小(默认是300,单位未知 node_color: 指定节点的颜色 (默认是红色,可以用字符串简单标识颜色,例如’r’为红色,b’为绿色等,具体可查看手册),用“数据字典”赋值的时候必须对字典取值(.values())后再赋值 node_shape: 节…...

    2024/4/4 11:54:26
  20. 简单明了——node.js使用mocha

    总结了网上的使用指南,整理了一下适合自己,也觉得最方便的步骤。刚学习mocha,很多地方都不懂,以后会补充。创建node.js刚接触node的时候,查看网上的各种资料,第一印象就是各种命令配置很麻烦,但是现在觉得,只需要一条命令即可。创建一个空的项目,项目名随便取。然后再…...

    2024/4/25 7:18:08

最新文章

  1. 计算机网络标准化工作及性能指标

    一、标准化工作流程 因特网草案建议标准&#xff1a;成为RFC(request for comment)—因特网标准的形式草案标准&#xff1a;由IETF,IBA进行审核因特网标准 二、标准化工作的相关组织 国际标准化组织ISO国际电信联盟ITU国际电气电子工程师协会IEEEInternet工程任务组IETF 三…...

    2024/4/28 7:49:34
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. C++ 【原型模式】

    简单介绍 原型模式是一种创建型设计模式 | 它使你能够复制已有对象&#xff0c;客户端不需要知道要复制的对象是哪个类的实例&#xff0c;只需通过原型工厂获取该对象的副本。 以后需要更改具体的类或添加新的原型类&#xff0c;客户端代码无需改变&#xff0c;只需修改原型工…...

    2024/4/24 19:02:05
  4. linuxday05

    1、makedile原理&#xff08;增量编译生成代码&#xff09; # &#xff08;注释符&#xff09; 目标------依赖 目标不存在//目标比依赖旧才会执行命令&#xff1b; makefile的实现 1、命名要求&#xff08;Makefile/makefile&#xff09; 2、规则的集合 目标文件&#…...

    2024/4/25 23:59:48
  5. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义&#xff1a;dp[i][j]表示当背包容量为j&#xff0c;用前i个物品是否正好可以将背包填满&#xff…...

    2024/4/28 4:04:40
  6. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/4/27 3:39:11
  7. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon&#xff0c;直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件&#xff0c;我们讨论Spring负载均衡以Spring Cloud2020之后版本为主&#xff0c;学习Spring Cloud LoadBalance&#xff0c;暂不讨论Ribbon…...

    2024/4/27 12:24:35
  8. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中&#xff0c;周界防范意义重大&#xff0c;对园区的安全起到重要的作用。常规的安防方式是采用人员巡查&#xff0c;人力投入成本大而且效率低。周界一旦被破坏或入侵&#xff0c;会影响园区人员和资产安全&#xff0c;…...

    2024/4/27 12:24:46
  9. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时&#xff0c;常要分析网页Html&#xff0c;例如网页在加载数据时&#xff0c;常会显示“系统处理中&#xff0c;请稍候..”&#xff0c;我们需要在数据加载完成后才能继续下一步操作&#xff0c;如何抓取这个信息的网页html元素变化&…...

    2024/4/27 3:39:08
  10. 【Objective-C】Objective-C汇总

    方法定义 参考&#xff1a;https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/4/27 3:39:07
  11. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    &#x1f468;‍&#x1f4bb;博客主页&#xff1a;花无缺 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】&#x1f30f;题目描述&#x1f30f;输入格…...

    2024/4/27 3:39:07
  12. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/4/27 12:44:49
  13. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕&#xff0c;各大品牌纷纷晒出优异的成绩单&#xff0c;摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称&#xff0c;在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁&#xff0c;多个平台数据都表现出极度异常…...

    2024/4/27 21:08:20
  14. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令&#xff0c;这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/4/26 22:35:59
  15. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b&#xff0c;我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边&#xff0c; b b b 同理&#xff0c;则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/4/27 18:40:35
  16. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息&#xff0c;并安装一些有助于配置官方 NGINX 软件包仓库的软件包&#xff1a; apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/4/28 4:14:21
  17. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限&#xff08;ROW FORMAT&#xff09;配置标准HQL为&#xff1a; ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/4/27 13:52:15
  18. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中&#xff0c;传感器和控制器产生大量周…...

    2024/4/27 13:38:13
  19. --max-old-space-size=8192报错

    vue项目运行时&#xff0c;如果经常运行慢&#xff0c;崩溃停止服务&#xff0c;报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中&#xff0c;通过JavaScript使用内存时只能使用部分内存&#xff08;64位系统&…...

    2024/4/27 1:03:20
  20. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞&#xff0c;例如可以被劫持的合法软件&#xff08;例如浏览器或 Web 应用程序插件&#xff09;中的错误。 恶意软件渗透可能会造成灾难性的后果&#xff0c;包括数据被盗、勒索或网…...

    2024/4/27 3:22:12
  21. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧&#xff01; 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定&#xff0c;每一个构造函数都有一个 prototype 属性&#xff0c;指向另一个对象&#xff0c;所以我们也称为原型对象…...

    2024/4/27 22:51:49
  22. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错&#xff0c;但存在一个缺陷&#xff1a;无法禁止通过实例化多个对象来创建多名总统&#xff1a; President One, Two, Three; 由于复制构造函数是私有的&#xff0c;其中每个对象都是不可复制的&#xff0c;但您的目…...

    2024/4/28 7:31:46
  23. python django 小程序图书借阅源码

    开发工具&#xff1a; PyCharm&#xff0c;mysql5.7&#xff0c;微信开发者工具 技术说明&#xff1a; python django html 小程序 功能介绍&#xff1a; 用户端&#xff1a; 登录注册&#xff08;含授权登录&#xff09; 首页显示搜索图书&#xff0c;轮播图&#xff0…...

    2024/4/26 23:53:24
  24. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/4/27 20:28:35
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57