不到一百行的代码教你在spark平台中使用scala实现kmeans算法。
简单易懂,大量注释。
适合初学者参考理解。
本程序在intelliJIDEA2016.1.1中编程,运行在spark1.6.1scala2.10.4本地模式下运行成功。
数据集:(其实‘,’前面的1.00.0没用,不过不能删除,除非你修改代码中的数据解析代码)1.0,0.01.10.10.0,2.01.0-1.00.0,2.01.31.01.0,0.01.2-0.51.0,1.01.40.81.0,0.31.51.10.0,2.11.0-1.00.0,1.02.31.31.0,0.20.2-1.51.0,1.01.42.8
2025/12/14 1:22:32 81KB spark scala kmeans
1
全国31个省市的空间权重矩阵,基于空间相邻的0-1矩阵使用时注意:数据需按照各省顺序排列,使用时切记把非数字的行和列(也就是省的名称的行和列)删除再使用
2025/12/11 20:50:51 12KB 空间权重矩阵
1
软件敏捷开发过程文档,包括:需求规格说明等31个文档,覆盖开发全过程
2025/12/8 2:30:07 326KB 软件开发 敏捷开发文档
1
目录1.绪论 11.1课题背景介绍 11.2技术要求 11.3我的研究工作 12.开发环境和开发工具介 32.1JAVA简介 32.2MYSQL数据库介绍 32.3TOMCAT应用服务器 42.4MYECLIPSE介绍 43.开发过程相关技术和框架介绍 53.1WEB开发-JSP技术 53.2JAVABEAN简介 53.3STRUTS框架 64.需求分析与可行性分析 74.1需求分析 74.1.1任务概述 74.1.2系统平台架构 74.1.3系统软件架构 84.2可行性分析 84.2.1经济可行性 84.2.2技术可行性 84.2.3操作可行性 94.2.4社会可行性 95.系统概要设计 105.1系统的设计思想 105.2用户角色模型 105.3用户数据库表E-R图 115.4教学网站数据流程图 116.网站的详细设计与实现 126.1系统数据库详细设计与实现 126.2用户管理功能具体说明 196.3网站首页的设计 196.4管理员用户登录设计与实现 206.5系统后台管理设计与实现 226.6文章管理设计与实现 246.7栏目管理设计与实现 246.8公告管理设计与实现 256.9留言板的设计与实现 267.测试与总结 287.1测试方案概述 287.2测试方法 287.3功能测试 287.4性能测试 297.5测试结论 30总结 31致谢 32参考文献 32附录一:英文资料原文 33附录二:英文资料译文 44
1
目录一、 系统需求: 31、 图书管理员功能: 32、 系统管理员功能: 3二、 字典(可选,如没有内容可删除): 3三、 需求分析 31. 识别参与者和用例: 32. 用例描述 4四、 静态结构模型 51. 类定义 52. 类关系图 5五、 动态行为模型 51. 用户登陆(用例UC0001) 52. 。





