用户画像的应用场景

在这里插入图片描述

产品层面的宏观分析维度

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

用户画像标签类型

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

聚类和分类q:

在这里插入图片描述

聚类的距离:

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

3.2 K-means算法原理

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

模型评估:

误差平方和
在这里插入图片描述

Q1:K值得确定:肘部法则

在这里插入图片描述

Q2: 聚类效果如何评估??:轮廓系数

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

3.3 K-means算法的优缺点

在这里插入图片描述

3.4 使用Pyhton做K-means算法的步骤

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

4. 用户画像

在这里插入图片描述

5.使用K-means做用户画像

(1)数据解释
本节对互联网行业用户进行聚类分析,根据获取到用户的10个维度进行聚类分析,10维度涵盖了用户的观看、关注、消费行为。

KMeans(n_clusters=8, init='k-means++', n_init=10, max_iter=300, tol=0.0001,
precompute_distances='auto', verbose=0, random_state=None,
copy_x=True, n_jobs=None, algorithm='auto')

在这里插入图片描述

2) 聚类步骤

确定k值
建模分析
效果检测
聚类结果的解读

.

代码部分:

## 获取数据
from sklearn.metrics import r2_score
import statsmodels.api as sm
import numpy as np 
import pandas as pd 
import matplotlib.pyplot as plt
data =  pd.read_table('C:/Users/lb/Desktop/test/k-means_data.txt',sep='\t',engine="python",encoding = 'gbk')
data.columns.values
data.head()

在这里插入图片描述

data = data.drop(['用户id'],axis=1)print( data.shape )

在这里插入图片描述

缺失值

pd.isnull(data).sum()

在这里插入图片描述

填充数据

# 缺失值处理 -- 每列特征的均值填充缺失数据
data = data.fillna(data.mean())

在这里插入图片描述

#缺失值处理之后,索引恢复
for i in [data]:i.index = range(i.shape[0])
data.head()

标准化以及修正列名

from sklearn import preprocessing
scaler = preprocessing.StandardScaler().fit(data)
data_s = pd.DataFrame(scaler.fit_transform(data,y=data.columns)) 
data_s.head()

在这里插入图片描述

new_col = data.columns
data_s.columns = new_col
data_s.head()

在这里插入图片描述
标准化后的维数

data_s.shape

在这里插入图片描述

元数据散点图

# 查看元数据散点图
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
plt.scatter(data_s['浏览数量'],data_s['消费金额'], s=6, c='r', alpha=0.4, label='散点1')
plt.show()

在这里插入图片描述

建模:

from sklearn.cluster import KMeans
from sklearn.preprocessing import MinMaxScaler
from sklearn.metrics import silhouette_score
#  确定K值
inertia = []
for k in range(2,10):kmeans = KMeans(n_clusters = k,random_state = 1).fit(data_s)inertia.append(np.sqrt(kmeans.inertia_))
plt.plot(range(2,10),inertia,marker = 's')
plt.xlabel('$k$') #k值
plt.ylabel('$J(C_K)$')#误差平方和
#4和5

在这里插入图片描述

# 存放轮廓系数
Scores = []  
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
for k in range(2, 9):estimator = KMeans(n_clusters=k)  # 构造聚类器estimator.fit(data_s)Scores.append(silhouette_score(data_s, estimator.labels_, metric='euclidean'))
X = range(2, 9)
plt.xlabel('k')
plt.ylabel('轮廓系数')
plt.plot(X, Scores, 'o-')
plt.show()

## 一行表示一个行向量
在这里插入图片描述

calinski_harabaz_score:卡林斯基-哈拉巴斯指数

# calinski_harabaz指数
from sklearn.metrics import calinski_harabaz_score
import matplotlib.pyplot as plt
haraba = []  
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
for k in range(2, 9):estimator = KMeans(n_clusters=k)  # 构造聚类器estimator.fit(data_s)haraba.append(calinski_harabaz_score(data_s,estimator.labels_))
X = range(2, 9)
plt.xlabel('k')
plt.ylabel('calinski_harabaz指数')
plt.plot(X, haraba, 'o-')
plt.show()

在这里插入图片描述

建立模型

