- 博客(183)
- 资源 (6)
- 收藏
- 关注
原创 Feign入门
1、简介Feign是一个REST客户端库,它通过接口驱动的方式来定义REST客户端。Spring Cloud Netflix体系中的Eureka服务注册中心客户端支持Ribbon客户端负载均衡器,而Feign本质上是Ribbon的包装,其内部是通过Ribbon来进行服务查找和负载均衡。 在Spring Cloud Netflix体系中,我们通常会通过以下两种方式进行服务通信: 支持负载均衡的RestTemplate Feign生成的客户端接口 两种方式都是通过Ribbon进行服务查找
2021-11-04 07:30:00
2072
3
原创 盘一盘Java中的abstract和interface(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day7)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day7 本篇总结的是 《Java中的abstract和interface》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介abstract和interface关键字在Java中随处可见,它是Java三大特性封装、继承、多态特性的实现重要支柱之一。int...
2021-11-03 08:54:14
363
9
原创 Java访问修饰符的正确使用方式(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day6)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day6 本篇总结的是 《Java访问修饰符的正确使用方式》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介访问修饰符是Java语法中很基础的一部分,但是能正确的使用Java访问修饰符的程序员只在少数。在Java组件开发中,如果能够恰到好处的使用访问修饰符,就能..
2021-11-01 09:09:50
1530
10
原创 Eureka分区集群部署
1、简介Eureka集群提供了分区功能,这种功能设计理念来源于亚马逊云AWS创造的两个基础概念region(地域)和zone(可用区):region:地域就是物理意义上的不同地域,在服务部署时会选择在用户需求大的区域建设多个机房并部署服务,这样可以减少网络不稳定带来的问题 zone:一个region下可以划分为多个zone。也就是说一个区域的多个机房服务器,按照一定规则划分为不同的可用区(比如说一个区域有三个机房,这三个机房就可以划分为三个zone)。通过划分zone,可以达到容灾的效果,如果一个
2021-10-30 23:42:07
1364
4
原创 Eureka非分区集群部署
1、简介非分区集群部署是Eureka一种简单的集群部署方式,这种方式下集群中的Eureka Server不分区。通常情况下,如果我们的Eureka服务器都在同一个机房中,可以采取这种方式集群部署。2、修改hosts文件由于我在Windows环境下启动多个Eureka服务模拟集群部署,因此先修改C:\Windows\System32\drivers\etc\hosts文件,以便于正确的域名寻址(不修改直接使用127.0.0.1也一样)127.0.0.1eureka18881...
2021-10-30 23:40:38
318
8
原创 Eureka入门
1、简介Eureka在Spring Cloud Netflix项目中担任微服务注册中心的角色。Eureka本身也是一个微服务,它的作用就是让微服务之间能够互相发现。如上图,服务提供者将自身服务信息注册到Eureka上,服务消费者从Eureka中获取可用服务实例信息,通过客户端负载均衡器Ribbon选择服务发起请求。Eureka解决了以下几个问题:服务消费者`硬编码服务提供者的主机和端口信息 服务提供者下线后,服务消费者及时感知2、Eureka使用2.1 服务搭建第一步:引入
2021-10-30 23:38:55
576
6
原创 还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day5 本篇总结的是 《如何正确的重写hashcode()》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介不知道大家有没有在自己项目中看到过类似下面这样的代码:publicstaticvoidfruitsHandle(Stringfruits)...
2021-10-26 22:35:41
1475
15
原创 什么是微服务架构?
备战2022春招或暑期实习,祝大家每天进步亿点点! 本专栏将会两个月持续不断输出Spring Cloud Netflix/Alibaba 全系列知识点,力求达到大厂面试和企业级开发水准 关于《Redis入门到精通》、《并发编程》、《Java小知识100例》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列《Java小知识100例》 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介微服务是一个互联网应用行业大家都不陌生...
2021-10-25 23:54:40
310
5
原创 如何正确的重写hashcode()?(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day4)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day4 本篇总结的是 《如何在Java中避免创建不必要的对象》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介不知道大家有没有在开发中重写过hashcode方法,或者在面试中遇到相关的问题。比如一些比较基础的Java工作岗位可能会问:你有使用过对象作为..
2021-10-25 18:24:39
840
9
原创 JDK的equals方法都写错了,那到底该怎么写呢?(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day3)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day2 本篇总结的是 《如何在Java中避免创建不必要的对象》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!1、简介Java程序员都知道java.lang.Object类,这是所有类的超类。Object类中提供了几个public的方法,比如:public...
2021-10-24 17:24:10
1685
11
原创 Java程序中如何正确的释放资源(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day2)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day2 本篇总结的是 《如何在Java中避免创建不必要的对象》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!简介在Java开发中,程序员经常会遇到各种资源的释放问题。比如最常见的I/O操作,我们往往会通过调用API提供的close方法来关闭流,释放资源。但是追求极致..
2021-10-23 20:16:45
1010
13
原创 如何在Java中避免创建不必要的对象(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day1)
备战2022春招或暑期实习,祝大家每天进步亿点点!Day1 本篇总结的是 《如何在Java中避免创建不必要的对象》,后续会每日更新~ 关于《Redis入门到精通》、《并发编程》等知识点可以参考我的往期博客:《Redis从入门到精通》系列《并发编程》系列 相信自己,越活越坚强,活着就该逢山开路,遇水架桥!生活,你给我压力,我还你奇迹!简介在Java开发中,程序员要尽可能的避免创建相同的功能的对象,因为这样既消耗内存,又影响程序运行速度。在这种情况下可以考虑重复利用对象。接下来.
2021-10-22 14:39:30
4669
28
原创 Redis高频面试题汇总(2021最新版)
本文已收录于专栏上千人点赞收藏,全套Redis高频面试题,大厂必备技能!面试官心理分析从面试官的角度分析,出这道题的目的是为了考察你对缓存的认知水平,以及结合缓存处理业务、改善架构的能力。这道题很明显是让你自由发挥,给了你引领面试官往自己最熟悉的知识点引导的机会,所以要尽可能的把握这次机会,给面试官一个好的印象。这道题聊得好,就是能深入交流个把小时了,如果是一面基本上能轻轻松松拿下。 但是千万不要上来就把话题聊死了,聊太浅了,那基本就是回去等通知了…… 比如以下这种回答方式:...
2021-10-15 08:00:00
2085
17
原创 明明很努力的写博客,为啥没人看?试试这些方法和工具(建议收藏)
知乎高赞:文中列举了互联网一线大厂程序员都在用的工具集合,涉及面非常广,小白和老鸟都可以进来看看,或许有新收获,也希望大家把自己的工具分享在评论区。
2021-10-13 21:39:40
2708
32
原创 Java之父詹姆斯·高斯林 (James Gosling)学鸿蒙(HarmonyOS),HarmonyOS(鸿蒙)——Image组件详述
本文已收录于专栏❤️《鸿蒙开发》❤️欢迎各位关注、三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉!1、简介Image是用来显示图片的组件,我们在开发中使用的非常频繁! 2、属性表Image也是组件,它继承自:ohos.agp.components.Component 我们在使用Image组件的时候,只需要事先搞懂它的属性,使用起来就很方便了(官方指定的全部Image属性,都在这里): 属性名称 中文描述 .
2021-10-11 21:07:23
2210
14
原创 Redis该怎么学?其实很简单,这份学习路线+资料+书单我全部贡献出来了!
前言这绝对不是一篇水文,进来的兄弟们千万不要白嫖,真香警告⚠️。(点赞!!!)这篇文章很早前就打算写了,特地留到现在是因为我想把Redis系列的文章全部更完,能让需要的小伙伴们有个系统的栏目学习,而不是一些零落的知识点(其实是这期间我打球把腿摔断了)。为了总结这个专栏我看了很多Redis 的书籍、博客、各种资料,仔细研究了两个月后总结下来了三十多篇文章,总共十几万字,它们都赤身白条,静静地躺在我的专栏那里,等着你们去光顾光顾!!!我相信我的文章读者大部分都是学生,或者应届毕业生,也
2021-10-10 00:19:35
6989
15
原创 ⭐Redis分布式——主从复制、Sentinel、集群彻底吃透⭐(看完这篇万字长文,你的Redis水平将会上升一个层次)
本文已收录于专栏❤️《Redis精通系列》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录一、主从复制1、简介2、主从复制的演进2.1 版本2.8以前2.2 版本2.8-4.02.3 版本4.0二、Sentinel1、简介2、Sentinel初始化与网络连接2.1 初始化Sentinel服务器2.2 替换普通Redis代码为Sentinel的专用代码2.3 初始化Sentinel状态2.4 初始化Sentinel监视的主服...
2021-10-09 00:42:19
1641
13
原创 Redis集群详述(从服务内部讲解,这次看完真的懂了,面试官再怎么问也能轻轻松松!)
本文已收录于专栏❤️《Redis精通系列》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、集群内部2.1 clsuterNode2.2 clusterLink2.3 custerState3、集群工作3.1 槽(slot)如何指派?3.2 ADDSLOTS 在Redis集群内部是如何实现的呢?3.3 集群这么多节点,客户端怎么知道请求哪个节点?3.4 如果我想将已经分配给A节点的槽重新分配给B节点,怎么整?3.5 如果客...
2021-10-09 00:23:31
1421
11
原创 ❤️假如面试官让你聊聊Sentinel(哨兵),看完这篇文章足矣!❤️
本文已收录于专栏❤️《Redis精通系列》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、Sentinel初始化与网络连接2.1 初始化Sentinel服务器2.2 替换普通Redis代码为Sentinel的专用代码2.3 初始化Sentinel状态2.4 初始化Sentinel监视的主服务器列表2.5 创建连接主服务器的网络连接2.6 创建连接从服务器的网络连接2.7 创建Sentinel之间的网络连接3、Sentinel工..
2021-10-04 20:53:02
2183
12
原创 Redis分布式基石——主从复制技术详述
本文已收录于专栏❤️《Redis精通系列》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、主从复制的演进2.1 版本2.8以前2.1.1 同步2.1.2 命令传播2.1.3 缺陷2.2 版本2.8-4.02.2.1 改进点2.2.2 psync如何实现2.2.3 完整的psync2.3 版本4.01、简介主从复制是Redis分布式的基石,也是Redis高可用的保障。在Redis中,被复制的服务器称为主服务器(Mast.
2021-10-02 00:04:51
1210
8
原创 Redis精通系列——info 指令用法
本文已收录于专栏❤️《Redis精通系列》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、info/info all3、info server4、info clients5、info memory6、info persistence7、AOF8、loading9、status10、info replication11、info CPU12、info cluster13、info keyspace1、简介Re..
2021-09-24 23:30:43
4302
3
原创 Redis精通系列——LFU算法详述(Least Frequently Used - 最不经常使用)
本文已收录于专栏❤️《Redis精通系列》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、实现方式2.1 LRU实现方式2.2 LFU实现方式3、LFU使用3.1 配置文件开启LFU淘汰算法1、简介LRU有一个明显的缺点,它无法正确的表示一个Key的热度,如果一个key从未被访问过,仅仅发生内存淘汰的前一会儿被用户访问了一下,在LRU算法中这会被认为是一个热key。例如如下图,keyA与keyB同时被set到Redis中,在内存淘汰..
2021-09-23 23:51:28
4763
18
原创 Redis精通系列——LRU算法详述(Least Recently Used - 最近最少使用)
本文已收录于专栏❤️❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、maxmemory配置3、内存达到maxmemory怎么办4、LRU算法实现5、Redis的近似LRU6、存在问题1、简介Redis是基于内存存储的key-value数据库,我们知道内存虽然快但空间小,当物理内存达到上限时,系统就会跑的很慢,这是因为swap机制会将部分内存的数据转移到swap分区中,通过与swap的交换保证系统继续运行;但是swap属于硬盘存储,速度..
2021-09-18 00:40:55
1950
6
原创 Redis精通系列——过期策略
本文已收录于专栏《Redis精通系列》上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、过期策略2.1 主动删除2.2 被动删除3、如何正确的设置key的过期时间4、从节点存在的问题1、简介Redis的数据结构均可以通过EXPIRE key seconds 的方式设置key的过期时间(TTL)。我们也习惯的认为Redis的key过期时间到了,就会自动删除,显然这种想法并不正确。Redis的设计考虑到性能/内存等综合因素,设计了一套过期策略。..
2021-09-16 22:38:45
1079
3
原创 Redis精通系列——Stream
本文已收录于专栏《Redis精通系列》上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、Stream内部探索2.1 Stream 结构2.2 四个唯一2.3 消息ID2.4 消息内容3、Stream指令3.1 指令汇总3.2 XADD3.2 XTRIM3.3 XDEL3.4 XLEN3.5 XRANGE3.6 XREVRANGE3.7 XREAD3.8 XGROUP CREATE3.9 XREADGROU..
2021-09-16 00:26:25
2822
7
原创 Redis精通系列——Pub/Sub(发布订阅)
本文已收录于专栏《Redis精通系列》上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、实例演示2.1 普通订阅2.2 模式订阅3、Pub/Sub为什么被抛弃1、简介李子捌把话说在前头,如果你是面试或者为了了解知识来学习这一知识点,我觉得是有必要的;但是如果你是作为公司的技术负责人或者项目技术选型来使用Redis的Pub/Sub做消息的发布订阅,如果你不是走投无路了,那么你可能值得斟酌一下。Redis的Pub/Sub发布订阅,是Redis一步步..
2021-09-15 00:21:38
9715
6
原创 Redis精通系列——Pipeline(管道)
本文已收录于专栏《Redis精通系列》上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、深究pipeline3、benchmark压测pipeline4、Jedis使用pipeline1、简介Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。一次Redis客户端发起的请求,经过服务端的响应后,大致会经历如下的步骤:客户端发起一个(查询/插入)请求,并监听socket返回,通常情况都是阻塞模式等待Redis服务器的响应 服务..
2021-09-14 22:57:06
9820
3
原创 Redis事务详述
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️上千人点赞收藏,全套Redis学习资料,大厂必备技能!目录1、简介2、指令介绍2.1 简介2.2 MULTI(开启事务)2.3 EXEC(执行事务)2.4 DISCARD(取消事务)2.5 WATCH(监视)2.6 UNWATCH3、Jedis 使用事务1、简介Redis类似大多数成熟的数据库系统一样,提供了事务机制。Redis的事务机制非常简单,它没有严格的事务模型,无法像关系型数据库一样保...
2021-09-10 00:33:00
771
3
原创 Redis-Cell令牌桶限流详述
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️上千人点赞收藏的,全套Redis学习资料,大厂必备技能!目录1、简介2、Redis-Cell的安装2.1 GitHub源码&安装包2.2 安装&异常处理3、CL.THROTTLE指令4、Java调用Redis-Cell模块实现限流4.1 导入依赖4.2 实现代码1、简介令牌桶算法比较简单,它就好比摇号买房,拿到号的人才有资格买,没拿到号的就只能等下次了(还好小编不需摇号,因为买不起!)。
2021-09-09 00:19:34
1791
4
原创 漏斗限流详述
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️上千人点赞收藏的,全套Redis学习资料,大厂必备技能!目录1、需求2、常见的错误设计3、漏斗限流3.1 解决方案3.2 Java代码实现3.3 结合Redis实现4、总结1、需求限定用户的某个行为在指定时间T内,只允许发生N次。假设T为1秒钟,N为1000次。2、常见的错误设计程序员设计了一个在每分钟内只允许访问1000次的限流方案,如下图01:00s-02:00s之间只允许访问1000次,这种设
2021-09-08 00:16:12
1517
7
原创 Redis之zset实现滑动窗口限流
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️上千人点赞收藏的,全套Redis学习资料,大厂必备技能!目录1、需求2、常见的错误设计3、滑动窗口算法3.1 解决方案3.2 pipeline代码实现3.3 lua代码实现1、需求限定用户的某个行为在指定时间T内,只允许发生N次。假设T为1秒钟,N为1000次。2、常见的错误设计程序员设计了一个在每分钟内只允许访问1000次的限流方案,如下图01:00s-02:00s之间只允许访问1000次,这种设计.
2021-09-06 23:58:13
4498
17
原创 布隆(Bloom Filter)过滤器——全面讲解,建议收藏
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️欢迎各位关注、三连博主的文章及专栏,全套Redis学习资料,大厂必备技能!目录1、什么是布隆过滤器2、布隆过滤器的使用场景3、布隆过滤器的原理3.1 数据结构3.2 空间计算3.3 增加元素3.4 查询元素3.5 修改元素3.6 删除元素4、Redis集成布隆过滤器4.1 版本要求4.2 安装&编译4.3 Redis集成5、Redis中布隆过滤器指令使用5.1 bf.add.
2021-08-29 16:45:43
94387
48
原创 Redis安装布隆(Bloom Filter)过滤器
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️欢迎各位关注、三连博主的文章及专栏,全套Redis学习资料,大厂必备技能!目录一、版本要求二、安装&编译2.1 下载插件压缩包2.2 解压2.3 编译插件三、Redis集成3.1 Redis配置文件修改3.2 测试是否成功一、版本要求推荐版本6.x,最低4.x版本,可以通过如下命令查看版本:redis-server-v插件安装,网上大部分推荐v1.1.1,文章写的时候v2.2.6.
2021-08-28 20:36:50
2282
原创 ❤️Bitmaps、HyperLogLog、Geospatial❤️——Redis三大特殊数据类型详述(万字长文原理讲解,大厂面试高频知识点,一文尽收囊中)
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️欢迎各位关注、三连博主的文章及专栏,全套Redis学习资料,大厂必备技能!目录简介一、Bitmaps1、简介2 、基本操作2.1 SETBIT key offset value2.2 GETBIT key offset2.3 BITCOUNT key [start] [end]2.4 BITPOS key bit [start] [end]2.5 BITOP operation destkey key [k
2021-08-27 22:15:06
1584
25
原创 Geospatial-地理空间
本文已收录于专栏❤️《Redis之大厂必备技能包》❤️欢迎各位关注、三连博主的文章及专栏,全套Redis学习资料,大厂必备技能!目录一、简介二、命令2.1 GEOADD2.2 GEOPOS2.3 GEODIST2.4 GEORADIUS2.5 GEORADIUSBYMEMBER2.6 GEOHASH三、中国省会城市的经纬度一、简介Geospatial是Redis在3.2版本以后增加的地理位置GEO模块,这个模块可以用来实现微信附近的人,在线点餐“附近.
2021-08-26 21:43:48
1284
1
原创 HarmonyOS(鸿蒙)——Text(文本)组件介绍
本文已收录于专栏 [❤️《鸿蒙开发》❤️](https://blog.csdn.net/qq_41125219/category_11227374.html) 欢迎各位关注、三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉!一、简介Text是用来显示字符串的组件,在界面上显示为一块文本区域。Text作为一个基本组件,有很多扩展,常见的有按钮组件Button,文本编辑组件TextField。Text组件继承自Componet。华为官方学习地址:https://develope..
2021-08-21 21:58:30
5064
1
原创 HarmonyOS(鸿蒙)——模仿抖音点赞和取消点赞
本文已收录于专栏❤️《鸿蒙开发》❤️欢迎各位关注、三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉!目录一、需求:二、实现步骤:2.1 ability_main.xml文件中创建页面布局2.2 注册控件的监听事件一、需求:本文的需求是模仿抖音的点赞和取消点赞;主要有两个部分,点赞和取消点赞。点赞有两种方式:单击为点赞的小爱心 双击屏幕,如果未点赞则为点赞取消点赞有一种方式:单击已点赞的小爱心上述点赞和未点赞的状态是根据小爱心的颜色来区分的,未点赞为白
2021-08-20 15:26:11
2311
13
原创 HyperLogLog 使用及其算法原理详细讲解
目录一、简介二、命令2.1 PFADD key element [element …]2.2 PFCOUNT key [key …]2.3 PFMERGE destkey sourcekey [sourcekey …]三、原理3.1 伯努利试验3.2 估值优化3.3 HyperLogLog的实现3.4 代码实现-BernoulliExperiment(伯努利试验)3.5 代码实现-HyperLogLog一、简介首先抛出一个业务问题:假设产品经理让你设计一
2021-08-18 11:43:48
21009
13
原创 HarmonyOS(鸿蒙)——滑动事件之上、下、左、右滑动
本文已收录于专栏❤️《鸿蒙开发》❤️欢迎各位关注、三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉!目录一、简述二、代码实现2.1 坐标获取2.2 判断滑动方向2.3 总结一、简述滑动事件有多个步骤组成,它不是一个简单的事件,它需要多个动作来共同完成,滑动根据方向不同分为向上滑动、向下滑动、向左滑动和向右滑动。在现如今移动互联网和短视频等行业的迅猛发展,滑动事件大家都非常的熟悉,尤其是抖音、快手这些快餐式的娱乐小视频,一滑就停不下来。日常生活中,我们经常使用
2021-08-12 23:26:16
3014
原创 HarmonyOS(鸿蒙)——滑动事件步骤之按下、滑动、抬起
本文已收录于专栏❤️《鸿蒙开发》❤️欢迎各位关注、三连博主的文章及专栏,每周定期更新1-5篇基础文章,共勉!目录一、简述二、滑动事件实现2.1 布局开发2.2 事件开发2.2.1 通过id寻找组件对象2.2.2 给DirectionalLayout布局添加滑动事件2.2.3 滑动事件onTouchEvent方法具体实现2.3 测试2.3.1 初始效果2.3.2 按下效果PRIMARY_POINT_DOWN2.3.3 滑动效果POINT_MOVE2.
2021-08-10 23:28:45
2071
2
《名企算法与数据结构题目最优解》--左程云著
2018-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