自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Howe学JAVA】LeetCode之2. 两数相加

给你两个**非空**的链表,表示两个非负的整数。它们每位数字都是按照**逆序**的方式存储的,并且每个节点只能存储**一位**数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

2021-03-07 00:55:57 170 1

原创 【Howe 学 JAVA】断点续传原理精析及简单实现

今天来说说大名鼎鼎的断点续传。顾名思义,文件传输的时候收到不确定因素的影响,打断传输状态,当再次传输的时候不需要从头开始传,从断掉的地方开始,节省时间,节省资源。断点续传在生活中的例子断点续传听着很简单,但是理解的话有稍微有点不太好理解。今天举一个生活中的例子,你一看就明白了。大家肯定都玩过一些闯关游戏.当你玩到某个关卡的时候,女朋友说想和你去运动运动,然后你二话不说保存、退出、关电脑一气呵成。但是当你运动完事儿之后,重新打开游戏,还会从第一关开始玩吗(说超级玛丽的那位老年人请出去)?答案肯定是.

2020-05-22 20:20:11 353

原创 【Howe学爬虫】全国统计用区划代码爬取

网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。如何开始做一件事情,难得不是做什么,难得是怎么做,怎么开始。良好的开端成功的一半,下面让我们一起头脑风暴一下,这件事情应该怎么做。总共有31个省,每个省有很多市,每个市有很多县,每个县有很多乡镇,每个乡镇有很多居委会。既然这样,第一反应肯定是循环,遍历。那么接下来,应该怎么循环。先将这个页面的静态.

2020-05-15 19:40:49 370

原创 【Howe 学 JAVA】Java 类集框架2——集合输出

Collection 接口中的 toArray() 方法可以将集合保存的数据转为对象数组返回,用户可以利用数据循环的方式获取内容。但是此类方式由于性能不高并不是集合输出的首选方案。在类集框架中对于集合的输出提供了 4 种方式: Iterator、 ListIterator、 Enumeration、 foreach。Iterator 迭代输出在 Iterator 接口中提供有 remove() 方法,Collection 中也提供了 remove() 方法。但是在使用中尽量不要使用 Collecti.

2020-05-11 21:36:42 123

原创 【Howe 学 JAVA】Java 类集框架2——Set 集合

类集是Java中的一个重要特性,是Java针对常用数据结构的官方实现,在实际开发中广泛使用。在JDK1.5 之后,为了使类集操作更加安全,对类集框架进行了修改,加入了泛型操作。Collection 集合接口java.util.Collection 是单值集合操作的最大的父接口,在该接口中定义了所有的单值数据的处理操作。如下所示 @Override // 获取数据长度 public int size() { return 0; } @Overri.

2020-05-11 21:02:24 99

原创 【Howe 学 JAVA】Java 类集框架1——List集合

类集是Java中的一个重要特性,是Java针对常用数据结构的官方实现,在实际开发中广泛使用。在JDK1.5 之后,为了使类集操作更加安全,对类集框架进行了修改,加入了泛型操作。Collection 集合接口java.util.Collection 是单值集合操作的最大的父接口,在该接口中定义了所有的单值数据的处理操作。如下所示 @Override // 获取数据长度 public int size() { return 0; } @Overri.

2020-05-11 20:37:34 118

原创 嵌套文件夹复制实现

最简单的文件及文件夹复制文件及文件夹复制递归搜索,然后复制文件代码如下:package com.neusoft.myMaven.example;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;publ.

2020-05-08 18:16:14 485

原创 【Howe 学 JAVA】字节流(InputStream/OutputStream)

流是I/O中的基本操作单元,在流设计中都会提供有输入域输出两方面支持。下面是流操作的基本步骤:如果要操作的是个文件,需要使用File先找到一个要操作的文件路径。通过字节流的子类为字节流对象实例化(向上转型)。执行读写操作。关闭操作资源,不管随后代码是啥,都要先关闭流,用 close() 方法。字节输出流字节(Byte)是进行 I/O 操作的基本数据单位,在程序进行字节数据输出时...

2020-05-06 19:19:53 303

原创 File类的文件操作

引言I/O ( Input/Output ,输入、输出)可以实现数据的存取与写入操作。其中读取文件最简单的就是File类。简介java.io.File 类是一个与文件本身操作有关的类,此类可以实现文件创建、删除、重命名、取的文件基本信息(大小、修改日期)等常见的系统文件操作。File 类的基础操作代码如下:public static final String filePath = ...

2020-05-04 17:03:28 281

原创 JAVA中Base64加密与解密

引言为了安全的进行数据传输,就需要对数据进行加密与解密操作,Base64就是JAVA提供的加解密处理工具。背景知识Base64是一种利用64个可打印字符来表示二进制数据的算法,也是在网络传输中较为常见的一种加密算法。从JDK1.8版本开始,在java.util中提供了Base64的工具类,其中有两个内部类实现数据加密和解密操作。【数据加密】java.util.Base64.Encoder...

2020-05-03 15:27:13 1158

转载 为AndroidApk添加系统级签名

有时候需要为apk添加系统级签名,起始很简单的几步就能够生成系统签名,然后倒入IDE或者手动签名即可。此方法来自:http://curlog.com/2016/08/30/android-pk2debug-keystore/使用到系统级Api的,或者Androidmanifest.Xml文件中声明了android:sharedUserId=“android.uid.system”那么没...

2020-05-03 14:39:56 640

porttunnel.zip

端口映射工具是指通过本地的一个网络端口,映射到另外一台电脑的网络端口。可实现转换网络端口和跨网络访问的功能。

2020-05-03

空空如也

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

TA关注的人

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