51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#用场
git常用命令常用场景
在使用git之前,一直用的是svn版本管理;与svn最大不同的是,git有两个仓库,一个是本地仓库,一个是服务器上共享的仓库;本地仓库是每个开发者自己独有的,即使commit提交也只是提交到本地仓库;这只是git流行起来的一个优势之一,另外linux作者开发的这套版本管理工具,很接地气,也是流行起来的一大亮点。扯了这...
代码星球
·
2021-01-26
常用
git
命令
场景
Zookeeper学习之Zookeeper应用场景及部署
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 Github源码:https://github.com/apach...
代码星球
·
2021-01-24
Zookeeper
习之
应用
场景
部署
MongoDB使用场景和局限 (转)
MongoDB的使用场景: 1.Web应用程序。文档能表示丰富的数据结构,建模相同数据库所需的集合数量通常会比使用完全正规化关系型数据库的数据表数量要少。动态查询和二级索引能让你轻松的实现SQL开发者所熟悉的大多数查询。作为一个成长中的Web应用程序,MongoDB提供了清晰的扩展路线。 2.敏捷开发。MongoD...
代码星球
·
2021-01-24
MongoDB
用场
景和
局限
Redis学习之5种数据类型操作、实现原理及应用场景
Redis可以存储可以存储键与5种不同数据结构类型之间的映射。五种数据类型为:STRING(字符串)、LIST(列表)、SET(集合)、HASH(散列)、ZSET(有序集合)。 1、类型定义 String数据结构是简单的key-value类型,使用string时,redis(大多数情况下)并不会理解或者解析其含...
代码星球
·
2021-01-24
Redis
习之
5种
数据
类型
项目中BigDecimal与Double使用场景
金额计算不能用doube!!!!金额计算必须用BigDecimal,下面对比一下用double跟BigDecimal的区别。先看一个小例子:请看题:示例1问,结果是多少?0.01?No!结果是0.009999999999999998!为什么会这样呢?因为float和double都是浮点数,都有取值范围,都有精度范围.浮...
代码星球
·
2021-01-23
目中
BigDecimal
Double
使用
场景
JavaScript闭包应用场合——控制前端接口轮训
很多人都知道JavaScript的闭包,也知道大致是一个什么意思,但是对于闭包的应用场合不是很清楚最近在改造项目的过程之中修改前端接口轮训方式的时候用到了闭包驱动setTimeout来实现一个类似定时器的功能,可以开启定时器也可以关闭定时器代码如下//创建异步轮训器(setTimeout实现),导出一个闭包对象,用于控...
代码星球
·
2021-01-22
Javascript
闭包
应用
场合
控制
Js闭包应用场合,为vue的watch加上一个延迟器
利用vue的watch可以很简单的监听数据变化而watch来侦听数据继而调用业务逻辑是一种十分常见的模式最典型的就是自动搜索功能,如下图,这里我们用watch侦听被双向绑定的input值,而后触发后端请求获取数据但是显然如果不加任何处理的话,没输入一次字符都会请求一个接口。为了解决这个问题必须在watch上面加上一个延...
代码星球
·
2021-01-22
Js
闭包
应用
场合
vue
vue methods computed 使用场景
methods是个方法,比如你点击事件要执行一个方法,这时候就用methods,computed是计算属性,实时响应的,比如你要根据data里一个值随时变化做出一些处理,就用computed如果data里面数据没变就不用加载computed...
代码星球
·
2021-01-22
vue
methods
computed
使用
场景
vuex 使用场景
比如当前登录用户的信息,多界面共享。 优势:多组件间的状态共享,也可以更改这个状态。 视频地址:https://www.imooc.com/video/19954 &nb...
代码星球
·
2021-01-20
vuex
使用
场景
Redis 中 5 种数据结构的使用场景介绍
这篇文章主要介绍了Redis中5种数据结构的使用场景介绍,本文对Redis中的5种数据类型String、Hash、List、Set、SortedSet做了讲解,需要的朋友可以参考下原来看过redisbook这本书,对redis的基本功能都已经熟悉了,从上周开始看redis的源码。目前目标是吃透redis的数据结构。我们...
代码星球
·
2021-01-16
Redis
数据结构
使用
场景
介绍
[Go] sync.Pool 的实现原理 和 适用场景
Go1.3的sync包中加入一个新特性:Pool。官方文档可以看这里 http://golang.org/pkg/sync/#Pool这个类设计的目的是用来保存和复用临时对象,以减少内存分配,降低CG压力。typePoolfunc(p*Pool)Get()interface{}func(p*Pool)Put(...
代码星球
·
2021-01-16
Go
sync.Pool
实现
原理
适用
Java设计模式之代理模式(静态代理和JDK、CGLib动态代理)以及应用场景
我做了个例子,需要可以下载源码:代理模式 Spring的AOP面向切面编程,是通过动态代理实现的,由两部分组成:(a)如果有接口的话通过JDK接口级别的代理(b)如果没有接口的话,通过方法级别的代理CGLib代理实现。 1.1定义什么是代理模式? &nb...
代码星球
·
2021-01-15
代理
Java
设计模式
模式
静态
js节流防抖应用场景,以及在vue中节流防抖的具体实现
项目有个需求是输入框在输入的时候进行搜索,展示下拉数据,但是没必要输入一个字都进行搜索,所以想到了在输入结束200毫秒后再进行搜索,从而引出来了js的节流(throttle),防抖(debounce),在网上想找个现成的用下,但是好多都不对,于是就自己搞了。函数防抖(debounce):在事件被触发n秒后再执行回调,如...
代码星球
·
2021-01-13
节流
防抖
js
应用
场景
MQTT 与 RocketMQ 的应用场景对比
本文主要在什么是微消息队列MQTT?的基础上介绍微消息队列MQTT 和传统消息中间件的关联和区别,并针对实际应用场景下的产品选型给出建议。传统的消息中间件,例如消息队列RocketMQ、消息队列Kafka等都是面向微服务大数据等领域,负责消息的存储和转发,消息的生产者和消费者都是服务端应用。这种设计很适合服务...
代码星球
·
2020-12-29
MQTT
RocketMQ
应用
场景
对比
Redis和MongoDB的区别以及应用场景
Redis和MongoDB的区别以及应用场景项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。最近又想起为什么用MongoDB,就查阅一下,汇总汇总:之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项目中用的是Mongo...
代码星球
·
2020-12-29
Redis
MongoDB
区别
以及
应用
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他