# 建立模型
cluster = KMeans(n_clusters = 3,random_state = 5).fit(data_s)

聚类中心

# 聚类中心
centers = cluster.cluster_centers_ # 聚类中心
centers

因为是3个簇 所有是3个
在这里插入图片描述
样本类别标签

在这里插入图片描述

# 查看总距离平方和 
inertia = cluster.inertia_
inertia 

在这里插入图片描述

# 轮廓系数均值
silhouette_score(data_s,c_preds1) 

在这里插入图片描述

# 轮廓系数
from sklearn.metrics import silhouette_score
from sklearn.metrics import silhouette_samples
#每个样本的轮廓系数
silhouette_samples(data_s,c_preds1)

array([ 0.92732185, 0.93211408, 0.91754354, 0.88674901, 0.93250814,
0.91832453, 0.93225057, 0.91800177, 0.91801442, 0.91371574,
0.93039028, 0.92780645, 0.9175957 , 0.91805761, 0.91801695,
0.90394838, 0.82497174, 0.91733802, 0.86933501, 0.92838568,
0.90395603, 0.90396898, 0.71949046, 0.60180808, 0.91797249,
0.90003841, 0.8249717 , 0.91807368, 0.93202087, 0.9181117 ,
0.93245682, 0.92778811, 0.92656082, 0.72477047, 0.93019856,
0.92828162, 0.91816004, 0.88759818, 0.93127829, 0.92603308,
0.90071358, -0.17466512, 0.93172762, 0.91827221, 0.8707087 ,
0.93098797, 0.93098797, 0.93137879, 0.93064253, 0.90396551,
0.91799883, 0.93294867, 0.93255235, 0.92731491, 0.91761448,
0.91798014, 0.93159375, 0.91974077, 0.91644496, 0.85981065,
0.90395365, 0.91817525, 0.9318612 , 0.90394838, 0.91843222,
0.61614305, 0.93230046, 0.93227226, 0.93062299, 0.91772833,
0.92723017, 0.91801529, 0.91801117, 0.93302561, 0.89769678,
0.91819631, 0.90394838, 0.92225906, 0.42998441, 0.85359922,
0.49967657, 0.35952168, 0.91810681, 0.92582604, 0.9182524 ,
0.66910184, 0.91805175, 0.91805175, 0.93255546, 0.91548173,
0.91548173, 0.91815125, 0.37411391, 0.60619449, 0.91929334,
0.93075391, 0.40382763, 0.9278305 , 0.93120899, 0.93308297,
0.93150594, 0.93177713, 0.90394982, 0.90394982, 0.91842709,
0.92716037, 0.92970515, 0.93027568, 0.93142373, 0.93067922,
0.93228489, 0.91605913, 0.8630899 , 0.92845676, 0.91807434,
0.56483434, 0.59047301, 0.93211681, 0.93195585, 0.91769925,
0.93239282, 0.91810854, 0.93265678, 0.52170789, 0.91768007,
0.79704101, 0.9174981 , 0.93153993, 0.9273972 , 0.91796437,
0.93145531, 0.93198917, 0.90394888, 0.18277362, 0.91824065,
0.91754479, 0.91798471, 0.9317068 , 0.9301013 , 0.91741988,
0.93116962, 0.03740003, 0.91805067, 0.93212341, 0.30722591,
0.47547937, 0.92527144, 0.6330433 , 0.6330433 , 0.9310836 ,
0.87741024, 0.90396363, 0.91814416, 0.91631695, 0.34389833,
0.93233374, 0.91748558, 0.93103558, 0.50049229, 0.91844024,
0.8911124 , 0.8911124 , 0.91857703, 0.91148529, 0.93050201,
0.90395961, 0.91174891, 0.90395527, 0.93252806, 0.91797483,
0.93297992, 0.92870732, 0.93023766, 0.83658348, 0.92388233,
0.93170759, 0.93160029, 0.93270814, 0.4490633 , 0.4490633 ,
0.78738663, 0.92915066, 0.9268259 , 0.93305011, 0.9280447 ,
0.91796439, 0.91738324, 0.75867505, 0.92721804, 0.91841875,
0.91957815, 0.91844261, 0.93167406, 0.91834179, 0.9180343 ,
0.92740537, 0.9174482 , 0.92530647, 0.69268396, 0.91137483,
0.91808896, 0.9279222 , 0.93057453, 0.8968111 , 0.91815978,
0.82378692, 0.83671792, 0.91813035, 0.91796654, 0.91805443,
0.92863594, 0.93098307, 0.88998633, 0.92986096, 0.9236901 ,
0.91805397])

