- 博客(11)
- 收藏
- 关注
原创 MedMNIST
说明”:“PathMNIST:一个基于先前研究的数据集,用于预测结直肠癌组织学切片的存活率,该数据集提供了一个数据集NCT-CRC-HE-100K,其中包含来自苏木精和伊红染色组织学图像的100000个非重叠图像补丁,以及一个测试数据集CRC-VAL-HE-7K,其中包括来自不同临床中心的7180个图像补丁。提供了一个由苏木精和伊红染色的100000个非重叠图像块组成的数据集(NCT-CRC-HE-100K)组织学图像和测试数据集(CRC-VAL-HE-7K)来自不同临床中心的7100个图像补丁。
2024-06-06 10:51:22
594
原创 Java笔记(并发)
什么是线程1.将执行这个任务的代码放在一个类的run方法中,这个类要实现Runnable接口。Runnable接口非常简单,只有一个方法;public interface Runnable{ void run();}由于Runnable是一个函数式接口,可以用一个lambda表达式创建一个实例:Runnable r = () ->{task code};2.从这个Runnable构造一个Thread对象:var t = new Thread(r);3.启动线程:t.star
2020-08-24 19:26:41
158
原创 Java笔记(图形用户界面设计)
显示窗体顶层窗口(没有包含在其他窗口中的窗口)称为窗体(frame)。所有的Swing组件必须由事件分派线程配置,这是控制线程,它将鼠标点击和按键等事件传递给用户接口组件。下面的代码段用来执行事件分派线程中的语句:EventQueue.invokeLater(() -> { statements });窗体属性setLocation方法和setBonus方法用于设置窗体的位置;setIconImage方法用于告诉窗口系统在标题栏、任务切换窗口等位置显示哪个图标;set
2020-08-22 19:24:50
490
原创 Java笔记(集合)
集合集合接口与实现分离:与现代的数据结构类库的常见做法一样,Java集合类库也将接口(interface)与实现(implementation)分离。
2020-08-16 19:23:07
128
原创 Java笔记(泛型程序设计)
泛型程序设计(generic programming)意味着编写的代码可以对多种不同类型的对象重用。类型参数的好处泛型提供了一个更好的解决方案:类型参数(type parameter)。ArrayList类有一个类型参数用来指示元素的类型:var files = new ArrayList<String>;编译器也可以充分利用这个类型信息。调用get的时候,不需要进行强制类型转换。编译器知道返回值类型为String,而不是Object:String filename = files.
2020-08-13 19:26:49
166
原创 Java笔记(异常、断言和日志)
异常分类由编程错误导致的异常属于RuntimeException。派生于RuntimeException的异常包括以下问题:1.错误的强制类型转换;2.数组访问越界;3.访问null指针。不是派生于RuntimeException的异常包括:1.试图超越文件末尾继续读取数据;2.试图打开一个不存在的文件;3.试图根据给定的字符串查找class对象,而这个字符串表示的类并不存在。Java语言规范将派生于Error类或RuntimeException类的所有异常称为非检查型(unchecke
2020-08-10 19:46:21
230
原创 Java笔记(接口、lambda表达式与内部类)
接口接口不是类,而是对希望符合这个接口的类的一组需求。Arrays类中的sort方法承诺可以对对象数组进行排序,但要求满足下面这个条件
2020-08-05 16:14:32
118
原创 Java笔记(继承)
定义子类可以如下继承Employee类来定义Manager类,这里用关键字extends表示继承。public class Manager extends Employee;{ added methods and fields}在Manager类中,增加了一个用于存储奖金信息的域,以及一个用于设置这个域的新方法:public class Manager extends Employee{ private double bonus; ... public void setBonu
2020-08-01 19:22:46
249
原创 Java笔记(对象与类)
类类(class)是构造对象的模板或蓝图。由类构造(construct)对象的过程称为创建类的实例(instance)。在java程序中创建一些自己的类,以便描述应用程序所对应的问题域中的对象。封装(encapsulation)是与对象有关的概念,从形式上看,封装不过是将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。对象中的数据称为实例域(instance field),操纵数据的过程称为方法(method)。实现封装的关键在于绝对不能让类中的方法直接地访问其他类的实例域,程序仅通过
2020-07-29 18:35:52
172
原创 JAVA笔记(基本结构)
Java(1)数据类型:整型:用于表示没有小数部分的数值,允许是负数。int 4字节 short 2字节long 8字节byte 1字节通常情况,int最常用,若表示星球上的居住人数,需使用long类型,byte和short类型主要用于特定的应用场合例如,底层的文件处理或控制占用存储空间量的大数组。浮点类型:用于表示有小数部分的数值,JAVA中有两种浮点类型float 4字节double 8字节 double表示这种类型的数值精度是float类型的两倍,绝大部分应用程序都采用d
2020-07-29 16:57:35
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人