随笔分类 - 01 新版 MarkDown
摘要:本文地址 目录 目录目录55 | 微服务接口鉴权限流背后的数据结构和算法微服务接口的鉴权精确匹配规则有序数组前缀匹配规则Trie 树模糊匹配规则回溯算法微服务接口的限流固定时间窗口限流算法滑动时间窗口限流算法总结引申 55 | 微服务接口鉴权限流背后的数据结构和算法 微服务是最近几年才兴起的概念。简
阅读全文
摘要:本文地址 目录 目录目录windows 的包管理器WinGet简介常用命令实现原理Chocolatey安装常用命令命令大全Scoop安装与设置常用命令App Manifests软件仓库 bucketbucket 简介main bucket 的收录标准已知的 bucket windows 的包管理器
阅读全文
摘要:本文地址 目录 目录目录工厂模式 Factory简单工厂模式 Simple Factory抽象产品类具体产品类工厂类客户端使用工厂方法模式 Factory Method抽象产品类(产品接口)具体产品类工厂接口类具体工厂类客户端使用抽象工厂模式 Abstract Factory产品产品接口抽象产品类(
阅读全文
摘要:本文地址 目录 目录目录设计模式总结与案例创建型模式工厂模式抽象工厂模式单例模式建造者模(构建者模式)原型模式结构型模式适配器模式装饰器模式代理模式外观模式桥接模式组合模式享元模式行为型模式策略模式模板模式观察者模式迭代器模式责任链模式命令模式备忘录模式状态模式访问者模式中介者模式解释器模式面试中对
阅读全文
摘要:本文地址 目录 目录目录python 基础语法文件头数据类型变量和常量字符串 str转义与换行编码长度输入输出输出 print输入 input语句条件判断 if:循环 for/in while:集合list []tuple ()dict {}set ([])函数基础知识位置参数/必选参数默认参数可变
阅读全文
摘要:本文地址 目录 目录目录WebView JS交互 addJavascriptInterfaceaddJavascriptInterfaceremoveJavascriptInterfaceevaluateJavascript案例原生代码前端代码 WebView JS交互 addJavascriptI
阅读全文
摘要:博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 简介 学习Demo 官网 GitHub 功能列表 Android UI 解决方案 QMUI Android 的设计目的是用于辅助快速搭
阅读全文
摘要:本文地址 目录 目录目录网络监测 Net 断网 网速 ping 完整案例Activity布局工具方法自定义View自定义View2 网络监测 Net 断网 网速 ping 完整案例 Activity public class NetActivity extends Activity { privat
阅读全文
摘要:本文地址 目录 目录目录快速书写常见的 Kotlin 代码如何定义变量如何定义函数如何定义数组如何写变长参数如何写三元运算符如何写 main 函数如何实例化类如何写 Getter 和 Setter 方法如何延迟初始化成员变量如何对 final 的成员变量的初始化如何获得 class 的实例 快速书写
阅读全文
摘要:本文地址 目录 目录目录01 | Kotlin基础语法:正式开启学习之旅开发环境变量常量基础类型一切皆对象空安全数字类型布尔类型 Boolean字符类型 Char字符串 String数组集合可见性修饰符函数函数声明 fun单一表达式函数函数调用流程控制ifwhenwhile 与 for小结 01 |
阅读全文
摘要:本文地址 目录 目录目录AS 基本使用环境配置安装及首次运行Android SDK Manager模拟器加速器Intel 处理器AMD 处理器AVD Manager模拟器器参数设置启动模拟器AS项目的目录结构AS中项目的展示方式AS 4.0 Run 乱码AS 断点调试基本介绍上侧工具栏左侧工具栏变量
阅读全文
摘要:本文地址 目录 目录目录53 | 搜索引擎背后的数据结构和算法整体系统介绍搜集待爬取网页链接文件 links.bin网页判重文件 bloom_filter.bin原始网页存储文件 doc_raw.bin网页链接及其编号 doc_id.bin分析抽取网页文本信息分词并创建临时索引临时索引文件 tmp_
阅读全文
摘要:[本文地址](https://www.cnblogs.com/baiqiantao/p/8182395.html) *** 目录 [TOC] # 朱涛 · Kotlin 编程第一课 > 朱涛:中国区第 2 位 Kotlin、Android 领域的谷歌开发者专家(Google Developer Ex
阅读全文
摘要:本文地址 目录 目录目录48 | B+ 树问题:数据库的索引是如何实现的散列表、二叉查找树、跳表实现方案B+ 树的演化过程改造二叉查找树占内存问题优化IO 操作慢问题优化B+ 树的代码定义B+ 树非叶子节点的定义B+ 树叶子节点的定义m 叉树的最佳设计实践索引会导致写入、删除变慢写入变慢的原因删除变
阅读全文
摘要:本文地址 目录 目录目录力扣算法题参考答案1-99100-199200-299300-399400-499500-599600-699700-799800-899 力扣算法题参考答案 CareerCup All in One 题目汇总 Manacher's Algorithm 马拉车算法 KMP A
阅读全文
摘要:本文地址 目录 目录目录RV 流式布局 LayoutManager使用测试代码FlowLayoutManager RV 流式布局 LayoutManager 使用 .setLayoutManager(new FlowLayoutManager()); 测试代码 public static List<
阅读全文
摘要:本文地址 目录 目录目录44 | Dijkstra 最短路径算法如何计算两点之间的最短路径建模相关类的定义有向有权图 Graph边 Edge顶点 Vertex优先级队列 PriorityQueueDijkstra 算法代码Dijkstra 算法解释算法过程图解时间复杂度分析如何计算两点之间的最优路径
阅读全文
摘要:本文地址 目录 目录目录VuePress介绍同类产品比较快速上手部署部署到 GitHub Pages使用指南目录结构配置文件 config.jsMarkdown 拓展默认主题使用主题使用插件支持的 Front Matter VuePress 使用案例:https://baiqiantao.githu
阅读全文
摘要:本文地址 目录 目录目录匿名内部类使用 object 创建匿名内部类可在定义的同时实现多个接口底层实现是普通命名内部类单例模式① object 单例反编译后的 Java 代码kotlin 中访问Java 中访问② object + JvmStatic反编译后的 Java 代码kotlin 中访问Ja
阅读全文
摘要:本文地址 目录 19 | Channel:为什么说Channel是热的 前面我们学习的挂起函数、async,它们一次都只能返回一个结果。但在某些业务场景下,我们往往需要协程返回多个结果,比如微信等软件的 IM 通道接收的消息,或者是手机 GPS 定位返回的经纬度坐标需要实时更新。那么,在这些场景下,
阅读全文