码迷,mamicode.com
首页 >  
搜索关键字:适用场景    ( 763个结果
单例模式
定义 保证一个类仅有一个实例,并提供一个全局访问点 类型 创建型 适用场景 想确保任何情况下都绝对只有一个实例 优点 1. 内存中仅有一个实例,减少内存开销。特别是一个对象需要频繁创建、销毁时,且创建、销毁时的性能无法优化。 2. 可以避免对资源的多重占用,例如对文件进行写操作时 3. 设置了全局访 ...
分类:其他好文   时间:2019-05-15 16:29:20    阅读次数:122
阻塞队列-BlockingQueue
适用场景 阻塞队列主要用在生产者/消费者的场景,下面这幅图展示了一个线程生产、一个线程消费的场景: 负责生产的线程不断的制造新对象并插入到阻塞队列中,直到达到这个队列的上限值。队列达到上限值之后生产线程将会被阻塞,直到消费的线程对这个队列进行消费。同理,负责消费的线程不断的从队列中消费对象,直到这个 ...
分类:其他好文   时间:2019-05-15 11:08:36    阅读次数:96
使用 ASP.NET Core MVC 创建 Web API(一)
原文:使用 ASP.NET Core MVC 创建 Web API(一) 从今天开始来学习如何在 ASP.NET Core 中构建 Web API 以及每项功能的最佳适用场景。关于此次示例的数据库创建请参考《学习ASP.NET Core Razor 编程系列一》 至 《学习ASP.NET Core ... ...
分类:Windows程序   时间:2019-05-14 14:41:59    阅读次数:161
Flask------一些面试题
1.请手写一个flask的hello world。 hello.py中 2.Flask框架的优势及适用场景? 优势: 1.轻量;(Micro Framework) 2.简洁 3.扩展性好* 4 第三方库的选择面广,开发时可以结合自己喜欢用的轮子,也可以结合强大的python库 5.核心(werzeu ...
分类:其他好文   时间:2019-05-11 21:24:12    阅读次数:183
yii2验证规则
1、内置验证规则 2、正则验证规则 3、过滤 4、验证码 5、适用场景(自定义场景、或方法) 6、比较 7、时间 8,条件唯一(比如同一个班级身份证必须唯一) ...
分类:其他好文   时间:2019-05-08 10:55:01    阅读次数:138
大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建、删除索引 + 新建、搜索、更新删除文档 + 条件查询 + 映射操作
一 概述1.1 什么是搜索?1.2 如果用数据库做搜索会怎么样?1.3 什么是全文检索和 Lucene?1.4 什么是 Elasticsearch?1.5 Elasticsearch 的适用场景1.6 Elasticsearch 的特点1.7 Elasticsearch 的核心概念1.7.1 近实时 ...
分类:编程语言   时间:2019-05-06 01:26:36    阅读次数:352
工厂方法
定义 定义一个创建对象的接口。但让实现这个接口的类,来决定实例化哪个类。 工厂方法让类的实例化推迟到子类中进行。 类型 创建型 适用场景 1. 创建对象需要大量的代码 2. 客户端(应用层代码)不依赖于产品类实例如何被创建、实现等细节 3. 一个类通过其子类来指定创建哪个对象 优点 1. 用户只需关 ...
分类:其他好文   时间:2019-05-04 00:44:38    阅读次数:169
面试官:你了解乐观锁和悲观锁吗?
前言 乐观锁和悲观锁问题,是出现频率比较高的面试题。本文将由浅入深,逐步介绍它们的基本概念、实现方式(含实列)、适用场景,以及可能遇到的问题面试官追问,希望能帮助你打动面试官。 一、基本概念 乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。 乐观锁:乐观锁在操作数据时非常乐观、认为别人不 ...
分类:其他好文   时间:2019-05-02 19:03:57    阅读次数:136
redis实现分页
redis实现分页功能,主要是将数据缓存起来,无需频繁查询数据库,减少数据库的压力。 适用场景:单用户操作列表界面分页,如博客列表。 缺点:不可模糊查询,缺少灵活性。 封装类: 连接redis: 连接数据库: index: 总结:redis做为缓存工具使用, ① 定义的key要简洁明了,不可过长。 ...
分类:其他好文   时间:2019-04-26 16:29:18    阅读次数:208
58到家数据库30条军规解读
军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 ...
分类:数据库   时间:2019-04-23 17:16:14    阅读次数:173
763条   上一页 1 ... 17 18 19 20 21 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!