会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
栋_RevoL
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2021年12月17日
数据库和索引设计
摘要: 一. 表结构设计规范 1. 基础规范 * 表必须有主键, 建议使用整形作为主键 * 禁止使用外接, 表之间的关联性和完整性通过应用层来控制 * 表在设计之初, 应该考虑到大致的数据级,若表记录低于1000W,尽量使用单表,不建议分表 * 建议将大字段, 访问频率低, 或者不需要作为筛选条件的字段拆分
阅读全文
posted @ 2021-12-17 11:13 栋_RevoL
阅读(178)
评论(1)
推荐(0)
2021年12月16日
通俗解释hash碰撞是什么以及如何解决及hashcode重写
摘要: Hash如何存数据 hash表的本质其实就是数组,hash表中通常存放的是键值对Entry。 如下图: 这里的学号是个key,哈希表就是根据key值来通过哈希函数计算得到一个值,这个值就是下标值,用来确定这个Entry要存放在哈希表中哪个位置。 Hash碰撞 hash碰撞指的是,两个不同的值(比如张
阅读全文
posted @ 2021-12-16 17:33 栋_RevoL
阅读(639)
评论(0)
推荐(0)
Volatile 和 i++的原子性
摘要: 并发编程中的三个概念 1)原子性: 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 2)可见性: 指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值 3)有序性: int a = 10; //语句1 int r = 2;
阅读全文
posted @ 2021-12-16 11:14 栋_RevoL
阅读(232)
评论(0)
推荐(0)
二叉树的六种遍历
摘要: Node: package com.test.node; /** * @author :wdl * @date :Created in 2021-12-06 14:31 * @description:模拟二叉树节点 */ public class Node { private int value;
阅读全文
posted @ 2021-12-16 10:53 栋_RevoL
阅读(48)
评论(0)
推荐(0)
2021年12月14日
Jenkins Pipeline 构建 Docker 镜像
摘要: 一. 安装插件 及 环境配置: 1.插件: Docker Docker Pipeline Pipeline Maven Integration Plugin 2.Jenkins运行环境 Docker 启动的 Jenkins 调用宿主机 docker 的目录挂载 3.全局工具配置中预配置 JDK ,
阅读全文
posted @ 2021-12-14 11:03 栋_RevoL
阅读(2266)
评论(1)
推荐(1)
2021年12月10日
Jenkins Pipeline
摘要: Jenkins Pipeline的总体介绍 1.Jenkins Pipeline 的核心概念 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的
阅读全文
posted @ 2021-12-10 14:37 栋_RevoL
阅读(270)
评论(0)
推荐(0)
2021年12月9日
Habor安装
摘要: 准备: centos7、4G、2核、Docker, Docker-compose 安装包: harbor-offline-installer-v2.3.4.tgz 安装包地址: https://github.com/goharbor/harbor/releases 当前测试机器IP: 192.168
阅读全文
posted @ 2021-12-09 15:14 栋_RevoL
阅读(549)
评论(0)
推荐(0)
2021年12月7日
分布式ID的生成
摘要: 常用的四种: UUID 数据库自增长序列 Redis生成自增长ID 雪花算法 1. UUID 可以利用数据库,也可以利用程序生成,一般来说全球唯一. UUID是由32个16进制数字组成, 所以每个UUID的长度是128位 (1632 = 2128). UUID作为一种广泛使用标准, 有多个实现版本,
阅读全文
posted @ 2021-12-07 13:45 栋_RevoL
阅读(43)
评论(0)
推荐(0)
2021年12月3日
Java基础
摘要: 1.1 基础概念 1.1.1 特点 简单易学;面向对象(封装,继承,多态);平台无关性( Java 虚拟机实现平台无关性);可靠性; 安全性;支持多线程;支持网络编程并且很方便;编译与解释并存; 1.1.2 四类八种 基本都实现了常量池,实现常量池意味着不创建对象时,取值区间在常量池区间内的,都是从
阅读全文
posted @ 2021-12-03 11:28 栋_RevoL
阅读(35)
评论(0)
推荐(0)
2021年12月1日
Showdoc 文档工具
摘要: https://www.showdoc.com.cn/help/13732 Docker方式安装 安装前请确保你的环境已经装好了docker服务 。docker的安装教程在网上比较多,可以搜索了解下。这里重点介绍showdoc. # 原版官方镜像安装命令(中国大陆用户不建议直接使用原版镜像,可以用后
阅读全文
posted @ 2021-12-01 15:49 栋_RevoL
阅读(166)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告