从 生成器 到 promise+async
本文主要讲解js中关于生成器的相关概念和作用,以及到后面结合promise实现es7中的async原理,你将学习到js中异步流程控制相关知识1、认识生成器思考如下代码:javascriptletx1functionfoo()xbar()console.log(x)//3functionbar(
咕咕鸡 咕咕鸡
2年前
常用性能调优策略及在风控场景下应用
引言性能调优也是有迹可寻的,本文梳理了在实际开发过程中沉淀的通用性能优化策略,并且结合风控系统服务内使用场景,帮助读者理解性能调优相关可行策略,从而建立性能优化SOP概念,以后出现问题即可参照优化流程改造即可。<!
Wesley13 Wesley13
4年前
RabbitMQ监控(2)——RabbitMQ
本文旨在为大家打开java关于rabbitmq操作的窗户,简单应用,帮助理解官方文档,详细内容,还是要参考官方文档,这里是官方文档的中文过渡区一,基础概念:   每个rabbitmqserver叫做一个Broker,等着tcp连接进入。   在rabbitmqserver进程内有Exchange,定义了这个消
Souleigh ✨ Souleigh ✨
4年前
Js中 constructor, prototype, __proto__ 详解
本文为了解决以下问题:__proto__(实际原型)和prototype(原型属性)不一样!!!constructor属性(原型对象中包含这个属性,实例当中也同样会继承这个属性)prototype属性(constructor.prototype原型对象)__proto__属性(实例指向原型对象的指针)<br/首先弄清楚几个概念:<br/
Stella981 Stella981
4年前
ES6(Decorator(修饰器))
Decorator(修饰器)1.基本概念函数用来修改类的行为1.Decorator是一个函数2.通过Decorator(修饰器)能修改类的行为(扩展类的功能)3.Decorator(修饰器)只在类的范围有用2.基本用法见代码一、Decorator(修饰器)定义!(https://oscimg.oschina
Stella981 Stella981
4年前
CRLF在过滤XSS语句后打Cookie方式
     看了很长时间的漏洞奖励计划,学到了不少骚姿势,我觉得这个姿势很不错,总结下写篇文章发出来。针对CRLF漏洞打cookie的方法。     这里不讲概念挖掘方式了,以实战为主:          阅读文章前先参考文章:http://www.ruanyifeng.com/blog/2016/04/cors.html          这篇文
Stella981 Stella981
4年前
SpringBoot+Dubbo+Mybatis 项目升级版本(Gradle)
按最近公司的架构,自己搭建这样个样例。主要是将服务API层进行了区分,解耦接口与模型层.其中pojo层与vo层都是用来传递参数用法,APIfacade层与service是两个概念。APIfacade层有统一的规范,可以返回统一结果:Result{intstatecode;intstateText;
Stella981 Stella981
4年前
Gradle 深度刨析
基本构建块每个Gradle构建都包含三个基本概念:project、task和property。每个构建包含至少一个project、一个或多个task。project和task暴露的属性可以用来控制构建。Gradle的核心组件直接的依赖关系如下:!Gradle的核心组件直接的依赖关系(https://static.
Easter79 Easter79
4年前
SpringBoot+Dubbo+Mybatis 项目升级版本(Gradle)
按最近公司的架构,自己搭建这样个样例。主要是将服务API层进行了区分,解耦接口与模型层.其中pojo层与vo层都是用来传递参数用法,APIfacade层与service是两个概念。APIfacade层有统一的规范,可以返回统一结果:Result{intstatecode;intstateText;
Stella981 Stella981
4年前
RabbitMQ学习总结
原文:RabbitMQ学习总结(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fbluesummer%2Fp%2F8992225.html)关于RabbitMQ是什么以及它的概念,不了解的可以先查看一下下面推荐的几篇博客https://bl