一共是216个样本 ,所以是216个轮廓系数

len( silhouette_samples(data_s,c_preds1) )

在这里插入图片描述
取其中两列 画聚类中心图 因为有三个簇是3个

import matplotlib.pyplot as plt 
plt.figure()
plt.scatter(data_s.values[:, 0], data_s.values[:, 1], c=c_preds1)#原始数据散点图,按照分类查看
plt.scatter(centers[:, 0], centers[:, 1],marker='x', s=169, linewidths=3,color='r', zorder=10)#重心红色X进行突出

在这里插入图片描述
聚类和标签组合起来

clust_prod = data.copy()
clust_prod['标签'] = c_preds1
clust_prod.head(10)

在这里插入图片描述

clust_prod[clust_prod.标签 == 0]

在这里插入图片描述
直方图观察各类中某个变量的区别

# 绘制子图
import matplotlib.pyplot as plt
#fig = plt.figure()
for i in range(3):plt.subplot(1,3,i+1)plt.hist(x = clust_prod[clust_prod.标签==i].浏览数量, # 指定绘图数据bins = 5, # 指定直方图中条块的个数color = 'steelblue', # 指定直方图的填充色edgecolor = 'black' # 指定直方图的边框色)plt.title('第'+str(i)+'类')
plt.show()

在这里插入图片描述

层次聚类:

AGNES,是一种采用自底向上聚合策略的层次聚类算法,是先将数据集中的每个样本看作一个初始聚类簇,然后在算法运行的每一步中找出距离最近的两个聚类簇进行合并,该过程不断重复,直至达到预设的聚类簇个数,这里的关键是如何计算聚类簇之间的距离。其实每个聚类簇就是一个样本集合,聚类簇之间的聚类就是集合之间的聚类。

在这里插入图片描述

from sklearn.cluster import AgglomerativeClustering
from sklearn.metrics import confusion_matrix
clustering = AgglomerativeClustering(linkage='ward', n_clusters=3)
res = clustering.fit(data_s)
es.labels_r

array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0,
2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], dtype=int64)

# 存放轮廓系数
Scores = []  
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
for k in range(2, 9):estimator = AgglomerativeClustering(n_clusters=k)  # 构造聚类器estimator.fit(data_s)Scores.append(silhouette_score(data_s, estimator.labels_, metric='euclidean'))
X = range(2, 9)
plt.xlabel('k')
plt.ylabel('轮廓系数')
plt.plot(X, Scores, 'o-')
plt.show()

在这里插入图片描述

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

