unknown笔记error java
Markdown学习笔记
# 标题语法 ## 标准语法 要创建标题,只需要在单词或者短语钱添加井号`#`。 井号的个数代表标题的级别,支持 1~6 个级别 可选语法 - 可以在文本下方添加任意数量的 `=` 号来标识一级标题,或者 `-` 号来标识二级标题 ## 最佳实践 为了兼容各类应用程序 `#` 和标题之间使用一个空格 ......
Java反射Refletion
#什么是反射? **反射(Refletion)就是:加载类,并允许以编程的方式解剖类中的各种成分(成员变量、方法、构造器等)** #反射的作用 **1. 可以在运行时得到一个类的全部成分然后操作** **2. 可以破坏封装性。(很突出)** **3. 也可以破坏泛型的约束性。(很突出)** **4. ......
Java学习io流总结
## 一、IO的分类 1. 按照流向分 - 输入流 Input - 输出流 Output 2. 按照传输数据的类型来分 - 字节流 - 字节输入: InputStream - 字节输出: OutputStream - 字符流 - 字符输入流:Reader - 字符输出流:Writer 3. 按照流连 ......
[基础] 学习笔记
### 1. 重载运算符 ``` struct node { int x; bool operator a.x; // 从小到大 } }; priority_queue q; ``` ``` struct cmp { bool operator()(const int & a, const int ......
[算法学习笔记] O(nlogn)求最长上升子序列
### 朴素 dp 求最长上升子序列 大家应该都会朴素 dp 求最长上升子序列,简单回忆一下。 我们令 $f_i$ 表示以 第 $i$ 位元素为结尾的最长上升子序列长度。满足 $\forall j 朴素 dp 求最长上升子序列代码 ```cpp #include #include #include ......
java 如何根据经纬度查询出一千米内的资源数据
使用地理信息系统(GIS)的相关技术和算法来实现根据经纬度查询一定范围内的资源数据。以下是一种基本的实现思路: 获取资源数据:首先,您需要有一组资源数据,每个数据都包含了对应资源的经纬度信息。 计算距离:使用距离计算公式(如haversine公式)来计算两个坐标点之间的距离。这可以帮助您确定资源数据 ......
java经典50道编程题(很好练逻辑思维的题)
【程序21】 题目:求1+2!+3!+…+20!的和 程序分析:此程序只是把累加变成了累乘。 1、先求该项阶乘的值 * 2、累加求求 public class Programme21 { public static void main(String[] args) { int sum=0;//总和 ......
【笔记】机器学习基础 - Ch5. Support Vector Machines
## 5.1 Linear classification 考虑如下问题:$\mathbb{R} ^N$ 上的 $\cal X$ 服从某个未知分布 $\cal D$,并由目标函数 $f:\cal X\to Y$ 映射到 $\{-1, +1\}$。根据采样 $S=(({\bf x} _1, y _1), ......
JavaSE学习笔记
# Java基础 ## 数据类型扩展及面试题讲解 整数拓展: 进制 、 二进制0b 、 十进制 、 八进制0 、 十六进制0x 浮点数拓展:银行业务怎么表示?钱 —— *最好完全避免使用浮点数进行比较* 使用 BigDecimal 数学工具类 - float:有限、离散、舍入误差、大约、接近但不等于 ......
Java Web中出现的一些乱码问题总结(详解)
三、Java Web中出现的一些乱码问题总结(详解) 一、response.getWriter().write()和 response.getWriter().print()的区别 response.getWriter()返回的是PrintWriter,这是一个打印输出流 response.getW ......
20230619 java.util.IntSummaryStatistics
## 介绍 - `java.util.IntSummaryStatistics` - `public class IntSummaryStatistics implements IntConsumer` - 统计的指标:count, sum, min, average, max ## API ### ......
20230619 java.util.Optional
## 介绍 - `java.util.Optional` - 类声明 ```java @jdk.internal.ValueBased public final class Optional ``` - 包装一个可能为 null 的值 - 只有在正确使用的情况下才会更安全 - 对应基本类型类:`Op ......
20230619 java.util.Random
## 介绍 - `java.util.Random` - `public class Random implements RandomGenerator, java.io.Serializable` ## API ### 构造器 - Random() - Random(long seed) - `s ......
20230618 java.util.concurrent.CompletableFuture
## 介绍 - `java.util.concurrent.CompletableFuture` - `public class CompletableFuture implements Future, CompletionStage` ## API ### static - supplyAsync ......
20230618 java.util.concurrent.CompletionStage
## 介绍 - `java.util.concurrent.CompletionStage` - `public interface CompletionStage` - `java.util.concurrent.CompletableFuture` 的父接口 ## API 注意事项: - 所有方 ......
20230713 java.util.concurrent.ExecutorService
## 介绍 - java.util.concurrent.ExecutorService - public interface ExecutorService extends Executor ## API - shutdown - shutdownNow - isShutdown - isTerm ......
20230713 java.util.concurrent.ScheduledExecutorService
## 介绍 - java.util.concurrent.ScheduledExecutorService - public interface ScheduledExecutorService extends ExecutorService ## API - schedule - `public ......
20230713 java.util.concurrent.ThreadPoolExecutor
## 介绍 - java.util.concurrent.ThreadPoolExecutor - public class ThreadPoolExecutor extends AbstractExecutorService ## API ### 构造器 - `ThreadPoolExecutor ......
20230618 java.util.stream.BaseStream
## 介绍 - `java.util.stream.BaseStream` - `public interface BaseStream> extends AutoCloseable` ## API - iterator - 返回流的迭代器 - 终结操作 - spliterator - 返回可拆分迭 ......
20230619 java.util.random.RandomGenerator
## 介绍 - `java.util.random.RandomGenerator` - `public interface RandomGenerator` - `java.util.Random` 的父接口 ## API ### static - of - getDefault - ### pu ......
20230608 java.util.concurrent.locks.AbstractQueuedSynchronizer
## 介绍 - java.util.concurrent.locks.AbstractQueuedSynchronizer - public abstract class AbstractQueuedSynchronizer extends AbstractOwnableSynchronizer i ......
20230608 java.util.concurrent.locks.Condition
## 介绍 - java.util.concurrent.locks.Condition - public interface Condition - Condition将Object监视器方法( wait 、 notify和notifyAll )分解为不同的对象,通过将它们与任意Lock实现的使用 ......
20230608 java.util.concurrent.locks.LockSupport
## 介绍 - `java.util.concurrent.locks.LockSupport` - `public class LockSupport` ## API ### static - setCurrentBlocker - `void setCurrentBlocker(Object b ......
20230608 java.util.concurrent.locks.ReentrantLock
## 介绍 - `java.util.concurrent.locks.ReentrantLock` - `public class ReentrantLock implements Lock, java.io.Serializable` - `ReentrantLock` 是使用 AQS 的标准范 ......
20230615 java.lang.ThreadLocal
## 介绍 - java.lang.ThreadLocal - public class ThreadLocal - 线程局部变量 ## API ### static 方法 - withInitial - ` ThreadLocal withInitial(Supplier supplier)` - ......
20230615 java.lang.invoke.VarHandle
## 介绍 - java.lang.invoke.VarHandle - public abstract class VarHandle implements Constable - 在并发编程和底层内存访问上提供了一种更为灵活、安全和高效的方式 ## API - get , set - 保证原子性 ......
20230614 java.util.concurrent.atomic.AtomicInteger
## 介绍 - java.util.concurrent.atomic.AtomicInteger - `public class AtomicInteger extends Number implements java.io.Serializable` ## API ### 构造器 - Atomi ......
20230619 java.util.stream.Collectors
## 介绍 - `java.util.stream.Collectors` - `public final class Collectors` ## API ### static #### 生成集合 - toCollection - toList - toUnmodifiableList - toS ......
20230619 java.util.stream.IntStream
## 介绍 - `java.util.stream.IntStream` - `public interface IntStream extends BaseStream` - 基本类型流,其他两个是 `LongStream` , `DoubleStream` - 流中的值是原始类型 `int` - ......