6六、 状态图(此处为可选) 6七、 物理模型 6八、 其他说明 7
1
C语言词法分析器#include#include#includechar*key0[]={"","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","_Complex","_Imaginary","union","unsigned","void","volatile","while"};/*保留字表*/char*key1[]={"","(",")","[","]","{","}",",",";","'"};/*分隔符表*/char*key2[]={"","+","-","*","/","%","","==",">=","","~","|","^","&","=","?:","->","++","--",".","+=","-=","*=","/="};/*运算符表*/intxx0[35],xx1[10],xx2[31];.......
2025/11/25 7:08:42 19KB C语言词法分析器
1
目录I基础篇31软件包的安装和介绍1.1安装软件包.............................................1.1.15安装...............................................5Python(x,y)..............................................5EnthoughtPythonDistribution(EPD)..............................61.1.21.25工具...............................................6iPython.................................................6spyder.................................................8函数库介绍.............................................101.2.1数值计算库...........................................101.2.2符号计算库...........................................111.2.3界面设计............................................111.2.4绘图与可视化.........................................111.2.5图像处理和计算机视觉....................................122NumPy-快速处理数据2.113ndarray对象............................................132.1.1创建...............................................132.1.2存取元素............................................172.1.3多维数组............................................192.1.4结构数组............................................212.1.5内存结构............................................242.2ufunc运
2025/11/23 10:14:58 6.06MB Python Scipy
1
一、大数据平台的搭建 31.架构设计 62服务器集群的搭建 7(1)安装Linux操作系统、 14(2)安装大数据处理框架Hadoop 203工具软件安装 21(1)安装关系型数据库MySQL 26(2)安装列族数据库HBase 27(3)安装Zookeepper 28(4)安装数据仓库Hive 29(5)安装Sqoop 32(6)安装Eclipse 33二、数据导入 341.数据库、表清单 342.数据对象的定义 37(1)创建数据库 39(2)创建数据表;
433.数据分析 44(1)简单查询分析 45(2)查询条数统计分析 46
2025/11/23 4:25:25 6.34MB hadoop
1
[2015-01-15更新]添加QCA9533v2支持(暂无固件支持)添加TP-LINKTL-WR2041Nv2(QCA9558+AR8236)支持修复在32MFlash上打开TP-LINK设置页面卡死的BUG修复使用新版Flash驱动后无法在32MFlash上启动固件的BUG[2014-11-23更新]AR2317增加内存大小自适应的功能AR7161WNDR3700V2/WNDR3800/WNDRMAC专用版修复USB灯常亮的问题[2014-11-18更新]刷入编程器固件时如果不选择保留U-Boot,不再检测固件是否合法,以便刷入其它闪存布局的固件。
[2014-11-16更新]AR7240再次修复刷原厂固件丢无线的BUG(手抖造成的)底层小更新(所有芯片)[2014-10-26更新]AR724x添加UBNT编程器固件自动识别功能[2014-10-7更新]AR2317修复无法刷入部分固件的BUG修复刷入编程器固件取消选择保留U-Boot却仍然保留U-Boot的BUG增加更多Flash支持[2014-9-24更新]WNDR3800修复OpenWrt可能无法保存设置的BUGWNDR3800增加CH机型支持增加品胜云座易充(WMM003N)及品胜无线音乐路由(WPR001N)支持(先开机,再按复位键,否则无法开机,硬件问题)[2014-9-21更新]360安全路由C301专用版完善恢复出厂设置的功能,支持360官方固件恢复出厂设置修复小BUG[2014-9-20更新]360安全路由C301专用版增加刷写/备份第二Flash功能360安全路由C301专用版增加从第二Flash启动的功能(目前无固件支持)360安全路由C301专用版增加刷写官方加密固件的功能[2014-9-4更新]添加DHCP服务功能,连接到路由的设备可自动获取IP地址增强网页稳定性,解决页面多次刷新后失去响应的问题修复AR9341/AR9344内存初始化BUG,增强稳定性,解决部分MW300Rv3/v4FW300Rv3/v4无法启动的问题[2014-8-31更新]360安全路由C301专用版增加NVRAM修改功能,可修改MAC地址等设置[2014-8-30更新]增加360安全路由C301专用版[2014-8-28更新]修复AR9344通电有时无法开机(灯全亮)的问题增加AR9344+AR8035(上海贝尔MSA2K-3513NA专用版)支持U-Boot选择说明**请根据以下列出的硬件配置选择合适的U-Boot文件进行刷机**选择Flash时,请在下方的列表中检查是否支持。
**在已列出的生产商中,绝大多数未列出的Flash型号是因为其JEDECID与已列出的Flash相同,因此可以直接使用**凡在U-Boot控制台[系统信息]页中看到已识别出Flash型号,则表明使用此Flash没有问题U-Boot适用的硬件配置、机型、及原厂固件如下:[u-boot-ar2317.bin]硬件配置:AR2317+88E6060AR2317+AR8236AR2317+ADM6996内存:SDRAM/DDR16-bit大小自适应机型:山寨UBNT:TP-LINKTL-WR541G+v1/v2/v3TP-LINKTL-WR340G+v1/v2/v3/v4NetgearWGR614v7原厂固件:UBNTXS2系列原厂升级固件其他固件:OpenWrtatheros平台的sysupgrade固件DD-WRT固件说明:u-boot-ar2317-32m.bin可用在32M及64M内存的路由上,但只能使用32M内存u-boot-ar2317-64m.bin只能用在64M内存的路由上,在32M内存路由上不能开机此U-Boot支持最大16MFl
2025/11/21 20:41:46 1.75MB 不死 U-Boot
1
bch编译码源程序,针对(31,21)(31,15)两种,以调试通过
2025/11/18 1:34:34 76KB bch 编译码
1
共 357 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