K-means聚类算法及Python代码实现
K-means聚类算法(事先数据并没有类别之分!所有的数据都是一样的)
1、概述
K-means算法是集简单和经典于一身的基于距离的聚类算法
采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。
该算法认为类簇是由距离靠近的对象组成的,因此把得到紧凑且独立的簇作为最终目标。
2、核心思想
通过迭代寻找k个类簇的一种划分方案,使得用这k个类簇的均值来代表相应各类样本时所得的总体误差最小。
k个聚类具有以下特点:各聚类本身尽可能的紧凑,而各聚类之间尽可能的分开。
k-means算法的基础是最小误差平方和准则,
其代价函数是:
式中,μc(i)表示第i个聚类的均值。
各类簇内的样本越相似,其与该类均值间的误差平方越小,对所有类所得到的误差平方求和,即可验证分为k类时,各聚类是否是最优的。
上式的代价函数无法用解析的方法最小化,只能有迭代的方法。
3、算法步骤图解
下图展示了对n个样本点进行K-means聚类的效果,这里k取2。
4、算法实现步骤
k-means算法是将样本聚类成 k个簇(cluster),其中k是用户给定的,其求解过程非常直观简单,具体算法描述如下:
1) 随机选取 k个聚类质心点
2) 重复下面过程直到收敛 {
对于每一个样例 i,计算其应该属于的类:
对于每一个类 j,重新计算该类的质心:
}
其伪代码如下:
******************************************************************************
创建k个点作为初始的质心点(随机选择)
当任意一个点的簇分配结果发生改变时
对数据集中的每一个数据点
对每一个质心
计算质心与数据点的距离
将数据点分配到距离最近的簇
对每一个簇,计算簇中所有点的均值,并将均值作为质心
********************************************************
5、K-means聚类算法python实战
需求:
对给定的数据集进行聚类
本案例采用二维数据集,共80个样本,有4个类。
1 #!/usr/bin/python2 # coding=utf-83 from numpy import *4 # 加载数据5 def loadDataSet(fileName): # 解析文件,按tab分割字段,得到一个浮点数字类型的矩阵6 dataMat = [] # 文件的最后一个字段是类别标签7 fr = open(fileName)8 for line in fr.readlines():9 curLine = line.strip().split('\t')
10 fltLine = map(float, curLine) # 将每个元素转成float类型
11 dataMat.append(fltLine)
12 return dataMat
13
14 # 计算欧几里得距离
15 def distEclud(vecA, vecB):
16 return sqrt(sum(power(vecA - vecB, 2))) # 求两个向量之间的距离
17
18 # 构建聚簇中心,取k个(此例中为4)随机质心
19 def randCent(dataSet, k):
20 n = shape(dataSet)[1]
21 centroids = mat(zeros((k,n))) # 每个质心有n个坐标值,总共要k个质心
22 for j in range(n):
23 minJ = min(dataSet[:,j])
24 maxJ = max(dataSet[:,j])
25 rangeJ = float(maxJ - minJ)
26 centroids[:,j] = minJ + rangeJ * random.rand(k, 1)
27 return centroids
28
29 # k-means 聚类算法
30 def kMeans(dataSet, k, distMeans =distEclud, createCent = randCent):
31 m = shape(dataSet)[0]
32 clusterAssment = mat(zeros((m,2))) # 用于存放该样本属于哪类及质心距离
33 # clusterAssment第一列存放该数据所属的中心点,第二列是该数据到中心点的距离
34 centroids = createCent(dataSet, k)
35 clusterChanged = True # 用来判断聚类是否已经收敛
36 while clusterChanged:
37 clusterChanged = False;
38 for i in range(m): # 把每一个数据点划分到离它最近的中心点
39 minDist = inf; minIndex = -1;
40 for j in range(k):
41 distJI = distMeans(centroids[j,:], dataSet[i,:])
42 if distJI < minDist:
43 minDist = distJI; minIndex = j # 如果第i个数据点到第j个中心点更近,则将i归属为j
44 if clusterAssment[i,0] != minIndex: clusterChanged = True; # 如果分配发生变化,则需要继续迭代
45 clusterAssment[i,:] = minIndex,minDist**2 # 并将第i个数据点的分配情况存入字典
46 print centroids
47 for cent in range(k): # 重新计算中心点
48 ptsInClust = dataSet[nonzero(clusterAssment[:,0].A == cent)[0]] # 去第一列等于cent的所有列
49 centroids[cent,:] = mean(ptsInClust, axis = 0) # 算出这些数据的中心点
50 return centroids, clusterAssment
51 # --------------------测试----------------------------------------------------
52 # 用测试数据及测试kmeans算法
53 datMat = mat(loadDataSet('testSet.txt'))
54 myCentroids,clustAssing = kMeans(datMat,4)
55 print myCentroids
56 print clustAssing
运行结果:
6、K-means算法补充
K-means算法的缺点及改进方法
(1)k值的选择是用户指定的,不同的k得到的结果会有挺大的不同,如下图所示,左边是k=3的结果,这个就太稀疏了,蓝色的那个簇其实是可以再划分成两个簇的。而右图是k=5的结果,可以看到红色菱形和蓝色菱形这两个簇应该是可以合并成一个簇的:
改进:
对k的选择可以先用一些算法分析数据的分布,如重心和密度等,然后选择合适的k
(2)对k个初始质心的选择比较敏感,容易陷入局部最小值。例如,我们上面的算法运行的时候,有可能会得到不同的结果,如下面这两种情况。K-means也是收敛了,只是收敛到了局部最小值:
改进:
有人提出了另一个成为二分k均值(bisecting k-means)算法,它对初始的k个质心的选择就不太敏感
(3)存在局限性,如下面这种非球状的数据分布就搞不定了:
(4)数据集比较大的时候,收敛会比较慢。
上班了,工作繁忙,很少看博客了,不能及时给各位数据集,很抱歉,现在决定放在博客里面,大家复制下去使用即可:
1.658985 4.285136
-3.453687 3.424321
4.838138 -1.151539
-5.379713 -3.362104
0.972564 2.924086
-3.567919 1.531611
0.450614 -3.302219
-3.487105 -1.724432
2.668759 1.594842
-3.156485 3.191137
3.165506 -3.999838
-2.786837 -3.099354
4.208187 2.984927
-2.123337 2.943366
0.704199 -0.479481
-0.392370 -3.963704
2.831667 1.574018
-0.790153 3.343144
2.943496 -3.357075
-3.195883 -2.283926
2.336445 2.875106
-1.786345 2.554248
2.190101 -1.906020
-3.403367 -2.778288
1.778124 3.880832
-1.688346 2.230267
2.592976 -2.054368
-4.007257 -3.207066
2.257734 3.387564
-2.679011 0.785119
0.939512 -4.023563
-3.674424 -2.261084
2.046259 2.735279
-3.189470 1.780269
4.372646 -0.822248
-2.579316 -3.497576
1.889034 5.190400
-0.798747 2.185588
2.836520 -2.658556
-3.837877 -3.253815
2.096701 3.886007
-2.709034 2.923887
3.367037 -3.184789
-2.121479 -4.232586
2.329546 3.179764
-3.284816 3.273099
3.091414 -3.815232
-3.762093 -2.432191
3.542056 2.778832
-1.736822 4.241041
2.127073 -2.983680
-4.323818 -3.938116
3.792121 5.135768
-4.786473 3.358547
2.624081 -3.260715
-4.009299 -2.978115
2.493525 1.963710
-2.513661 2.642162
1.864375 -3.176309
-3.171184 -3.572452
2.894220 2.489128
-2.562539 2.884438
3.491078 -3.947487
-2.565729 -2.012114
3.332948 3.983102
-1.616805 3.573188
2.280615 -2.559444
-2.651229 -3.103198
2.321395 3.154987
-1.685703 2.939697
3.031012 -3.620252
-4.599622 -2.185829
4.196223 1.126677
-2.133863 3.093686
4.668892 -2.562705
-2.793241 -2.149706
2.884105 3.043438
-2.967647 2.848696
4.479332 -1.764772
-4.905566 -2.911070
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3837375.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
Eigen学习(一)
第一章总结: 1.关于使用fixed-size 和 dynamic-size MatrixXd相当于动态开辟一片内存,类似于 new Matrix3d 在编译时已经分配好内存 原则>4的矩阵用dynamic-size < 4用fixed-size 2. transpose和adjoint会简单的返回一个代理对象并不对本省做转置…...

