首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

1000 行输入养成:如何平衡体验灵活性?

如何平衡这两种就是一个非常有意思问题。 不过呢,我们一直在关注于所谓用户体验,但是有时候对于开发者开发体验。如何开发体验更好的话,那么它就会带来更好用户体验。...引子 在为 ArchGuard 设计「趋势洞察」功能,它应对于「架构自治服务」一文所描述概念,即起向用户提供一个迷你版本数据自治服务功能。从功能上来说,有点类似于一个自制数据湖平台。...这个功能从一个简单输入,变成了一个背后有 1000 行代码「一行代码编辑器」。在这一个过程中,我们一直在尝试平衡灵活性体验,也依旧在进这一方面的尝试。...尽管,在起初,构建一个迷你查询语言就是我们目标。不过,我们并没有一开始就朝向这个宏大目标,而是一步步迈进。所以,也就产生了三个版本: 第一个版本,基于下拉输入 CRUD 查询。...在 UI 设计上,主要就是结合下拉 + 输入来实现:通过复杂下拉联动,构建出对于数据查询;结合下拉特定输入值,输入值进行校验。 这一种模式典型问题是: 业务间联动过于复杂。

64110

2DASL:目前最好开源人脸3D重建密集对齐算法

之前52CV曾经报道过PRNet:人脸3D重建密集对齐,其结果非常惊艳,在很多人脸应用中都有用武之地。...最近同样专注于3D人脸重建密集对齐算法2DASL开源了,其评测精度比PRNet又更胜一筹!...该算法来自论文《Joint 3D Face Reconstruction and Dense Face Alignment from A Single Image with 2D-Assisted Self-Supervised...下图为论文中对齐结果和3D重建结果示例: ? 算法原理图: ? 在3D人脸对齐方面该算法取得了目前最高精度,超越PRNet。如下图: ? 在一些极端例子中,该算法对齐效果依然很好。 ? ?...在人脸3D重建方面,以前算法相比也取得了高质量重建结果。如下图: ? 下面三张gif图为作者给出动态演示,可以看出3D特征点定位、重建结果、密集对齐结果都非常稳定。 ? ? ?

2.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

你可能还不知 7 个 CSS 好用属性

baseline: 使元素基线父元素基线对齐。HTML规范没有详细说明部分可替换元素基线,如 ,这意味着这些元素使用此值表现因浏览器而异。...sub:使元素基线父元素下标基线对齐。 super:使元素基线父元素上标基线对齐。 text-top:使元素基线父元素上标基线对齐。...text-bottom:使元素底部父元素字体底部对齐。 middle:使元素中部父元素基线加上父元素x-height(译注:x高度)一半对齐。 ?...vertical-rl:对于左对齐(ltr)脚本,内容从上到下垂直流动,下一垂直行位于上一行左侧。对于右对齐(rtr)脚本,内容从下到上垂直流动,下一垂直行位于上一行右侧。...默认情况下,内联内容包围其边距; shape-outside提供了一种自定义此包装方法,可以将文本包装在复杂对象周围而不是简单中。它采用clip-path相同值。

1.3K20

scetch入门 第3部分:符号和导出谢谢阅读!

复制符号 提示:如果在拖动时按住alt + shift,复制图层将拥抱原始图层对齐指南。 让我们重复一次,所以我们在底部有三个袜子猴子图标: ?...再次复制符号 有一种快速方法可以确保所有这些都具有相同空间。首先,选择所有三个图层。然后单击“水平分布” ? 这样做是采用最左侧和最右侧对象,并以相等间距对齐其间所有对象。...水平分布 现在我们可以安全地使这个图标更大,而不会影响任何其他符号。请注意,文件夹颜色再次变为蓝色: ? 文件夹颜色再次变为蓝色。 请记住将此图标画板中心对齐!...导出画板 你如何让你画板脱离素描?有了导出功能!它可以批量导出以您画板命名PNG格式画板。 在导出之前,必须选择每个画板并在右侧检查器中选中“背景颜色”和“包含在导出中”。...如您所见,您可以选择不同大小选项(@ 2x,@ 3x等),添加后缀或更改每个画板文件格式。我通常会保留默认设置,特别是因为我们基本画板尺寸已经为iPhone 52倍。

99400

一、博客首页搭建搭建《iVX低代码仿CSDN个人博客制作》

