断点 组件 文件java
20230622 java.io.PushbackInputStream
## 介绍 - java.io.PushbackInputStream - public class PushbackInputStream extends FilterInputStream - 没有对应的输出流 - 内部类似 `BufferedInputStream` 提供了缓冲字节数组 `by ......
20230625 java.io.BufferedReader
## 介绍 - java.io.BufferedReader - public class BufferedReader extends Reader - 对应的字节流是 BufferedInputStream ## API ### 构造器 - BufferedReader(Reader in) - ......
20230625 java.io.BufferedWriter
## 介绍 - java.io.BufferedWriter - public class BufferedWriter extends Writer ## API ### 构造器 - BufferedWriter(Writer out) - BufferedWriter(Writer out, i ......
20230625 java.io.InputStreamReader
## 介绍 - java.io.InputStreamReader - public class InputStreamReader extends Reader - 主要作用是将字节流转为字符流,并指定编码格式 ## API ### 构造器 - InputStreamReader(InputStr ......
20230625 java.io.ObjectInputStream
## 介绍 - java.io.ObjectInputStream - public class ObjectInputStream extends InputStream implements ObjectInput, ObjectStreamConstants - 序列化相关 ## API ## ......
Python基础入门学习笔记 028 文件:因为懂你,所以永恒
大多数u程序都是:首先接收输入数据,然后按照要求进行处理,最后输出数据 虽然当前数据放在内存中存取的速度要比硬盘中快,但一旦断电则会丢失,所以尽量ctrl+s保持到硬盘中 什么是文件 打开文件 1 open(file, mode='r', buffering=-1, encoding=None,er ......
20230621 java.io.Writer
## 介绍 - `java.io.Writer` - `public abstract class Writer implements Appendable, Closeable, Flushable` ## API - write - abstract void write(char cbuf[] ......
20230626 java.nio.file.Path
## 介绍 - java.nio.file.Path - public interface Path extends Comparable, Iterable, Watchable - 表示的是一个目录名序列,其后还可以跟着一个文件名 ## API ### static - of - `Path o ......
20230625 java.io.ObjectOutputStream
## 介绍 - java.io.ObjectOutputStream - public class ObjectOutputStream extends OutputStream implements ObjectOutput, ObjectStreamConstants ## API ### 构造 ......
20230625 java.io.OutputStreamWriter
## 介绍 - java.io.OutputStreamWriter - public class OutputStreamWriter extends Writer - 主要作用是将字节流转为字符流,并指定编码格式 ## API ### 构造器 - OutputStreamWriter(Outpu ......
20230625 java.io.PrintStream
## 介绍 - java.io.PrintStream - public class PrintStream extends FilterOutputStream implements Appendable, Closeable - 对应的字符流是 PrintWriter - 可以作为装饰器包装 ` ......
20230625 java.io.PrintWriter
## 介绍 - java.io.PrintWriter - public class PrintWriter extends Writer - 对应的字节流是 `PrintStream` - 主要作用是文本输出 - 可以作为装饰器包装 `Writer` 和 `OutputStream` ,会装饰成 ......
20230625 java.io.RandomAccessFile
## 介绍 - java.io.RandomAccessFile - public class RandomAccessFile implements DataOutput, DataInput, Closeable - 同时实现了 DataInput 和 DataOutput 接口 - 可以在文件 ......
20230626 java.nio.file.Files
## 介绍 - java.nio.file.Files - public final class Files - 操作文件、目录、路径的工具类 ## API ### static - newInputStream - newOutputStream - newBufferedReader - new ......
java字符串乱码判断
public static boolean errCodes(String str){ return !(java.nio.charset.Charset.forName("GBK").newEncoder().canEncode(str)); } //扩展判断是否为中文 public static ......
Java常见的队列
# 队列分类 1. 阻塞队列 阻塞队列要实现接口:BlockingQueue 2. 非阻塞队列 ## LinkedBlockingQueue常用方法 1. LinkedBlockingQueue是是一个阻塞的线程安全的队列,底层采用链表实现。遵循FIFO(先进先出)。 2. LinkedBlocki ......
ChatGPT 问答00020 使用java实现:根据网站URL,得到网站的初始化渲染后效果图
如果你使用Maven项目,可以添加以下依赖项来使用Selenium和WebDriver: ```xml org.seleniumhq.selenium selenium-java 4.11.0 io.github.bonigarcia webdrivermanager 5.4.1 ``` 这些依赖项 ......
组件通讯
# 1. 组件通讯 ## 1.1 props > 1. 主要用于父传子,只能一级一级传递 > > 2. 传递数据的方法:属性名={值},属性名自定义 > > 3. 如果是`函数组件`接收数据,则通过形参props接收数据 > > 4. props是对象{arr:[...]},对象上的属性就是传递数据 ......
java与es8实战之一:以builder pattern开篇
### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 关于《java与es8实战》系列 - 《java与es ......
Java Maven POM配置参考
## 介绍 ### 什么是POM? POM代表“项目对象模型”。它是一个名为`pom.XML`的文件中保存的Maven项目的XML表示。 ### 快速概览 这是一个直接位于POM项目元素下的元素列表。**请注意,`modelVersion` 包含4.0.0。这是目前唯一支持的POM版本,并且始终是必 ......
Java 8 实战第二版
## 1、基础知识 ### 第 1 章 Java 8、9、10以及11的变化 方法引用 Lmbada表达式 ```java static List filterApples(List inventory,Predicate p) { ← 方法作为Predicate参数p传递进去(见附注栏“什么是谓词 ......
3文件信息编辑命令
## 编辑出现异常中断 临时文件没有正常被删除 ``` 恢复临时文件信息方法 vi -r 需要编辑文件 显示临时文件信息方法 vi -r/-L 取消生成临时文件方法 vi -n 需要编辑文件 ``` ## 光标快速移动快捷方式(底,首,指定,行尾) ``` ①. 快速切换光标到底行行首 大写字母 ......
在2021应该怎样配置 Favicon:用六个文件来适配大多数需求
转载:How to Favicon in 2023: Six files that fit most needs—Martian Chronicles, Evil Martians’ team blog 是时候重新思考如何为现代浏览器配置一套 favicon 并且阻止发疯的图标生成器。今天,仅仅只是 ......
《深入理解Java虚拟机》读书笔记: 类加载器
类加载器 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为“类加载器”。 类加载器可以说是Java语言的一项创新,也是Java语言流行的重要原因之一,它最初是 ......
Java优化技巧
1. 尽量在合适的场合使用单例 单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2. 尽量避免随意使用静态变量 当某个对象被定义 ......
IDEA设置文件模板
平时工作中总有一些重复的配置文件需要复制,如JDBC.properties,config.xml等等,我们写好一次后可以直接设置为新建文件的模板,就不用每次设置了 Settings-Editor-File and Code Templates-+号-设置名字和后缀-再把文件内容复制进去 ......
java流程控制01.Scanner
## 用户交互Scanner - Scanner交互,在之前的基本语法学习中,并没有实现程序和人的交互,但是Java给我们提供了一个工具类,我们可以获取用户的输入。java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。 - 基本语法: ```java ......
2023-08-22 SAS数据集与Excel文件之间的批量转换 Batch File Exchange between SAS and Excel
参考资料:[Batch File Exchange between SAS and Excel - the Magic of Call Execute](https://support.sas.com/resources/papers/proceedings19/3114-2019.pdf) 我们经 ......
webpack5_使用webpack编译scss文件为css文件并实现css文件的兼容性和压缩处理
## webpack5_使用webpack编译scss文件为css文件并实现css文件的兼容性和压缩处理 - 现实问题: 为了编写博客园的博客样式, 我写了一个scss文件, 但是因为博客园的样式编辑里只接受css样式, 所以乘此机会顺便复习一下webpack5实现对scss(sass)文件的处理 ......