分布式全局ID的Twitter的Snowflake(雪花算法)
分布式全局ID的Twitter的Snowflake(雪花算法),记在这里,方便复制。 这里使用3个文件,一个Sequence.java为实现(需要传入workerID,和datacenterID),第二个SequenceWrapper.ja...
分布式全局ID的Twitter的Snowflake(雪花算法),记在这里,方便复制。 这里使用3个文件,一个Sequence.java为实现(需要传入workerID,和datacenterID),第二个SequenceWrapper.ja...
把以前的笔记做到这里方便复制。 一、 添加依赖和配置 添加依赖pom.xml <!-- commons-fileupload --> <dependency> <groupId>commons-fileu...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
spring-session-redis共享的配置,为了复制方便特意做到这里。 一、 maven web项目的依赖 pom.xml中添加properties <properties> <!-- 文件拷贝时的编码 -->...
easyui的combobox的3级联动(最常用的就是省市区3级联动) easyui-combobox-3级联动.jsp <%@ page language="java" contentType="text/html; charset...
shiro和springmvc结合时需要关注的2个问题 一个是shiro的@RequiresPermissions不生效 一个是无权限跳异常而不是shiro的无权指定页面错误页面 applicationContext-shiro.xml中的...
先来看看这个异常日志样子 Caused by: java.util.concurrent.RejectedExecutionException: Thread pool is EXHAUSTED! Thread Name: DubboSer...
SpringMVC 拦截器不拦截静态资源的三种处理方式 SpringMVC提供来设置静态资源,但是增加该设置如果采用通配符的方式增加拦截器的话仍然会被拦截器拦截,可采用如下方案进行解决: 方案一、拦截器中增加针对静态资源不进行过滤(涉及sp...
eclipse Invalid project name: Project “xxx” already exists. 因为某种原因,自己手动去删了了工作空间的某个项目,或者因为创建项目时发生异常,在eclipse上...
1. 在Eclipse 中修改项目名 没错这种方法跟你预料的一样简单,当项目已经导入到 Eclipse 之后,只需要做两个事情 1.1 改项目文件夹名称 选中项目,按 F12 ,改名。 多数人改项目名只做了这一步,但是后面发现并没有起到真正...
到处都是这个买票案例介绍,做个笔记。 java中有两种实现多线程的方式: 1、 一种是通过继承Thread类,同时重写run()方法。但是java中,只允许单继承,也就是一个类只能继承一个父类,使得该方式具有一定的局限性,等下就知道了。 2...