,这个行内容左侧为一个logo,logo右侧为一个输入,这个输入输入文本后可以搜索对应内容,在CSDN中搜索可以搜索出用户名、下载等内容,在我们只做博客时使个人博客,咱们并不做过多搜索,在功能设计时咱们只需要搜索出对应博客内容即可...接着打开APP 文本也可以去掉,只需要再加上右侧头像即可,最右侧还有一个展开菜单,在此咱们不不需要制作过多内容,所以该菜单也取消。 那如何使一部分内容靠左另一部分内容靠右呢?...我们查看首页标题栏,我们可以把整个标题栏内容设置为左侧一个部分以及右侧一个部分: 左侧为logo 和搜索右侧为头像。...: 页面效果如下: 接着添加一个文本框在logo 右侧,此时直接添加文本将会超格: 此时设置一下文本宽度以及左外边距使其距离左侧有一定距离: 接着设置一下输入字体使其适应当前输入大小...: 最后更改一下搜索提示文本即可解决: 接下来制作右行内容,此时设置右行水平对齐为靠右,这样行内内容就会往右靠齐: 接着往这个行中添加一个图片,设置宽高为 30px

1.4K20

QGIS 3.10 路径分析

本教程将学习如何对路网进行建模,如何运用样式对路网属性可视化,同时通过QGIS 3.10内置路径分析工具找出两点之间最短路径。...在【表达式字符串构建器】对话中,展开中间面板内【字段和值】节点,选中“DIRECTIONA ”字段,点击右侧面板【全部唯一】按钮,下方文本列出了该字段4种可能取值,可为构建表达式提供取值参考,...此时,地图窗口中所有符号都朝着同一个方向,实际情况不符,现实中街道交通流向各不相同,这就需要通过数据定义覆盖(data-defined override )得到符号旋转角度取值,使符号方向交通流向保持一致...为了让箭头方向所有道路线方向对齐,需要在表达式中计算出道路线角度,所以需要使用“angle_at_vertex”函数以得到要素角度值。在表达式文本中输入下面的表达式,点击【OK】按钮。...,箭头随之进行了适当旋转以达到正确对齐

2.5K20

Excel中如何对多张图片或者文本元素进行快速排版?

在Excel中对多张图片或者文本元素进行快速排版非常简单,并不需要一个一个地拖,而且拖动时候还老是对不齐。...以一个简单例子说明如下: 一、统一图形或文本高度、宽度 通过格式菜单右侧“高度”、“宽度”可以直接输入相应数据,或者点击调整按钮逐步增减,如下图所示: 二、将图形或文本调整为水平方向或垂直方向对齐...这个包括几种情况,最常用是“垂直居中”,当然还有“底部对齐”或“顶部对齐”等等,如下图所示: 三、使图形或文本间隔距离一致 最常用的如“横向分布”(如果是垂直方向上...,那么选“纵向分布”): 通过以上简单几步,就可以将图形或文本排版成整齐划一样子了,如下图所示: 其实,这个方法不仅适用于Excel,还适用于Word、PPT等常用...r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ

2K20

Stereo R-CNN based 3D Object Detection for Autonomous Driving

这些输出形成了用于3D估计稀疏约束(2D、关键点)(第4节),其中我们用2D左右表示了3D关键点之间投影关系。?确保我们3D定位性能关键组件是密集3D对齐(第5节)。...对于前景RoI对,我们通过计算左侧GT盒右侧RoI之间偏移量,以及右侧GT盒右侧RoI之间偏移量来分配回归目标。我们仍然对左右RoI使用相同∆v,∆h。...在第4节和表5中,我们展示了透视图关键点是如何3D进行估计。我们还预测了两个边界关键点,它们可以作为规则形状目标实例掩码简单替代。...我们使用观点角度α赔偿难以察觉状态说明(见图3): 从二维方框和透视关键点求解,粗三维方框投影准确,图像对齐良好,使我们进一步密集对齐。...研究关键点好处3 d盒子估计量,我们评估3 d检测和三维定位性能不使用关键点,我们使用退化观点来确定之间关系3 d角和2 d边缘,和采用Eq。2为所有对象约束三维定位。

2.2K20

腾讯开源超实用UI轮子库,我是轮子搬运工