Keyhole Markup Language (KML)
5. KML-Keyhole Markup Language From https://developers.google.com/kml/documentation/kml_tut?hlzh-CN KML 是一种文件格式,用于在地球浏览器(例如 Google 地球、Google 地图和谷歌手机地图)中显示地理数据。KML 使用含有嵌套的元素和…...

amis学习笔记-代码分析⑥
2021SCSDUSC 目录 目录 一、前言 二、代码分析 基本用法 值格式 配置预览图地址 配置原图地址 一、前言 本文主要分析amis框架中,数据表达中,images图片集 图片集展示,不支持配置初始化接口初始化数据域,所以需要搭配类似…...

从实用角度浅析前端全链路质量监控中台技术方案
大厂技术 高级前端 Node进阶点击上方 程序员成长指北,关注公众号回复1,加入高级Node交流群感谢作者陈煮酒的投稿。前言无论是纯前端业务还是服务端业务,线上质量的保障都是我们的底线要求,也是我们日常需要花费很多精力关注的环…...

12.16 Java继承
首先 :继承,指一个对象直接使用另一对象的属性和方法。继承的格式:public class 子类名 entends 父类名{} /* 表示前面的子类继承父类 */ 例:public class Zi extends Fu{}下面是代码说明:/** 动物类,父类 * 这是一个父类*/public class Animal {private String name;p…...

URL转发请求
URL转发请求目录概述需求:设计思路实现思路分析1.一种方法2.第二种方法:参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for ch…...
Java类加载器
ClassLoader的分类 Java中的ClassLoader有三种:Bootstrap ClassLoader 、Extension ClassLoader、App ClassLoader。以下是jdk1.8的类加载器 加载路径 package com.example.demo;import java.net.URL; import java.net.URLClassLoader;public class Test {public …...

itunes备份包括哪些内容_软件开发项目技术方案包括哪些内容
软件开发项目技术方案对于一些刚刚接触软件开发的人来说就像是一座跨不过去的大山,但是对于开发方来说是一件正常的事情。完整的软件开发项目技术方案,有不少人会咨询,接下来小编来和大家聊聊这些内容。软件开发项目技术方案包括哪些内容&…...

开通阿里云短信服务
阿里云短信服务 1,阿里云用户权限操作 1.1、找到后台放在个人头像上面 选择 AccessKey 管理 1.2、选择 子用户 1.3、创建用户组 1.4、给用户组添加权限 然后就可以看到你的权限里面多了一个sms的短信权限 1.5、创建用户 注意!注意!注意点击…...

Redis-链表-重点知识
分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net 链表被广泛用于实现Redis的各种功能,比如列表键、发布与订阅、慢查询、监视器等。 每个…...

mysql的sock文件_如何查找 mysql 的mysql.sock文件?
1.停止数据库服务:使用/etc/init.d/mysql stop 或者 stop mysql2. 在目标位置(/data)创建数据库文件的目录(如/mysqldb),并复制(如果不再使用默认的位置,则可以直接mv原先数据库文件到新目录下)原先的数据库文件目录到该目录下:cd…...

JApiDocs真香:以后再也不想用Swagger了
1. 概述 Swagger最麻烦的就是需要在 Controller 上添加一堆 ApiOperation、ApiOperation 注解,对代码有一定的侵入性。今天,笔者推荐一个不需要加注解的解决方案。 抱大腿 这就是 JApiDocs ,它可以基于 Controller上的 Java 注释ÿ…...

线性表的销毁
v oid DestroyList(List &L) {if (L.elems) delete []L.elems;//释放存储空间 L.length 0; L.size 0; }...

DiffKit -- 世上最牛且开源的表数据对比工具
DiffKit -- 世上最牛且开源的表数据对比工具1. DiffKit Introduction1.1 Introduction1.2 Compatibility1.3 Download2. Quick Start3. User Guide4. Code5. Waken1. DiffKit Introduction 1.1 Introduction DiffKit Website: http://www.diffkit.org/index.html. 1.2 Compati…...

internal/validators.js:124 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);
nrm,运行错误 错误内容: C:\WINDOWS\system32>nrm lsinternal/validators.js:124throw new ERR_INVALID_ARG_TYPE(name, string, value);^[TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received und…...

远程办公:为远程桌面配置固定的公网TCP端口地址
在上一篇文章《远程办公:通过Cpolar内网穿透,远程桌面控制家里/公司内网电脑》中,我们通过cpolar映射远程桌面3389端口,成功实现了在外远程桌面控制家里/公司的Windows电脑。 但免费使用cpolar所生成的公网地址为随机公网地址&am…...

网课查题公众号制作步骤
网课查题公众号制作步骤 本平台优点: 多题库查题、独立后台、响应速度快、全网平台可查、功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 查题校园题库:查题校园题库后台(…...

【openfire,smack使用总结】--Smack库的使用
Smack介绍 Smack是XMPP协议的的实现库,Smack库易于使用,仅仅几行代码就能实现客户端连接,登陆,发送即时消息。但是由于使用XMPP协议,所以不适合用在高并发的场合。 Smack的使用 本文使用的是4.1.9版本的Smack库来演…...

常见设计模式
文章目录1、设计模式六大设计原则1.1、单一职责原则1.2、里氏替换原则1.3、依赖倒置原则1.4、接口隔离原则1.5、迪米特法则1.6、开闭原则2、单例模式2.1、饿汉式2.2、懒汉式2.3、枚举2.4、优点2.5、缺点2.6、应用3、工厂模式3.1、简单工厂模式3.1.1、优点3.1.2、缺点3.2、工厂方…...

【华为上机真题 2022】停车场车辆统计
🎈 作者:Linux猿 🎈 简介:CSDN博客专家🏆,华为云享专家🏆,Linux、C/C、云计算、物联网、面试、刷题、算法尽管咨询我,关注我,有问题私聊! &…...

曾经有一份真诚的爱情
“曾经有一份真诚的爱情放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。如果上天能够给我一个再来一次的机会,我会对那个女孩子说三个字:我爱你。如果非要在这份爱上加上一个期限&#…...

数据可视化
静态 Seaborn Seaborn利用了matplotlib,用简洁的代码来制作好看的图表。Seaborn跟matplotlib最大的区别就是它的默认绘图风格和色彩搭配都具有现代美感。由于Seaborn是构建在matplotlib的基础上的,你需要了解matplotlib从而来调整Seaborn的默认参数。 …...

研究背景与文献综述的区别是什么?
文献综述与研究背景,我想大家不会陌生,是我们学术研究生涯中必不可少并常撰写的文体之一,在学术创新中的重要性与意义,不言而喻。但是,有好多小伙伴们,还是不能很好地区分两者的区别,今天我就从…...

Flutter的四种运行模式:Debug、Release、Profile和test
Flutter有四种运行模式:Debug、Release、Profile和test,这四种模式在build的时候是完全独立的。 Debug Debug模式可以在真机和模拟器上同时运行:会打开所有的断言,包括debugging信息、debugger aids(比如observatory&…...

Cinema 4D初学者终极指南
Cinema 4D初学者终极指南 通过此 Cinema 4D 课程将您的设计技能提升到一个新的水平,进入 3rd Dimension 课程英文名:Cinema 4D Masterclass The Ultimate Guide for Beginners 此视频教程共5.0小时,中英双语字幕,画质清晰无水印…...

Sort 用法
有时候学习脚本,你会发现sort命令后面跟了一堆类似-k1,2,或者-k1.2 -k3.4的东东,有些匪夷所思。今天,我们就来搞定它—-k选项! 1 准备素材 $ cat facebook.txtgoogle 110 5000baidu 100 5000guge 50 3000sohu 100 450…...

03.Eureka集群配置
03.Eureka集群配置 集群配置可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益。 配置多个注册中心 在我们之间创建完之前的注册中心后,由于我们是多个Service端集群,所以我们需要进行编写多个注册中心,当其中的…...

双11倒计时3天!凯诘、华扬、多准:“三波段脉冲式促收”策略解读
客群如何获取、货品怎么推广? 对于众多品牌商家来说,在天猫双11期间一直有这么个经营难题。 能够洞察商家痛点并拿出解决办法的平台,总能走在行业前列。如今成为国内领先数智经营阵地的阿里妈妈,就在持续地帮助商家快速提升经营…...

42BYGH34-401+stm32+TB6600控制步进电机转动
日常: 看了很多博客都没有42BYGH34-401这种电机 其实都一样 我这个是两相的步进电机 调了两周终于把这个42步进电机转起来了,期间经历了各种问题,废话不多说上图。 TB6600驱动器: 这里我用了一个220v转24v 3A的一个开关电源 三角插…...

vue vueCropper 动态设置裁剪比例
需求:固定图片宽度,选择不同的裁剪比例,剪裁成对应的图片。 <template><div class"cropper-container"><el-dialog title"图片剪裁" :visible.sync"show" open"openHandle" close&q…...

python客户端连接服务器 get post等
get操作 参考:https://www.cnblogs.com/yuany66/p/10785589.html 要在python客户端中连接web后端,后端接口已经分离,写好,并且相应的前端js也写好 要写出等价于上述js代码的python客户端代码,如下 import requests…...

李沐动手学深度学习v2/总结3
总结 行情 CV领域已经成熟了,最近都在搞产品,没搞CNN的设计编码过程 数据 数据预处理 模型 参数,初始化参数 超参数 损失函数,先计算损失,清空梯度(防止有累积的梯度),再对损失后…...

mysql完全卸载和重装
老生常谈内容的就一笔带过1.关闭mysql服务(如没有可略过)2.卸载mysql服务3.删除mysql安装目录4.删除C盘ProgramData隐藏文件夹内带有mysql的文件5.删除注册表5.1windowsR运行“regedit”文件,打开注册表5.2删除注册表6.删除以前的系统和用户环境变量7.如果配置mysql…...

如何在点击a标签下载文件的时候通过JavaScript动态的修改文件的名称?
当返回的文件是以文件流的形式返回的时候,前端可以自由更改文件名称 但是如果只有一个链接地址怎么办呢? 方法如下:(前端自己创造文件流) <!DOCTYPE HTMLPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&…...

linux配置4g网络命令_【树莓派】树莓派移动网络连接(配置4G网卡)
1、识别上网卡使用命令lsusb,如果能够识别则可以继续往下。2、安装网卡驱动程序上网卡一般都会带有2个功能,一个是虚拟光驱,用来安装驱动程序;另一个是进行网络连接的modem。在Linux下,需要安装usb-modeswitch驱动程序…...

/proc下文件系统初识
proc文件系统是一个伪文件系统;最初的设计目的是提供内核和用户交互的平台,使用户可以动态的管理系统,同时获取系统的运行时的信息。proc之所以被称为“伪”文件系统,是因为它只存在内存中,不像普通文件一样占用外存空…...

CSS3选择器-组合选择器
第1关:组合选择器相关的概念 1、当几个元素样式属性一样时,可以共同调用一个样式声明,元素之间用逗号隔开 A.正确 2、阅读下面的HTML代码 <div><em>大家好</em><p>今天天气很好</p><p>适合去郊游<…...

博睿数据2021战略发布巡展,开辟IT运维创新路径
博睿数据2021战略发布巡展,开辟IT运维创新路径2021年5月26日,由博睿数据举办的“服务可达 达者为先博睿数据2021年战略升级发布巡展”北京站,在北京金茂威斯汀大饭店圆满举行!本次战略升级发布巡展不仅揭开了“数据链DNA”的神秘面…...

android 闹钟设置铃声,安卓手机闹钟设置音乐铃声的方法
手机闹钟怎么设置音乐铃声?手机上的很多功能对我们大家都是非常有用的,就比如说一个闹钟功能吧,设置启用它后就可以设置时间准时提醒我们起床、或者睡觉;设置闹钟以后就会需要设置一个提醒方式,而很多用户表示喜欢设置…...

自动注册全局组件(妈妈再也不用担心我搞组件慢啦)
在components中创建lib文件夹 index.js: export default {// 通过Vue.use调用相应的方法对象,调用它的install方法install(Vue, options) {// 自动全局注册组件// 1.读取lib文件夹下的文件// const reqrequire.context(路径,是否读取子文件夹,正则匹配…...

Android程序基础开发步骤,以简单的App开发为例
文章目录1、建立开发环境2、新建工程3、开发App4、运行App5、出现问题1、建立开发环境 IDESDK 2、新建工程 选择Phone and Tablet日的Empty Activity模板,点击Next 使用AS向导建立Hello World工程 3、开发App 打开layout xml文件,查看Design界面 点击右上角…...

本周推荐 | mysql中业务系统可借鉴的设计
推荐语:学习优秀的开源系统来优化我们业务的架构设计,这是我们作为业务开发的必修课,这篇文章从经典的mysql系统原理引申到业务系统设计思考,让人耳目一新,值得我们学习。——大淘宝技术工程师 默达如果一个系统能存活…...

常用js函数
颜色RGB转十六进制 const rgbToHex (r, g, b) > "#" ((1 << 24) (r << 16) (g << 8) b).toString(16).slice(1);rgbToHex(0, 51, 255); // #0033ff复制到剪贴板 const copyToClipboard (text) > navigator.clipboard.writeText(text)…...

国内常用免费公共DNS服务(整理)
国内部分常用免费公共DNS服务整理 (2021-09)DNS服务名称首选备选114DNS服务114.114.114.114114.114.115.115阿里DNS服务223.5.5.5223.6.6.6百度DNS服务180.76.76.76ipv6地址:2400:da00::6666腾讯DNS(DNSPod )119.29.29…...

Android开发之——开发中的错误及解决办法
一 概述 开发工具升级,依赖库,运行环境(jdk)等都会造成项目运行出现错误掌握开发中常见错误现象和问题及解决办法,能节省时间本文将不定期更新 二 错误类 2.1 Cannot inline bytecode built with JVM target 1.8 现象 Cannot inline byte…...

【抓包工具】win 10 / win 11:WireShark 下载、安装、使用
目录 一、WireShark 下载 二、WireShark 安装 (1)双击运行安装程序 (2)Choose Components:选择组件 (3)Additional Tasks:附加任务 (4)Choose lnstall …...

GroupDocs.Conversion Crack,强大 .NET 文档转换组件
GroupDocs.Conversion Crack,强大 .NET 文档转换组件 GroupDocs.Conversion for .NET 可帮助您准确转换流行的文档格式,包括:PDF、HTML、电子邮件、Microsoft Word、Excel、PowerPoint、Project、Photoshop、CorelDraw、AutoCAD、图表、光栅图像文件格式…...

05-sql语句执行流程解析2-查询逻辑优化
sql执行语句流程解析 整个处理流程在exec_simple_query函数中完成,代码架构如下: /** exec_simple_query** Execute a "simple Query" protocol message.*/ static void exec_simple_query(const char *query_string) {...//原始语法树获取/…...

哈希值详解
哈希值 哈希值概述 是Jdk根据对象的地址/String/数字算出来一串数字(int) 如何获取对象的哈希值? hashCode()是Object类的方法,所以说Java的对象都可以调用这个hashCode方法返回哈希值. 哈希值特点 如果自定义类没有重写hashCode方法,那么自定义类的对象生成的哈希值是根据对…...

中国补钙食品行业发展趋势及投资风险研究报告
钙是一种金属元素,也是我们体内最重要的阳离子之一。它是骨骼和牙齿的主要成分。体内99%的钙在骨骼中,1%分布在体液中,维持正常的神经兴奋性和心脏的电生理活动。无论儿童、成人还是老人,都需要补钙,尤其是一些缺钙的人…...

S2SH志愿者捐赠管理系统|捐助计算机毕业论文Java项目源码下载
💖💖更多项目资源,最下方联系我们✨✨✨✨✨✨ 目录 Java项目介绍 资料获取 Java项目介绍 《基于S2SH实现的志愿者捐赠管理系统》该项目采用技术jsp、strust2、Spring、hibernate、tomcat服务器、mysql数据库 ,项目含有源码、…...

标注相关的知识点:强制性标准与推荐性标准
国家标准、行业标准分为强制性标准和推荐性标准。 保障人体健康,人身、财产安全的标准和法律、行政法规规定强制执行的标准是强制性标准,其他标准是推荐性标准。省、自治区、直辖市标准化行政主管部门制定的工业产品的安全、卫生要求的地方标准ÿ…...

【Matplotlib绘制图像大全】(七):Matplotlib使用xlim()和ylim()修改轴线刻度
前言 大家好,我是阿光。 本专栏整理了《Matplotlib绘制图像大全》,内包含了各种常见的绘图方法,以及Matplotlib各种内置函数的使用方法,帮助我们快速便捷的绘制出数据图像。 正在更新中~ ✨ 🚨 我的项目环境: 平台:Windows10语言环境:python3.7编译器:PyCharmMatp…...

【计算机网络】网络基础(二)
本章主要对TCP/IP模型的网络层的初阶内容进行概括性讲述。 1、IP地址 当我们在配置计算机的IP地址时,是否会遇到下面的情形: 这是由于IP地址配置不正确造成的。在网络通信中,IP地址用来识别终端主机及网元设备,为了保障互联网正…...

frankmocap
1. 配置和报错 1.1 模块缺失 ModuleNotFoundError: No module named ‘detectors.body_pose_estimator.pose2d_models’ 下载问题,下载完之后该文件夹下面的东西l全部都在ightweight-human-pose-estimation.pytorch里面,只要在复制/移动出来就可以了 c…...

input number 小数_inputtype=number的小数问题
这次给大家带来input typenumber的小数问题,使用input typenumber的小数注意事项有哪些,下面就是实战案例,一起来看一下。typenumber:设置input输入框为带有 spinner 控件的数字字段max number 规定允许的最大值。min number 规定允许的最小值…...

gocv拆分颜色通道
gocv拆分图片颜色通道 开启窗口 window : gocv.NewWindow("Hello")设置窗口模式自适应 window.SetWindowProperty(gocv.WindowPropertyAutosize,gocv.WindowAutosize)读取图片 read : gocv.IMRead("image/front.jpg", gocv.IMReadColor)查看图片类型 …...

[附源码]JAVA毕业设计交通事故档案管理系统(系统+LW)
[附源码]JAVA毕业设计交通事故档案管理系统(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目…...

报童问题(3)-深入分析
先简要的回顾一下报童模型的定义和阐述: 每天早上,报童以批发价 c 元/份采购当天的报纸,然后以零售价 p 元/份售卖。如果当天报纸没有卖完,则以 s元/份的价格卖给废品回收站。不失一般性,假设 p > c > s。用随机…...

第二课计算机ppt,学信息技术课件 第2课 认识计算机课件.ppt
文档介绍:学信息技术课件_第2课_认识计算机课件谜语没有脑袋会思考;缤纷世界全知晓;万事一点便明了;少了电源就睡觉。杀会湃掳可君棍竭库逊半讥刺冰护奏客折箍顽实液把猖值祸谜梆腋屁恳勇学信息技术课件_第2课_认识计算机课件学信…...

货币转换 描述人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:人民币和美元间汇率固定为:1美元 = 6.78人民币。程序可以接受人民币或美元输入,转换为美元
moneystrinput("请输入待符号的金额:") if moneystr[-1]in[¥,$]:if moneystr[-1]$:R(eval(moneystr[0:-1]))*6.48print("转换的人民币金额是{:.2f}RMB".format(R))elif moneystr[-1]¥:Deval(moneystr[0:-1])/6.48print("转换后…...

【Java】7-23 币值转换 (20 分)
7-23 币值转换 (20 分) 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母…...

python编程序人民币向美元转换_python课程编程题汇总(上)
python编程题汇总众所周知,由于疫情的原因,大家都在上网课,我也不例外啦~用这个贴子来记录也和大家分享一下我们课上的编程讨论题1、货币转换编写货币转换程序描述:人民币和美元是世界上通用的两种货币之一,写一个程序…...

【Python】【Flask】【字符串索引】计算人民币与美元的相互计算
目录简介Python Code导包设置首页计算的接口问题0:设置请求方式问题1:关于接收数据可能存在的问题问题2:返回结果启动完整代码HTML Code问题分析分析:获取下拉列表框的选中值分析:将计算后的数据显示出来Some bugs更新…...

Python案例1—人民币与美元的汇率兑换V_8.0
大家好,我是白菜胡萝丸子 初来乍到,请多指教!!! 项目导入 V1.0:设计一个汇率换算器程序:其功能是将外币换算成人民币,或者将人民币换算成外币,为了使程序简单࿱…...

【DB】几种ETL模式
ETL(抽取、转换、装载)是企业信息化中系统集成、数据仓库软件经常遇到的。当面临以下情况时,需要有较好的模式来解决: * 大数据量 * 复杂逻辑 * 大量表 下面列举几种模式,供大家参考。 也欢迎提出你的方案,共同探讨。...

python123货币转换器_Python货币换算I,Python123python,转换
描述人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:…...

人民币 matlab,Matlab实现人民币币值的显示 实现代码及教程详解
上图像和程序了……记得程序好像是很久以前收藏的了……分享出来了……clear all;clc;Img imread(I.jpg);if ndims(Img)3Irgb2gray(Img);elseIImg;endI1imcomplement(I);bw im2bw(I1,0.7);imshow(bw);title(初始二值图像);bw(1:round(1/4*size(bw,1)),:)0;bw(round(1/2*size(…...

【中间件技术】第三部分 Java企业版规范与中间件(9) EJB高级特性
文章目录9.1 环境条目9.1.1 开发EJB构件1. 定义 Remote 接口2. 定义 Home 接口3. 定义 Enterprise Bean 类4. 打包/布署EJB9.1.2 开发客户端程序1. 创建客户端程序2. 编译/运行客户端程序9.2 事务控制9.2.1 基于 CMT 的事务控制1. 定义 Remote 接口2. 定义 Home 接口3. 定义 En…...

使用python有趣地解决一道动态币值规划方案
使用python有趣地解决一道动态币值规划方案题目币值规划目的解法一解法二解法三更新部分总结大家好,最近碰到一道动态币值规划问题,通过几种方法求解,深得其奥妙,也十分有趣,特将我的心路历程分享出来。题目 币值规划目…...

PTA基础编程题目-7-23 币值转换-C语言
PTA基础编程题目集 /* 7-23 币值转换 (20分) 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。 为了简化输出&…...

币值转换 — C语言【0在不同位置的读法——以万为界】
题目: 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺…...

[PTA] 7-23 币值转换(20 分)
7-23 币值转换(20 分) 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出&…...

币值转换
7-1 币值转换 (20 分) 输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出&…...

拼音翻译为阿拉伯数字
该程序实现将拼音转换成阿拉伯数字的功能。 如输入:WuShiWu 则输出:55 #include<cctype> #include<iostream> #include<string> #include<map> using namespace std; int main() {string name[]{"Shi","Bai&q…...

SAS 时间秒 转换成多少小时,多少分钟,多少秒
最近弄了个sas 转秒到几天几小时几分钟几秒的方法。做统计过程针对时间相减获得后的秒数转换来使用的。 来看下效果。 sas 时间秒的差值,转换成多少小时,多少分钟,多少秒 我主要是封装了一个函数来对timesc 列做了转换很简单哦。需要的代…...

Python——缩进和选择
缩进 Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。 先看C语言的表达方式(注意,这是C,不是Python!) if ( i > 0 …...

c#编程实现秒是几天几小时几分钟几秒
我们看这道题 他让我们将秒数转换成几天几小时几分钟几秒 比如我们输入的是任意数(x) 怎么转换恁 我们要知道 一天是多少秒 1天->24小时->1440分->86400秒 1小时->60分->3600秒; 1分钟->60秒; 剩下的就是秒数; 那我们可不可以这样想 int daytime/86400;我们…...

html 分钟转化秒,JS将时间秒转换成天小时分钟秒的字符串
项目中需求是这样,接口返回的数据中时间单位为秒,但前端显示的时候需要更人性化的带有单位(天,小时,分钟,秒)的字符串;转换函数如下:/*** 格式化秒* param int value 总秒数* return string res…...

java把秒时长转换为分钟_java - 将秒值转换为小时分钟秒?
java - 将秒值转换为小时分钟秒?我一直在尝试将秒值(在BigDecimal变量中)转换为editText中的字符串,如“1小时22分33秒”或类似的东西。我试过这个:String sequenceCaptureTime "";BigDecimal roundThreeCalc new BigDecimal(&qu…...

经纬度1秒约等于多少米?
WGS84坐标系统下(通常我们采用的GPS内的坐标系统) 如果是中国常用的WGS1984的经纬度坐标,1秒相当于33米。具体如下: 经度1度85.39km 经度1分 1.42km 经度1秒 23.6m 纬度1度 大约111km 纬度1分 大约1.85km 纬度1秒 大约30.9m...

python将excel中一行表格分成多行
前几天,朋友找我帮他将一个excel处理一下。原文件中每个产品都只有一行,但其中Part Number部分可能含有多个值,也可能只有一个值,如果是多个值,就要将每个值单独分成一行。以前他都是手动分行,但此文件便有…...

Matlab reconstruct signal form sample points, convulsion
Usually we describe reconstruction as interpolation, and there are many approaches to reach it. In this article, I introduce a new method- convulsion Main signal function f(x)sin(15πxπ/10)f(x)sin(15\pi x\pi/10)f(x)sin(15πxπ/10) Convulsion Method Des…...

excel VBA 拆分行
Private Sub CommandButton1_Click()Dim i As IntegerDim strString As StringDim arrResult_1() As StringDim arrResult_2() As StringDim arrResult_3() As StringDim arrResult_4() As StringDim arrResult_5() As StringDim j As IntegerFor Each c In Range("d:d&q...

POI读取Excel,分行读取和列读取
package com.wengegroup.utils;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Set;i...

java逐字分割_Excel 字符串拆分
用 Excel 处理数据时,有时需要对字符串进行拆分。对于比较简单的拆分,使用 Excel 函数可以顺利完成,但碰到一些特殊需求,或者拆分的规则比较复杂时,则很难用 Excel 实现了。这里列出一些拆分需求示例,分析拆…...

html表格里怎么让字分行,excle文字怎么换行 | Excel单元格里文字如何分行
Excel单元格里文字如何分行1、打开一个Excel件,选中一个单元格,输入一段长,如下图所示:2、鼠标左击单元格键单击【设置单元格格式】,如下图所示。3、接着会弹出的【设置单元格格式】的窗口,第一页面是(数字…...

js如何实现扫描身份证识别_通过node.js来调取baidu-aip-SDK实现身份证识别的功能...
这篇文章主要介绍了关于通过node.js来调取baidu-aip-SDK实现身份证识别的功能,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下最近项目中客户需要实现身份证识别功能,合理计划了之后决定使用百度ai的身份证识别。身…...

一起Talk Android吧(第四百二十八回:在Android中使用MQTT通信二)
文章目录 1. 设定连接参数2. 创建MQTT客户端3. 给客户端绑定callback4. 创建监听器对象5. 连接MQTT服务器6. 实现订阅主题功能7. 实现发布主题功能各位看官们,大家好,上一回中咱们说的例子是"在Androi中使用MQTT通信",这一回中咱们继续介绍该例子。闲话休提,言归正…...

uniapp扫描身份证获取信息
1.百度申请apiKey和SecretKey https://ai.baidu.com/ai-doc/OCR/dk3iqnq51 2.跟百度发起请求,获取access_token 每次申请的token有30天有效期,为了提高效率,我们只在页面加载的时候获取token,然后保存在本地,以备后…...

Python学习基础笔记十五——命名空间和作用域
从Python解释器开始执行之后,就在内存中开辟了一个空间。 每当遇到一个变量的时候,就把变量名和值的对应关系记录下来。 但是当遇到函数定义的时候解释器只是象征性地将函数名读入内存,表示知道这个函数的存在了,至于函数内部的变…...

微信小程序获取用户openid
微信小程序获取用户openid 首先调用wx.login() 获取登录凭证(code),再通过登录凭证(code)获取用户登录信息,包括用户的唯一标识(openid) 及本次登录的会话密钥(session_k…...

教你抓住微信8亿用户,让他们成为你的客户
手机现在的重要性不言自明,可以说几乎是像我们的器官一样的存在了,哪天不带手机出门就会浑身难受不自在。这也是因为手机能解决我们生活中绝大多数的支付问题,有支付宝和微信钱包这两大虚拟钱包,出门就不需要带那么多的现金&#…...

uniapp微信小程序获取用户登录后openid
如果开发过程中需要前端人员自己获取微信用户的openId,阅读下面的文章,按照步骤写就可以 1、首先需要使用uni.login() 获取返回的code uni.login({ provider: weixin, success: function (loginRes) { console.log(loginR…...

使用 Qt for Android 获取并利用手机传感器数据(下篇)使用C++实现功能
在上一篇,我们搭建了开发环境。本篇,使用C代码真正实现功能。我们使用UDP协议从手机上指定发送的目的地、端口。效果如下图,完整工程参考https://gitcode.net/coloreaglestdio/qtcpp_demo/-/tree/master/android/sensors2pc: 移动…...

R语言循环语句
R 语言最基本的变量是向量,很多函数可以直接对向量进行操作,一般不需要写循环语句。 R 中的循环结构: 1 repeat循环 多次执行一系列语句,并简化管理循环变量的代码。 2 while循环 在给定条件为真时,重复语句或…...

用Rstudio写.Sh/Shell文件
今天推荐大家一个写终端的软件--Rstudio,很多人使用Rstudio只知道它可以写R语言,却不知它还可以写Python、HTML、CSS、Java等等,今天给大家演示一下如何用Rstudio写Shell文件。 Rstudio的优点,我个人觉得其他都不算,唯…...

批量读取和写出excel数据#R语言#
运用R语言处理数据时总会遇到大批量excel数据读取和写入的问题,以R中的iris数据集举例,主要有以下几种形式(直接上代码): 读入数据: 1.将多个excel数据批量读入R环境中(读入csv格式文件为例&a…...

概率论与数理统计_第1章_几何概型
1 定义 若一个试验具有下列两个特征: (1)试验的所有可能结果是无限多个, 且全体结果可以用一个有度量的几何区域 Ω 来表示; (2)每个可能结果 都相同概率可能发生, 则该试验称为几何…...

vscode写R语言代码
背景 有时候,如果是随手写个R语言的代码的话,其实使用vscode是非常方便的。 Rstudio虽然不错,但是有时候真的不想为了写个小的R脚本还要去打开Rstudio。现在我写的大部分代码都是使用vscode的,所以就懒得切换了。 下面将进入完…...

R语言中写SQL语句
R语言中也可以写SQL语句,如读取到的一个数据对象,即可将该数据对象作为新的数据表,新数据表可以使用SQL语句对数据进行分析,如下所示: 1.设定新表data datairis library(sqldf) library(gsubfn) library(proto) libr…...

R语言 编写循环语句
常用的循环语句主要有for循环、while循环和repeat循环。使用循环语句可以处理很多问题 for循环语句 使用格式如下: for (name in expr1) {expr2} 其中,name是循环变量,在每次循环时从expr1中顺序取值,expr1是一个向量表达式&…...

R语言编写简单的函数
当我们对数据的分析有一些特殊的需要,而已有的R包不能满足需要时,我们就可以在R中编写自己的函数, 举例介绍编写函数的方法: myfun<-function(x) { n<-length(x) mean<-mean(x) median<-median(x) r<-max(x)-min(…...
R语言读写中文编码方式
R语言读写数据的方法很多,这里主要是我在使用read.csv/read.table和write.csv/write.table时遇到的一些中文格式编码的问题。常见的中文编码方式两种:GBK(GB2312)和UTF-8。 Windows系统下: read.csv()和read.table()方法不指定文件格式时&…...
R语言-文本文件读写 txt / csv / xlsx
read.table(file,sep,hesder) #file 文件路径 #sep 分隔符 #header 第一行是不是列名(如果第一行是列名导入的时候填TRUE;默认值是FALSE,即把第一行算作数据) 准备工作 为方便后面使用的相对路径,我们先使用setwd(路径…...

R语言读写最灵活的文件——txt文件
R语言可以读取很多文件,其中以txt文本文件最为灵活,为什么呢,txt文件可以以任意符号作为分隔符,比如“,”,“\t”,空格,甚至“……&¥¥%¥”等任…...

R语言心得说:R语言之xlsx包读写Excel数据
R语言心得说:R语言之xlsx包读写Excel数据感谢Adrian A. Drǎgulescu发布的xlsx包工具准备【基础】简单读取excel文件数据【基础】简单写入数据到excel文件【进阶】随心所欲读取excel中的各种信息【进阶】随心所欲将数据写入excel文件感谢Adrian A. Drǎgulescu发布的…...

R语言快速读写与矩阵运算
虽然,上学期有三门课程涉及R语言,其中两门专门讲有关R语言的知识,但是,个人认为目前还是R语言的初学者。 之前使用javaR语言编写的实验,勉勉强强还能忍受内存消耗和运行时间,然而,当我前…...

R语言怎么写积分_R语言入门的基本操作(1)
大家好,这是从知乎《一个大学生的日常笔记》中迁移过来的R语言教程的第一篇。这一份笔记follow了两本非常优秀的R语言教材,分别是Robert I.Kabacoff的《R语言实战》和Peter Dalgaard的《R语言统计入门》,两本教材的思路有所不同,我…...

R语言 读写带分隔符的文件
有众多的格式和文本文件标准可用于存储数据。用于存储数据的通用格式为分隔符值(即CSV或制表符分割文件)、可扩展标记语言(XML)、JavaScript对象表示法(JSON)将数据存储在文本文件中的主要优点是࿱…...

R语言读写CSV
为了保证数据的通用性(能在各种软件中传输),建议大家同意使用CSV文件俩保存数据。 逗号分隔值(Comma-Separated Values,CSV),要点有: (1)字段之间以,(英文逗号)间隔…...

R语言写循环
hsc<-read.table(HSC-result.txt,header T,row.names 1) cmp<-read.table(CMP-result.txt,header T,row.names 1) gmp<-read.table(GMP-result.txt,header T,row.names 1) mep<-read.table(MEP-result.txt,header T,row.names 1) mlp<-read.table(MLP-...

R语言Excel的读写
目录 1.R的工作路径 1.1 查看R的工作路径 1.2 修改R的工作路径 2.Excel的导入 2.1 readxl包 2.2 直接导入 3.Excel的操作 3.1 查看excel 3.2 获取一行或一列数据 3.3 添加新列 我们进行数据分析中常常用到Excel,那么我们将Excel中的数据导入R中进行分析要…...
R语言——如何调用自己写的函数
有些时候如果将所有代码都写到一个文件之中的话,文件会过于冗长,不便修改,在R语言中,我们可以使用source()函数来调用自己写的方法。 首先,当然是要知道function是怎么用的。。。。 myfunction <- function(a…...
R语言中if语句使用方法之超详细教程
在R语言中,if属于一种分支结构,即根据某个条件执行相关的语句。R中的if语句与else配合主要有3种结构。单个if语句if(cond) {expr} 其它语句即当括弧中的cond条件为TRUE时,则执行表达式expr,否则跳过后执行其后的语句。看下面的例子…...

R语言笔记7:functions——编写函数所需的基础知识
上一讲通过三个简单的例子体验了一下如何在R中写函数,下面来详细学习有关R语言中函数的知识。 Functions in R 主要分三个部分来讲解函数: 编写函数所需的基础知识相关语法作用域R语言作用域的规则 编写函数所需的基础知识 R语言通过function()指令来…...

R语言中如何编写自己的函数初步入门
一、循环与控制 循环: for(i in 1:10) print("hello world") i<-10 while(i>0){ print(i); i<-i-1; } 控制 if() if() else ifelse(判断,true,false&…...

blender Eevee渲染器
文章目录简介.采样.环境光遮蔽.辉光.景深.次表面散射.屏幕空间反射.间接光照明.阴影.体积.简介. 1 EV渲染器是实时渲染,类似于游戏引擎,效果差于Cycles 2 EV渲染器使用的设备是显卡 采样. 1 渲染和视图分别指渲染模式和视图模式的采样值,值越大&#…...

【题解】[COCI2017-2018#2] Garaža
考点:分治思想 线段树。 (区间问题常见思考方式 考虑区间答案 左区间答案 右区间答案 跨区间答案。 注意到每次加入一个数时 gcd 要么不变,要么缩小到原来的 1/2 所以本质上只用 log a_i 个不同取值 这样双指针扫描就可以通过本题。 …...

基于状态机乐观锁的实现
发货系统和订单系统基于Spring-Boot项目,其中springboot整合了mybatis,log4j2等 ,项目中使用到了generator代码生成工具,生成dao/domain/mapper.xml文件 发货系统模拟(target-service) Controller层实现 …...

说说恶意软件吧~~Malware 分析
啥是恶意软件我们说恶意软件Malwaremalicous software一般是说故意设计用来危害利用系统的软件。包括很多类:病毒,蠕虫,木马,广告,勒索软件(瑟瑟发抖)恶意软件可以通过邮件附件,网上…...

Python3常用系统函数帅哥定制版
Python3常用系统函数JSON帅哥定制版 没错,这里的帅哥指的就是我自己 安装 安装pip3 wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5c607dd118eae682c44ed146367a17e26tar -zxvf setuptools-19.6.tar.gz cd set…...

shiro权限框架介绍以及springboot整合shiro
What is Apache Shiro? Apache Shiro is a powerful and flexible open-source security framework that cleanly handles authentication, authorization, enterprise session management and cryptography. Apache Shiro’s first and foremost goal is to be easy to use…...

如何设置 font-family 比较好以及字体的中英文名
如何设置 font-family 比较好? 如果设置为font-family: Arial, "微软雅黑","宋体"; 是不是英文都会使用Arial字体,而中文则视乎你的系统有没有雅黑,有则用雅黑,无则用宋体? 针对常见的中文英文和日…...

Spring和Spring Boot的区别
🏆今日学习目标: 🍀Spring和Spring Boot的区别 ✅创作者:林在闪闪发光 ⏰预计时间:30分钟 🎉个人主页:林在闪闪发光的个人主页 🍁林在闪闪发光的个人社区,欢迎你的加入: …...

html 年龄选择框,js和html:周岁年龄计算器
请输入您的出生日期(yyy/mm/dd)://计算//计算周岁年龄的函数function getAge() {//定义返回值var returnAge//获取输入框参数var birthYear document.getElementById("year").valuevar birthMonth document.getElementById("month").valuevar birthDay …...

19 | 三方协议怎么签?
前言 前言:简介三方协议签约的相关内容。 文章目录前言一. 什么是就业协议书二. 签约流程1. 网签流程(线上签约)三. 参考链接一. 什么是就业协议书 就业协议书俗称三方协议,是《全国普通高等学校毕业生就业协议书》的简称。 它是…...

通过微信公众号给女朋友推送消息
先看下效果图 准备工作 1、首先去微信公众平台注册成为测试号,点这里 然后再添加一个模板 
利用Python定时给女友微信发送今日天气情况,异地恋维护感情神器
前言 在我们生活当中,有许多的姐和小哥哥都是出于异地恋的状态。 所以进群:839383765 可以获取各类Python入门学习资料视频资料在线直播教学! 我为你翻山越岭,却无心看风景。在她感冒的时候,我不能说开门,只…...

新的一年里技术管理者(工作者)们如何做好技术规划?
技术管理者的主要工作 技术管理者的主要工作是带人、做事、看方向: 带人是指团队人员能力的培养、团队梯队的建设等等;做事是指完成各项业务需求;看方向是指明确团队未来的发展方向和目标。我们经常会辩论“做管理了还要不要写代码”这个话题,而“写代码”只是“做事”里面…...

用python实现给女朋友自动发微信
女朋友说上班都不回她微信,于是给她安排一个定时自动发微信的功能。 【效果预览】 实现过程一、启动微信进程二、获取微信窗口在桌面的坐标三、发送消息1.鼠标依次点击打开聊天框2.输入发送内容四、设置定时任务一、启动微信进程 正常情况下微信是最小化的…...

一个送给另一半的情侣专属微信小程序
10.15日更新 好久没来这了 上来看到好多消息 源码已经更新到我的github上了 大家可以自行查看 关于微信小程序源码_不是个程序员的程序员的博客-CSDN博客 --------------------------------------------------分割线 -------------------------------------------------- …...

企业微信每日给女友推送早安,5分钟快速部署,腾讯云部署版本,每日定时发送,天气,鸡汤,纪念日等信息,可自定义通知提醒名称,聊天界面可置顶,内容可查图片。
企业微信每日给女朋友推送早安,5分钟快速部署,每日定时发送,天气,鸡汤,纪念日等信息,可自定义通知提醒名称,聊天界面可置顶,内容可查图片。 先看效果 直接开搞 准备工作 1、企业id…...

python给女朋友_python实现用微信每天给女朋友发晚安
python实现用微信每天给女朋友发晚安发布时间:2018-06-17 17:24,浏览次数:311, 标签:python初学python,看到一个小脚本程序,就自己实现做个笔记环境准备:微信号(扫码登陆网页版)pip install wxpypip instal…...

器件篇-16-电感常用的磁芯种类
器件篇-16-电感常用的磁芯种类...

EMI共模电感一般什么材质你知道吗
EMI共模电感一般什么材质你知道吗 编辑:谷景电子 EMI指的是电磁干扰,EMI共模电感简单通俗的来说就是用于解决电子产品EMI不过的共模电感产品。那么,你知道EMI共模电感一般都是什么材质的吗?本篇我们就来讨论下这个热门问题&…...

铁氧体磁芯电感的特性大揭秘
铁氧体磁芯电感的特性大揭秘 编辑:谷景电子 磁芯可以说是电感的核心部件之一,那么你知道磁芯又是怎么制作而成的吗?磁芯是其实由于各种不同的粉末配方,按照一定的配比经由专业生产设备加工而成。本篇要跟大家分享的铁氧体磁芯就…...

共模电感适用的频率_共模电感磁芯的选择决定其性能和应用场景——原文转自金昊德官网...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼更多产品详情请点击金昊德官网:https://www.jinhaode88.com/线圈电感金昊德:http://www.jhdxq.com/工字电感金昊德:http://www.jxhcoiL.com针对共模电感怎样抑止共模电流用一句话能够表述&#x…...

应用系统与钉钉集成案例及操作步骤
1、准备钉钉应用 1.1、注册钉钉账号 作为钉钉的企业管理员,首先登录钉钉官网,注册一个钉钉账号。 如果已经有账号,则直接使用即可。 钉钉官网:https://www.dingtalk.com/ 1.2、开通企业团队 企业管理员使用账号登录钉钉。 如…...

磁芯的特性理解
大家好,今天我们来简单聊一聊磁芯。 之所以说磁芯,是因为磁芯对于电感来说,就相当于是电容的中间绝缘介质。磁芯决定了电感的很多特性。比如大家都知道, ①电感线圈里面加个磁芯,电感值会增大很多,这是为…...

《Vim 实用技巧必知必会》学习笔记Day15
什么是文本 从二元论的角度看,计算机文件可以分为文本文件(text file)和二进制文件(binary file),但这个分法并没有对文本做出清晰的界定。从实用的角度,我们大致可以这么区分: 文…...

Mysql内核查询成本计算实战(一)
目录 Mysql内核查询成本计算实战(一) Optimizer Trace 什么是成本 I/O成本 CPU成本 单表查询的成本 MySQL查询成本计算实战 1.根据搜索条件,找出所有可能使用的索引 2. 计算全表扫描的代价 3. 计算使用不同索引执行查询的代价 4. 对…...

c++-对象数组与成员对象
目录对象数组成员对象对象数组 对象数据是指数组元素为对象的数组,该数组中每个元素都是同一类的对象。 对象数据的定义格式如吓 类名 数据名 大小 使用对象数组成员的一般格式 数组名[下标].成员名成员对象 可以是简单类型或自定义类型的变量,也可…...

图文详解 Java 泛型,写得太好了!
一、泛型的引入我们都知道,继承是面向对象的三大特性之一,比如在我们向集合中添加元素的过程中add()方法里填入的是Object类,而Object又是所有类的父类,这就产生了一个问题——添加的类型无法做到统一 由此就可能产生在遍历集合取…...

Smart-doc的脚本生成在线文档(精简官方文档描述)
Smart-doc优点: 无侵入的接口文档、在线文档生成器。三种生成文档方式。对于程序代码开发中只需要加注释(符合一定的语法,五分钟可掌握)就能生成在线文档。可以支持c、java、php、node等等常见的主流语言。 如何使用: …...

#8链表的中间结点#
链表的中间结点 1题目链接 链接 2思路 思路1:遍历一遍 计数 然后/2 再遍历一遍 思路2:slow fast指针 slow指针一次走1步 fast指针一次走2步 当fast为空的时候 slow的位置就是中间结点 奇数个: 1 2 3 4 5 fast走完第三次为空 slow走完第三次就是3 偶数个: 1 2 3 4 5 6 fast走完…...
决策树ID3算法及实现
0. 信息论 信道模型和信息的含义 信息论是关于信息的本质和传输规律的理论。 信道模型:信源(发送端)-> 信道 -> 信宿(接收端) 1. 通信过程是在随机干扰的环境汇中传递信息的过程 2. 信宿对于信源的先验不确…...

搜索入门技能树
搜索地址 以下哪个网址不能用来搜索: https://so.csdn.net/so/searchhttps://so.csdn.net/waphttps://devbit.csdn.net/searchhttps://dev.csdn.net/ 搜索频道 以下哪个不属于搜索频道: 全站博客下载图片 技能树 在搜索结果页展示的技能树模块中&am…...

机器学习之决策树(C4.5算法)
1.决策树简介 我们已有如下所示数据集,特征属性包含天气、温度、湿度、风速,然后根据这些数据去分类或预测能否去打高尔夫球,针对此类问题你会怎么解决呢。 序号天气温度湿度风速高尔夫1晴炎热高弱进行2晴炎热高强进行3阴炎热高弱取消4雨适…...

区间一维dp史上最细总结(绝对干货,还不会的一定要进来)
那年初夏(三) 注:此部分仅为娱乐和引入用,与本文没有太大关联,可以跳过,阅读下面的正文部分。 上篇出现于:DFS(深度优先搜索)详解(概念讲解,图片…...

spring系列 SpringMVC-拦截器
拦截器(Interceptor)是在SpringMVC中动态拦截控制器方法的执行。 拦截器执行流程: 拦截器与过滤器区别 归属不同:Filter属于Servlet技术,Interceptor属于SpringMVC技术 拦截内容不同:Filter对所有访问进…...

【GD32F427开发板试用】基于蓝牙的远程步进电机控制
本篇文章来自极术社区与兆易创新组织的GD32F427开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:寒冰1988 一、前言 接上篇文章【GD32F427开发板试用】基于蓝牙模块的远程点灯演示,本篇是第二篇,基于调通的蓝牙模块添…...

2021-08-19 词云图画法
先导包,注此时会有因为镜像下载的部分问题导致画自定义形状词云时出现黑图bug 解决办法: install.packages(devtools) devtools::install_github("lchiffon/wordcloud2")导入包 library("wordcloud2") library("jiebaRD"…...

铺装s路画法_数据管道的铺装之路
铺装s路画法Data is a key bet for Intuit as we invest heavily in new customer experiences: a platform to connect experts anywhere in the world with customers and small business owners, a platform that connects to thousands of institutions and aggregates fin…...

如何快速理解复杂业务,系统思考问题?
正视复杂性 我们必须承认这个世界原本就非常复杂,就像以我们现在的科技仍然不能攻克新冠病毒、不能精确预测天气、不能有效控制经济形势异常波动一样,任何试图浮于表面、疏于投入就想了解并解决一个复杂问题的傲慢做法,最终都只能接受无情的…...
AI科研绘图(二):模式图的基本画法
经过上次对基本元素和工具的学习(AI科研绘图(一):零基础入门和基本图形绘制),我们基本上掌握了最常用和基础的工具的用法。在学术论文中常常需要添加一些简单的插图作为示意图,例如植物、细胞、…...

Quartz2D-图形的画法
扇形 1获取上下文,2设置线得宽度,3给出圆的中点,半径,起始角度,和最终角度,顺逆时针方向,4在给出中点,5闭合(6可以设置颜色填充,根据需要)&#x…...

产品高阶能力:架构图的设计与画法
今天作者和大家分享的是产品架构图的设计与画法,架构图将可视化的具象产品和服务,抽象成信息化、模块化、层次结构以及关联关系清晰的架构,并通过不同分层的交互关系、功能模块的组合、数据和信息的流转,来传递产品的业务流程、商…...

【云原生】设备云之前端可视化编程基础
CSDN话题挑战赛第2期 参赛话题:云原生技术栈分享 文章目录 前言一、准备工作1、设备入云2、创建模板二、组态编辑1、设备流程2、元素整理3、系统图库资源4、绘制缺失元素1、绘制水箱2、绘制RO膜3、其他绘制5、系统图库调用6、元素列表7、最终组态图概览总结前言 随着工业自动…...

发现趣味之云的画法
以前画过几次云,都是用各种方法,比如涂抹,模糊,还有种种都已忘记。前段时期在站酷上面找到一个云的画法, 是用调整画笔的参数来实现的。一直将图片放在桌面上,以为不会有什么创新,今天无聊时照着…...

只用几个命令实现turtle画筋斗云
数据库课设做了个筋斗云打车系统,因为我们可爱的数据库老师对筋斗云念念不忘,一直想看筋斗云,就做了一个筋斗云,自认为我做的非常棒!就来分享一下! 先上图! 只需要会几个命令,就可以…...

项目错误排查
项目运行不起来,先观察表现,就像中医所讲的望。复现,了解触发问题的时机和过程。在哪个步骤,哪个接口出了问题。闻问切浏览器f12,根据请求参数和响应码判断问题出在前端还是后端。查看错误日志,一般写的还是…...

微服务的服务拆分与远程调用
哈喽大家好呀!好久不见甚是想念,给大家拜个年啦~应该不晚吧(ಥ_ಥ) 放假在家确实是容易躺平,有心而无力呀哈哈哈哈。但是闲着也是闲着,最近学了学微服务相关知识,马上也快毕业了就更到抓紧了 今天我来说说关于微服…...

筑梦前行 向新而生 华云数据西北区域公司正式乔迁
鎏金八月,丹桂飘香,春华秋实,喜气盈门。2021年8月18日,华云数据西北区域公司正式乔迁新址。西北区域公司的全体员工参加乔迁仪式,共同见证这一具有里程碑意义的重要时刻。 华云数据西北区域公司总经理杨波表示&#x…...

如本科技上海分公司乔迁新址,加速长三角地区的业务覆盖
金秋十月,丹桂飘香,如本科技上海办事处乔迁新址,入驻东华大学科技园。东华大学科技园是上海市教委首批建设的大学科技园区,技术创新氛围浓厚,如本科技上海团队将持续专注于技术研发和产品创新,并进一步加强…...

热烈祝贺创利树公司乔迁之喜,不忘初心,筑梦2021新征程!
热烈庆祝树海洲成(浙江)软件有限公司暨创利树公司乔迁大喜,赋能商家,不断创新,风雨兼程,铸造品牌。 树海洲成是一家致力于帮助商家构建私域流量矩阵的高科技企业,公司拥有核心专利技术、可行…...

今天,公众号留言功能开通啦!| 文末乔迁福利
点击上方“杰哥的IT之旅”,选择“设为星标”干货、福利第一时间送达!自运营以来到今年的十一假期,一直无法与读者互动。今天很开心,我的公众号终于有留言功能啦!在账号迁移的过程后,大家都将收到一个通知。…...

瞬渺光电乔迁通知
上海瞬渺光电技术有限公司 乔 迁 通 知 尊敬的老师: 非常感谢您的关注和支持,我公司因规模扩大及业务发展需要, 2013年9月20日 起喜迁新址办公。新址环境优雅、设施齐全,更便于我公司为各位老师、合作伙伴提供优质的服务。 我们将乘秉着一贯…...

【企业动态】开启新征程,谱写新篇章 | 数商云喜迎乔迁
2022年9月6日上午,广州市数商云网络科技有限公司(以下简称“数商云”)又迎来了一个重要的时刻,随着公司规模不断发展壮大及业务扩展的需要,数商云正式乔迁新址:广州天河区商贸新地标——天银商贸大厦。这次…...

百分点10周年乔迁新址 数据智能服务更上一层楼
2019年8月,是百分点值得纪念和庆祝的日子,随着百分点团队的迅速扩大与蓬勃发展,全国各地业务开展的有声有色,业绩快速增长,在企业成立十周年之际,更迎来了乔迁之喜!在新的征程上,百分…...

开启新起点·筑梦新征程 | 中创教育乔迁之喜
燕筑新巢春正暖,莺迁乔木日初长 3月25日是个特殊的日子,是我们中创教育科技有限公司的乔迁之喜,也是中创成立16年之际。 新公司总部终于在世茂环球金融中心42F整层装修落成了,这是我们中创教育科技有限公司历史进程中的重要里程碑。 在此,向今天参加公…...

公司乔迁之喜宴
公司在老板的英明领导下,迅速发展,无论是研发还是销售,形势一片大好。短短六个月时间,公司从成立到发展120多人,也算是神速了。创维里面的办公室已经坐不下了,只好搬到新的办公室,新的办公室面积…...

【贺】银杏公司乔迁新居
新的起点,新的征程,我们一直在路上......感谢长期以来关心和支持公司的各界人士!承蒙你们的支持与厚爱,我们走到了今天!感谢与公司合作的各位伙伴,有你们的信任相伴,在未来的日子里,…...

择新境·领锋芒 | 创利树项目发布会暨公司乔迁庆典圆满成功!
一齐亦天下,盛世在握的瞬间,更在意从心所欲的姿态,未来已经来临,只是尚未流行,只有趁势而上,才能跨越发展。 危机之中必有商机,创利树团队勇于创新,发展非常迅猛,从入驻银…...

乔迁之喜
百度空间真心不能用,太渣了。 代码加亮全是灰色?!不用了。 可惜我那么多文(fei)章(hua)在里面,可(kai)惜(xin)啊。 好吧,现在就在csdn上搞起好了~...

南京都昌公司乔迁之志
序:极天云一线异色,须臾成五彩。日上正赤如丹,下有红光动摇承之。或曰,此都昌公司也。 公元2016年4月5号,南京都昌信息科技有限公司乔迁新址至南京市雨花台区软件大道106号2号楼702室,地处南京国家级雨花软…...

Python编程 装饰器
作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:b网络豆的主页 目录 前言 一.函数 1.装饰器引入 (1)时间模块 封装函数&am…...

炼丹心得|追求极致的比赛冠军什么样?
面对全球大规模,具有超强影响力的 IROS...面对一套包含 12 个复杂序列的新数据...面对 20 支全球竞争队伍...面对时差带来的不确定与焦灼...一支由 3 人组成的团队究竟如何用 18 天时间夺得第一?冠军团队介绍肖师兄:旷龄三年多,深…...

UITableView 自适应Cell高度
前言: 针对Cell内子控件的内容而自动调整cell的高度我们称之为Cell自适应高度。其实现原理就是tableView设置高度自适应、关键子控件的顶部与底部要与 contentView相约束即可。 Cell子类: import UIKit import SnapKitclass MyCell: UITableViewCell …...

作业帮实时数仓架构中的Doris是如何发挥神威的,一文玩儿透(建议收藏)
关 注 公 众 号,获 取 更 多 技 术 好 文~摘要:今天分享的内容是Doris在作业帮实时数仓架构中的应用及实践分享时间:2021年6月05日内容分享:利敏摘要整理:皮卡丘主要内容:1、作业帮业务与背景2、基于Doris的…...