Axure 绘制表格添加删除

1、添加按钮:白底黑框,80X30,文本和命名均为“添加”;
2、数据表格(表头):1行5列,灰底黑框的表格作为表头,从左到右每个格子的文字分别为:姓名、性别、年龄、电话和操作:
3、数据表格(表身):一个中继器,中继器里面是一个1行5列,白底黑框的表格,从左到右5个格子分别命名为“姓名”、“性别”、“年龄”、“电话”和“删除”,其中最右边一个格子文字为:删除,字体为蓝色加下划线.

绘制表格

image

中继器

image

绘制弹框

(1)4个文本标签的文本分别为姓名、性别、年龄和电话;
(2)4个文本框分别命名为“姓名”“性别”“年龄”和“电话”,一一对应放在文本标签右边
(3)2个矩形中,一个文本和命名均为“确认”,另一个文本和命名均为“取消”。
image
image

添加按钮

设置交互样式和交互用例
交互样式为:鼠标悬停和鼠标按下均设置填充颜色为灰色
交互用例为:鼠标单击时显示“弹出框”
image
image

中继器设置数据

image
image
image

删除按钮

交互用例设置为:鼠标单击时删除 this 行
image

确定按钮

交瓦用例设置为:鼠标单击时添加一行数据并隐藏“弹出框”
image
image

取消按钮

交瓦用例设置为:鼠标单击时隐藏“弹出框”
image

预览

image

本文转载于网络 如有侵权请联系删除

