5分钟带你上手git

这是我参与11月更文挑战的第7天,活动详情查看:2021最后一次更文挑战 以上的话都过于官方,简单来做个类比,就像平常我们用word写文档一样, 每次操作都会留下一个版本,方便我们随时会滚到原来的版本
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

【Kylin】构建 Cube

准备数据 维度表的优化: 要具有数据一致性, 主键值必须是唯一的(否则 Kylin 构建过程会报错) 维度表越小越好,
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

函数会导致SQL性能下降?

这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战 平时我们写SQL的时候,是不是过于潇洒,如果不好好检查,若是出现了性能问题,可能会给数据库造成压力,今天,我们就和林晓斌老师
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

ElasticSearch7——数据搜索

[这是我参与11月更文挑战的第22天,活动详情查看:2021最后一次更文挑战] 搜索请求用于在ElasticSearch 的数据流或者索引中获取数据,与搜索查询匹配的文档在响应的hits或 searc
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

设计模式 -- 解释器模式

解释器模式的含义:定义一个解释器,这个解释器使用该标识来解释语言中的句子。以及设计模式的六大原则和23中设计模式
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

iframe怎么和父窗口通信

场景 如下图,iframe嵌在了父窗口中,iframe中有两个按钮,退出登录和唤起扫码, 点击退出登录会回到父窗口的登录页,而唤起扫码则会调用父窗口的扫码,扫码成功后需要把扫码的结果返回给iframe
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

vue3 + vite 进行axios请求封装及接口API的统一管理

今天这里主要讲一下在vue3中axios的实战用法以及Api的统一管理,手把手教学望各位在这里能碰擦出灵感的火花,放飞五彩的思绪
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

异步任务的管理器 | 教你如何优雅打印日志

一、前言 二、线程池配置 执行异步人任务时,需要将执行的任务放入到线程池中,所以需配置好我们的线程池,比如 核心线程大小 、 最大可创建的线程数 和 队列长度 等。 2.1 基本参数配置 配置好基本的
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

ZooKeeper系列文章:ZooKeeper 源码和实践揭秘(一)

本文对 ZooKeeper 的源码进行简析,也会介绍 ZooKeeper 实践经验,希望能帮助到 ZooKeeper 初学者 。
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

整理一波网站性能的关键词

这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战 作为开发,经常能听到TPS、QPS这类名词,却不是特懂这些词的具体含义。这次做个大汇总,把这类名词都总结一下概念和用法。
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

MySQL安装 (Linux环境,yum方式)

这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战 前言 此文章写于Mysql5.7盛行的时代,学习或者传统项目或老旧项目可以参考 卸载旧或者低版本 Mysql 现在Mysql
分类: 编程语言 发布时间: 12-01 11:33 阅读次数: 0

Android加载长图方案

背景介绍 在某些特定场景下,我们需要考虑加载长图的需求,比如加载一幅《清明上河图》,这个好像有点过分了,那就加载1/2的《清明上河图》吧... 那TMD还不是一样道理。 言归正传说一下我这边遇到的情况
分类: 移动开发 发布时间: 12-01 11:32 阅读次数: 0

分布式锁——Redisson源码篇-RLock(二)

初始化 在获取锁的时候,会初始化一些参数,例如commandExecutor leaseTime uuid commandExecutor 命令执行器 leaseTime 持有锁的
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

MySQL之redo log和binlog

这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战 redo log redo日志即是重做日志,用于存储事务对数据库操作的记录,当数据库发生崩溃重启时,可以通过该日志进行恢复。
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

Oracle 轻量级实时监控工具 oratop

众所周知,Oracle 最强大的监控工具就是 EM(Enterprise Manager)企业管理器。**这是最为人熟知的,估计也是接触最多的一款监控产品了。然而还有功能更加强大的监控工具:EMDC.
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

基于weka的分类方法的实现

「这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战」。 分类方法的实现 基于weka的分类方法的实现,包括:KNN分类、决策树分类、朴素贝叶斯分类 步骤 KNN分类 1. 打
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

HashMap 中 split(HashMap<K,V> map, Node<K,V>[] tab, int index, int bit) 方法详解

「这是我参与11月更文挑战的第29天,活动详情查看:2021最后一次更文挑战」 1. 前言 这个方法主要是处理,hashMap在扩容时,底层数组的元素是一个TreeNode的时候(即该元素下的节点树化
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

05|容器技术基本原理之容器镜像

容器镜像是Docker公司的创新发明,它解决了应用程序的分发问题,在了解了Namespace和Cgroups的基本原理后,我们再来谈谈容器镜像的知识。 我们说容器可以理解成一个被封闭起来的特殊进程,C
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

@SneakyThrows注解

@SneakyThrows注解的用途得从Java的异常设计体系说起 Java中常见的两类异常: Exception类与RuntimeException类。
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0

建议你去String.valueOf()

写在前面 当我们想要将一种非字符串类型的值去转换成字符串,都是怎么转的,你可能会toString(), 也可能String.valueOf(), 还有的可能强转(String),所以大家可能是随心所欲
分类: 编程语言 发布时间: 12-01 10:59 阅读次数: 0