相关文章

  1. 前端与树:遍历JSON的所有节点值(深度优先遍历)

    const json {a: {b: {c: 1}},d: [1,2] };const dfs (n,path) > {console.log(n,path)Object.keys(n).forEach(k > {dfs(n[k],path.concat(k))}) } dfs(json,[])...

    2024/4/18 12:29:06
  2. 学习企业级开发之Git相关使用规范

    学习企业级开发之Git使用规范 学习笔记,仅供参考 【1】GIT使用规范的意义:提高团队整体的交流和运作效率 【2】使用规范 能够独立部署的工程使用master和dev两个主干分支,master分支对应线上版本,dev分支对应开发版本&#xf…...

    2024/5/7 22:38:00
  3. python-编解码

    计算机是以二进制的字节串方式存储信息的,我们能看到的内容是以字符串的方式显示的。二进制以8位的长度为一个字节,将不同的字节对应各自的ASCII文字符号,这样形成的一种规范称之为字符集。国际标准组织将世界上所有的文字符号统一制定&#…...

    2024/5/1 0:02:46
  4. python读写ini文件

    python来读写ini的配置文件 读取文件: 遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!import configparser cfp configpar…...

    2024/4/25 11:40:42
  5. SPI总线原理介绍

    SPI总线原理介绍1. SPI总线简介2. SPI四线3. SPI四种工作模式4. SPI时序图1. SPI总线简介 SPI, SPI 全称是 SerialPerripheral Interface,也就是串行外围设备接口。 SPI 是 Motorola 公司推出的一种同步串行接口技术,是一种高速、全双工的同…...

    2024/4/30 19:48:25
  6. ubuntu PATH添加(永久有效)

    Question 使用export PATH命令,或者修改/etc/profile文件只能在当前命令框下有效,重开一个窗口就不能用了。 Solutions 切换到当前用户目录下: cd ~/使用VI打开当前用户的.bashrc: vi .bashrc在文件末尾加入如下命令 PATH$P…...

    2024/4/1 19:47:24
  7. LeetCode:27. 移除元素

    给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面…...

    2024/5/7 21:29:26
  8. PL/SQL 编程

    1. PL/SQL 基础知识 什么是 PL/SQL PL/SQL (Procedural Language/SQL,过程语言/SQL)是结合了 Oracle 过程语言和结构化查询语言 (SQL) 的一种扩展语言。使用 PL/SQL 可以编写具有很多高级功能的程序.虽然通过多个 SQL 语句也能实现同样的功能&#xff…...

    2024/5/7 13:30:56
  9. 【PAT乙级】1083 是否存在相等的差 (20分)

    题目描述 给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得到 N 个非负差值,其中是否存在相等的…...

    2024/4/22 1:05:36
  10. instanceof、多态的转型、static关键字、抽象类

    instanceof (类型转换) 引用类型,判断一个对象是什么类型 Fu f1new Zi();Fu f2new Son();if(f1 instanceof Zi){System.out.println("f1是Zi的类型");}else{System.out.println("f1是Son的类型");}多态的转型 多态的转…...

    2024/4/7 19:37:52
  11. win10系统excel2019复制和移动表格时如果移动到最后

    描述:win10系统excel2019复制和移动表格时如果移动到最后 步骤: 表格标题右键,选择移动或复制 点击移动到最后即可...

    2024/5/7 17:27:06
  12. 保安日记:前端学习第九篇之CSS3动画

    前端学习第九篇 CSS3新特性: 8.CSS3 2D转换 转换(transform) :是CSS3中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果 transform:translate(x,y) :改变元素在页中的位置,类似定位 /* 移动盒子的位置&…...

    2024/5/6 5:54:58
  13. phpcurl批量处理

    ...

    2024/4/21 20:48:27
  14. 数组学习

    数组 本质上就是能 “批量” 创建相同类型的变量(在Java中,数组中包含的变量必须是相同类型)。 数组的定义: 数据类型[] 数组变量名 new 数据类型[整数]; //整数:数组的长度 数据类型[] 数组变量名 {值1,值2,值3……...

    2024/4/10 16:00:45
  15. Hough变换检测原理

    (易懂)https://blog.csdn.net/shenziheng1/article/details/75307410...

    2024/4/21 15:25:48
  16. [Vue warn]: Error in created hook: “TypeError: Cannot read property ‘get‘ of undefined“

    axios使用中遇到的的问题。 [Vue warn]: Error in created hook: "TypeError: Cannot read property get of undefined"//main.js import store from ./store import axios from axios import App from ./App.vue Vue.prototype.$http axios //App.vue created(…...

    2024/4/21 11:06:22
  17. 解决An exception has occurred, use %tb to see the full traceback. SystemExit: 2问题

    1、问题: vs code登录远程服务器,运行ser.parse_args()报错: 2、解决: 将代码改为args parser.parse_args(args[]),即可。 引用:https://www.cnblogs.com/Lee-yl/p/11963454.html...

    2024/4/30 2:55:24
  18. Java学习笔记-多线程以及线程同步

    第一章 线程 创建线程的方式总共有两种,一种是继承Thread类,一种是实现Runnable接口。 1.1 多线程原理 自定义线程类: public class MyThread extends Thread {/** 利用继承中的特点* 将线程名称传递 进行设置 */public MyThread(String name) {super…...

    2024/4/19 11:38:31
  19. sql大数据 基础(TCL 数据库事务)

    数据库事务由以下的部分组成: 一个或多个DML 语句一个 DDL 语句一个 DCL 语句 事务的 ACID 特性 1、 原子性 (Atomicity) 事务的原子性是指事务中包含的所有操作要么全做,要么不做 , 也就是说所有的活动在数据库中要么全部反映 , 要么全部不反映 , 以保证数据库的…...

    2024/4/1 10:48:52
  20. 从根源解除你的IE浏览器默认主页问题

    我们在开发学习过程中难免会碰到需要使用IE浏览器(虽然年轻人很少使用了),每次点进去都是360的默认主页,设置里面也改不了,今天从根源教大家更改IE浏览器默认主页。 1.点击开始按钮(或WinR&…...

    2024/4/1 19:47:16

最新文章

  1. 论文辅助笔记:Tempo之modules/lora.py

    1 LoRALayer 基类 2 Linear 2.1 __init__ 2.2 reset_parameter & train 2.3 forward 3 MergeLinear 3.1__init__ enable_lora指定了哪些输出特征使用lora 3.2 reset_parameters & zero_pad & merge_AB 3.3 train & forward...

    2024/5/8 2:09:09
  2. 梯度消失和梯度爆炸的一些处理方法

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

    2024/5/7 10:36:02
  3. vscode为什么设置不了中文?

    VSCode中文插件安装 在VSCode中设置中文的首要步骤是安装“Chinese (Simplified) Language Pack for Visual Studio Code”扩展插件。这一过程十分简单,只需打开VSCode,进入扩展市场,搜索“ Chinese (Simplified) Language Pack ”然后点击…...

    2024/5/7 0:36:18
  4. 腾讯云轻量服务器流量不够用了会怎么样?

    腾讯云轻量应用服务器是限制月流量的,如果当月流量不够用了,流量超额了怎么办?流量超额后,需要另外支付流量费,如果你的腾讯云账号余额,就会自动扣除对应的流量费,如果余额不足,轻量…...

    2024/5/1 13:01:36
  5. 前端路径问题总结

    1.相对路径 不以/开头 以当前资源的所在路径为出发点去找目标资源 语法: ./表示当前资源的路径 ../表示当前资源的上一层路径 缺点:不同位置,相对路径写法不同2.绝对路径 以固定的路径作为出发点作为目标资源,和当前资源所在路径没关系 语法:以/开头,不同的项目中,固定的路径…...

    2024/5/6 10:30:58
  6. 416. 分割等和子集问题(动态规划)

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

    2024/5/7 19:05:20
  7. 【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/5/7 22:31:36
  8. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

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

    2024/5/8 1:37:40
  9. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

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

    2024/5/7 14:19:30
  10. VB.net WebBrowser网页元素抓取分析方法

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

    2024/5/8 1:37:39
  11. 【Objective-C】Objective-C汇总

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

    2024/5/7 16:57:02
  12. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    👨‍💻博客主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】🌏题目描述🌏输入格…...

    2024/5/7 14:58:59
  13. 【ES6.0】- 扩展运算符(...)

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

    2024/5/7 1:54:46
  14. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

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

    2024/5/7 21:15:55
  15. Go语言常用命令详解(二)

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

    2024/5/8 1:37:35
  16. 用欧拉路径判断图同构推出reverse合法性:1116T4

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

    2024/5/7 16:05:05
  17. 【NGINX--1】基础知识

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

    2024/5/7 16:04:58
  18. Hive默认分割符、存储格式与数据压缩

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

    2024/5/8 1:37:32
  19. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

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

    2024/5/7 16:05:05
  20. --max-old-space-size=8192报错

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

    2024/5/8 1:37:31
  21. 基于深度学习的恶意软件检测

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

    2024/5/8 1:37:31
  22. JS原型对象prototype

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

    2024/5/7 11:08:22
  23. C++中只能有一个实例的单例类

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

    2024/5/7 7:26:29
  24. python django 小程序图书借阅源码

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

    2024/5/8 1:37:29
  25. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

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

    2024/5/7 17:09:45
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

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

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

    %读入6幅图像(每一幅图像的大小是564*564) 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    2022/11/19 21:16:58
  45. 如何在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