相关文章

  • 基于神经网络——鸢尾花识别(Iris)

    前言鸢尾花识别是学习AI入门的案例,这里和大家分享下使用Tensorflow2框架,编写程序,获取鸢尾花数据,搭建神经网络,最后训练和识别鸢尾花。鸢尾花识别——思路流程:1)获取鸢尾花数据,分析处理。2)整理数据位训练集,测试集。3)搭建神经网络模型。4)训练网络,优化网络模型参数。5)保存最优的模型,进行鸢尾花识别。认识鸢尾花我们先认识下什么是鸢尾花?鸢尾花分类:狗尾草鸢尾、杂色鸢尾、弗吉尼亚鸢尾​鸢尾花的特征是什么呢?鸢尾花花萼长、花萼宽、花瓣长、花瓣宽。我们通过对数据进行分析总结出了规律:通过测量花的花萼长、花萼宽、花瓣长、花瓣宽,可以得出鸢尾花的类别(如:花萼长>花萼宽且花瓣长/花瓣宽>2,则杂色鸢尾)​获取鸢尾花数据4个属性作为输入特征:花萼长、花萼宽、花瓣长、花瓣宽;类别作为标签,0代表狗尾草鸢尾,1代表杂色鸢尾,2代表弗吉尼亚鸢尾。iris数据集即鸢尾花数据。x_data存放iris数据集所有输入特征(4种);y_data存放iris数据集所有标签(3种)fromsklearnimportdatasets frompandasimportDataFrame i

  • 视频质量评估的新方式:VMAF百分位数

    正文字数:4964阅读时长:7分钟在这篇博客文章中,我们介绍了一种新的基于计算视频多方法评估融合(VMAF)百分位数的视觉质量评估方法。作者/AdeelAbbas原文链接/https://blog.twitter.com/engineering/en_us/topics/infrastructure/2020/introducing-vmaf-percentiles-for-video-quality-measurements.html在Twitter上,我们希望通过即时加载的、不会意外停止且始终看起来清晰的视频为客户提供一个令人愉悦的视频体验。在这篇博客文章中,我们介绍了一种新的基于计算视频多方法评估融合(VMAF)百分位数的视觉质量评估方法。使用VMAF百分位数,我们可以推断出编码技术如何在某些复杂的帧上执行的情况,并允许我们首先专注于提高它们的质量。此外,VMAF百分位数对于非视频工程师来说更易懂,并且可以提供对于编码算法对视频质量影响的另一种理解。每天,成千上万的人来到Twitter观看和了解正在发生的事情,并对塑造我们时代的事件有新的认识和新的视角。大量广告商依靠我们来传达他

  • 思维导图概览SpringCloud

    1、什么是微服务1.1、架构演进架构的发展历程是从单体式架构,到分布式架构,到SOA架构,再到微服务架构。图1:架构演进单体架构:未做任何拆分的JavaWeb程序图2:单体架构示意图分布式架构:按照业务垂直划分,每个业务都是单体架构,通过API互相调用。图3:分布式架构示意图SOA架构:SOA是一种面向服务的架构。其应用程序的不同组件通过网络上的通信协议向其它组件提供服务或消费服务,所以也是分布式架构的一种。图4:SOA架构示意图1.2、微服务架构微服务架构在某种程度上是SOA架构的进一步的发展。微服务目前并没有比较官方的定义。微服务Microservices之父,马丁.福勒,对微服务大概的概述如下:就目前而言,对于微服务业界并没有一个统一的、标准的定义(Whilethereisnoprecisedefinitionofthisarchitecturalstyle)。 但通常在其而言,微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。 服务之间采用轻量级的通信机制互相沟通

  • 批量相关分析,听说你找好久了?

    相关性散点图是展基本概念相关关系:当一个或几个相互联系的变量取一定的数值时,与之相对应的另一变量的值虽然不确定,但它仍按某种规律一定的范围内变化。变量间的这种相互关系,称为具有不确定性的相关关系。按程度分类⑴完全相关:两个变量之间的关系,一个变量的数量变化由另一个变量的数量变化所惟一确定,即函数关系。⑵不完全相关:两个变量之间的关系介于不相关和完全相关之间。⑶不相关:如果两个变量彼此的数量变化互相独立,没有关系。按方向分类⑴正相关:两个变量的变化趋势相同,从散点图可以看出各点散布的位置是从左下角到右上角的区域,即一个变量的值由小变大时,另一个变量的值也由小变大。⑵负相关:两个变量的变化趋势相反,从散点图可以看出各点散布的位置是从左上角到右下角的区域,即一个变量的值由小变大时,另一个变量的值由大变小。 相关系数相关系数是最早由统计学家卡尔·皮尔逊设计的统计指标,是研究变量之间线性相关程度的量,一般用字母r表示。由于研究对象的不同,相关系数有多种定义方式,较为常用的是皮尔逊相关系数。相关表和相关图可反映两个变量之间的相互关系及其相关方向,但无法确切地表明两个变量之间相关的程度。相关系数是用

  • beego swagger的坑——要设置swagger路由

    没想到它官方的页面没有指出这个,导致怎么也不出现swagger页面。地址如下:http://localhost:8081/swagger/#!必须在route的namespace下面设置swagger路由beego.SetStaticPath("/swagger","swagger")//@APIVersion1.0.0 //@TitleflowtestAPI //@Descriptionflowhaseverytooltogetanyjobdone,socodenameforthenewflowtestAPIs. //@Contact504284@qq.com packagerouters import( "github.com/3xxx/flowtest/controllers" "github.com/astaxie/beego" "github.com/astaxie/beego/plugins/cors" ) funcinit(){ //运行跨域请求 //在htt

  • 安全运维中基线检查的自动化之ansible工具巧用

    前几周斗哥分享了基线检查获取数据的脚本,但是在面对上百台的服务器,每台服务器上都跑一遍脚本那工作量可想而知,而且都是重复性的操作,于是斗哥思考能不能找到一种方法来实现自动下发脚本,批量执行,并且能取回执行的结果。对比参考学习某些开源的平台都有这么一个特点就是需要安装客户端(说白了就是类似后门木马的插件),客户端的兼容性适应问题不说,而且全部服务器都要装相应的客户端,明显超出斗哥预期的轻量级的实现自动化的初衷,但是办法总比困难多作为老板的省钱小能手身轻如燕的斗哥还真找到一个工具无需安装客户端就能实现自动化运维的工具。 话不多说,斗哥决定先给大家演示一下ansible如何实现基线检查脚本的自动下发,批量执行和结果取回,然后再进一步学习这款工具的安装和使用,以及后期的自动化思路。0x01效果演示环境说明: 主控端:192.168.159.55 节点:192.168.159.92、192.168.159.94 确保主控端和节点的连通性,主控端/tmp目录下已创建好需执行的基线检查脚本。#!/bin/bash #主控端生成密钥 ssh-keygen-trsa #将节点加入/etc/ansible

  • 零基础使用Django2.0.1打造在线教育网站(九):初识后台管理

    关于博主 努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步! 微信公众号:啃饼思录复制 QQ:2810706745(啃饼小白)复制 写在前面 在前面的笔记中我们进行了需求分析和数据库的设计,本篇笔记主要介绍Django自带的用于后台管理的admin,并在此基础上介绍另一个插件xadmin的使用。 本篇笔记对应于第九篇代码,对应于github的位置是https://github.com/licheetools/eduline django自带的admin介绍 先点击菜单下的Tools按钮,然后点击下拉的Runmanage.pyTask按钮,在命令行中输入:runserver再回车:在浏览器地址栏中输入http://127.0.0.1:8000/admin出现: 恭喜你,你已经进入到Djangoadmin的后台管理网页了。 你可能会问,为什么会有这个页面,我可是什么操作也没干啊(一脸无辜)。对的,你确实什么也不用干,因为Django已经帮你做好了。 打开eduline/settings.py文件,找到第34行代码: 看到没,admin它其实也是一个app

  • 谈谈技术面试

    作者:lzprgmr链接:www.cnblogs.com/baiyanhuang只要是招一个技术人员,不管是初级的程序员还是高级软件工程师,技术上的考核都必不可少。很荣幸作为面试官参与过公司的一些技术面试,从中也体会到了一些东西。 首先,我觉得技术面试是需要讲究技巧的,不是随随便便拉一个技术不错的人就可以,因为面试的过程是双方相互交流的过程,你需要给对方营造一个轻松的气氛,并在不断的提问与回答的过程中,进行“合理的引导”,“适时的追问”与“正确的判断”。 所以我觉得一个公司的技术面试需要有良好的经验传承,不光光只是留来一些题库;也不光光是一句要相互尊重,你代表公司的形象;更重要的如何去主导一场面试,全面、准确的了解对方的能力。一个新的面试官在上场前需要培训一下如何去做到这些,最好能新老搭配带一下,这样,我觉得才是最靠谱的,也是我们之前做的不够好的地方。 一般情况下,软件公司招人总会对这三个方面的能力做一下考核,一是编程语言,二是数据结构与算法,三是系统设计。 编程语言 语言是工具,是一个程序员每天都要使用的东西。在我看来,考察编程语言,不仅能考察一个人对一门语言的理解程度,也能反

  • hashCode和identityHashCode的区别你知道吗?

    hashCode关于hashCode参考之前的文章,点击参考之前文章。identityHashCodeidentityHashCode是System里面提供的本地方法,java.lang.System#identityHashCode。/** *Returnsthesamehashcodeforthegivenobjectas *wouldbereturnedbythedefaultmethodhashCode(), *whetherornotthegivenobject'sclassoverrides *hashCode(). *Thehashcodeforthenullreferenceiszero. * *@paramxobjectforwhichthehashCodeistobecalculated *@returnthehashCode *@sinceJDK1.1 */ publicstaticnativeintidentityHashCode(Objectx);复制identityHashCode和hashCode的区别是,identityHashCode会返回对

  • 面试时谁都紧张,但我有诀窍!

    最近正是找工作的高峰期,而面试时紧张这个问题非常恼人,老兵哥曾经也被其所困,处理不好就容易错失好的工作机会,今天我们就来聊聊这个话题。 常见压力困扰 下面是小伙伴们经常反馈的问题: 下午的面试,从早上就开始紧张,在面试完之后,我的肚子因紧张疼了好久。 前些天有个面试,大部分问题我都答上来了,但全程都很紧张,说话语速贼快。 昨天有个视频面试,面试官让我说一下项目经历,我竟然紧张到忘记做过什么了。 刚开始还聊得可以,后来就被面试官问乱了阵脚,我感觉自己都有些语无伦次了。 紧张啊!整晚整晚睡不着,老想问题,但更紧张的是没有面试,等面试的过程太煎熬了。 面试前很紧张,面试时反而不紧张了。如果碰上面试官是个大牛,心就有点虚;如果对方一般般,直接开怼。 面试官很关键,我跟A公司的面试官聊得很开心,各种问题互相讨论,就像跟同事讨论问题。但后来面T公司时,全程一问一答,连续一堆答不上,就开始紧张出汗了。 紧张原因分析 接下来,我们来分析分析紧张背后的原因: 能力水平不够,相对目标岗位的要求,自己的能力还有所欠缺,或简历有水分,怕被面试官问到。 缺乏梳理总结,能力已经符合要求了,但平时没做梳理总

  • 批处理系列(17) - 导出环境变量

    如果是换了计算机或更改了用户名,导出后的reg文件不可以直接点击运行导入,要编辑一下里面内容,用户名和软件路径可能都不一致。 @echooff setlocalenabledelayedexpansion title导出环境变量by:小可(xianghongai@gmail.com) setvarTimeTemp1=%time:=0% setvarTimeTemp2=%varTimeTemp1::=% setvarTime=%varTimeTemp2:~0,6% setvarDate=%date:~0,4%-%date:~5,2%-%date:~8,2%-%varTime% ::ForUserVariables regedit/e"%CD%\environment_user_%varDate%.reg""HKEY_CURRENT_USER\Environment" ::ForSystemVariables regedit/e"%CD%\environment_global_%varDate%.reg""HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro

  • 读书笔记《深入理解计算机系统》(第三版) 第一章 计算机系统漫游

      这一章节主要从整体上粗略地介绍了该书中涉及到的知识如以下几点:   1、信息的存储:比特串位;   2、C程序编译过程:     1)源码(.c)经过预处理器得到修改后的文件(.i)(主要是扩展include或者宏替换等);     2).i文件再经过编译器编译为汇编文件(.s);     3).s汇编文件通过汇编器编译为目标文件(.o)(机器语言指令);     4)若使用到其他库文件或标准共享库的目标文件,则将其与该.o目标文件经过链接器合并便得到最终的可执行文件。    按照其说法,部分编程语言的编译器可能产生的输出文件为汇编语言,而其他的部分语言则可能转化为机器语言指令。   3、典型的系统硬件组成    总线(其影响机器字长,如4字节、8字节)、I/O设备(通过相应的控制器或适配器与I/O总线相连)、主存(DRAM)、处理器(CPU)(PC程序计数器、指令寄存器、数据寄存器、     多级缓存、ALU算数/逻辑单元)。   4、鼠标、键盘信息输入流程    鼠标、键盘->USB控制器->I/O总线->I/O桥->系统总

  • css 单位-px、em、rem、百分比

          px像素(Pixel,像素px是相对于显示器屏幕分辨率而言的。 em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于父级元素字体尺寸(若父级元素未指定font-size,则一层一层的往上找;若找不到,则相对于浏览器的默认字体尺寸)。        对应的html代码 <div><p></p></div>     若设置样式div{font-size:16px;}p{font-size:1em},那么p元素的font-size为16px。 rem是CSS3新增的一个相对单位(rootem),根em。 使用rem为元素设定字体大小时,仍然是相对大小,但相对的只是HTML根元素。      可以设置html,body{font-size=62.5%},那么1rem=10px,方便使用。 %百分比,是相对于父元素的比列。      我们在设置width的时候,经常

  • 《基于 Android 的智慧竞赛 APP 设计与开发》文献阅读随笔

    一、基本信息 标题:基于Android的智慧竞赛APP设计与开发 时间:2017年 来源:宁波城市职业技术学院 关键词:分层;异步;观察者; 二、研究内容 1.主要内容 1.1需求分析 智慧竞赛APP设计与开发延展了竞赛协同管理平台,使随时随地参与竞赛和管理竞赛的可能成为现实。需求分析过程中考虑到过多功能影响用户体验这一不理因素,剔除智慧竞赛协同管理平台中部分使用频率较低的功能需求,最终得到的智慧竞赛APP客户端用例图(如图1所示)。智慧竞赛APP需求涉及到技能竞赛管理人员,指导教师和竞赛学生三类角色。竞赛管理人员角色涉及到的用例有发布竞赛信息,浏览教师辅导轨迹,浏览学生学习轨迹和查看统计数据。从这个用例图中可知,整个赛事的发布是竞赛管理人员负责。当竞赛管理人员发布赛项的同时将向指导教师和竞赛学生推送这一赛项的推送消息。竞赛管理人员通过浏览教师辅导轨迹这一用例具体查看每位指导教师指导学生的具体事项,实现对教师辅导的精细化过程管理。此外,竞赛管理人员借助浏览学生学习轨迹这一用例查看竞赛学生参加竞赛培训,参加竞赛辅导的具体日期和次数,实现对竞赛学生学习的动态掌控。查看统计数据用例帮助竞赛管

  • 【Swift学习】Swift编程之旅---函数(十)

      函数是一组用于执行特定任务的独立的代码段,你用一个名字来标识函数,这个名字是用来“调用”函数来执行它的任务。   swift统一函数的语法具有足够的灵活性来表达任何一个简单的不带参数的名称与本地和外部的每个参数的参数名称的复杂objective-c-styleC风格的函数方法。参数可以提供默认值,以简化函数调用,并且可以通过在输出参数中,一旦该功能完成了它的执行,它就可以修改传递的变量   swift每一个函数都有一个类型,由形参类型和返回类型组成。你可以使用这种类型的任何其他类型,这使得它很容易将函数作为参数的其他函数,并返回函数的函数。函数还可以用其他函数来封装在嵌套函数作用域内的有用函数。     定义和调用函数 funcsayHello(personName:String)->String{ letgreeting="Hello,"+personName+"!" returngreeting }复制   print(sayHello("Anna")) //Prints"Hello,Anna!" print(sayHello("Brian"))

  • 把对象缓存到HttpRuntime.Cache里,你能安全地使用它吗?

    每每勤勤恳恳,思来想去,趁还有激情,先把它记录下来。。。 定义一个Stu的类: publicclassStu{  publicstringName{get;set;}  publicintAge{get;set;}} 使用Stu类创建一个类实例变量stu,并把stu保存到缓存中 if((Stu)HttpRuntime.Cache["myStu"]==null){   Stustu=newStu(){Name="yshuangj",Age=20};   HttpRuntime.Cache.Insert("myStu",stu);} 现在,因业务逻辑的需要,获取缓存中的对象,并且对这个获取的对象进行修改,把Age改正确,由小鲜肉(20)改为老腊肉(30) Stutemp=(Stu)HttpRuntime.Cache["myStu"]; temp.Age=30; 完了,这一个修改,直接修改了缓存中的stu,其它用户获取的值是更改后的值。 (Stu)HttpRuntime.Cache["myStu"]并不是新生成一个实例变量,只是返回了缓存对象的一个引用!!!   总结,不

  • 迭代器

    ⼀.函数名的运⽤.函数名是⼀个变量,但它是⼀个特殊的变量,与括号配合可以执⾏函数的变量.   1.函数名的内存地址 deffunc(): print("呵呵") print(func) 结果: <functionfuncat0x1101e4ea0>复制   2.函数名可以赋值给其他变量 deffunc(): print("呵呵") print(func) a=func#把函数当成⼀个变量赋值给另⼀个变量 a()#函数调⽤func()复制   3.函数名可以当做容器类的元素 deffunc1(): print("呵呵") deffunc2(): print("呵呵") deffunc3(): print("呵呵") deffunc4(): print("呵呵") lst=[func1,func2,func3] foriinlst: i()复制   4.函数名可以当做函数的参数 deffunc(): print("吃了么") deffunc2(fn): print("我是func2") fn()#执⾏传递过来的fn print("我是func2") func2(f

  • Iris数据集实战

    本次主要围绕Iris数据集进行一个简单的数据分析,另外在数据的可视化部分进行了重点介绍. 环境 win8,python3.7,jupyternotebook 目录 1.项目背景 2.数据概览 3.特征工程 4.构建模型 正文 1.项目背景 鸢尾属(拉丁学名:IrisL.),单子叶植物纲,鸢尾科多年生草本植物,开的花大而美丽,观赏价值很高.鸢尾属约300种,Iris数据集中包含了其中的三种: 山鸢尾(Setosa),  杂色鸢尾(Versicolour), 维吉尼亚鸢尾(Virginica),每种50个数据,共含150个数据.在每个数据包含四个属性: 花萼长度,花萼宽度,花瓣长度,花瓣宽度,可通过这四个属性预测鸢尾花卉属于(山鸢尾,杂色鸢尾,维吉尼亚鸢尾)哪一类. 2.数据概览 数据来源:https://www.kaggle.com/benhamner/python-data-visualizations/data 2.1读取数据 数据为csv文件,读取数据: importpandasaspd df_Iris=pd.read_csv('

  • “饥肠辘辘”十七天

    今日完成任务: 一、调试BUG,界面不再像之前那样,挤在一起。现已恢复正常,原来是之前我想加入悬浮的功能,但是因为没写完整导致整个程序都展现不出。 二、聊天功能bug修复,但不符合我们的需求,需要双人聊天。但是目前只能单方面输出文字。 三、进行云服务器上的数据部署。 明日计划: 一、完善聊天功能,使展示界面更加人性化。 二、继续实现程序与云服务器的连接。 每日小结: 一、程序的功能要一步步架构,不能贪心,可能某个地方的BUG会影响到整个程序的运行。 二、多亏队友的调试,才将bug找出。在修改bug问题上还需向队友多多请教。 三、继续学习,完善程序功能。争取周五展示前将聊天功能和数据库的引用展示出来。

  • jenkins之代码部署回滚脚本

    #!/bin/bash DATE=`date+%Y-%m-%d_%H-%M-%S` METHOD=$1 BRANCH=$2 GROUP_LIST=$3 functionIP_list(){ if[[${GROUP_LIST}=="online-group1"]];then Server_IP="192.168.7.105" echo${Server_IP} elif[[${GROUP_LIST}=="online-group2"]];then Server_IP="192.168.7.106" echo${Server_IP} sshroot@192.168.7.103""echoenableservermyapp/192.168.7.105"|socatstdio/run/haproxy/admin.sock" sshroot@192.168.7.104""echoenableservermyapp/192.168.7.105"|socatstdio/run/haproxy/admin.sock" elif[[${GROUP_LIST}=="online-all"]];then S

  • php漂亮的分页类

    <?php   /*   *PHP分页类   *@packagePage   *@Created2013-03-27   *@Modify 2013-03-27   *@linkhttp://www.60ie.net   *Example:        $myPage=newPager(1300,intval($CurrentPage));        $pageStr=$myPage->GetPagerContent();        echo$pageStr;   */ &

相关推荐

推荐阅读