一.Redis的优势 1. 大部分主流数据库只支持单一的数据结构,比如传统的关系型数据库只支持二维表格,Memcache只支持字符串的键值对,而Redis支持多种数据结构:字符串,列表,集合,散列,有序集合,HyperLogLog,故此在诸多场景都有应用。 2. 数据存储在内存,读写速度极快。 3. ...
分类:
其他好文 时间:
2018-03-22 19:33:52
阅读次数:
180
栈 栈作为一种数据结构,用途十分广泛。在回调函数等许多场景中都有应用。我们需要了解它的基本用途,那就是先进后出和队列的先进先出正好相反。 最近在学习数据结构和算法,于是自己来实现。我特别喜欢C语言的指针,我发现很好用,于是用C++来实现一个简单的范例。 主要实现就是函数就是Pop,Push Push ...
分类:
其他好文 时间:
2018-03-20 13:56:01
阅读次数:
182
jQuery库本质上还是JavaScript代码,它只是对JavaScript语言进行包装处理,为的是提供更好更方便快捷的DOM处理与开发中经常使用的功能。 我们使用jQuery的同时也能混合JavaScript原生代码一起使用。 在很多场景中,我们需要jQuery与DOM能够相互的转换,它们都是可 ...
分类:
Web程序 时间:
2018-02-27 10:22:51
阅读次数:
208
0x00 PyTorch是什么? PyTorch是一个基于Python的科学计算工具包,它主要面向两种场景: 用于替代NumPy,可以使用GPU的计算力 一种深度学习研究平台,可以提供最大的灵活性和速度 0x01 开始学习 1、Tensors Tensors(张量)类似于numpy的n ...
分类:
其他好文 时间:
2018-01-28 12:52:39
阅读次数:
381
一、XML和String互转: 使用dom4j程式变得很简单 二、读取XML文档节点: 三、对XML节点属性进行增删改查 下面介绍下dom4j: dom4j是Java的XML API,用来读写XML文件的。目前有很多场景中使用dom4j来读写xml的。 要使用dom4j开发,需要下载导入dom4j相 ...
分类:
编程语言 时间:
2018-01-27 17:04:05
阅读次数:
144
缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文,... ...
分类:
编程语言 时间:
2018-01-25 23:07:37
阅读次数:
237
是Jackson注解。fastjson有可以用。 作用在字段或方法上,用来对属性的序列化/反序列化,可以用来避免遗漏属性,同时提供对属性名称重命名,比如在很多场景下Java对象的属性是按照规范的驼峰书写,但是实际展示的却是类似C-style或C++/Microsolft style ...
分类:
Web程序 时间:
2018-01-20 15:15:13
阅读次数:
325
Active Learning主动学习 我们使用一些传统的监督学习方法做分类的时候,往往是训练样本规模越大,分类的效果就越好。但是在现实生活的很多场景中,标记样本的获取是比较困难的,这需要领域内的专家来进行人工标注,所花费的时间成本和经济成本都是很大的。而且,如果训练样本的规模过于庞大,训练的时间花 ...
分类:
其他好文 时间:
2018-01-09 16:46:22
阅读次数:
924
随着现在分布式架构越来越盛行,在很多场景下需要使用到分布式锁。分布式锁的实现有很多种,比如基于数据库、 zookeeper 等,本文主要介绍使用 Redis 做分布式锁的方式,并封装成spring boot starter,方便使用 ...
分类:
编程语言 时间:
2018-01-09 12:58:59
阅读次数:
217
随着科技的发展,安防技术呈现出井喷式发展,门禁系统普遍应用于我们身边的很多场景中,而对于RFID技术在门禁系统中的应用不仅促进门禁系统的技术革新,也促使门禁系统开放式发展。由于最近几年随着感应卡技术,生物识别技术的发展,门禁系统开始进入了成熟期,出现了感应卡式门禁系统,指纹门禁系统,虹膜门禁系统,面部识别门禁系统等各种技术的系统,而它们在安全性、方便性等方面都各有特长,这些技术在门禁系统的应用领域
分类:
其他好文 时间:
2018-01-08 18:31:24
阅读次数:
121