01 2020 档案

摘要:package com.swust.four;/** * 多线程因为竞争资源而产生死锁 * 在操作系统中,临界资源是同一时间只准一个进程使用的资源, * 临界区是进程访问临街资源期间所执行的那段程序。产生死锁 * 所需要的四个必要条件是: * 1.临界资源使用的互斥性。 * 2.部分地分配资源 * 阅读全文
posted @ 2020-01-16 10:52 雪瞳 阅读(141) 评论(0) 推荐(0)
摘要:计算机系统中,每一个进程都申请使用和释放各种不同类型的资源,这些资源既可以像外设、内存、缓冲区等硬件资源,也包括临界区、数据、例程等软件资源,把系统中使用的某一类资源的进程称为消费者,而把释放同类资源的进程称之为该资源的生产者。 生产者和消费者的问题是一个同步问题。把一个长度为n的有界缓冲区与一群生 阅读全文
posted @ 2020-01-15 16:48 雪瞳 阅读(362) 评论(0) 推荐(0)
摘要:K-中心点算法是对K-Means均值算法的改进,由于样本数据可能具有很大的极端值对象,这些数据会严重的扭曲数据的分布,而平方误差和的使用可能会更加恶化这一影响。而k-Medoide算法不是选取簇中对象的均值作为质心,而是在每一个簇内选出一个实际的对象来代表该簇,这个对象就称之为簇的中心点。 算法实现 阅读全文
posted @ 2020-01-14 15:03 雪瞳 阅读(1038) 评论(0) 推荐(0)
摘要:package com.swust.learnobject Traitshunxu extends App{ trait Logger{ println("Logger") } trait FileLogger extends Logger{ println("FileLogger") } trai 阅读全文
posted @ 2020-01-12 16:05 雪瞳 阅读(621) 评论(0) 推荐(0)
摘要:package com.swust.deamon;/** * 简单的多线程应用 * @author Administrator * */public class ThreadDemo extends Thread { // 重写run方法 @Override public void run(){ f 阅读全文
posted @ 2020-01-10 10:21 雪瞳 阅读(307) 评论(0) 推荐(0)
摘要:1、设置断点在程序里面放置一个断点,也就是双击需要放置断点的程序左边的栏目上。断点是程序执行到该处自动停止。2、调试(1)点击"打开透视图"按钮,选择调试透视图,则打开调试透视图界面,然后先设置断点,按调试按钮则可以调试程序。(2)或者直接点击调试按钮,那个虫子样子的按钮,然后就会进入调试透视图的界 阅读全文
posted @ 2020-01-10 09:00 雪瞳 阅读(667) 评论(0) 推荐(0)
摘要:任何Spark程序员都是从SparkContext开始的,SparkContext的初始化需要一个SparkConf对象,SparkConf对象中包含了Spark集群配置的各种参数。 SparkConf conf = new SparkConf().setMaster("local").setApp 阅读全文
posted @ 2020-01-08 21:05 雪瞳 阅读(668) 评论(0) 推荐(0)