![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
无情胡萝贝
博客: http://abeing.home.blog
展开
-
Java--K-Means算法的Java简单实现
算法说明: (每次运行都会生成新的样本点,若想要固定的样本点,可在第二次运行时不执行createData方法) 1、使用方法:在Run类的main方法里面新建KMeans对象,并依次调用createData、getData、sort方法 2、首先会随机生成训练样本,写入文件data.txt,并读取保存在data数组里面 3、用随机数随机选出K个初始的中心点 4、计算所有点到K个中心点的距离,选出距离最近的那个点,将其归属于该中心点的一类,完成后会将样本点分成K类 5、计算每一类样本点的平均值,平均值为每一类原创 2020-06-01 22:14:30 · 524 阅读 · 0 评论 -
Java--使用zxing来生成二维码
1、到github上下载zxing的项目,将项目中的core/scr/main/java/的com文件夹和javase/scr/main/java的com文件夹复制到新的Java项目中,将其到处为jar包备用。 2、将该jar包导入用于生成二维码的项目 3、编写代码 public static void main(String[] args) throws Exception { // write your code here int width = 300;原创 2020-05-13 17:27:24 · 188 阅读 · 0 评论