
JAVA学习
文章平均质量分 71
叫我小郭、
这个作者很懒,什么都没留下…
展开
-
JAVA基础 | IO学习总结
文章目录前言一、IO是什么?二、IO流的操作规则1.引入库2.读入数据总结前言提示:以下是本篇文章正文内容一、IO是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、IO流的操作规则1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnin原创 2021-02-15 22:39:47 · 112 阅读 · 0 评论 -
JAVA基础 | IO四个容易忽视的坑
文章目录前言第一坑:文件读写需要确保字符编码一致第二坑:Files类调用readAllLines,会造成OOM第三坑:使用FIles类静态方法进行文件操作注意释放文件句柄第四坑:注意读写文件要考虑设置缓冲区总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考第一坑:文件读写需要确保字符编码一致场景:我们模拟将编码格式为GBK的值写原创 2021-02-15 22:39:06 · 265 阅读 · 0 评论 -
JAVA基础 | IO之Reader与Writer
IO系列文章目录文章目录IO系列文章目录前言一、Reader1. 简介2. 构造方法3. 涉及变量4. 涉及方法二、 Writer1. 简介2. 构造方法3. 涉及变量4. 涉及方法三、举例总结前言当我们明确了要操作的是数据是字符,Reader与Writer就是称为我们一个很好的选择,接下来我们来看一下他们的区别与使用提示:以下是本篇文章正文内容一、Reader1. 简介 Abstract class for reading character streams. The only m原创 2021-02-15 22:38:13 · 182 阅读 · 0 评论 -
JAVA基础 | IO之BufferedReader与BufferedWriter
IO系列文章目录文章目录IO系列文章目录前言一、BufferedWriter1. 简介2. 构造方法3. 涉及变量4. 涉及方法二、 BufferedReader1. 简介2. 构造方法3. 涉及变量4. 涉及方法三、举例前言当我们明确了要操作的是数据是字符,Reader与Writer就是称为我们一个很好的选择,如果我们需要高效性,引入缓存区,那我们就可以选择BufferedReader与BufferedWriter,接下来我们来看一下他们的区别与使用提示:以下是本篇文章正文内容一、Buf原创 2021-02-15 22:37:34 · 150 阅读 · 0 评论 -
JAVA基础 | IO之ByteArrayOutputStream与ByteArrayInputStream
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-02-08 11:16:56 · 10336 阅读 · 0 评论 -
JAVA-NIO学习笔记
OS的安全性等的考虑,进程是无法直接操作I/O设备的,其必须通过系统调用请求内核来协助完成I/O动作,而内核会为每个I/O设备维护一个buffer。如下图流程:用户发送请求→内核接受请求→I/O获取数据到Buffer,将Buffer中的数据copy到用户进程空间中的地址空间,用户得到数据后再返回客户端。大概了解下I/O的五种模式:阻塞I/O (Blocking I/O)非阻塞I/O (Non-Bl...原创 2018-04-22 16:32:20 · 229 阅读 · 0 评论 -
JAVA-Map学习
Map:api文档:interface Map<K,V>K - 此映射所维护的键的类型V - 映射值的类型概念: 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。Map 的实现类主要有 4 种:Hashtable 古老,线程安全HashMap 速度很快,但没有顺序TreeMap 有序的,效率比 HashMap 低LinkedHashMap 结合 HashMap...原创 2018-04-28 11:05:12 · 281 阅读 · 0 评论 -
设计模式-策略模式与工厂模式的在项目中的结合使用
这个模式涉及到三个角色:● 环境(Context)角色:持有一个Strategy的引用。● 抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。● 具体策略(ConcreteStrategy)角色:包装了相关的算法或行为。 工厂模式与策略模式的不同之处:1.工厂模式是创建型模式(关注对象的创建),策略模式...原创 2019-01-01 23:51:40 · 711 阅读 · 0 评论 -
设计模式-工厂模式
工厂模式git demo地址:https://github.com/Gdk666/Design-Pattern-Demo/tree/master/src/Factory属于创建型设计模式,需要生成的对象叫做产品,生成对象的地方叫做工厂。使用场景: 在任何需要生成复杂对象的地方,都可以使用工厂方法模式。 直接用new可以完成的不需要用工厂模式。一丶简单(静态)工厂模式...原创 2019-01-02 00:26:48 · 171 阅读 · 0 评论