实现前缀树 知识点 Trie (发音为 "try") 或前缀树是一种树数据结构,用于检索字符串数据集中的键。 常见的应用场景有: 自动补全 拼写检查 IP路由(最长前缀匹配) 打字预测 示例 实现 Trie (前缀树) class TrieNode { private final int R = 2 ...
分类:
其他好文 时间:
2021-02-15 12:42:37
阅读次数:
0
位运算,只有两种状态,可以使用Bitmaps Bitmaps位图,数据结构!都是操作二进制位来进行记录,就只有0和1两个状态! 案例场景:365打卡。 1.利用setbit命令添加 127.0.0.1:6379> setbit sign 0 1 (integer) 0 127.0.0.1:6379> ...
分类:
其他好文 时间:
2021-02-15 12:09:04
阅读次数:
0
>>返回《C#常用设计模式》 1. 简介 2. 示例 2.1. 武器工厂例子 2.2. 数据库访问工厂代码示例 3. 要点 1. 简介 抽象工厂就是将生产实例的工厂和生产的产品进行抽象,使得可以在不同的场景更换工厂,生产出具有抽象产品特点的一系列实际产品。 类图: 抽象工厂: AbstractFac ...
分类:
其他好文 时间:
2021-02-15 11:40:31
阅读次数:
0
反射概述 反射 在程序运行过程中分析类的一种能力。 反射能做什么: 分析类 加载并初始化一个类,查看类的所有属性和方法 查看并使用对象 查看一个对象的所有属性和方法使用对象的任意属性和方法 反射的应用场景 构建通用工具 搭建具有高度灵活性和扩展性的系统框架 类加载器(ClassLoader) 负责将 ...
分类:
其他好文 时间:
2021-02-15 11:39:48
阅读次数:
0
项目场景: 提示:axios发送get和post请求都提示: Access to script at ‘XXXX’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported ...
分类:
移动开发 时间:
2021-02-15 11:38:58
阅读次数:
0
##业务场景 最近公司的一个老项目有一个需求,需要根据后台管理员维护的时间来做一个定时任务的推送,用来推送企业微信的一些提醒消息,这个时间由于是业务人员操作,还有不确定性,其次还要受制于项目现有技术栈的限制,感觉有点难搞,还好项目在解决登录共享session的时候引入了rediss,最开始的思路把维 ...
分类:
其他好文 时间:
2021-02-10 13:22:48
阅读次数:
0
【引子】 项目从自研(造轮子)的测试框架切到nosetests, 起初的感觉只是解决了自制轮子基类全局变量管理和状态切换问题. 直到被fixture的抽象惊艳到了. 自制的轮子是假设所有用例之间独立, 用例内部负责测试场景构造,测试点,战场打扫和异常处理,如下. 1 class TestCase(o ...
分类:
其他好文 时间:
2021-02-10 12:58:27
阅读次数:
0
自然景物的辐照范围很广,同样人眼也可以感知到很大的辐照范围下的图像,然而摄像机成像很容易饱和或者曝光不足,所以需要根据拍摄场景来设置合理的快门时间(或者光圈,ISO等参数)。 尽管通过设置快门时间(或者光圈,ISO等参数)可以得到一幅比较理想的图像,但仍然可能存在曝光不足或曝光过度的现象。 高动态范 ...
分类:
其他好文 时间:
2021-02-09 12:17:26
阅读次数:
0
参考:CS-Notes 单例模式 最简单的设计模式--单例模式 枚举实现单例模式 Java setAccessible方法作用 为什么要用枚举实现单例模式(避免反射、序列化问题) 单例模式的实现方式及如何有效防止防止反射和反序列化 单例模式应用场景 1、什么是单例模式 单例模式(Singleton ...
分类:
其他好文 时间:
2021-02-09 12:15:03
阅读次数:
0
一、blackbox_exporter应用场景 HTTP 测试: 定义 Request Header 信息、判断 Http status / Http Respones Header / Http Body 内容TCP 测试: 业务组件端口状态监听、应用层协议定义与监听ICMP 测试: 主机探活机制 ...
分类:
Web程序 时间:
2021-02-09 12:02:09
阅读次数:
0