摘要: 本文是Java IO总结系列篇的第3篇,前篇的访问地址如下: 总结java中创建并写文件的5种方式-JAVA IO基础总结第一篇 总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇 本文为大家介绍Java IO-创建文件夹的四种方法,及其优缺点的解析。如果您阅读完成,觉得此文对您有 阅读全文
posted @ 2020-09-01 07:13 字母哥博客 阅读(10331) 评论(0) 推荐(2) 编辑
摘要: 在上一篇文章中,我为大家介绍了《5种创建文件并写入文件数据的方法》,本节我们为大家来介绍6种从文件中读取数据的方法. 另外为了方便大家理解,我为这一篇文章录制了对应的视频:总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇 Scanner(Java 1.5) 按行读数据及Strin 阅读全文
posted @ 2020-08-31 07:53 字母哥博客 阅读(1941) 评论(0) 推荐(1) 编辑
摘要: 在java中有很多的方法可以创建文件写文件,你是否真的认真的总结过?下面笔者就帮大家总结一下java中创建文件的五种方法。 Files.newBufferedWriter(Java 8) Files.write(Java 7 推荐) PrintWriter File.createNewFile Fi 阅读全文
posted @ 2020-08-28 07:42 字母哥博客 阅读(6422) 评论(0) 推荐(2) 编辑
摘要: 本文是精讲响应式WebClient第6篇,前篇的blog访问地址如下: 精讲响应式webclient第1篇-响应式非阻塞IO与基础用法 精讲响应式WebClient第2篇-GET请求阻塞与非阻塞调用方法详解 精讲响应式WebClient第3篇-POST、DELETE、PUT方法使用 精讲响应式Web 阅读全文
posted @ 2020-08-26 09:26 字母哥博客 阅读(1782) 评论(1) 推荐(0) 编辑
摘要: 最近公司的一个项目组要把以前的单体应用进行为服务拆分,表的ID主键使用Mybatis plus默认 的雪花算法来生成。 快下班的时候,小伙伴跑过来找我,:“快给我看看这问题,卡这卡了小半天了!”。连拉带拽,连哄带骗的把我拉到他的电脑前面。这位小伙伴在我看来技术不算是大牛,但经验也很丰富了。他都卡了半 阅读全文
posted @ 2020-08-25 07:11 字母哥博客 阅读(9870) 评论(18) 推荐(13) 编辑
摘要: 本文是精讲响应式WebClient第5篇,前篇的blog访问地址如下: 精讲响应式webclient第1篇-响应式非阻塞IO与基础用法 精讲响应式WebClient第2篇-GET请求阻塞与非阻塞调用方法详解 精讲响应式WebClient第3篇-POST、DELETE、PUT方法使用 精讲响应式Web 阅读全文
posted @ 2020-08-24 07:02 字母哥博客 阅读(2898) 评论(0) 推荐(1) 编辑
摘要: 本文是精讲响应式WebClient第4篇,前篇的blog访问地址如下: 精讲响应式webclient第1篇-响应式非阻塞IO与基础用法 精讲响应式WebClient第2篇-GET请求阻塞与非阻塞调用方法详解 精讲响应式WebClient第3篇-POST、DELETE、PUT方法使用 WebClien 阅读全文
posted @ 2020-08-23 07:37 字母哥博客 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 本文是精讲响应式WebClient第3篇,前篇的blog访问地址如下: 精讲响应式webclient第1篇-响应式非阻塞IO与基础用法 精讲响应式WebClient第2篇-GET请求阻塞与非阻塞调用方法详解 一、RESTful风格与HTTP method 熟悉RESTful风格的朋友,应该了解RES 阅读全文
posted @ 2020-08-22 06:09 字母哥博客 阅读(1622) 评论(0) 推荐(1) 编辑
摘要: 本文是精讲响应式WebClient第2篇,前篇的blog访问地址如下: 精讲响应式webclient第1篇-响应式非阻塞IO与基础用法 在上一篇文章为大家介绍了响应式IO模型和WebClient的基本用法。本节来继续深入的为大家介绍:如何使用WebClient作为Http客户端发送GET请求与进行响 阅读全文
posted @ 2020-08-21 07:40 字母哥博客 阅读(2457) 评论(0) 推荐(2) 编辑
摘要: 笔者在之前已经写了一系列的关于RestTemplate的文章,如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTem 阅读全文
posted @ 2020-08-20 07:59 字母哥博客 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: 本文是精讲RestTemplate第10篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestT 阅读全文
posted @ 2020-08-18 06:30 字母哥博客 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 在java(JDK)中我们可以使用ZipOutputStream去创建zip压缩文件,(参考我之前写的文章 使用java API进行zip递归压缩文件夹以及解压 ),也可以使用GZIPOutputStream去创建gzip(gz)压缩文件,但是java中没有一种官方的API可以去创建tar.gz文件 阅读全文
posted @ 2020-08-17 07:18 字母哥博客 阅读(4591) 评论(0) 推荐(1) 编辑
摘要: 本文是精讲RestTemplate第9篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTe 阅读全文
posted @ 2020-08-16 13:55 字母哥博客 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: 本文是精讲RestTemplate第8篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTe 阅读全文
posted @ 2020-08-15 10:48 字母哥博客 阅读(9983) 评论(0) 推荐(2) 编辑
摘要: 本文是精讲RestTemplate第7篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTe 阅读全文
posted @ 2020-08-14 07:14 字母哥博客 阅读(4761) 评论(1) 推荐(0) 编辑
摘要: 本文是精讲RestTemplate第6篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTe 阅读全文
posted @ 2020-08-12 07:37 字母哥博客 阅读(9750) 评论(0) 推荐(3) 编辑
摘要: 笔者计划为大家介绍分布式文件系统,用于存储应用的图片、word、excel、pdf等文件。在开始介绍分布式文件系统之前,为大家介绍一下使用本机存储来存放文件资源。 二者的核心实现过程是一样的: 上传文件,保存文件(本节是本地磁盘) 返回文件HTTP访问服务路径给前端,进行上传之后的效果展示 一、复习 阅读全文
posted @ 2020-08-11 10:52 字母哥博客 阅读(7878) 评论(0) 推荐(0) 编辑
摘要: 本文是精讲RestTemplate第5篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 精讲RestTe 阅读全文
posted @ 2020-08-10 12:16 字母哥博客 阅读(4086) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在本篇文章中,给大家介绍一下如何将文件进行zip压缩以及如何对zip包解压。所有这些都是使用Java提供的核心库java.util.zip来实现的。 二、压缩文件 首先我们来学习一个简单的例子-压缩单个文件。将一个名为test1.txt的文件压缩到一个名为Compressed.zip的zi 阅读全文
posted @ 2020-08-10 08:38 字母哥博客 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: 本文是精讲RestTemplate第4篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 精讲RestTemplate第3篇-GET请求使用方法详解 如果您阅读完本文 阅读全文
posted @ 2020-08-09 08:57 字母哥博客 阅读(17233) 评论(0) 推荐(1) 编辑
摘要: 如果您看完文章之后,觉得对您有帮助,请帮我点个赞,您的支持是我不竭的创作动力! 如果您看完文章之后,觉得对您有帮助,请帮我点个赞,您的支持是我不竭的创作动力! 如果您看完文章之后,觉得对您有帮助,请帮我点个赞,您的支持是我不竭的创作动力! 运行远程主机上的shell脚本 下面的例子是教给大家如何通过 阅读全文
posted @ 2020-08-07 08:36 字母哥博客 阅读(1785) 评论(0) 推荐(1) 编辑
摘要: 目前可用于文件存储的网络服务选择有很多,比如阿里云OSS、七牛云、腾讯云等等,但是收费都有点小贵。为了帮公司节约成本,之前一直是使用fastDFS作为文件服务器,准确的说是图片服务器。直到我发现了MinIO,我决定放弃FastDFS。 关于MinIO的使用方法,我就不说了。大家去看MinIO官网地址 阅读全文
posted @ 2020-08-06 08:27 字母哥博客 阅读(21489) 评论(6) 推荐(7) 编辑
摘要: 通常来说,多线程的并发及条件断点的debug是很难完成的,或许本篇文章会给你提供一个友好的调试方法。让你在多线程开发过程中的调试更加的有的放矢。 我们将通过一个例子来学习。在这里,我编写了一个多线程程序来计算此数学问题:100! + 100000!。即:100的阶乘 + 100000的阶乘。 数学不 阅读全文
posted @ 2020-08-05 13:17 字母哥博客 阅读(6711) 评论(0) 推荐(1) 编辑
摘要: 本文是精讲RestTemplate第3篇,前篇的blog访问地址如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换 RestTemplate可以发送HTTP GET请求,经常使用到的方法有两个 阅读全文
posted @ 2020-08-05 07:59 字母哥博客 阅读(12597) 评论(0) 推荐(0) 编辑
摘要: 一、解决什么问题 数据库文档是我们在企业项目开发中需要交付的文档,通常需要开发人员去手工编写。编写完成后,数据库发生变更又需要手动的进行修改,从而浪费了大量的人力。并且这种文档并没有什么技术含量,被安排做这个工作的程序员往往自己心里会有抵触情绪,悲观的预期自己在团队的位置,造成离职也是可能的。如下面 阅读全文
posted @ 2020-08-04 07:06 字母哥博客 阅读(1630) 评论(0) 推荐(0) 编辑