在 item 右侧显示一个开关或箭头或自定义View QMUIDialog 提供了一系列常用对话,解决了使用系统默认对话时在不同 Android 版本上表现不一致问题。...控制子 View 水平对齐方向(左对齐/居中/右对齐)。 限制子 View 个数或行数。...提供了以下功能: 更多可参考 wiki 文档 在左侧/右侧添加图片按钮/文字按钮/自定义View。 设置标题/副标题,且支持设置标题/副标题水平对齐方式。...AbsoluteSizeSpan 可以调整字体大小,但在中英文混排下由于decent不同,无法根据具体需求进行底部对齐或者顶部对齐。...2. 配置主题 把项目的 theme parent 指向 QMUI.Compat,至此,QMUI 可以正常工作。 3.

4.7K30

【UI 设计】PhotoShop基础工具 -- 移动工具

: 选中图层 最上面图层顶端对齐; -- 垂直居中对齐 : 选中图层 最上面图层顶端 和 最下面图层 底端中间对齐; -- 下对齐 : 选中所有图层元素 最下面的底端对齐; -- 左对齐...: 最左侧像素左边对齐; -- 水平居中对齐 : 最左边左侧 最右边右侧 中间对齐; -- 右对齐 : 最右边右侧对齐; 分布 :  -- 按顶分布 : 按照 图像 顶端进行平均分布...; -- 水平居中分布 : 按照图像 中间 进行水平分布; (6) 3D 新建图像 :  创建3D凸出 : 选择 菜单栏中 3D --> 从所选图层新建 3D 凸出, 之后弹出对话 点确定, 最后就会出现...滑动工具 : 拖动工具类似, 但是只能左右滑动, 不能上下移动; 旋转工具 : 将鼠标移动到 3D 物体上, 旋转光圈即可; 2....解锁图层 : 将第一张图片图层解锁; 拖动图层 : 使用拖动工具, 直接将图片图层拖动到第一张图片图层中; (3) 解析自动对齐 自动对齐解析 : 选中所有的图层, 点击自动对齐按钮, 弹出自动对齐对话

1.8K40

一、首页第一个首页栏制作【仿淘票票系统前后端完全制作(除支付外)】

首页一共分为3个页面,分别是首页: 影院: 我: 一、标题头制作 首先我们新建一个 web 相对应用,随后点击前台,在前台新建一个页面: 接着给予这个页面一个背景色: 为了使页面清晰...,我们可以重命名该页面为首页: 接着创建一个行,命名这个行为标题,设置他高度为自动,背景色为白色,以及为了之后内容垂直对齐,设置他垂直对齐为居中即可: 接着为了方便其内部元素距离上下左右距离...,然后点击扩展组件,点击下拉菜单即可添加: 在下拉菜单属性中,,更改当前选中值,设置选项列表中内容,更改大小即可完成: 接着在右侧行中更改水平对齐属性选择靠右,此时添加元素才有靠右显示...: 接着添加一个正在热映文本,该文本需要设置其排版,上下左右内边距,否则无法设置其边距: 接着在这个文本中边框圆角处设置下边距颜色为主题色(紫红色),只有下边距生效,其他边距都设置为空即可...;右侧内容又分为左边饮品内容和右侧购票内容,那么此时我们可以首先先创建一个大,这个为一个行,包裹所有影片信息,并且命名为内容,包裹其他所有的影片内容: 这个内容行还需要去掉对应背景色

8.6K20

【移动端网页布局】Flex 弹性布局案例 ② ( 顶部固定定位搜索栏 | 固定定位盒子居中对齐 | 二倍精灵图设置 | CSS3垂直居中对齐 )

