240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    了解parquet

    parquet是什么 Parquet 是一种列式存储文件格式,主要用于大数据处理和分析. 关键特性 1.列式存储格式 在大数据系统中数据都是以宽...

  • Resize,w 360,h 240
    java虚拟线程

    什么是虚拟线程? 虚拟线程就是其他语言中的协程(比如go)。可以简单理解为一种用户态线程,和操作系统线程的关系由原来的1对1,变成M(虚拟线程)...

  • Resize,w 360,h 240
    如何做java性能排查

    top 首选使用top命令查看cpu占用率较高得程序是不是java服务 并找到进程pid,然后使用top -Hp pid 查看占据cpu资源得t...

  • 写一个简单的动态配置开关

    前言 当我们用srping cloud config做配置中心的时候由于缺少动态修改配置的功能,所以无法做到即使的对一些代码流程做控制,每次修改...

  • Resize,w 360,h 240
    关于数据同步方案的选择

    前言 在齿研社的时候随着用户的增长mysql实现的搜索功能已经无法支撑用户任意输入搜索的诉求,速度也越来越慢,于是技术团队开始计划使用es重写搜...

  • 设计一个统一算费流程

    为什么我们需要一个统一的算费流程。 我在第二家公司的时候,从从事的是医疗领域的电商,当时我们的优惠相关的计算嵌入在订单的代码里面。 每当优惠扩展...

    0.3 80 0 2
  • 实现一个简单的一致性哈希算法

    一致性哈希是一种常用的分布式哈希算法,用于将键(key)映射到节点(node),以实现负载均衡和分布式存储。一下是一个简单的一致性哈希算法,并通...

  • Resize,w 360,h 240
    业务代码优化的一些固定套路

    最近优化了一段execl导出的代码,效果还不错,用这个业务为例,总结一下业务开发中常用的优化套路 寻找代码的性能瓶颈在哪里 使用profiler...