一文件系统详解EXT4文件系统简介:名词解释EXT4:EXT4是第四代扩展文件系统(英语:Fourthextendedfilesystem类型索引(index)文件系统系统限制Ext3:文件系统最大16TBExt4:文件系统最大16TBXFS:文件系统最大100TB.图示[{"src":"xap:resources/6d50ae6ea6681df439edb5b721
分类:
系统服务 时间:
2020-08-03 23:35:26
收藏:
0 评论:
0 赞:
0 阅读:
103
文章推荐1大牛坐镇|高端JAVA纯技术群你要加入吗?2SpringCloud中微服务之间调用的安全性(下篇)3SpringCloud中微服务之间调用的安全性4知识点-SpringBoot统一异常处理汇总5SpringBoot1.X和2.X优雅重启实战前言前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开发原生的APP还是webapp还是PC
分类:
Windows开发 时间:
2020-08-03 23:35:13
收藏:
0 评论:
0 赞:
0 阅读:
120
长按二维码,关注我们前言赠书活动马上就要结束啦!还没参与的小伙伴查看文章参与吧。《赠书|感谢关注猿天地的朋友们》上篇文章SpringCloud中如何保证各个微服务之间调用的安全性我们介绍了各个微服务之间调用认证的方式以及原理。今天我们继续接着上篇文章来聊一聊如何能够在调用方实现token的自动设置以及刷新。我们的认证token是放在请求头中的,相对于把token放在请求参数中更为友好,对业务接口无
分类:
编程语言 时间:
2020-08-03 23:35:00
收藏:
0 评论:
0 赞:
0 阅读:
86
长按二维码,关注我们一.背景微服务架构下,我们的系统根据业务被拆分成了多个职责单一的微服务。每个服务都有自己的一套API提供给别的服务调用,那么如何保证安全性呢?不是说你想调用就可以调用,一定要有认证机制,是我们内部服务发出的请求,才可以调用我们的接口。需要注意的是我们这边讲的是微服务之间调用的安全认证,不是统一的在API官网认证,需求不一样,API网关处的统一认证是和业务挂钩的,我们这边是为了防
分类:
编程语言 时间:
2020-08-03 23:34:47
收藏:
0 评论:
0 赞:
0 阅读:
109
长按二维码,关注我们在实际开发中,我们会遇到很多异常,在发生异常的时候SpringBoot默认提供了错误页面展示给用户。看似比较友好,其实页面很丑。上面讲的是做页面开发的时候遇到的问题,还有一种情况就是用来开发Rest接口,当错误的时候我们希望返回给用户的是我们接口的标准格式,不是返回一段html代码。接下来分别给大家介绍下解决方案:页面处理首先我们来看页面错误的处理情况,当我们的程序内部报错的时
分类:
编程语言 时间:
2020-08-03 23:34:30
收藏:
0 评论:
0 赞:
0 阅读:
122
长按二维码,关注我们项目在重新发布的过程中,如果有的请求时间比较长,还没执行完成,此时重启的话就会导致请求中断,影响业务功能,优雅重启可以保证在停止的时候,不接收外部的新的请求,等待未完成的请求执行完成,这样可以保证数据的完整性。SpringBoot1.Ximportjava.util.concurrent.Executor;importjava.util.concurrent.ThreadPoo
分类:
编程语言 时间:
2020-08-03 23:34:17
收藏:
0 评论:
0 赞:
0 阅读:
92
文件软连接和硬链接
分类:
其他 时间:
2020-08-03 23:34:05
收藏:
0 评论:
0 赞:
0 阅读:
97
长按二维码,关注我们背景相信大家在面试过程中遇到面试官问线程的很多,线程过后就是线程池了。从易到难,都是这么个过程,还有就是确实很多人在工作中接触线程池比较少,最多的也就是创建一个然后往里面提交线程,对于一些经验很丰富的面试官来说,一下就可以问出很多线程池相关的问题,与其被问的晕头转向,还不如好好学习。此时不努力更待何时。什么是线程池?线程池是一种多线程处理形式,处理过程中将任务提交到线程池,任务
分类:
编程语言 时间:
2020-08-03 23:33:50
收藏:
0 评论:
0 赞:
0 阅读:
89
长按二维码,关注我们GitHub地址:https://github.com/yinjihuan/smjdbctemplate大家自己下载源码编译安装到本地仓库即可使用,当前版本号为1.0.2<!--jdbcorm--><dependency><groupId>com.cxytiandi</groupId><artifactId>cxyti
分类:
数据库技术 时间:
2020-08-03 23:33:36
收藏:
0 评论:
0 赞:
0 阅读:
114
长按二维码,关注我们每天踩点坑,每天成长一点点,这样工作才会变得有趣。微信JSSDK踩坑记录。在我们有房APP1.1的版本中增加了房产资讯的功能,昨天晚上有同事在群里反馈从APP中分享的资讯到微信中,然后再次分享出去的时候标题和小图标不见了,见下图:图标问题展示页面图标问题展示页面标题的问题比较简单,只需要在title标签中把文章的标题添加进去就行,这个小图标就麻烦了,花了一整天的时间去踩这个坑。
分类:
微信 时间:
2020-08-03 23:33:21
收藏:
0 评论:
0 赞:
0 阅读:
127
长按二维码,关注我们在SpringBoot中(SpringMVC)下请求默认都是同步的,一个请求过去到结束都是由一个线程负责的,很多时候为了能够提高吞吐量,需要将一些操作异步化,除了一些耗时的业务逻辑可以异步化,我们的查询接口也是可以做到异步执行。一个请求到服务上,是用的web容器的线程接收的,比如线程http-nio-8084-exec-1。我们可以使用WebAsyncTask将这个请求分发给一
分类:
编程语言 时间:
2020-08-03 23:33:09
收藏:
0 评论:
0 赞:
0 阅读:
105
关于存储,首先我们需要足够的位置,这里我们需要创建硬盘,我们创建硬盘时需要先将虚拟机关机,关机之后如下操作:1.点击编辑此虚拟机。2.点击添加,在页面右下角。3.弹出入下页面时点击下一步。4.接下来两步系统默认选项我们点击下一步就好。5.磁盘大小,根据我们的需要划分,在这里我们输入5G,点击下一步,完成。这样我们一个硬盘就配置好了,可以多配置几个。管理磁盘流程三部曲首先我们先查看我们的磁盘,ll/
分类:
系统服务 时间:
2020-08-03 23:32:56
收藏:
0 评论:
0 赞:
0 阅读:
84
关于存储,首先我们需要足够的位置,这里我们需要创建硬盘,我们创建硬盘时需要先将虚拟机关机,关机之后如下操作:1.点击编辑此虚拟机。2.点击添加,在页面右下角。3.弹出入下页面时点击下一步。4.接下来两步系统默认选项我们点击下一步就好。5.磁盘大小,根据我们的需要划分,在这里我们输入5G,点击下一步,完成。这样我们一个硬盘就配置好了,可以多配置几个。管理磁盘流程三部曲首先我们先查看我们的磁盘,ll/
分类:
系统服务 时间:
2020-08-03 23:32:39
收藏:
0 评论:
0 赞:
0 阅读:
92
长按二维码,关注我们子曰:温故而知新,可以为师矣。周日还在学习的就真的是爱学习的人,周日大放送,这周的精彩文章推荐阅读:《分享的不仅仅是情怀》《反射面试题-请了解下》《SpringBootAsync异步执行任务》《面试题-实现多线程的方式》《SpringBoot系列之环境搭建》SpringBoot里面所有的配置信息都放在application.properties中,如果我们想读取配置中的值要怎么
分类:
编程语言 时间:
2020-08-03 23:32:23
收藏:
0 评论:
0 赞:
0 阅读:
115
16年开始就在写SpringBoot相关的文章了,之前一直是在自己猿天地的博客上发布,今年开始维护公众号,大部分时间都在写新的文章。一周能保持一篇原创的文章就已经很不错了,毕竟精力有限,在没有出新文章的时候就想着把之前写的文章分享出来,给正在入门学习SpringBoot的朋友。SpringBoot作为微服务框架,从最根本上来讲,SpringBoot就是一些库的集合,集成了各种Spring的子项目,
分类:
编程语言 时间:
2020-08-03 23:32:09
收藏:
0 评论:
0 赞:
0 阅读:
91
一、符号链接/软连接名词解释:symboliclink/软链接示例:创建一个文件,并输入内容2创建一个软连接。(-s是软连接)3观察软连接4观察软连接文件5查看两个文件,内容一致。6删除源文件,软连接闪烁,不可用。总结:软连接像快捷方式,可以对文件和目录做软连接。软连接记录的只是源文件的绝对路径。软连接失去源文件不可用。二、硬链接1创建同分区硬链接成功,创建不同分区硬链接失败。2硬链接删除源文件,
分类:
系统服务 时间:
2020-08-03 23:31:57
收藏:
0 评论:
0 赞:
0 阅读:
112
Java中实现多线程的方式有下面三种:继承Thread类,重写run方法packagefs;publicclassThreadTest{publicstaticvoidmain(String[]args){newMyThread().start();}}classMyThreadextendsThread{@Overridepublicvoidrun(){System.out.println("我
分类:
编程语言 时间:
2020-08-03 23:31:45
收藏:
0 评论:
0 赞:
0 阅读:
81
异步调用就是不用等待结果的返回就执行后面的逻辑,同步调用则需要等带结果再执行后面的逻辑。通常我们使用异步操作都会去创建一个线程执行一段逻辑,然后把这个线程丢到线程池中去执行,代码如下:ExecutorServiceexecutorService=Executors.newFixedThreadPool(10);executorService.execute(()->{try{//业务逻辑}c
分类:
编程语言 时间:
2020-08-03 23:31:31
收藏:
0 评论:
0 赞:
0 阅读:
72
首先下载mailx,postfix软件包:yum-yinstallmailxpostfix下载完成后,启动postfix服务:systemctlstart--nowpostfix#centos7/8上使用此命令启动postfix服务servicepostfixstart#在centos6上使用此命令启动postfix服务验证mail是否可以发送邮件:
分类:
其他 时间:
2020-08-03 23:31:18
收藏:
0 评论:
0 赞:
0 阅读:
75
什么是反射?反射就是动态加载对象,并对对象进行剖析。在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及动态调用对象方法的功能成为Java反射机制。反射的基本操作创建一个类,用于演示反射的基本操作,代码如下:packagefs;publicclassStudent{privatelongid;privateStringn
分类:
其他 时间:
2020-08-03 23:30:41
收藏:
0 评论:
0 赞:
0 阅读:
75