一、顶部固定定位搜索栏 需求 : 制作如下搜索栏 ; 1、固定定位盒子居中对齐 首先 , 设置固定定位 , 固定定位盒子始终显示在浏览器中指定位置 , 父容器或其它容器无关 ; /* 固定定位盒子始终显示在浏览器中指定位置...: 640px; 3、使用 Flex 弹性布局管理宽度 在搜索中 , 左侧是搜索栏 , 右侧是搜索按钮 ; 右侧搜索按钮始终都是 44x44 像素大小 ; 左侧搜索栏随着网页布局宽度变化而变化...; 此处 使用 Flex 弹性布局管理宽度 , 右侧按钮直接设置一个固定大小 , 左侧搜索设置 flex: 1; 样式 , 也就是 自动占据剩余空间 ; Flex 子项目的 flex 样式默认都为...; } 5、CSS3垂直居中对齐 - 行高 = 内容高度 ( 总高度 - 边框高度 - 内边距高度 ) 普通盒子模型中 , 设置垂直居中对齐时 , 直接设置 内容高度 = 行高 即可 ; 由于采用是...{ /* 图片文字对齐样式 默认是文字基线对齐 */ vertical-align: middle; } div { /* css3 盒子模型 */ box-sizing

29520

PPT 中插入域代码公式方法

我们目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文 英文版本 以便参考。 Eq 域产生数学等式。...示例 {EQ \a \al \co2 \vs3 \hs3(Axy,Bxy,A,B)} 显示以下信息: 方括号: \b() 方括号中相应元素大小单个元素。默认括号为括号。...示例 {EQ \l(A,B,C,D,E)} 显示: 改写: \o() 将顶部前一个连续每个元素。允许任何数量元素。用逗号分隔多个元素。不可见字符框内打印每个字符。选项对齐顶部相互对应。...\don () 将相邻文本下方单个元素移动n由指定磅数。默认值为 2 磅。 示例 {EQ \s\up8(UB)\s\do8(2)} 显示: : \x() 创建一个元素边框。...\ri 绘制右侧元素边框。

3.4K30

【CSS】课程网站 Banner 制作 ① ( Banner 栏测量 | Banner 盒子模型代码 | 代码示例 )

文章目录 一、Banner 栏测量 1、盒子模型尺寸测量 2、背景测量切图 二、Banner 盒子模型代码 1、HTML 标签结构 2、CSS 样式 3、显示效果 一、Banner 栏测量 ----...; Banner 条版心尺寸为 1200 x 420 像素 , 如下图所示 : 版心左侧 侧导航栏 尺寸为 190 x 420 像素 ; Banner 条版心 右侧 课程表 , 尺寸..., 黄色矩形是 版心盒子 , 洋红色矩形为左侧导航栏盒子 , 右侧绿色矩形为 课程表 盒子 ; 2、背景测量切图 使用吸管工具 , 点击背景 , 吸取颜色值 , 然后点击 " 前景色 " 拾色器.../ body { background-color: #f3f5f7; } /* 版心宽度 1200 像素 , 在浏览器中居中对齐 */ .w { width: 1200px; margin...*/ .search input { /* 设置左浮动 , 方便右侧按钮进行排列 */ float: left; /* 宽度为 360 像素, 但是左侧有 20 像素内边距变为 340 像素

3.9K20

B端产品设计规范

1 确定产品设计优先级 2 确定设计规范书写 3 逐步对单个规范进行整理书写,原则上一条说明附加一个界面示例 下图是具体设计规范和设计规则思考:如下图所示。...统一屏幕尺寸间距和跨平台设计模式,给用户带来更好体验感。 设计思考,有如下几点: 1.保证画布尺寸一致性原则。 2.统一网格单位。 3.统一栅格系统。 4.视觉元素统一和对齐等。...而每一个列表项都是由最基本标签和输入组成,常规表单包括单选、多选、下拉选、输入、时间选择、开关选择等控件。 左对齐是比较常见对齐设计,比较符合pc端常规显示场景。如下图所示。...- 标题栏:标题栏栏高为56PX - 内容栏:准栏高为56PX,大栏高为80px,内容区和栏水平居中对齐 - 垂直对齐方式: 右对齐:金额、最右侧操作列。...左对齐:除金额、最右侧操作列外其他表格数据;如下图所示。 -水平对齐方式,如下图所示。

4.2K44

css display属性值及用法_css clear作用

该属性可以用来改善重排重绘,同时我也经常用它来做模态窗等效果。...使用基于表格CSS布局,使我们能够轻松定义一个单元格边界、背景等样式, 而不会产生因为使用了table那样制表标签所导致语义化问题。...justify-content: 属性定义了项目在主轴上对齐方式。 align-items: 属性定义项目在交叉轴上如何对齐。...box-orient 值:horizontal | vertical | inherit 子代是如何排列?...如果方向是水平,该属性就会决定垂直排列,反之亦然。 项目属性 box-flex 值:0 | 任意整数 该子代弹性比。弹性比为 1 子代占据父代空间是弹性比为 2 同级属性两倍。

2.4K10

win10快捷键大全 win10常用快捷键

Alt+F4 关机快捷键 Win键组合快捷键大全(Win7/8以及Win10通用) Win + ←:最大化窗口到左侧屏幕上(开始屏幕应用无关) Win + →:最大化窗口到右侧屏幕上(开始屏幕应用无关...垂直缩小窗口,宽度不变(开始屏幕应用无关) Win+SHIFT+←:将活动窗口移至左侧显示器 (开始屏幕应用无关) Win+SHIFT+→:将活动窗口移至右侧显示器(开始屏幕应用无关) Win+...当您将应用程序向一侧对齐时,此热键会将拆分栏移动至右侧 Win键 + Shift + ....Ctrl+Shift+= 使选择文本成为上标 Ctrl+L 向左对齐文本 Ctrl+E 向中心对齐文本 Ctrl+R 向右对齐文本 Ctrl+J 对齐文本 Ctrl+1 设置单倍行距 Ctrl+2...+P 打印主题 F3 将光标移动到搜索

4.3K70

基本布局-QHBoxLayout类、QVBoxLayout类、QGridLayout类

(1)新建Qt Widget Application,项目名UserInfo,基类QDialog,取消创建界面; (2)打开dialog.h头文件,在头文件中声明对话各个控件,添加代码 #ifndef...);//性别 LeftLayout->addWidget(SexComboBox,2,1); LeftLayout->addWidget(DepartmentLabel,3,0);//部门...->setColumnStretch(0,1); LeftLayout->setColumnStretch(1,3); //设定两列分别占用空间比例,本例设定为1:3,即使对话大小改变了...IntroductionLabel=new QLabel(tr("个人说明:"));//右下角部分 IntroductionTextEdit=new QTextEdit; //完成右侧布局...ButtomLayout=new QHBoxLayout(); ButtomLayout->addStretch(); //在按钮之前插入一个占位符,使两个按钮能够靠右对齐,并且在整个对话大小发生改变时

1.3K30

一篇文学会商用可编辑问卷表单制作【iVX 十二】

,该图片宽度为 100%,占满整个左图行: 接着我们在登录中创建 3 个行,分别用于设置登录元素: 在此需要设置登录水平对齐为居中方便 iVX 公共表单行元素居中显示,在此需要对公共表单行设置宽度为...此时我们新建一个页面命名为编辑页,将该页背景色改为灰色,使其主要内容有层次突出感;接着为其添加一个行命名为头部,在头部行中添加两个行,一个命名为标题栏左侧,另一个命名为标题栏右侧: 在此将标题栏左侧右侧垂直对齐设置为居中...,使页面元素能够垂直居中将会更加美观,在此还需单独设置右侧标题栏水平对齐为靠右,为了方便保存按钮靠右显示。...需要实现这个效果需要创建一个一维数组变量,我们在该页面中创建一个一维数组变量,命名为动态添加内容次序: 在此我们设定,单行文本数字标记为 1、多行文本数字标记为 2、数字文本数字标记为 3、日期数字标记为...我们首先在添加内容列中创建 3 个行,一个行命名为表单内容,用于包裹其他两个行,其他两个行命名为标题组件内容;接着我们再到标题行下创建两个内容行,一个命名为右侧显示,另一个命名为左侧显示,左侧显示用于显示标题内容

6.7K30

Flutter TolyUI 框架#02 | Popover Tooltip 设计

这种浮窗是非侵扰性,一般不会响应事件,也不会消费目标组件点击事件。在鼠标悬浮/手势长按事件中动画展开浮层。 有道 飞书 [1]. 动画展示/隐藏浮层弹。 [2]....支持 12 种弹目标组件对齐方式。 [3]. 支持气泡和非气泡,填充边模式线。 [4]. 支持边界溢出检测,并自动适应偏移功能。...浮窗对齐方式 如下所示,TolyTooltip 提供了 12 种浮窗对齐方式,分为上下左右四组,每组有三种对齐方式。...通过 overlayDecorationBuilder 自定义非气泡普通装饰;并通过 offsetCalculator 计算偏移量,让弹左上角和头像中心对齐: TolyPopover( placement...它承载着目标组件尺寸、间隔、对齐方式、浮尺寸四个数据。

15910
领券