自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 从这里开始

正式内容开始之前缘由我是谁为什么开始写博客我会写些什么一些希望缘由总是会有一些约定成俗的东西,在正式内容开始之前说一些乱七八糟却还挺有用的东西就是其中一个。所以这第一篇博客就很没条理的写一下当下我可以想到的在开始之前必须要说的东西吧。顺便也作为熟悉Markdown编辑器的一种方式。我是谁虽然感觉有些不好意思,但是总觉得还是有必要介绍一下,以防大家由于对我的不甚了解生出一些不必要的麻烦。我...

2019-03-20 23:38:47 92

原创 【Java】Java8中时间类的使用

描述了java8常见日期时间类的区别与用法

2023-09-04 10:53:28 248 1

原创 Git常用命令

git常用命令

2023-07-27 18:46:40 85 1

原创 使用frp配置内网穿透

frp服务配置及部分疑难问题说明

2022-09-12 11:08:47 5736 1

原创 LeetCode每日一题——二叉树的中序遍历

一、题目描述二、思路阐述二叉树的遍历方式有四种,分别为:先序遍历、中序遍历、后序遍历、层次遍历。前三种为一类,“序”是指父结点的位置,先序即父->左->右,中序即左->父->右,后序即左->右->父;层次遍历单独为一类,指根据结点所在深度由浅及深、由左及右的顺序进行遍历。前三种遍历方式由于需要回溯,故需要依靠递归方式或者数据结构——栈来实现;层次遍历需要使用队列来实现。中序遍历的具体处理思路:对于每一个结点来说,遍历顺序均为左->父->右,但是要想遍历

2020-09-14 16:03:45 305

原创 安卓app——Selector使用指导

产品介绍Selector是我于2019年八月份独立开发的一款小型单机实用类移动端app,耗时大概半个月。产品灵感来源于当代大学生的普遍烦恼——吃什么。在食物种类不断丰富的当代,我们或是出于经济压力,或是出于生理压力,或是出于学业压力,都或多或少的面临选择食物的难题,有时甚至会成为一种烦恼。于是,为了拯救当代大学生以及同样面临选择难题的更多群众于水深火热之中,我推出了Selector这一款app,...

2019-08-28 15:49:06 387

原创 备忘录模式

针对问题现有一个可变的类,其内部状态不断变化,我们想要捕捉其中的变化,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。这种情况下可以用备忘录模式。如何实现创建两个类并在原先的可变类中添加一些方法即可。首先在状态的产生类定义两个方法,可以产生状态和复原状态;然后创建一个备忘录类作为状态存储的单元结构;之后再创建一个类用来管理所有已有的状态,即保存于很多个备忘录类的实例。客...

2019-06-22 18:36:47 108

原创 Strategy策略

针对问题针对特定问题具有多种算法时,我们需要根据上下文随时切换策略,这时运用strategy模式就能良好地组织代码关系,实现灵活选择和切换。例子1、诸葛亮的锦囊妙计,每一个锦囊就是一个策略。2、旅行的出游方式,选择骑自行车、坐汽车,每一种旅行方式都是一个策略。3、JAVA AWT 中的 LayoutManager。解决方法定义一个算法的接口。每一个算法用一个类来表示,均实现这一个接口...

2019-06-22 17:20:58 280

原创 java文件读写之Writer/Reader策略

概述本篇博客向大家介绍的是如何运用java中的Writer/Reader,也就是读写器进行文件读写,也就是说明如何通过读写器将字符串写到文件中,以及怎么把文件中的内容以字符串的形式读出来。具体地,我会介绍关于读写器和以及带缓存区的读写器的一些内容。读写器介绍文件读写可以分为两个打类,一类是处理字节流,就是以字节为基本单位访问文件的;而另一类是处理字符流,就是以字符为基本单位访问文件的,读写器...

2019-06-19 17:40:59 573

原创 java文件读写之Stream策略

概述本篇博客向大家介绍的是如何运用java中的Stream进行文件读写,也就是说明如何通过Stream将字符串写到文件中,以及怎么把文件中的内容以字符串的形式读出来。具体地,我会介绍关于Stream的一些内容。什么是StreamJava 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。这样,我们就可以通过流来和文件进行交互。下面的javaI/O流的层次关系图...

2019-06-19 16:15:26 724

原创 java文件读写之Channel策略

概述本篇博客向大家介绍的是如何运用java中的Channel进行文件读写,也就是说明如何通过Channel将字符串写到文件中,以及怎么把文件中的内容以字符串的形式读出来。具体地,我会介绍关于Channel和缓冲区的一些内容。什么是通道那么肯定就有一些同学不太知道什么是通道(Channel),所以在开始介绍之前,我们首先要对通道有一个说明。由 java.nio.channels 包定义的,也就...

2019-06-19 15:21:02 14497

原创 如何在java中创建变长数组

传统的数组创建在java中我们都知道创建简单数组较为简单,和C很相似。如下是创建1、2、3维数组的代码。int [] array = new int[5];int [][] array = new int[5][5];int [][][] array = new int[5][5][5];但是作为传统数组都拥有一个共同的缺陷,那就是申请出来的数组长度都是固定的,不能改变。这就导致我们...

2019-04-22 16:58:42 9487

原创 中文文本分词之——反向最大匹配法

中文分词一直是自然语言处理研究的基本课题之一,也是首要课题之一,由于汉语的特点导致这是一件非常复杂的事情。不过随着研究工作的不断深入,现如今已经出现了非常多的方法来处理中文分词,主要分为基于词典的、基于统计的以及两者组合的。而本文介绍的就是基于词典的一种中文分词方法——反向最大匹配法。

2019-04-13 17:37:11 969

原创 各种中文编码格式在eclipse中的乱码测试

以下测试均基于该软件环境:win10系统、eclipse概述在最近的一次编码过程中,我在eclipse上读取一个中文文档的时候出现了乱码。本文就是测试哪种格式的文档会在eclipse中出现乱码,并且给出一种解决方案。一些背景知识想要深入理解中文编码格式的相关知识,可先转至UTF-8和GBK等中文字符编码格式介绍及相互转换测试部分我对不同编码格式的txt文档进行了输出测试,结果如下:...

2019-03-25 23:37:34 391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除