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

「PaaS产品设计」用视觉策略助力产品客户价值传达

导读:上半年参与了两款 PaaS 产品体验设计,分别是 TMF(移动开发平台)和 TCMPP(小程序平台),在项目过程中梳理了一套使用视觉手段来帮助产品传达客户价值方法,并且根据已收到部分数据反馈初步验证了设计策略效果...视觉策略:场景图形化 我们知道对于 PaaS 类产品而言,产品客户价值传递是非常重要,它决定着产品增长获客、销售收入等。...其实场景图形化概念非常简单,它核心点在于一方面将我们希望传达给用户信息进行情境或情节场景化构建,另一方面则是将构建好场景通过图形化方式进行视觉表达。...因为人类是视觉动物,图像对我们吸引力是远大于文字,将复杂、艰深业务概念通过图形形式表达出来,相比单纯文字描述有着巨大优势。...1.业务场景图形化,传递产品客户价值 其实在 B 端视觉设计中图形化表达方式已经屡见不鲜。

63250

魅力网页背后】:CSS基础魔法,从零打造视觉盛宴

CSS以HTML为基础,提供了丰富功能,如字体、颜色、背景控制及整体排版等,而且还可以针对不同浏览器设置不同样式。...ID选择器(ID Selector): 使用#加上ID名来选择具有该ID元素,如 #my-id 会选中id="my-id"元素。ID在文档中应该是唯一。...像素代表了屏幕上显示数据最基本点,是构成图像最小可见元素。每个像素都有自己颜色值,这些颜色值集合共同形成了我们看到图像或图形。...在HTML中,像素(px)是一种常用长度单位,用来指定元素宽度、高度、边距、填充等尺寸。...虽然像素最初与物理屏幕上点相对应,但随着高分辨率屏幕普及,CSS引入了视窗相关单位(如vw, vh, rem等)和分辨率无关单位(如pt, em),以提供更加灵活和响应式布局设计。

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

    Python魅力

    语法简单易懂,永远不会让人感到困惑。与此同时,它也非常灵活,可以适应不同需求和场景,总是能够提供出色表现。...正如一位友好邻居一样,Python总是乐于分享知识和经验,帮助它朋友们成为更好程序员。...这些库并不是由Python自身提供,而是由Python社区开发者们贡献出来,以使Python更加强大和便捷。 Python还有大量在线资源和学习资料。...此外,Python社区十分活跃,每时每刻都有新软件包和库推出,以满足不断增长需求。 Python重要性不仅仅在于它是一种编程语言,更在于它所代表编程思想。...最后,无论您是一名学生、自由职业者还是企业级开发者,Python都是您最佳选择。在这个可爱而又强大语言中,您将拥有独一无二编程体验,与众不同程序设计方式,以及令人惊叹性能表现。

    19330

    Code::Blocks魅力

    按下Atl,拖拽鼠标,可以选择鼠标画矩形内文本 需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方Management栏。...如果你声明了一个类,你可以在cpp文件中右击,Insert->All class methods without implementation...来插入你还没定义方法定义(省去不少打字功夫哦)...ALT+G 到达指定文件 Ctrl+Alt+G 到达指定函数(支持头文件中函数定义) F11 切换源文件与头文件。...Ctrl+Shift+B可找到匹配括号。 看长代码时,可右击,Folding->Fold All,然后慢慢展开来看,也可充分利用左方Management栏Symbol浏览器。...三、优化代码 点击菜单>>插件>>Source code formatte(Astyle)可以让你代码变格式化,更美观。

    53110

    探索MATLAB无限循环魅力

    探索MATLAB无限循环魅力:for循环深度解析你是否曾经对MATLAB中for循环感到既熟悉又陌生?这个强大工具能够让你以编程方式重复执行一系列操作,但你真的掌握了它所有奥秘吗?...今天,我们将一起揭开MATLAB for循环神秘面纱,通过一系列引人入胜例子,让你编程之旅更加精彩纷呈!...MATLAB for循环:开启重复执行魔法门在MATLAB世界里,for循环就像是通往自动化处理钥匙,它允许你以特定次数重复执行代码块,极大地提高了编程效率和数据处理能力。...实战演练:三个令人惊叹例子例子 1:数字递增魔法想象一下,你正在编写一个程序,需要打印出从10到20所有整数。...例子 2:逆向思维魅力现在,让我们来一点逆向思维。如果我们想要从1.0递减到0.0,每次减少0.1,怎么办?

    15620

    永恒不变魅力

    在这个概念基础上,程序员写下代码,基本上就是根据外部或者内部各种事件,对内部状态不断进行改变。运行中进程如此,磁盘文件系统如此,数据库如此,javascript控制下DOM页面也是如此。...replay是件费时事情,是对初始状态不断修改,最终达到需要状态,典型处理mutation思维。...想对UI任意一个状态做测试?太简单不过 —— 事先构造好一个中间状态UIEDN,然后进行特定步骤,测试构造好EDN是否于实际UIEDN相等不就得了!...下面这个pixel editor只用了66行代码 [7],就提供了一个完整undo/redo功能: 这就是immutability,永恒不变魅力!...而最美妙是,牺牲一些运行速度和内存,你代码是immutable,是化繁为简。 而immutable,是如今这个程序世界梦寐以求

    1.1K120

    夏季体验HBase魅力

    因为伪分布式hbase依赖于hdfs,因此我将hbase安装好后,首先启动hadoophdfs,然后再启动hbase。关闭顺序反之,先关hbase,再关闭hdfs。 ?...四、Hbase应用小结 1、Hbase底层架构在HDFS上,因此是廉价易扩展Nosql数据库,能够随着HDFS扩展而横向扩展。...2、Hbase具有横拆、坚拆表存储功能,能够将同一个大表数据拆分为多个Region。如将rowkey为1-100拆分为一个Region。...HBase将不同Region分布到不同服务器上进行存储、检索,提高数据处理效率。...Region设计不是越多越好,太多反而会加重调度负担,而太小则性能无法发挥,因此Region数量设计一般根据服务器性能取适当值。

    59030

    Mybatis-Flex魅力

    Mybatis-Flex 是一个优雅 Mybatis 增强框架,它非常轻量、同时拥有极高性能与灵活性。...我们可以轻松使用 Mybaits-Flex 链接任何数据库,其内置 QueryWrapper^亮点 帮助我们极大减少了 SQL 编写工作同时,减少出错可能性。...总而言之,MyBatis-Flex 能够极大地提高我们开发效率和开发体验,让我们有更多时间专注于自己事情。...同时,在执行过程中,没有任何 Sql 解析(Parse)轻运行。这带来了几个好处:1、极高性能;2、极易对代码进行跟踪和调试;3、把控性更高。...四、Mybatis-Flex支持数据库类型MyBatis-Flex 支持数据库类型,如下表格所示,我们还可以通过自定义方言方式,持续添加更多数据库支持。

    9210

    RSA数学运算魅力

    RSA,一种公钥算法,通信双方使用不对称密钥,解决了如何在不安全信道传输加密后信息。 对称密钥是基于比特移位或者异或XOR。非对称密钥是基于数字一些特性。...对称密钥趋势是在可接收计算延迟上增加计算复杂度。而非对称密钥是利用计算下不擅长做一些数学特性运算,而不至于陷入跟对称密钥一样困境。...二、RSA数学本质 RSA大数原理:他是基于数字一个事实,任何一个消息m,只要对m位数一些数字运算生成大数,再对这个大数取模(n>m)。就可以得到m本身。一句话概括RSA。...要达到一定破解计算强度,必须要求数字位数>512(或者1024,2048, 512相当于人脑理解10154)。 现代计算机基本是32或者64位架构。...计算2048位数字,并且这些2048位记过中间计算,取模之前,可能是百万级数字,这对内存容量要求和计算复杂度。都是有要求。所以RSA在工程计算前需要一些运算技巧。

    1.3K460

    小饼干Cookie魅力

    早期互联网只是用于简单页面浏览,并没有交互,服务器也无法知道不同请求是否来自同一个浏览器,不知道某用户上一次做了什么。每次请求都是相互完全独立,这也是 HTTP 协议无状态特征表现。...这种缺陷显然无法满足交互式 Web 发展需求,Cookie 作为一种解决这一问题方案,被当时最强大网景浏览器公司提出。 一、Cookie叙述 Cookie 可以理解成浏览器身份证。...Cookie 里面重要 key&value 都是被浏览器加密存放,只有通过给定 API 方式才能获取存入原始数据。...默认情况下,Cookie 是不安全,也就是说,它们是通过一个普通、不安全 HTTP 链接传输。...后期会话鉴别就是通过保存在客户端浏览器 Cookie(身份证姓名和号码)里「会话标识符」实现,所有的敏感信息都存储在服务器端(户籍管理处),而非交给第三方浏览器来保管。

    81540

    CSS 3D魅力

    关于rotate旋转方向这里不解释,不懂朋友可以自行查看其他文档。...cube2时候是根据它自身中间位置进行旋转,我们改造一下,把转换位置定在元素左边,也同样达到了效果,代码反而更简单了 .cube2{ width: 100%; height: 100%...所以这里我没有解决low问题,我只能手动写上translateZ值,或者用js来动态赋值。 效果如下,如果有更好方案,可以评论博客告知我。...原因是我们tranformrotate写在了.cube-box上,当高度改变时候,会受到旋转影响导致位置偏移,因此把.cube-boxtranform写到.cube-wrapper上去便没有这个问题了...在box里插入n个div,每一个div样式相同设置为border-radius:50%和1pxborder边框,唯一不同是它们translateZ位置相邻相差1,其实就是把1px边框依次排列起来形成一个圆柱

    73340

    QQ群社交体验魅力

    “群体是社会生活核心,它决定我们是谁。”----《走进社会学》 导语 人是群居动物,我们生活被各样群体包围着,他们给予我们所需亲密关系和归属感。...在早期互联网,群是QQ太阳等级用户特权,当时QQ群稀缺性,使得用户更谨慎思考自己想要创建什么样群。在创建者有意识创建、用户有目的加入背景下,QQ很早就提供不同群分类,以供用户进行选择。...▎直观易懂群活力 在群数量不多早期互联网,群成员规模是用户加入群聊重要因素,而如今用户对群聊社交诉求更多元,会根据自身咨询需求选择相应规模群。...好文化可以提高群体创造力和凝聚力,成为群体价值体现,对群发展有积极作用。 QQ中已有被动和主动内容沉淀方式,成员在群内分享文件会自动沉淀在群文件,也可以有意识在群相册中上传照片。...▎公告支持已读回执 公告是管理员向群成员传达群聊规章制度、活动通知、重要消息等主要方式。

    98010

    IMCP协议魅力——IMCP隧道

    1、ICMP隧道建立同样是建立在ICMP未被防火墙禁用情况下使用,就是PING命令,其原理就是在ICMP报文传输时候,替换其中Data部分数据,并且对端通过一样工具进行ICMP畸形包处理...2、Icmpsh 1、ICMPSH最大优点是不需要太大权限即可使用 其使用环境拓扑图可能为这样,不过其他协议(除IMCP外协议)与端口都被中间看不见.../icmpsh_m.py (可能为内网防火墙地址,可通过TcpDump 监听ICMP ,在受害主机上进行PING V** 从而得知,两者要能互相PING...3、ptunnel(kali自带) 1、此工具虽然与ICMPSH一样都是使用ICMP协议进行通信,但是不一样是,ICMPSH常用于直接反弹shell,而ptunnel采用是隧道中转...-p :跳板机ip -lp:自己监听端口 -da:内网目标的主机IP -dp:想连接目标的端口 C主机最后在ssh -p 22 127.0.0.1

    62810

    Flutter GetX使用---简洁魅力

    前言 使用Bloc时候,有一个让我至今为止十分在意问题,无法真正跨页面交互!...在反复查阅官方文档后,使用一个全局Bloc方式,实现了“伪”跨页面交互,详细可查看:flutter_bloc使用解析;fish_redux广播机制是可以比较完美的实现跨页面交互,我也写了一篇几万字介绍如何使用该框架...,却能产生深远影响:优雅跨页面功能便是基于这种设计而实现、获取实例无需BuildContext、GetBuilder自动化处理及其减少了入参等等 跨页面交互 这绝对是GetX一个优点!...对于复杂生产环境,跨页面交互场景,实在太常见了,GetX跨页面交互,实现也较为优雅 路由管理 getx内部实现了路由管理,而且用起来,非常简单!...,也可以为没有参数路由定义一个不同页面,但是你必须在不接收参数路由上使用斜杠"/",就像上面说那样。

    7.6K103

    免杀tips:回调函数魅力

    如果你之前接触过编程语言,就一定会对回调函数(callback)有所了解,因为前人已对这些东西有过详细介绍,所以这里不再过多赘述,不明白可以参考MicroPest师傅这两篇文章,里面详细介绍了回调函数以及回调函数来进行...,比如内存分配:malloc(),virtualalloc(),heapalloc()调用,更好防止被安全软件所查杀。...但是C/C++此类用法已经被大家所熟知了,效果自然也就慢慢不好了,所以下面我们将它改造成Csharp版本和Nim版本,来提高我们免杀效果。首先是Csharp版本。...因为原生shellcode问题,效果肯定不好,这里可以根据自己需要进行shellcode混淆等,混淆后编译,最终查杀效果如下: ?...然后就是最近比较火nim了,nimwindows调用依赖于第三方库,我们可以这样调用它。

    1.7K30

    PHP+Swoole并发编程魅力

    PHP语言是一个短生命周期Web编程语言,很多PHPer已经形成了fpm下编程思维定势。实际上在Swoole出现之后,这种串行化编程模式早已被打破。...使用Swoole完全可以轻易实现更灵活并发编程。 场景介绍 假设我们要做一个石头剪刀布Web游戏,3个玩家同时提交竞猜后显示胜者。...并发编程会遇到之前串行编程所没有的新问题,如: 数据同步问题 上下文管理问题 时序问题 这需要开发者具备更严谨工程思维能力,也需要开发者具备更深厚编程功底。...思维转变 Swoole其实颠覆了以往PHP编程模式,使得程序员视野不再局限于一次请求处理,不再局限于对于数据库CURD操作、接口调用。...配合使用Swoole4提供协程编程能力,就可以在内存空间内实现各种复杂交互。 新编程模式,可以让PHPer轻松地去实现网络游戏、服务器系统、智能家居、物联网等项目。

    76620

    Docker:独具魅力开源容器引擎

    Docker 是一个开源应用容器引擎,让开发者可以打包他们应用以及依赖包到一个可移植镜像中,然后发布到任何流行 Linux 或 Windows操作系统机器上,也可以实现虚拟化。...3、Docker 优势 作为一种新兴虚拟化方式,Docker 跟传统虚拟化方式相比具有众多优势。首先,Docker 容器启动可以在秒级实现,这相比传统虚拟机方式要快得多。...容器启动时间是秒级,大量地节约开发、测试、部署时间; 更高效虚拟化:Docker 容器运行不需要额外 hypervisor 支持,它是内核级虚拟化,因此可以实现更高性能和效率; 更轻松迁移和扩展...但是 Docker 镜像中每一层文件系统都是只读,构建镜像时候,从一个最基本操作系统开始,每个构建操作都相当于做了一层修改,增加了一层文件系统,这样一层一层网上叠加,上层修改会覆盖底层该位置可见性...在这样情况下,如何降低基础设施管理成本便成为急切需求。

    60330
    领券