首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Material Design — Navigation drawerStandard drawer Modal drawer Bottom drawer

自上次参加完回音分享会后,下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚...Standard drawers 可以永久可见或通过点击导航菜单图标打开和关闭。 它们只能用于平板电脑和台式机。 在手机上,使用 modal drawers 代替。 ?...Dismissible drawer:如果用户可能将注意力集中在屏幕内容上,并且需要更加低频访问其导航目的地时,则可以使用 dismissible drawer。 ?...Dismissible standard drawers 可用于内容优先(如照片库)的布局或用户不太可能经常切换目的地的 app,且应该使用可见的 navigation menu icon 来打开和关闭抽屉...通过点击 top app bar(1)中的 navigation menu icon 可打开和关闭 standard dismissible navigation drawer。

3.8K40

浅谈在django中使用redirect重定向数据传输的问题

环境: python 3.6.4 django2.0.6 使用重定向redirect(‘url name’) 如果不需要传数据的话那这样就OK了 如果要传数据的话 琢磨了半天 还是决定用session...username’ }} 以及{{ request.session.get(‘username’) }} 和{% request.session.get(‘username’) %} 都是错误的写法 #}} 就可以了...觉得如果消息使用得频繁,且消息比较长时使用。 二,使用session来实现,这个实现更简单,但不可太频繁使用。 下面,就使用第二种来试试吧。...{% for message in messages %} <div class="alert alert-success alert-<em>dismissible</em> fade in" role="alert"...以上这篇浅谈在django中使用redirect重定向数据传输的问题就是编分享给大家的全部内容了,希望能给大家一个参考。

1.6K10

Flutter常见开发问题

但是 Flutter 中的按钮不是将标题作为字符串,而是另一个小部件。这意味着**在按钮内你可以有文本、图像、图标和几乎任何你可以想象的东西,**不会打破布局限制。...这也让您可以非常轻松地制作自定义小部件,而在 Android 中制作自定义视图是一件相当困难的事情。 拖拽不是比在代码中制作布局更容易? 在某些方面,确实如此。...如果你完全喜欢拖拽,那么 Flutter Studio 是推荐的一个很棒的资源,它可以帮助你通过拖放生成布局。这是一个让印象深刻的工具,很想看看它是如何发展的。...如果是编程新手,想从移动端开发入手,应该从 Flutter 开始? 这有更多的两部分答案。 Flutter 非常适合编写代码,并且在相同页面上的代码比 Android 或 iOS 应用程序少得多。...package和插件之间有一个的区别。包通常是纯粹用 Dart 编写的新组件或代码,插件则可以使用本机代码在设备端提供更多功能。

6.7K20

什么才算是真正的编程能力?

学校里另外一部分在搞ACM的人,他们每天都在刷题练算法,但单凭个人的感受感觉他们似乎对工程上有些东西并不了解,或许算法的能力才算是实打实的编程能力?...恰恰相反的,以为,系统的编程能力正体现在“重新制造”的能力。 能把已有的部件接起来,这很好。但当你恰好缺一种关键的胶水的时候,你能写出来?当一个已有的部件不完全符合你的需求的时候,你能改进它?...如果你用的部件中有bug,你能把它修好吗?在网上繁多的类似功能的部件中,谁好谁坏?为什么?差别本质?一个开源代码库,你能把它从一个语言翻译到另一个语言?从一个平台移植到另一个平台?...真的易扩展不知道。没多久,客户的需求就改了,各种拎不清的继承实现都化为乌有,一大半要重写。 问题在哪里? 不是编程不好,而是取舍的不好。...不在于使用了什么高端算法,或是复杂的框架。 懂得如何取舍并不容易,需要对问题。 小伙伴们,你怎么看!

1K60

Flutter常见开发问题

但是 Flutter 中的按钮不是将标题作为字符串,而是另一个小部件。这意味着**在按钮内你可以有文本、图像、图标和几乎任何你可以想象的东西,**不会打破布局限制。...这也让您可以非常轻松地制作自定义小部件,而在 Android 中制作自定义视图是一件相当困难的事情。 拖拽不是比在代码中制作布局更容易? 在某些方面,确实如此。...如果你完全喜欢拖拽,那么 Flutter Studio 是推荐的一个很棒的资源,它可以帮助你通过拖放生成布局。这是一个让印象深刻的工具,很想看看它是如何发展的。...如果是编程新手,想从移动端开发入手,应该从 Flutter 开始? 这有更多的两部分答案。 Flutter 非常适合编写代码,并且在相同页面上的代码比 Android 或 iOS 应用程序少得多。...package和插件之间有一个的区别。包通常是纯粹用 Dart 编写的新组件或代码,插件则可以使用本机代码在设备端提供更多功能。

