04 2022 档案
摘要:此系列笔记来源于 Coursera上吴恩达老师的机器学习课程 机器学习: 计算机程序根据经验E,去处理任务T,用指标P来测量评判。 a computer program is said to learn from experience E with respect to some task T an
阅读全文
摘要:此系列笔记来源于 Coursera上吴恩达老师的机器学习课程 线性回归问题 回归问题中,根据已给的数据集,需要拟合出一个线性的函数,用以预测数据。 代价函数 均方误差函数 Mean squared error $J(\theta_0, \theta_1) = \frac{1}{2m}\sum_{i=
阅读全文
摘要:IO流 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 常用的文件操作 创建文件 相关方法: 1、new File(String pathname) //根据路径构建一个File对象 2、new File(File parent, String child) //根据父目录文件+子路径
阅读全文
摘要:线程 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 进程 1、进程是指运行中的程序,操作系统会为其分配内存空间。 2、进程是程序的一次执行过程,或是正在运行的一个程序,是动态过程:有它自身的产生、存在和消亡的过程 线程 1、线程由进程创建,是进程的一个实体 2、一个进程可以拥有多个线
阅读全文
摘要:绘图 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 坐标体系 绘图原理 Component类提供了两个和绘图相关最重要的方法: 1、paint(Graphics g) 绘制组件的外观 2、repaint()刷新组件的外观 当组件第一次在屏幕显示时,程序会自动调用paint()方法来绘
阅读全文
摘要:Java事件处理机制 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 基本说明 示意图 事件处理机制
阅读全文
摘要:集合 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 介绍 1、集合主要分为单列集合和双列集合 2、Collection 接口有两个重要的子接口 List 和 Set,他们的实现子类都是单列集合 3、Map 接口的实现子类是双列集合,存放Key-Value 集合体系图 Collecti
阅读全文
摘要:包装类Wrapper 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 八种基本数据类型分别对应一种包装类,可以调用类的方法 装箱 and 拆箱 jdk5前是手动装箱和拆箱: //int 和 Integer 的装箱和拆箱 int n = 100; //手动装箱(两种) Integer i
阅读全文
摘要:BigInteger和BigDecimal类 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 介绍: BigInteger适合保存比较大的整型 BigDecimal适合保存精度更高的浮点型 BigInteger BigInteger运算时需要用对应的方法,不能直接 + - * / Bi
阅读全文
摘要:System类 此系列笔记来源于 BiliBili韩顺平老师的Java基础课 常用方法 1、System.exit(0); 退出当前程序 2、System.arraycopy() 数组拷贝 int src[] = {1, 2, 3}; int dest[] = new int[3]; System.
阅读全文
摘要:Arrays类 常用方法 1、Arrays.toString() 返回数组的字符串形式 2、Arrays.sort() 排序 Arrays.sort(arr, new Comparator() { public in compare(Object o1, Object o2) { Integer i
阅读全文