Clay

搜索内容

最新文章
  • Web 编写Java代码后,在Java环境中运行
    Java

    Web 编写Java代码后,在Java环境中运行

    业务描述 在低代码平台开发过程中,经常需要前端页面提供代码编辑器编辑代码,编辑完成之后后端运行代码; 如下图所示: 实现流程 前端编写的代码转化为.java……
    odliken 4天前
  • Ubuntu server 22.04 分配200G硬盘只有100G可用
    架构师之路

    Ubuntu server 22.04 分配200G硬盘只有100G可用

    Ubuntu server 默认使用LVM进行磁盘管理,安装后只使用了硬盘一部分空间, 要充分利用硬盘空间,需要扩展现有的逻辑卷; 如果添加新硬盘,需要将其添加到现有的卷……
    odliken 2024年3月6日
  • k3s 与 nexus 私有仓库
    架构之路

    k3s 与 nexus 私有仓库

    nexus 私有仓库搭建 amd 平台搭建 docker run -d --restart=always \ --name=nexus3 \ -p 8081:8081 \ -p 38080:38080 \ -p 38081:38081 \ ……
    odliken 2024年2月29日
  • MySQL8 ARM docker 部署
    Java

    MySQL8 ARM docker 部署

    docker run -d --name mysql8 -p 3307:3306 \ -v /data/mysql-demo/data:/var/lib/mysql \ -v /data/mysql-demo/log:/var/log/mysql \ -v /data/mysql……
    odliken 2024年1月31日
  • 泰山200鲲鹏920ARM架构Ubuntu +k3s+kuboard搭建
    k8s

    泰山200鲲鹏920ARM架构Ubuntu +k3s+kuboard搭建

    IBMC安装pve 泰山服务器只能安装proxmox-ve_7.4-1-arm.iso的镜像 PVE安装ARM Ubuntu 与普通VM安装方式的区别 操作系统 不要选中任何镜像,因为PVE默认创建的……
    odliken 2024年1月27日
  • 通用分布式接口紧急开关
    Java

    通用分布式接口紧急开关

    应用场景 在微服务上线或者修改完成后更新后,可以对该服务中的一些接口进行接口放行或者接口关闭,做到紧急刹车的功能,以减少系统损失 实现方法 可以使用aop……
    odliken 2024年1月16日
  • FutureTask outcome与volatile底层原理
    Java

    FutureTask outcome与volatile底层原理

    volatile底层happens-before实现的原理 volatile具备的可见性(happens-before)的底层实现通过内存屏障实现的 内存屏障 屏障名称 指令 功能 添加位置 ……
    odliken 2024年1月3日
  • MySQL 单表百万分页查询优化
    Java

    MySQL 单表百万分页查询优化

    优化方案 百万级数据分页查询上可以使用小表驱动大表的方式,尽可能的减少mysql查询缓冲池的压力 使用子查询,先查询到满足limit条件的第一个主键(适用于自增主……
    odliken 2023年12月7日
  • Netty websocket服务在url上携带参数
    Java

    Netty websocket服务在url上携带参数

    需求 在连接websocket时,对连接进行权限校验的方式一般为将身份信息放在url上或者连接上websocket后立马发送校验信息 放在url上的方式在连接的第一时刻就可……
    odliken 2023年11月30日
  • 线程池处理异常方案
    Java

    线程池处理异常方案

    1. try-catch static ExecutorService threadPool = new ThreadPoolExecutor( 2,5,1L, TimeUnit.SECONDS, new ArrayBlockingQueu……
    odliken 2023年11月30日