6.8K30

《静儿的服务治理私房菜》服务治理和架构

现在大家都在使用一些持续集成和自动化部署工具,上面大家会感觉理所当然的看到回滚按钮,点击进入可以选择回滚到上次版本或者回滚到某一个特定版本。   ...这样的代价要比多次发起退款和支付,用户和商家都无法分辨是否实际支付成功代价要很多。   4.监控设计   在设计阶段就必须要考虑监控,不是在实施完成之后补充。   ...将监控放到设计阶段,开发阶段就可以做合理的埋点。这要比实施完成后再加监控对系统的影响要,代价要低。   5.设计多活数据中心   不要被一个数据中心的解决方法把自己限制住。   ...朋友看了的简历,给出中肯的评语:“码农思维”。里面写到自己正在自己研发一个搜索引擎框架。朋友就说:“现有框架不能满足需求?你这种思维,大家跟着你干会很累,还不出业绩。”   ...10.水平扩展非垂直升级   必要时把需求分为多个系统,不是升级原有的系统。   在垂直扩展模型中,想要增加系统负荷就意味着要在系统现有的部件上下工夫,即听过提高系统部件的能力来实现。

56220

从小玩到大的超级玛丽,计算复杂性是怎样的?

每个 clause 部件只有当之前角色从上方进入并打开至少一次后,才允许角色从右侧进入并通过。...start 部件:玛丽的出生点有一个蘑菇,吃了之后可以变成大玛丽。 finish 部件:需要以大玛丽的状态从左下方进入部件,撞掉一个砖块后才能到达旗杆;如果以玛丽的状态进入则不能通关。...在第一条路径中,大玛丽进入后需要碰一下怪物变成玛丽后才能通过狭小的通道,注意右上方的问号方块中有一个蘑菇,玛丽吃了后可以变回大玛丽状态。...因而我们需要使用游戏中另的一个元素——无敌星星,部件中的三个问号方块都有无敌星星,如果玛丽吃到星星就可以穿过火墙。...事实上,文献 [2] 还讨论了一些含有其他元素(比如使用管道移动、获得金币奖励生命)的「超级玛丽」游戏的复杂性。 如果要评选最有趣的关于电子游戏计算复杂性的论文,相信「超级玛丽」这个肯定能上榜。

59010

Flutter ListView 拖拽排序了解一下

ReorderableListView 想要达到如上效果,需使用该类,官网简介: A list whose items the user can interactively reorder by dragging...简单翻译如下: 用户可以通过拖动来重新排序的列表。 该类适用于少量 children 的页面,因为构造列表需要为每一个 children 执行操作,不只是可见的 children。...简单使用 既然看完了构造函数,那我们就可以分分钟写一个 Demo 出来: class _ReorderableListViewPageState extends State<ReorderableListViewPage...可以看到确实是能打印出新旧两个 index, 但是这里有一个很明显的问题, 我们大家都知道数组的下标是从 0 开始,可以看到 第一次是 从 0 到 3,第二次是从 0 到 4, 但是讲道理明明应该是 从...那为什么前两次移动后的 newIndex 都 +1 了呢? 我们这里也不去深究, 既然我们要移动,那肯定也会对源数据进行操作,不然移动也都是假的。

2.8K40

如何在10分钟内塔建Zabbix Server HA集群?

让我们深入探讨什么是高可用性,并尝试定义“高可用性”一词的含义: 如果一个系统没有单点故障,那么系统是以高可用性模式运行; 单点故障是导致整个系统停止运行的部件故障; 在使用高可用性的系统中,冗余是一项要求...这引发了一场持续的讨论——应该使用哪种第三方解决方案,以及应该如何为Zabbix组件配置它?除此之外,您还将拥有一个新的软件层,需要适当的专业知识来部署、配置和管理。...多个节点可以具有此状态; Shutdown–之前检测到该节点,但它已正常关闭; Unreachable–以前检测到节点,但在未关闭的情况下意外丢失。...系统信息小部件可以显示当前集群模式,并提供了所有集群节点的列表。在我们的示例中,我们可以看到有3个节点——1个活动节点、1个停止节点和1个在待机模式下运行的节点。...集群节点发送到数据库后端的心跳是非常的消息,记录在一个较小的Zabbix数据库表中,因此性能影响应该可以忽略不计。

1.1K20
领券