Fork me on GitHub
上一页 1 2 3 4 5 6 7 ··· 49 下一页
摘要: 简介 一个APP如果没有页面跳转那么是没有灵魂的,页面跳转的一个常用说法就是Navigator,flutter作为一个最为优秀的前端框架,Navigator肯定是必不可少的,那么在flutter中如何使用Navigator呢? 一起来看看吧。 flutter中的Navigator Navigator 阅读全文
posted @ 2023-02-20 14:45 flydean 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 简介 在上一篇文章我们讲解SliverAppBar的时候有提到过,Sliver的组件一般都用在CustomScrollView中。除了SliverAppBar之外,我们还可以为CustomScrollView添加List或者Grid来实现更加复杂的组合效果。 今天要向大家介绍的就是SliverLis 阅读全文
posted @ 2023-02-13 15:56 flydean 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 简介 python可以做很多事情,虽然它的强项在于进行向量运算和机器学习、深度学习等方面。但是在某些时候,我们仍然需要使用python对外提供web服务。 比如我们现在有一个用python写好的模型算法,这个模型算法需要接收前端的输入,然后进行模拟运算,最终得到最后的输出。这个流程是一个典型的web 阅读全文
posted @ 2023-02-06 17:25 flydean 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 简介 在之前spring boot3文章中我们介绍了,spring boot3的一个重要特性就是支持把spring boot3的应用编译成为GraalVM的Native Image。 今天我们用具体的例子来给大家演示一下如何正确的将spring boot3的应用编译成为native image。 安 阅读全文
posted @ 2023-01-30 17:50 flydean 阅读(1932) 评论(1) 推荐(0) 编辑
摘要: 简介 Spring boot 3.0于2022年11月正式发布了,这次的发布对于我们普通程序员的影响有多少呢?我们是不是需要考虑立马升级到Spring Boot3.0呢? 别急,看完这篇文章再来做决定也不迟。 对JAVA17和JAVA19的支持 相信很多小伙伴到现在还是使用得是JDK8,但是JDK8 阅读全文
posted @ 2023-01-09 14:54 flydean 阅读(2777) 评论(3) 推荐(0) 编辑
摘要: 简介 一般情况下,我们使用Listview的方式是构建要展示的item,然后将这些item传入ListView的构造函数即可,通常情况下这样做是够用了,但是不排除我们会有一些其他的特殊需求。 今天我们会来讲解一下ListView的一些高级用法。 ListView的常规用法 ListView的常规用法 阅读全文
posted @ 2023-01-03 17:37 flydean 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 简介 之前我们介绍了GestureDetector的定义和其提供的一些基本的方法,GestureDetector的好处就是可以把任何一个widget都赋予类似button的功能。 今天将会通过几个具体的例子来讲解一下GestureDetector的具体使用。 赋予widget可以点击的功能 一般情况 阅读全文
posted @ 2022-12-19 20:00 flydean 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 简介 对于一个APP来说,肯定会有一个AppBar,这个AppBar一般包含了APP的导航信息等。虽然我们可以用一个固定的组件来做为AppBar,但是这样就会丢失很多特效,比如将AppBar固定在顶部,AppBar可以在滑动的过程中进行大小变换等。 当然这一切都不需要自己来实现,flutter已经为 阅读全文
posted @ 2022-12-12 17:33 flydean 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 简介 虽然我们在开发APP的过程中是以功能为主,但是有时候为了美观或者其他的特殊的需求,需要对组件进行一些变换。在Flutter中这种变换就叫做Transform。 flutter的强大之处在于,可以对所有的widget进行Transform,因此可以做出非常酷炫的效果。 Transform简介 在 阅读全文
posted @ 2022-12-05 20:57 flydean 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 简介 我们在开发web应用的时候,有时候为了适应浏览器大小的调整,需要动态对页面的组件进行位置的调整。这时候就会用到flow layout,也就是流式布局。 同样的,在flutter中也有流式布局,这个流式布局的名字叫做Flow。事实上,在flutter中,Flow通常是和FlowDelegate一 阅读全文
posted @ 2022-11-28 20:47 flydean 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 简介 我们知道proxy protocol是haproxy提出的一个代理协议,通过这个协议,所有实现这个协议的proxy或者LBS,都可以附带真实客户端的IP地址和端口号,这使得proxy protocol在实际应用中非常有用。 这么优秀的协议,没有理由netty不支持。本文将会谈一下netty中对 阅读全文
posted @ 2022-11-21 18:36 flydean 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 简介 在前面的文章中,我们提到了使用netty构建tcp和udp的客户端向已经公布的DNS服务器进行域名请求服务。基本的流程是借助于netty本身的NIO通道,将要查询的信息封装成为DNSMessage,通过netty搭建的channel发送到服务器端,然后从服务器端接受返回数据,将其编码为DNSR 阅读全文
posted @ 2022-11-14 17:18 flydean 阅读(621) 评论(0) 推荐(2) 编辑
摘要: 简介 redis是一个非常优秀的软件,它可以用作内存数据库或者缓存。因为他的优秀性能,redis被应用在很多场合中。 redis是一个客户端和服务器端的模式,客户端和服务器端是通过TCP协议进行连接的,客户端将请求数据发送到服务器端,服务器端将请求返回给客户端。这样一个请求流程就完成了。 当然在最开 阅读全文
posted @ 2022-11-07 21:54 flydean 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 简介 在前面的文章中我们讲过了如何在netty中构造客户端分别使用tcp和udp协议向DNS服务器请求消息。在请求的过程中并没有进行消息的加密,所以这种请求是不安全的。 那么有同学会问了,就是请求解析一个域名的IP地址而已,还需要安全通讯吗? 事实上,不加密的DNS查询消息是很危险的,如果你在访问一 阅读全文
posted @ 2022-11-04 14:48 flydean 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 简介 我们在使用flutter的过程中,有时候需要控制某些组件是否展示,一种方法是将这个组件从render tree中删除,这样这个组件就相当于没有出现一样,但是有时候,我们只是不想展示这个widget,但是这个组件还是存在的,并且可以接受键盘输入,还可以使用CPU。它和真正的组件唯一不同的就是他是 阅读全文
posted @ 2022-10-31 17:57 flydean 阅读(309) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 49 下一页