用户中心USER CENTER

首页/用户
  • 分布式ID系列(2)——UUID适合做分布式ID吗

    摘要:用户指定一个名字空间和一个字符串,通过散列,生成。字符串本身需要是唯一的。。虽然是基于随机数,但是重复的可能性可以忽略不计,因此该版本也是被经常使用的版本。。当前正在使用的。。 UUID的生成策略: UUID的方式能生成一串唯一随机32位长度数据,它是无序的一串数据,按照开放软件基金会(OSF)制定的标准计算,UUID的生成用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。U...

    wayneli 发布于Java
  • 1094-拼车

    摘要:前言的拼车假设你是一位顺风车司机,车上最初有个空座位可以用来载客。由于道路的限制,车只能向一个方向行驶也就是说,不允许掉头或改变方向,你可以将其想象为一个向量。 前言 Weekly Contest 142的 拼车: 假设你是一位顺风车司机,车上最初有 capacity 个空座位可以用来载客。由于道路的限制,车 只能 向一个方向行驶(也就是说,不允许掉头或改变方向,你可以将其想象为一个...

    wayneli 发布于Java
  • 推荐一个 Java 实体映射工具 MapStruct

    摘要:声明业务实体对象,数据传输对象。这种对象与对象之间的互相转换,就需要有一个专门用来解决转换问题的工具,毕竟每一个字段都会很麻烦。就是这样的一个属性映射工具,只需要定义一个接口,就会自动实现这个映射接口,避免了复杂繁琐的映射实现。 声明: 1、DO(业务实体对象),DTO(数据传输对象)。 2、我的代码中用到了 Lombok ,不了解的可以自行了解一下,了解的忽略这条就好。 在一个成熟的...

    wayneli 发布于Java
  • 为什么软件开发,人多,事少,还会工作量大?

    摘要:为什么说怪呢,人多力量大,似乎才符合常理,但是往往在软件项目开展的过程中会出现人多事少工作量大的情况,这跟我们以往的认知大相径庭。 本文所要分享的是软件开发过程中,亲身经历过的怪现象。为什么说怪呢,人多力量大,似乎才符合常理,但是往往在软件项目开展的过程中会出现人多、事少、工作量大的情况,这跟我们以往的认知大相径庭。 showImg(https://segmentfault.com/i...

    wayneli 发布于Java
  • CentOS7:JDK1.7.0_80安装

    摘要:一安装前检查执行以下命令查看系统是否已经自带如果存在执行以下命令为查出的系统自带的相关文件,运行以上命令将相关文件卸载执行命令出现以上信息说明卸载完成二下载并安装下载地址将下载好的文件复制到目录下新建目录,执行解压文件到执行 一、安装前检查 执行以下命令: rpm -qa | grep jdk 查看系统是否已经自带openjdk,如果存在 执行以下命令: yum -y remove f...

    wayneli 发布于Java
<