06 2019 档案

摘要:26、什么时候用assert。 assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程 阅读全文
posted @ 2019-06-28 13:16 多搞学习少搞事情 阅读(653) 评论(0) 推荐(0) 编辑
摘要:1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部 问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的 阅读全文
posted @ 2019-06-28 13:12 多搞学习少搞事情 阅读(1630) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.chinaunix.net/uid-540802-id-3419311.html explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: 阅读全文
posted @ 2019-06-28 12:25 多搞学习少搞事情 阅读(418) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。 问题一 Spring Boot、Spring MVC 和 Spring 有什么区别? SpringFrame SpringFramework 最重要的特征是依赖注入。所有 Sprin 阅读全文
posted @ 2019-06-24 20:40 多搞学习少搞事情 阅读(2968) 评论(0) 推荐(1) 编辑
摘要:1、什么是RabbitMQ?为什么使用RabbitMQ? 答:RabbitMQ是一款开源的,Erlang编写的,基于AMQP协议的,消息中间件; 可以用它来:解耦、异步、削峰。 2、RabbitMQ有什么优缺点? 答:优点:解耦、异步、削峰; 缺点:降低了系统的稳定性:本来系统运行好好的,现在你非要 阅读全文
posted @ 2019-06-24 19:55 多搞学习少搞事情 阅读(548) 评论(0) 推荐(0) 编辑
摘要:问题一:RabbitMQ 中的 broker 是指什么?cluster 又是指什么? 答:broker 是指一个或多个 erlang node 的逻辑分组,且 node 上运行着 RabbitMQ 应用程序。cluster 是在 broker 的基础之上,增加了 node 之间共享元数据的约束。 问 阅读全文
posted @ 2019-06-24 19:53 多搞学习少搞事情 阅读(912) 评论(0) 推荐(0) 编辑
摘要:rabbit面试题1.什么是rabbitmq采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦 2.为什么要使用rabbitmq1.在分布式系统下具备异步,削峰,负载均衡等一系列高级功能;2.拥有持久化的机制,进程消息,队列中的信息也可 阅读全文
posted @ 2019-06-24 19:52 多搞学习少搞事情 阅读(2199) 评论(0) 推荐(0) 编辑
摘要:1、什么是Redis?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是 阅读全文
posted @ 2019-06-24 19:45 多搞学习少搞事情 阅读(275) 评论(0) 推荐(0) 编辑
摘要:介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 传统数据库遵循 ACID 规则。而 Nosql(Not Only SQL 的缩写,是对不同于传统的关系型数据 阅读全文
posted @ 2019-06-24 19:43 多搞学习少搞事情 阅读(377) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示