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

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

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

43250

Python魅力

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

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

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)可以让你代码变格式化,更美观。

48710

领略cdn绕过魅力

导语 当网站架设一个带有云盾防护cdn,无疑是对我们web渗透造成了极大困扰,当你web一把梭失效之后,更多时候会让你对你渗透目标进入苦思冥想状态。...内容分发网络节点会在多个地点,多个不同网络上摆放。这些节点之间会动态互相传输内容,对用户下载行为最优化,并借此减少内容供应者所需要带宽成本,改善用户下载速度,提高系统稳定性。...笔者看着猫哥网站越发红火,心生嫉妒,于是打算对猫哥网站进行渗透,无奈拙劣渗透手法都被云防护挡下,于是笔者不得不去找他真实ip。...因为猫哥网站使用常规云服机房,国内几个资产平台引擎在对ip进行扫描采集过程中,采集到了猫哥网站title,笔者在使用猫哥网站title进行搜索时,成功发现了猫哥真实ip网站。...在大型或者高防护目标渗透过程中,有时重点不仅仅是漏洞利用,对目标运维画像也往往起着至关重要作用。

1.2K30

永恒不变魅力

在这个概念基础上,程序员写下代码,基本上就是根据外部或者内部各种事件,对内部状态不断进行改变。运行中进程如此,磁盘文件系统如此,数据库如此,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数量设计一般根据服务器性能取适当值。

56030

小饼干Cookie魅力

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

76140

RSA数学运算魅力

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

1.2K460

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边框依次排列起来形成一个圆柱

67340

QQ群社交体验魅力

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

91610

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

58510

Flutter GetX使用---简洁魅力

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

7K103

PHP+Swoole并发编程魅力

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

71820

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

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

54630

一行 CSS 代码魅力

CSS Battle 首先,这让我想到了,年初时候沉迷一个网站 CSS Battle 。...这个网站是核心玩法就是: 官方给出一张图形,在给定 400 x 300 画布上,能够用越短代码实现它,分数就越高。 注意是,完全一模一样还原。 其中,第一题就非常有趣,看看题目: ?...浏览器里面看一下,这个是完全正确写法: ? OK,最终只有 56 个字符,完美。当然,CSS Battle 里面还有更多更复杂挑战,也有很多能够通过一行代码实现,感兴趣尝试下。...没错,它本质其实就是上述那一行核心 CSS 代码。...最快水平垂直居中一个元素方法是什么? 水平垂直居中也算是 CSS 领域最为常见一个问题了,不同场景下方法也各不相同,各有优劣。

69720

免杀tips:回调函数魅力

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

1.6K30

Vue 中「自定义指令」魅力

Vue 中有许多指令提供我们使用。它可以让你进行一些模版操作。 但是内置指令,在实际开发过程中可能这些并不能满足所有的需求。所以 Vue 给我们提供来一个灵活方法「自定义指令」。...1.指令概念 指令是指可以控制操作 DOM 一些小命令,通常以 v- 前缀出现特殊特性。 例如我们经常使用v-if、v-show、v-bind、v-on、v-html等。...,了解这些之后,它可以帮助我们更好认识自定义指令 一些参数问题。...另外值得注意一点是,除了 el 之外,binding、vnode 属性都是只读。 熟悉指令创建方式与参数之后,我们就用它来创建一个案例。...体验下自定义指令魅力

78510
领券