用户中心USER CENTER

首页/用户
  • 图算法

    摘要:最小距离相关算法算法单源最短路径算法路径大于零定义概览迪杰斯特拉算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。注意该算法要求图中不存在负权边。算法可视化代码 最小距离相关算法 Dijkstra算法 单源最短路径算法 路径大于零 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点...

    chavesgu 发布于Java
  • 你有没有想过: 为什么Java中String是不可变的?

    摘要:有一种学得快的方法,就是一次不要学太多。用修饰的字符数组存储字符串解答有三点在底层是用一个修饰的字符数组来存储字符串的。修饰符保证了这个引用变量是不可变的,修饰符则保证了是类私有的,不能通过对象实例去访问和更改数组里存放的字符。 有一种学得快的方法,就是一次不要学太多。 public final class String implements Serializable, Compara...

    chavesgu 发布于Java
  • LeetcodeT832 记录

    LeetCode T832,Flipping an Image 给定一个二阶矩阵,先做水平逆序,然后0,1替换。 比如: 输入: [[1,1,0],[1,0,1],[0,0,0]] 输出: [[1,0,0],[0,1,0],[1,1,1]] 解释: 首先翻转每一行: [[0,1,1],[1,0,1],[0,0,0]];然后反转图片: [[1,0,0],[0,1,0],[1,1,1]] ...

    chavesgu 发布于Java
  • 初识 JNI

    摘要:初识本地接口概述是用于和本地代码进行交互操作的。针对的是语言,而不是。当然,最初也有运行的比较慢的原因,但随着的不断发展,编写的代码有时已经不逊于一些的代码了。声明通过关键字标识,提醒编译器该方法在外部定义。 初识 JNI JNI, Java Native Interface(Java本地接口). 概述 JNI 是用于和本地 C 代码进行交互操作的API。实际上可以通过许多语言编写,如...

    chavesgu 发布于Java
  • 分布式系统中处理参数配置的 4 种方案

    摘要:配置中心法目前大多数分布式配置中心都是基于来实现的,有自己的配置中心组件,它们都支持在线动态更新和刷新配置。 一个系统中包含有各种各样的配置信息,如一个日志文件需要配置以下几个信息。 日志文件生成主目录 日志文件名称,不同的日志级别对应不同的文件 当前日志级别 还有其他各种业务参数、系统参数等,大多单一系统是直接把这些配置写死在配置文件中,当部署到测试、生产环境就再修改下配置文件,...

    chavesgu 发布于Java
<