首页 博客

博客

  • 速看!今天我才知道,UUID还分五个版本

    速看!今天我才知道,UUID还分五个版本

    通用唯一识别码(英语:Universally Unique Identifier,缩写:UUID)是用于计算机体系中以识别信息数目的一个128位标识符,还有相关的术语:全局唯一标识符(GUID)。根据标准方法生成,不依赖中央机构的注册和分配,UUID具有唯一性,这与其他大多数编号方案不同。重复UUID码概率接近零,可以忽略不计。UUID是由一组32位数的16进制数字所构成,故UUID理论上的总数为16^32=2^128,约等于3.4 x 10^38。也就是说若每纳秒(ns)产生1万亿个UUID,要花100亿年才会将...

    博客 2020-08-23 287 0
  • SubList 分页

    SubList 分页

            分页在项目中经常使用,有时候会用查件进行分页,有时候进行第三方接口进行访问时,经常会有请求数量的限制,所以使用SubList就可以进行分页,代码如下:        int subSize = 1000;  //每页个数       ...

    博客 2020-08-19 198 1 JAVAMySQL
  • 最简单SpringBoot

    最简单SpringBoot

    最简单SpringBoot    本次最简单的SpringBoot项目主要有Application,Controller,properties,pom.xml组成,旨在用最简单的代码搭建一个简单易懂的SpringBoot项目,可以快速入门学习。DemoApplicationpackage com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfig...

  • 面对不计其数的技术栈,我们如何选择?

    面对不计其数的技术栈,我们如何选择?

    Hello,大家好,今天我们不分享技术文,来谈谈"一项技术是否值得长期投入"这一话题。笔者请两天在阿里巴巴中间件公众号看到一篇简锋老师的文章,感触颇深。首先我们要介绍一下文中的主人公:简锋章剑锋(简锋),开源界老兵,Github ID:@zjffdu,Apache Member,曾就职于 Hortonworks,目前在阿里巴巴计算平台事业部任高级技术专家,并同时担任 Apache Tez、Livy 、Zeppelin 三个开源项目的 PMC ,以及 Apache Pig 的 Committer。...

    博客 2020-08-17 208 0
  • linux查看端口被占用情况

    linux查看端口被占用情况

    Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。 如果linux中没有这两个命令,则yum安装一下yum install -y lsofyum install -y net-toolslsof命令 lsof(list open files)是一个列出当前系统打开文件的工具。 一般格式为: lsof -i:端口号 例如查看8080端口的占用情况 可以看到端口8080已经被docker占用了 lsof命令输出详情 更多 lsof 的命令如下:lsof -i:8080:查看8080端口占用ls...

    博客 2020-08-14 199 0
  • java  File转成MultipartFile

    java File转成MultipartFile

    String strUrl = "C:\\Users\\Administrator\\Desktop\\json.xlsx"; File multipartFile = new File(strUrl); InputStream inputStreams = new FileInputStream(multipartFile); MultipartFile file = new MockMultipartFile(multipartFile.getName(), inputStreams);需要的依赖:<...

    博客 2020-08-12 160 0 JAVA文件管理
  • 什么是HTTP状态代码?

    什么是HTTP状态代码?

    HTTP状态代码是HTTP响应状态行的一部分。这些3位整数代码表示服务器对请求的处理结果状态码的第一位用于对响应进行分类:1xx:非正式2xx:成功,该请求已被理解并接受3xx:重定向,需要采取进一步的措施4xx:客户端错误,请求有问题5xx:服务器错误,请求已被接受,但由于服务器错误而导致处理失败常用的HTTP状态码这是Web应用程序和REST API中常用的状态代码列表。200 OK请求已成功,请求所希望的响应头或数据体将随此响应返回。出现此状态码是表示正常状态。201 Created请求已经被实现,而且有一个...

    博客 2020-08-11 184 0
  • git修改用户名和邮箱

    git修改用户名和邮箱

    运行之前,我们需要设置本地的环境(修改用户的命令也是如同下面),以确保云端和本地的git建立起联系,首先用git config命令来配置:git config --global user.name "yourgithubname" git config --global user.email "yourgithubemail"当想要查看自己的用户时,使用下面的命令:git config --global user.name git config --global user.email...

    博客 2020-08-06 163 0 JAVAIDEA
  • 如何将项目从码云clone到IntelliJ IDEA

    如何将项目从码云clone到IntelliJ IDEA

    前言开源项目现在受到越来越多人的关注,从而吸引众多优秀的程序员参与其中;这里我们来说说如何从码云clone自己喜欢的项目到本地.一.准备工作如果你是首次下载码云中的开源项目,需要安装Git;[Git-2.7.2-64-bit_for_windows在线下载,点击下载即可(* ̄︶ ̄)]http://dl.download.csdn.net/down11/20180422那么在这里,我们不在多叙软件的安装事宜,很简单!二.操作流程(1)我们需要复制地址,如图所示(2)在IDEA中配置Git。选择菜单“File-->...

    博客 2020-08-05 200 0 JAVAIDEA
  • SpringBoot2.0 - 集成JWT实现token验证

    一. 前言目前web开发前后端已经算非常的普及了。前后端分离要求我们对用户会话状态要进行一个无状态处理。我们都知道通常管理用户会话是session。用户每次从服务器认证成功后,服务器会发送一个sessionid给用户,session是保存在服务端 的,服务器通过session辨别用户,然后做权限认证等。那如何才知道用户的session是哪个?这时候cookie就出场了,浏览器第一次与服务器建立连接的时候,服务器会生成一个sessionid返回浏览器,浏览器把这个sessionid存储到cookie当中,以后每次发起...

    博客 2020-08-05 392 1 SpringBoot