提到本地缓存,大家都能想到GuavaCache,他的优点是封装了get,put操作;提供线程安全的缓存操作;提供过期策略;提供回收策略;缓存监控。当缓存的数据超过最大值时,使用LRU算法替换。这一篇我们将要谈到一个新的本地缓存框架:CaffeineCache。它也是站在巨人的肩膀上-GuavaCache,借着他的思想优化了算法发展而来。本篇文章主要介绍CaffineCache的使用方式,以及Caf
分类:
编程语言 时间:
2020-09-17 21:31:11
阅读次数:
34
ELF-B型三轴向加速度计是一种采用MEMS技术的三轴向振动传感器,可以测量直流加速度。它外置RS485输出接口,可以同时对三轴向的加速度进行测量及传输,具有体积小、功能强、操作方便等优点,可用于振动冲击记录、运输过程记录、电梯运行状态记录等方面。
分类:
其他好文 时间:
2020-09-17 20:07:34
阅读次数:
27
遗传算法:对“适者生存”的进化规律的实质加以模式化 一.算法简介 模拟生物在自然环境中的遗传和进化的过程而形成的自适应全局优化搜索算法;本质是一种并行、高效、全局搜索的方法,能在搜索过程中自动获取和积累有关搜索空间的知识,并自适应地控制搜索过程以求得最优。 在遗传算法的每一代中,根据个体在问题域中的 ...
分类:
编程语言 时间:
2020-09-17 19:33:28
阅读次数:
52
#一、状态模式介绍 ##1、定义与类型 允许一个对象在其内部状态改变时,改变它的行为 类型:行为型 ##2、适用场景 一个对象存在多个状态(不同状态下行为不同),且状态可相互转换 ##3、优点 将不同的状态隔离 把各种状态的转换逻辑,分布到State的子类中,减少相互间依赖 增加新的状态非常简单 # ...
分类:
其他好文 时间:
2020-09-17 19:19:40
阅读次数:
31
JSON 1 什么是JSON? 2 优点: 易于开发者编写与阅读,同时也易于浏览器解析与生成,并有效的提升网络的传输效率。 3 与XML(也是以中数据交换格式)相比: 4 5(重点看一下独立的JSON文件就好) 6 可以各种嵌套,对象里套数组,数组里套对象。 7 创建JSON文件 可以看到: 1 后 ...
分类:
Web程序 时间:
2020-09-17 19:02:42
阅读次数:
30
Webservice请添加链接描述技术是一个平台独立的,低耦合的,自包含的、基于可编程的we应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。WebService技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据WebService规范实施的应用之间,
分类:
Web程序 时间:
2020-09-17 18:24:48
阅读次数:
33
Darknet 是一个较为轻型的完全基于C与CUDA的开源深度学习框架,其主要特点就是容易安装,没有任何依赖项(OpenCV都可以不用),移植性非常好,支持CPU与GPU两种计算方式。 优点: 1.易于安装:在makefile里面选择自己需要的附加项(cuda,cudnn,opencv等)直接mak ...
分类:
Web程序 时间:
2020-09-17 17:37:07
阅读次数:
35
gdb概述: UNIX及UNIX-like下的调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具相比于VC、z的优点是具有修复网络断点以及恢复链接等功能,比BCB的图形化调试器有更强大的功能。所谓“尺有所短,寸 ...
分类:
数据库 时间:
2020-09-17 17:06:40
阅读次数:
53
一、async函数 async 函数就是 Generator 函数的语法糖。 二、async函数的优点 async 函数对 Generator 函数的改进,体现在以下三点。 (1)内置执行器。async 函数的执行,与普通函数一模一样,只要一行。 var result = asyncReadFile ...
分类:
其他好文 时间:
2020-09-17 17:04:04
阅读次数:
28