Loading...
在公司的业务开发当中,由于是分布式系统,并发量还比较高,如果使用MySQL的主键自增和一些普通方案解决不了DB的问题,此时在全局唯一ID的事情上发愁,网上搜罗一堆,最终借鉴了美团的Leaf-snowflake方案来解决了问题。 1. 需求美团开发团队的文章中当时列出的ID需求大致如下: 全局唯一性:不能出现重复的ID号,既然是唯一标识,这是最基本的要求。 趋势递增:在MySQL InnoDB...
最近一直忙于工作和毕业的事情之间奔波,收货了很多东西,但是好久都没有写过什么了,把毕业设计中的一个简单的音乐网站给放出来。
在进行对内容加密时发现内容长度过长就会导致 Data must not be longer than 117bytes 的问题,后来百度的一番才得知由于是RSA的加密长度只能加密117bytes的内容,所以就报错了。
在做公司项目时,需要使用Hessian进行远程调用,网上的方案都是SpringMVC如何整合Hessian,这时候遇到了一个Struts的情况下如何整合H...
现在想想只想骂娘..... 忍住忍.... 打开Spring官网找到Spring Data Redis ,官方给出的有pom.xml示例,Spring-Data-Redis版本为2.x,复制粘贴,然后配置、注入,结果一直报错,后来发现是SpringFramework版本有冲突,统一版本为4.3.14,然后还报错,最后在官方的文档发现,Spring版本太低,不支持。 3.Requirement...
在这之前首先确保虚拟机上安装了两个能够联网且知道IP的Centos7系统1. 安装MySQL1.1 安装下载检查是否安装了mysqlrpm -qa | g...
事务管理在程序进行逻辑操作的时候,往往会对数据库进行几次操作,但是有时候会造成某一次操作失败,导致产生了不合适的数据。 使用事务处理,当进行多次对数据库操作的时候其中一次执行失败的时候,则全部不进行操作。 此处案例结合之前的几篇文章进行处理 创建service类(已添加事务管理注解) package com.example.demo2; import org.springframewor...
Controller的使用 @RestController 用来处理http请求,Spring4之后新加的注解,原来返回json需要 @Controll...
数据库的操作 首先增加依赖,在pom.xml中增加以下依赖 <!-- JPA --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId&...
emmmmmm......如何搭建springboot项目,已经超级简单了,这里就不记录下来了application配置文件使用项目默认使用的是 appl...