摘要:分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的,作为索引非常不好,严重影响性能。 snowflake的结构如下(每部分用-分开): 0 - 0000000000 0000000000 阅读全文
posted @ 2019-09-02 20:45 zhuitian 阅读(125) 评论(0) 推荐(0) 编辑
正文内容加载中...
posted @ 2020-03-07 19:10 zhuitian 阅读(2173) 评论(1) 推荐(1) 编辑
摘要:springBoot1.x升级到springBoot2.x,出现默认的mysql驱动包版本的问题,需要修改jdbc驱动类和连接字符串 阅读全文
posted @ 2020-02-27 18:36 zhuitian 阅读(86) 评论(0) 推荐(0) 编辑
摘要:使用快捷键能加快编写代码的速度和质量 idea生成构造方法的快捷键是Alt+Insert,然后选中Constructor 阅读全文
posted @ 2020-02-25 20:46 zhuitian 阅读(3873) 评论(0) 推荐(1) 编辑
摘要:给targetUserName用户授予databaseName单个数据库权限 grant all privileges on databaseName.* to targetUserName@"%" identified by 'targetPassword';grant select,delete 阅读全文
posted @ 2020-02-24 19:11 zhuitian 阅读(301) 评论(0) 推荐(0) 编辑
摘要:springboo打包成war方法 阅读全文
posted @ 2020-02-18 20:08 zhuitian 阅读(510) 评论(0) 推荐(0) 编辑
摘要:linux下tar命令解压到指定的目录 : #tar zxvf xx.tar.gz -C /xx//把根目录下的xx.tar.gz解压到/xx/下,前提要保证存在/xx这个目录 这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这个目录! 阅读全文
posted @ 2020-02-15 21:40 zhuitian 阅读(2432) 评论(0) 推荐(0) 编辑
摘要:1.引用外部库 mysql-connector-java-8.0.版本的jar 2.jdbc驱动类:com.mysql.jdbc.Driver 改成 com.mysql.cj.jdbc.Driver 3.jdbcUrl:jdbc:mysql://{ip}:{port}/{db}?characterE 阅读全文
posted @ 2020-02-15 14:31 zhuitian 阅读(2687) 评论(0) 推荐(0) 编辑
摘要:最近要上传公司的代码到码云上,看了好几篇博客,含糊不清的居多,无奈只能自己尝试一下,下面分享一下自己的操作步骤:准备工作:首先需要安装好TortoiseGit,并且在码云上有自己的账号第一步:生成公钥在所有程序中找到“PuTTYgen”,或者在乌龟的安装目录下去找,我们需要用它生成公钥 找到之后打开 阅读全文
posted @ 2020-02-14 19:49 zhuitian 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1.引入druid依赖 代码如下: 1 <!--druid 依赖 --> 2 <dependency> 3 <groupId>com.alibaba</groupId> 4 <artifactId>druid</artifactId> 5 <version>1.0.18</version> 6 </ 阅读全文
posted @ 2020-02-14 17:36 zhuitian 阅读(95) 评论(0) 推荐(0) 编辑
摘要:配置了tomcat-users.xml之后,重启tomcat服务,仍然访问拒绝。 原因:tomcat8.5 更改之后,仍然访问拒绝。 还需步骤如下: vi /usr/local/tomcat/apache-tomcat-8.5.9/webapps/manager/META-INF/context.x 阅读全文
posted @ 2020-02-10 11:56 zhuitian 阅读(79) 评论(0) 推荐(0) 编辑