摘要:
制作一款类似于Windows画图工具程序 功能需求: (1)在画布上绘制直线、曲线、矩形、椭圆等图形 (2)实现输入文字,橡皮擦 (3)可以绘制填充图形以及设置画笔的颜色和粗细 (4)实现撤销操作、保存图片 基于JavaFx 基本设计: 类图: 运行截图: 阅读全文
摘要:
任务: (1)实现服务器与客户端间的通信。 (2)可以实现HTTP请求中的GET方法。 (3)提供静态网页浏览功能,如可浏览:HTML页面,无格式文本,常见图像格式等。 (4)提供可以传递参数的动态网页浏览功能。 (5)可以检查一些明显错误报告给客户端,如:403无权访问,404找不到所请求的文件, 阅读全文
摘要:
粒子群优化(PSO, particle swarm optimization) 是由Kennedy和Eberhart在1995年提出的一 种群智能优化方法。 优点:好理解容易实现,适合解决极值问题 缺点:容易过早收敛,容易陷入局部最优解,(如果初始点选的不好,可能就会被某个粒子带偏了= =/) (J 阅读全文
摘要:
使用时,需要修改K值,args值 运行流程: 先初始化中心点->map中和距离最近的中心点生成一对传入reduce->reduce中把相同key值的存到一起->更新中心点,计算和上一次的结果偏差是否达到要求,没有的话继续迭代 因为一般来说都是读取文件操作,所以使用String操作更方便 packag 阅读全文
摘要:
我的配置环境看我的上篇博文。 配置过程: (1)把插件放到eclipse/plugins目录下。(我的版本上一篇也有) (3)重启eclipse,配置Hadoop installation directory 如果插件安装成功,打开Windows—Preferences后,在窗口左侧会有Hadoop 阅读全文
摘要:
我的配置: 路径: hadoop /home/flyuz/hadoop jdk1.8.0_172 /opt/java/jdk1.8.0_172 eclipse /opt/eclipse 版本: ubuntu16.04 hadoop 2.7.6 jdk1.8.0_172 相关软件从官网下载,安装Had 阅读全文
摘要:
原理入门视频:https://www.bilibili.com/video/av14601364/ 实现基本功能,从txt中读取数据,根据给定的K值进行分类。 Java代码: package kmeans; import java.io.BufferedReader; import java.io. 阅读全文
摘要:
引入: 基本语法: x:x轴数据,列表或数组,可选 y:y轴数据,列表或数组 format_string:控制曲线的格式字符串,可选,如不写为默认格式 color:控制颜色,color='green' linestyle:线条风格,linestyle='dashed' marker:标记风格,mak 阅读全文