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

色盲左,设计

当树叶秋天变了颜色,我并不是总能看到红色、橘色和黄色。我可能只看到橙色,或者有时候,我几乎注意不到颜色的变化,直接就从绿色看到棕色。...这就是说,设计应用app时,我们不应该仅仅注意到个别的颜色,观察它们是否‘可见’,而是应该将颜色分组,观看每组颜色之间是否有区别。...后来我发现了色盲模式,通过符号圆点上增加额外一层分类,游戏变得容易多了。不必依赖严格的色彩区分,我可以通过连接符号来玩游戏。Two Dots ? Two Dots的色盲模式 ?...你设计的时候应该定期执行测试,但是这可以让我这样的色盲用户不必麻烦地使用你的应用。单色设计可以让你了解哪些色调靠的太近。...但事实上,它让我的生活变得容易一点(至少设计方面)。初学设计的时候,我很少会去担心‘我应该用那种蓝色阴影’或者‘橘色和这种颜色搭吗?’。相反,我把重点转到布局是否良好,能否适用于黑色和白色。

96510

芯片开发语言:Verilog 左,Chisel

来源 | 老石谈芯 最近召开的RISC-V中国峰会上,中科院计算所的包云岗研究员团队正式发布了名为“香山”的开源高性能处RISC-V处理器。...但是香山处理器里,团队选择使用Chisel作为主要开发语言。这是基于怎样的考虑?...这是个顺序执行的小核,我们它上面加上了我们的标签机制,这期间其实就有很多的一些开发体会。...我们当时有一个群,群里面吵的还是挺不可开交的,因为我们的工程师那个时候很不服气,他就觉得他的代码各方面都质量更高。...这个LLVM里叫pass,FIRTEL里叫transformer。 有了这些工具,就可以让Chisel源码和下面波形建立起联系,让调试的过程甚至比原来用Verilog还要方便。

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

    抖音左,现实在

    抖音中, 不是每个人都能品尝过夜的巴黎、踏过下雪的北京, 只有网红奶茶店,才是都市丽人旅行的打卡点, 她们会在大众点评上留下情真意切的百长篇, 向世人介绍奶茶口感的前中后味。 ·现实世界· ?...抖音中,每个土耳其冰淇淋师傅都是悟空转世, 用一根棍子就能藐视万物、戏耍天下, 耍与被耍的过程中传递快乐。 ·现实世界· ? 现实中,有的客人只是单纯急着要买冰淇淋。 - ·抖音世界· ?...鲁迅曾说过:“黑天鹅事件发生前,生活很美好。” 科普:黑天鹅事件,即投资圈对“飞来横祸”的高逼格替换词。 - ·抖音世界· ? 抖音中,年轻人要开启一段良缘,只需要把微信名片假意让小哥哥扫到即可。

    48040

    Java中this关键和super关键

    Java中this关键和super关键* 一个对象对应一个this,this是一个变量,是一个引用。this保存当前对象的内存地址指向自身。...super关键代表的就是“当前对象”的那部分父类型特征。 this和super出现在实例方法和构造方法中。this的语法是:“this.”、“this()”、super的语法是:“super.”...this.区分局部变量和实例变量时不能省略;super.“父类中有,子类中又有,如果在子类中访问‘父类的特征’时”,super.不能省略。...System.out.println("B类的无参构造方法执行"); } public B(String name) { //super(name); B...// this(name,20);会在C类中找带String,int参数的构造方法,所以第三个执行这条语句 super(name); // 找它父类的方法 B

    61930

    【随笔】野生在左 科班——数据结构学习誓师贴

    科班 Vs 野生 这个老生常谈的问题让很多野生码农觉得不公平,一次次面试中因为学历和那些工作中根本就用不到的知识虐的一脸懵逼,然后除了抱怨什么也做不了。...另一方面,规模稍大的软件公司承接业务和申请一些资格认证的时候,人员学历构成是证明研究能力的一个硬指标,也就是说你必须至少拥有多少本科生,研究生,博士生,才能申请某些科研基金或者政策性的扶持资金,毕竟科技企业也是具备商业属性的...这个故事让我很受启发所以自己一直记得,并时刻以此为戒告诉自己接触的新知识要尽可能去了解其原理和本质,因为更高的抽象层级和面对的实际需求上,不同的新技术很可能是殊途同归的,而你却没有意识到。...那些内功修为深厚或具备学习技巧的程序员,往往能更快地学会新的技术,并找出它们和现有技术之间的异同以及可能适用的场景,结果就是牛逼的程序员越学越亢奋,越玩越开心,而内功修为不足的程序员凭借毅力和熬夜能力,2...2.2 方法论 你能找到的大部分讲解数据结构的书都是C语言或者Java描述的,你可以互联网上找到O'Relly出版的《数据结构与算法javascript描述》这本书,并用你熟悉和喜爱的javascript

    33320

    Adobe Html5 Extension的使用Nodejs的问题

    前情回顾     之前为一个客户开发过一个基于Adobe Premiere的Html5扩展。原本是Adobe Premiere Pro 2015下面进行调试开发的。一切进展的非常顺利,功能也都正常。...但是2015版本内嵌的chrome浏览器内核有点老旧,很多页面样式2015里面都不正常,所以这段时间从2015迁移到2017进行开发。哪知道迁移之后的第一步就报错了。...开发之初我就配置好了这些东西的。没有道理去怀疑这个配置文件的正确性。无奈中又把Adobe官方发布的Sample工程下载来跑了下,Nodejs模块也都正常运行!...反复的核对与修改之后,我发现我的manifest.xml文件与其他的工程都有点不同,我的文件结构关键部分如下: ....可是为啥2015版本中能良好的运行啊?坑了个爹的,害我白白花了半天时间。

    52830

    触屏设备上面利用html5裁剪图片

    前言 如今触屏设备越来越流行,并且大多数已经支持html5了。针对此。对触屏设备开发图片裁剪功能, 让其能够直接处理图片。减轻服务端压力。 技术点 浏览器必须支持html5,包含fileReader。...非html5无法完毕这个过程。 执行结果 这仅仅是一个demo,也是最初的雏形,当然不会太好看了,可是基本实现功能就可以。 部分代码 <meta name="Description" content="<em>HTML5</em>...cropViewWidth:0,//<em>在</em>画布里面显示的最大宽度 cropViewHeight:0,//<em>在</em>画布里面显示的最大高度 cropLeft:0, cropTop:0, //-..._new_x=Options.cutLeft; var _new_y=Options.cutTop; _new_x+=_d_x; _new_y+=_d_y; //--推断是否<em>在</em>矩形边框

    1.4K20

    Zip 压缩和解压技术 HTML5 中的应用

    web 应用中,免不了需要从 web 服务器中获取资源,如果可以将所有的资源都合并到一个 .zip 文件中,这时候只需要做一次请求,这样既减少了服务器的压力,同时也可以加快 web 应用的呈现速度。...这是我要压缩的文件列表,把响应的资源文件存放到对应的文件夹下,然后 loadorder 文件中标明资源加载的顺序,loadorder 文件内容如下: 'js/ht.js', 'js/ht-obj.js...', 'js/ht-modeling.js', 'obj/equipment.mtl', 'obj/equipment.obj', 'image/equipment.jpg' 资源加载顺序中,要标明响应资源的相对于...第二步、 html 文件中引入 JSZip 和 JSZipUtils 库,接下来就是请求 .zip 文件,并对 .zip 文件做解析处理。...JSZip 压缩或解压数据的时候,如果出现速度较慢的情况,可以考虑使用 Web Worker,Web Worker的具体应用可以参考《3D拓扑自动布局之Web Workers篇》。

    2.1K80

    final关键PHP中的使用

    final关键PHP中的使用 final关键的使用非常简单,PHP中的最主要作用是定义不可重写的方法。什么叫不可重写的方法呢?就是子类继承后也不能重新再定义这个同名的方法。...:testA() function testA(){ echo 'This is class childA', PHP_EOL; } } 而如果在类定义前加上这个关键的话...那么接口能不能用这个关键呢?...答案当然是否定的,接口的意义本身就是定义一个契约让实现类来实现,如果定义了final关键,那么接口的意义就不存在了,所以从语言层面来说接口以及接口中的方法就不能使用final关键。...Fatal error: Access type for interface method C::testC() must be omitted final function testC(); } Java

    2.3K20

    canvas 文字特效-6个典型的HTML5特效示范

    6个典型的HTML5特效示例   HTML5出现之前,网页上的文字比较单一,除了设置大小、颜色、粗细之外,没有任何出色的特效,当然优秀的文字排版也能让页面显得舒服温馨,但是当我们需要让页面变得震撼惊奇的话...下面是6个典型的HTML5特效案例,仅供大家参考。   ...1、7组绚丽的jQuery和CSS3文动画特效   文字特效CSS3产生后也有了很大的发展,利用各种CSS3属性可以让你的文字在网页中分外动感。...2、HTML5弹跳文字特效   今天我们分享一个来自于的超酷弹跳球效果canvas 文字特效,这里我们使用纯HTML5的画布来实现动画及其图形。...3、CSS3文按指定路径方向显示   CSS3还没出现前canvas 文字特效,网页中的文字只能水平来显示。但是有了CSS3后,我们可以实现文字按指定路径方向显示。

    2.4K20

    HTML一些标记的认识

    HTML5里则简化了这些: ?...--  -->来注释内容 浏览器里按F12可以查看控制台,控制台里可以查看缓存信息: ? meta标记里,有一个name属性,这个属性可以设置关键、作者、和网页描述: ?...当我们使用搜索引擎时,搜索引擎去爬取数据就是靠网页html设置的这些关键和描述来爬取的,所以我们搜索框里输入要搜索的关键,然后搜索引擎就依靠这样的原理帮我们找到了这个关键的网站或相关网站。...标尺线可以调整大小、长度、居中、居左、居等等,还能设置颜色,设置大小使用size属性,设置长度也就是宽度使用width属性,设置居中、居左、居等使用align属性,单位可以使用px像素,使用像素作为单位的话...align属性有几个常用的关键,left居左、right居、center居中,一般默认是居中的。

    1.7K10
    领券