摘要: 题目描述:写一个函数,输入n,求斐波那契数列的第n项,斐波那契数列的定义如下: n=0,f(n)=0 ;n=1,f(n)=1 n>1;f(n)=f(n-1)+f(n-2). 阅读全文
posted @ 2019-03-11 18:17 怡安 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 打牌里面经常出现的5张牌,一个顺子带一对,给你五张牌,比如:1,2,2,2,3 或者 5,6,7,4,4 或者 2,4,3,5,5 或者 7,5,9,6,9 ,这种情况就符合一个顺子带一对,则返回 true;反之比如:1,3,4,6,6 或者 1,5,5,3,4 这种返回false,请你在不能使用任 阅读全文
posted @ 2019-03-04 09:44 怡安 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro 阅读全文
posted @ 2019-02-15 21:48 怡安 阅读(3838) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-01-28 22:43 怡安 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Redis在3.0版正式引入了集群这个特性,扩展变得非常简单。然而当你开心的升级到3.0后,却发现有些很好用的功能现在工作不了了, 比如我们今天要聊的pipeline功能等批量操作。 Redis集群是没法执行批量操作命令的,如mget,pipeline等。这是因为redis将集群划分为16383个哈 阅读全文
posted @ 2019-01-27 20:53 怡安 阅读(3020) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-01-13 21:51 怡安 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Socket网络通信之NIO NIO:new io ,java1.4开始推出的可非阻塞IO。 java.nio 包,可解决BIO阻塞的不足 但比BIO学习、使用复杂。 可以以阻塞、非阻塞两种方式工作。 可以在非阻塞模式下,可以用少量(甚至一个)线程处理大量IO连接。 Java7推出了 Nio.2 ( 阅读全文
posted @ 2019-01-07 15:25 怡安 阅读(1314) 评论(1) 推荐(1) 编辑
摘要: Socket网络通信之BIO 如果要让两台计算机实现通信,需要的条件:ip,port,协议。 目前我们用的最多的就是TCP/IP协议和UDP协议。TCP三次握手,所以比较慢,且安全;UDP速度快,但是可能丢包,不能保证安全。 网络通讯基本都是通过Socket来通讯的。(客户端的Socket类;服务端 阅读全文
posted @ 2019-01-07 11:19 怡安 阅读(978) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-01-06 22:24 怡安 阅读(3) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-01-06 19:58 怡安 阅读(3) 评论(0) 推荐(0) 编辑