欢迎光临
我们一直在努力

技术分享

第164页

解密迷宫问题:三种高效算法Java实现,让你轻松穿越未知迷宫

mumupudding阅读(53)评论(0)

问题背景 迷宫问题是一个经典的算法问题,目标是找到从迷宫的起点到终点的最短路径,在程序中可以简单的抽象成一个M*N的二维数组矩阵,然后我们需要从这个二维矩阵中找到从起点到终点的最短路径。其中,通常使用 0 表示可行走的路,用 1 表示障碍物...

【FAQ】统一扫码服务常见问题及解答

mumupudding阅读(49)评论(0)

1.隐私政策是怎么样的?收集哪些信息? 关于Scan Kit的隐私政策及收集的信息,请查看SDK隐私安全说明。 Android:SDK隐私安全说明 iOS:SDK隐私安全说明 2.如何使用多码识别?多码模式下如何实现指定条码?多码模式的坐标...

Apache Flink ML 2.2.0 发布公告

mumupudding阅读(65)评论(0)

来源 | Apache Flink 官方博客 翻译 | 林东 Apache Flink 社区很荣幸地宣布 Apache Flink ML 2.2.0 版本正式发布!本次发布的版本重点添加了 Flink ML 中的特征工程算法。现在 Flin...

Redis Plus 来了,性能炸裂!

mumupudding阅读(45)评论(0)

来源:https://developer.aliyun.com/article/705239 1 什么是KeyDB? KeyDB是Redis的高性能分支,专注于多线程,内存效率和高吞吐量。除了多线程之外,KeyDB还具有仅在Redis En...

前缀索引,在性能和空间中寻找平衡

mumupudding阅读(45)评论(0)

@[toc]我们在项目的具体实践中,有时候会遇到一些比较特殊的字段,例如身份证号码。 松哥之前有一个小伙伴做黑龙江省的政务服务网,里边有一些涉及到用户身份证存储的场景,由于存储的数据大部分都是当地的,此时如果想给身份证号码建立索引的话,小伙...

从原理聊JVM(二):从串行收集器到分区收集开创者G1

mumupudding阅读(62)评论(0)

作者:京东科技 康志兴 1 前言 随着Java的进化过程,涌现出各种不同的垃圾回收器,从串行执行到并行执行,从高吞吐到低延迟,终极目标就是让开发人员专注于程序的代码书写而无需关注内存管理。 JDK早期出现的垃圾回收器通常单独作用于不同分代,...

Java 的异常以及File类

mumupudding阅读(70)评论(0)

1. 异常 1.1 异常概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正...

JSF源码分析(一)

mumupudding阅读(50)评论(0)

作者:京东零售 李孟冬 架构设计 1.7.4-HOTFIX-T4版本包布局及简要含义 看过了全包的简要,那么其核心的功能模块,就从常用的项目xml配置出发,便于我们的理解。如下: jsf-provider.xml配置 以我们地址服务的jsf...

ChatGPT的开源平替,终于来了!

mumupudding阅读(57)评论(0)

最近这段时间,一个号称全球最大ChatGPT开源平替项目Open Assistant引起了大家的注意。 这不最近还登上了GitHub的Trending热榜。 https://github.com/LAION-AI/Open-Assistan...

Java 应用程序在 Kubernetes 上棘手的内存管理

mumupudding阅读(45)评论(0)

引言 如何结合使用 JVM Heap 堆和 Kubernetes 内存的 requests 和 limits 并远离麻烦。 在容器环境中运行 Java 应用程序需要了解两者 —— JVM 内存机制和 Kubernetes 内存管理。这两个环...