51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#场景
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
应用
场景
总结thinkphp快捷查询getBy、getField、getFieldBy用法及场景
thinkphp作为国内现阶段最成熟的框架;没有之一;不得不说是有好些特别方便的方法的;然而如果初接触thinkphp的时候难免会被搞的有点迷茫;forexample这些:getBygetFieldgetFieldBy我曾在相当一段时间内都用的迷迷糊糊的;直到后来把它们总结如下:咱先虚拟一张表出来+----+-----...
代码星球
·
2021-01-02
总结
thinkphp
快捷
查询
getBy
用户场景分析
用户1名字:小明性别:男 年龄:22职业:蓝领收入:月5000知识层次和能力:精通计算机在公司里即将跳转到正式工作人员动机目的困难:由于经常出差,需要进行查询当地的交通线路图用户用例:比较多 场景:小明在进行查询完地铁的线路之后,想要进行购票支付,打开手机微信界面,进入小程序,在下面点击...
代码星球
·
2020-12-31
用户
场景
分析
python简单的游戏场景代码
模拟英雄联盟游戏场景的简单场景最后计算出英雄的战斗力classHero:def__init__(self,na,gen,age,fig):self.name=naself.gender=genself.age=ageself.fight=figdefgrassland(self):"""注释:草丛战斗,消耗200战斗力...
代码星球
·
2020-12-29
python
简单
游戏
场景
代码
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
区别
以及
应用
买服务器看这里!价格打骨折!【腾讯云】中小企业福利专场,多款刚需产品,满足企业通用场景需求,云服务器2.5折起
【腾讯云】中小企业福利专场,多款刚需产品,满足企业通用场景需求,云服务器2.5折起 【腾讯云】新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。...
代码星球
·
2020-12-28
服务器
这里
价格
骨折
腾讯
Node.js特点和适用场景
Node是由RyanDahl创造出来的,RyanDahl是一名资深的C/C++程序员,在创造出Node之前,他的主要工作都是围绕高性能web服务器来展开的,他找到了设计高性能web服务器的几个要点:事件驱动、非阻塞I/O,基于对已有的几种语言的对比和考量,RyanDahl选择了JavaScript作为Node的实现语言...
代码星球
·
2020-12-25
Node.js
特点
适用
场景
CSS3 中关于 *-of-type 和 *-child的差异性及适用场景
css3中有很多表示元素序号的选择器,有以下几种:first-child、:first-of-type、:last-of-type、:only-of-type、:only-child、:nth-child(n)、:nth-last-child(n)、:nth-of-type(n)、:nth-last-of-type(n...
代码星球
·
2020-12-24
CSS3
关于
-of-type
-child
差异性
什么场景不适合箭头函数
这些年来,ES6将 js 的可用性提升到一个新的水平时:箭头函数、类等等,这些都很棒。箭头函数是最有价值的新功能之一,有很多好文章描述了它的上下文透明性和简短的语法。但每个事务都有两面。通常,新特性会带来一些混乱,其中之一就是箭头函数被误导了。本文将介绍一些场景,在这些场景中,你应该绕过箭头函数,转...
代码星球
·
2020-12-24
什么
场景
不适合
箭头
函数
布隆过滤器的原理以及使用场景
这一篇是我重写的,之前写过一篇发现面试的时候问的问题虽然大概能解决,但是有几个点没有整理到位,所以自己给自己列出了很多面试常见的问题,准备一篇一篇去解决。本文整体思路是延续之前的那篇文章,在此基础之上添加了几个点而已。布隆过滤器主要是在redis中问的比较多,因此像这种数据结构类的,主要是考原理以及使用场景。下面一点一...
代码星球
·
2020-12-10
布隆
过滤器
原理
以及
使用
ThreadLocal使用场景分析
ThreadLocal<T>其实是与线程绑定的一个变量。ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别。Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。Synchroniz...
代码星球
·
2020-12-10
ThreadLocal
使用
场景
分析
Synchronized与Lock的区别与应用场景
转载。https://blog.csdn.net/fly910905/article/details/79765381同步代码块,同步方法,或者是用java提供的锁机制,我们可以实现对共享资源变量的同步控制。 技术点:1、线程与进程:在开始之前先把进程与线程进行区分一下,一个程序最少需要一个进程,而一个进程最...
代码星球
·
2020-12-09
Synchronized
Lock
区别
应用
场景
volatile、synchronized、lock有什么区别,以及在哪些场景下使用哪种方式?
转载。https://blog.csdn.net/asdf717/article/details/47252763 (1)聊聊并发(一)——深入分析Volatile的实现原理--硬件级别锁实现,Lock前缀指令会引起处理器缓存(CPU高级缓存L1/L2/L3)回写到内存。一个处理器的缓存回写到内存会导致其他处...
代码星球
·
2020-12-09
volatile
synchronized
lock
什么
区别
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
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
其他