Wesley13 Wesley13
4年前
java核心技术
\TOC\1.NIO初识反应器模式  使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式:  一个老板经营一个饭店,  传统模式来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程)  后来客人越来越多,需要的服务员越来越多,资源条
浩浩 浩浩
4年前
【Flutter实战】图片和Icon
3.5图片及ICON3.5.1图片Flutter中,我们可以通过Image组件来加载并显示图片,Image的数据源可以是asset、文件、内存以及网络。ImageProviderImageProvider是一个抽象类,主要定义了图片数据获取的接口load(),从不同的数据源获取图片需要实现不同的ImageProvi
Stella981 Stella981
4年前
OAuth2.0 授权码理解
OAuth2.0授权模式本篇文章介绍OAuth的经典授权模式,授权码模式所谓授权无非就是授权与被授权,被授权方通过请求得到授权方的同意,并赋予某用权力,这个过程就是授权。那作为授权码就更加简单,第三方直接发起授权请求并希望能够得到某种我需要的权力。授权方根据第三方的需求提供相应的授权权限,最后生成一串付有权限的码来实现授权,这个
Stella981 Stella981
4年前
Elasticsearch Query DSL概述与查询、过滤上下文
从本节开始,先详细介绍ElasticsearchQueryDSL语法,该部分是SearchAPI的核心基础之一。Elasticsearch提供了一个基于JSON的完整查询DSL(领域特定语言)来定义查询。把查询DSL看作是查询的AST(抽象语法树),由两种类型的子句组成:Leafqueryclauses(叶查询字句)叶子
Wesley13 Wesley13
4年前
Java面试通关要点汇总集
基础篇基本功面向对象的特征final,finally,finalize的区别int和Integer有什么区别重载和重写的区别抽象类和接口有什么区别说说反射的用途及实现说说自定义注解的场景及实现HTTP请求的GET与POST方式的区别
Wesley13 Wesley13
4年前
vertx的HttpServer模块
StartHttpServer/启动HttpServermultiinstances采用synchronized防止线程安全问题addHandlers方法是actor模式的实现(EventLoopPoolSizeinstances
Wesley13 Wesley13
4年前
Java中生产者与消费者模式
 生产者消费者模式首先来了解什么是生产者消费者模式。该模式也称有限缓冲问题(英语:Boundedbufferproblem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程。与此同
Wesley13 Wesley13
4年前
JAVA入门到精通
!(https://oscimg.oschina.net/oscnet/20504e325c6b4fd3cc57e632b691cb5e577.png) 封装、继承、多态、抽象四大特征!(https://oscimg.oschina.net/oscnet/ad92903eb26950bf31b8eaf6114e4b0ff4b.png) 多
Stella981 Stella981
4年前
Javascript高级编程学习笔记(57)—— 事件(1)事件流
事件JS与HTML的交互是通过事件实现的而事件指的就是:文档或浏览器窗口特定的交互瞬间可以通过侦听器来预定事件,以便在事件发生时执行相应的代码这种模式也是设计模式中的观察者模式事件流有了事件,也就有了事件流的概念事件流故名思意:也就是事件的流向,所以事件流描述的是从页面中接收事件的顺序虽然事件流描述的都是事件的流
飞速创软 | 传统IT开发 vs 低代码开发,究竟鹿死谁手?
​随着低代码开发逐步进入到人们的视野,企业对低代码的认识也在不断发生着变化,尤其对于企业数字化转型来说,低代码开发将降本增效做到了极致。然而,传统的开发模式是当下企业的主流应用,从传统模式进行转变需要一个过程。那么,相比于传统开发模式,低代码开发有哪些优势呢?传统IT开发与低代码开发两者之间又有何区别?传统IT开发是什么?传统IT开发是专业IT技术人员根据