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

《写给大家设计》- UI设计必看

建立清晰、精巧和整体性外观 4、亲密性 彼此相关项应当互相靠近,归组在一起。如果多项之间有很强亲密性,将它们视为一个视觉单元,而不是鼓励元素。...小结: 如果项之间存在亲密性,则将他们视为一个视觉单元,而不是多个孤立元素。要有意注意到阅读顺序,视线如何移动,从哪里开始沿着怎样路线,在哪里结束。...注意问题: 避免界面上出现过多孤立元素 不属同一组元素不要建立联系!...2.页面上只使用一种对齐方式 3.我们大脑喜欢看有序东西,这会给人一种平静、安全感觉。降低大脑处理信息难度,有助于信息表达。 ? 图片.png 上图外观强差人意,但是没有对齐 ?...图片.png 颜色关系 1.互补:色轮上相对颜色为互补色,最佳搭配是一种作为主色,一种用于强调 ? 图片.png 2.三色组:彼此等距三只种颜色会形成让人愉悦三色组 ?

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

写给大家机器学习【Part1】

作者:徐晗曦 原文:写给大家机器学习(第一篇) https://zhuanlan.zhihu.com/p/25328686 1....为什么机器经过学习能够神奇预测用户喜好、股票涨跌?人们好奇又渴望。...理论方面,以: 周志华《机器学习》西瓜 https://book.douban.com/subject/26708119/ 林軒田機器學習系列课程 Foundations https://www.youtube.com...这些历史数据记录了什么样用户点击了什么样商品,什么样用户对什么样商品看了没有点击。...学习算法有很多,上面提到过逻辑回归、随机森林只是众多算法中两种。事实上对各种不同学习算法讨论是机器学习书籍重点,一章介绍一种,就厚厚一本了。读者不必着急,这部分我们将慢慢展开。

69930

编程初学者应该看什么样

很多想学编程私聊问我,初学者应该看什么样?这句话问让人直接没法回答,起码没有拿出足够诚意去研究下软件到底是怎么回事,应该是带着问题说软件开发这么多方向,该如何选择入手?...找到自己感兴趣方向然后才是寻找看什么入门合适?这才是自学入门之道。 在这梳理下如何去学习编程,如何制定适合自己方向和策略? ?...Bootstrap Angular React.JS Vue.js Sass/Less WebApp 后端方向:PHP Java SpringBoot Python C语言 C++ Go C# Ruby...书本为主线目的为了建立自己知识体系,编程是一个不断磨练自己思维过程,这个需要不停冲击自己认知范围。...在这个过程中应该能够感受到基础好处直接差异,所以不要觉得去做项目了,基础就可以丢下不管了。很多java技术高手都工作好多年了,还会返回头编程思想看很多遍,基础方面的东西多少遍都不为过。

1.2K60

《写给大家设计》摘要与总结

写给大家设计 该书适合完全没有设计背景,或在设计方面没有经过正规培训的人。 该书描述浅显易懂,并且配有很多插图来做描述说明。阅读起来觉得很轻松。...同样,不相关元素之间应该有比较大间距,或者有分隔线之类,让用户能明显知道这些内容是不相关。 对齐 对齐指的是:任何元素都不能在页面上随意安放。...每一项都应当与页面上某个内容存在某种视觉上联系。对齐能给人整齐,有序感觉。我们眼睛也喜欢看到有序事物,这给人一种平静,安全感觉。...太多重复让人讨厌。 对比 对比指的是:** 如果两个项不完全相同,就应该使之完全不同。而且应当是完全不同。**对比能凸显不同,增强视觉效果。 对比方式可以是,大小,颜色,背景,字体,位置等等。...试读 http://read.douban.com/ebook/402418/ 致谢 《写给大家设计》这是用coding.net1码币换。Thanks coding.net。

55830

写给大家机器学习(第三篇)

为什么机器经过学习能够神奇预测用户喜好、股票涨跌?人们好奇又渴望。...学习PLA重点应该放在理解PLA算法第三步,理解PLA之所以被设计成这样,背后含义其实朴素又直观。 然后,我们将讨论学习算法两个很重要问题——学习算法能最终停止并学到东西吗?...在现实中,哪怕原本训练数据产生于某个“上帝真相”并且是线性可分,在收集数据处理数据过程中不可避免会引入一些脏数据,这部分错误训练数据我们称为噪声(Noise)。...针对这种噪声数据引起,原本线性可分训练数据变成了不是线性可分情况,有一个升级版 PLA 算法,只需要增加简单两步节能解决问题: 当然,如果你训练数据不是线性可分是下图这种情况,作为线性分类器...再次感谢您阅读,这里是《写给大家机器学习》,希望我有把事情说清楚,有任何疑惑或者问题,欢迎留言。 祝开心 :) 系列推荐 写给大家机器学习(第一篇) 写给大家机器学习(第二篇)

77660

写给大家机器学习(第二篇)

作者:徐晗曦 来源:https://zhuanlan.zhihu.com/p/25439997 在《写给大家机器学习第一篇,我们了解了机器学习基本概念,机器学习三个要素——数据、学习算法和模型...图1: 在这个系列第二篇,我将首先借有好货这个真实应用场景,让大家看看数据长什么样,了解现实中机器学习输入数据是怎么来。 接着,我们需要引出模型符号化表示和定义。...数学符号引入一方面有利于后续进入到具体学习算法讨论时有更高效率,另一方面这也是每个学习者准确理解机器学习绕不过去一环。...有好货瀑布流页是一个完全个性化页面,不同用户进入到有好货瀑布流页,看到商品推荐是不同。...可是在后续学习中,尤其是进入到具体学习算法讨论时,文字表达效率不如符号表示来高,所以现在我们就要引出模型符号化表示和定义。

89070

世界读书日荐:习大大也《终极算法》,是本什么样

在这些帮助习主席理解人工智能书中,作家Pedro Domingos 2015年出版畅销《终极算法》(《The Master Algorithm》)赫然在列。...Domingos是机器学习领域专家,目前在华盛顿大学教授计算机科学。最近他在接受杂志采访时表示,当他看到习近平书架上放着自己时,他“又喜又怕”。...中国拥有世界上一些最具价值AI初创企业,例如旷视科技(Face++)和商汤科技(SenseTime)。 《终极算法》是一本机器学习入门,它介绍了机器学习与人类日常生活关系。...AI 是否将技术发展引向了一条危险路径?我们将要成为机器奴隶,又或 AI 是将人类引向终极进步入口?...任何希望了解 AI 和机器学习的人士都应该阅读一下 Pedro Domingos 《终极算法》一

72730

初级 Java 3 本进阶

翻开一,真如Erich Camma所说,简直欲罢不能.本书是OreillyHead First系列中一本,本系列书籍特点是采用大量插图、图例来进行辅助讲解,插图设计非常和内容贴切,能够非常形象地反映当前内容...本书虽然有600多页,可是由于大量图文、空白,使得本书阅读起来非常畅快。虽然文本内容并没有那么多,但是本书真正蕴涵内容和使人获得对设计模式理解远远要大于阅读1000本同样书籍。...2.Effective Java中文版 看完这本书,也许你还会有另外收获,就是把一些使用IDE时习惯找到了他们依据。 很多规则,读这之前并不知道,但可能你一直就是这么做了,也许你会惊讶。...3.Java并发编程实战 这本书前半部分我读非常仔细,但后半部分则跳跃了很多,并没有完整阅读。当然原因肯定不是这本书不够好,而是我本人内力实在是太差了,越看越羞愧。...多线程并发编程更是如此,没有足够经验,光一个简单同步访问都能把你折腾够呛…… 路漫漫其修远兮,吾将上下而求索。

1.2K50

ChIP-seq数据应该peaks呢还是motif

最近看到了一个研究,使用ChIP-Seq技术检测了转录因子SATB2在结肠上皮细胞中全基因组结合位点,发现92.3%(39% intergenic regions和53.2% introns)结合位点位于非启动子区域...,我看了,作者使用就是经典软件《HOMER》,定义启动子区域也是中规中矩:A promoter region was defined as a region within ± 2 Kb from...全部ChIP-seq数据流程在文章描述很清晰: ChIP-seq数据流程 也可以看我们《生信技能树》B站免费NGS数据处理视频课程: 免费视频课程《ChIP-seq数据分析》 免费视频课程《ATAC-seq...但是这个SATB2居然绝大部分结合位点都不是各个基因启动子区域,就很尴尬了。...不过,研究者综合motif 富集分析发现了肠道关键转录因子CDX2,HNF4A和转录调控过程中发挥重要作用转录激活因子P300,提示SATB2可能与CDX2和HNF4A共同参与了增强子激活靶基因转录调控

2.3K31

写给大家机器学习(第一篇)

为什么机器经过学习能够神奇预测用户喜好、股票涨跌?人们好奇又渴望。...理论方面,以周志华《机器学习》西瓜,林軒田機器學習系列课程(FoundationsTechniques),Andrew Ng’s Machine Learning 为学习资料,结合我个人理解及日常与朋友同事讨论...(有好货故事我将另写一个系列) 这里以有好货“瀑布流”页面(图2中间)为例。这个页面是一个完全个性化页面,不同用户进入到有好货瀑布流页看到商品推荐是不同。...这些历史数据记录了什么样用户点击了什么样商品,什么样用户对什么样商品看了没有点击。...学习算法有很多,上面提到过逻辑回归、随机森林只是众多算法中两种。事实上对各种不同学习算法讨论是机器学习书籍重点,一章介绍一种,就厚厚一本了。读者不必着急,这部分我们将慢慢展开。

854110

那些年,你应该7本Beautiful计算机

O'Reilly Beautiful系列电子书都是相当不错文章合集,不仅可以扩大我们市场,还可以装逼~~。 很多年前,有一本叫《代码之美》预售时候,我发现了这本书,然后买了。...这本书也是相当贵,还有有着相当多序。当时穷,这本书又贵,所以这本书当时翻了好几遍,应该是仅次于《Linux内核设计与实现》——目测是我翻得最烂一本。 这本书涉及到了不同软件领域、不同知识。...当时年少,正在寻找一些好方法来改进我代码——这本书名字让我以为它能像《重构》一一样,指导出我写更好代码。遗憾是,它并没有。...同样,编辑对于Emacs追求也体现了在这本《架构之美》上面: 作为一本架构方面的,它可以扩展我们知识面:Xen、RVM、JPC、KDE,还有Emacs。其中,不得不提及有我大KDE故事。...当然,同其他一样,这也是一当相当好故事。所以,不要指望能从中学到什么。 好了,我已经齐集了上面的五本,现在还差下面的两本了。

76060

架构设计说明究竟应该包含什么

软件架构设计说明主要包括功能和技术两个部分,其中功能是说明解决某一类痛点问题;技术是为功能架构服务,通过技术架构来完成功能架构落地和实现。...功能架构和技术架构两者是相辅相成,相互独立而又无法分开,下面我对整体架构设计应该包含包含元素做一个简单介绍。 1、引言 这部分应该说明架构设计背景、目的、文档术语、及参考资料介绍清楚。...2、整体功能设计 这里应该对系统整体功能、子系统之间交互、运行方式...做一个简单介绍 系统跟 xxx 第三方系统进行交互,系统上线时机房部署位置为 xxx.... 2.1、系统部署图 介绍图中每个系统或者中间件作用...(这里类是一个通用概念,包含接口),在进行需求分析时用于分析业务概念利器,以提高需求和设计效率。...3.5、数据库设计 数据一旦形成,修改成本比较高,所以数据库设计一定要规范化,比如日期数据类型应该如何定义、非空约束、唯一约束、主键应该如何使用和定义要有自己规范。

49210

高级Java必看10本

涵盖了自第l版之后所引入Java E5和Java SE 6特性,同时开发了新设计模式和语言习惯用法,介绍了如何充分利用从泛型到枚举、从注解到自动装箱各种特性。...书中每一章都包含几个“条目”,以简洁形式呈现,自成独立短文,它们提出了具体建议,对于Java平台精妙之处独到见解,以及优秀代码范例。...每个条目的综合描述和解释都阐明了应该怎么做,不应该怎么做,以及为什么。 5、Java多线程编程核心技术 资深Java专家10年经验总结,全程案例式讲解,首本全面介绍Java多线程编程技术专著。...7、重构 改善既有代码设计 《重构 改善既有代码设计》清晰揭示了重构过程,解释了重构原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。...本书对管理员和web站点管理员而言,具有较强参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器开发者而言,这是一本有用指南;对Tomcat感兴趣的人而言,这是一本优秀介绍工具

1.4K130

探讨 | 功耗应该在哪个corner

为了寻到一个相对有说服性答案,老驴试图查了T 跟A 文档,在说到功耗计算时,都只简略得一带而过:在typical corner 功耗,没有实验数据没有理论依据。...又在谷歌上搜索了一番,找到了一些数据,同时请教了一些前辈,也得到了一些十分有用信息。将这些信息揉和到一起,来探讨一下功耗应该在哪个corner ?...但是实际从sign off 角度,power 主要影响IR/EM, 而这个不会只typical corner. ...I2 关系,大概在这个范围;但是Ioff 差别就会非常大,在同一个corner 也是,所以不能只typical....NXP 在2014 年DAC 上有文章称,只typical corner 功耗是不够应该同时更worst corner 功耗。

3.9K30

引领未来「ABCD」四大技术,有哪些值得

智慧疆界 作者:周志明 推荐语:畅销《深入理解Java虚拟机》作者新作,从奠基人物、历史事件、学术理论、研究成果、技术应用5维度展开。...领衔作者陈云霁带领团队曾研制了国际上首个深度学习处理器芯片“寒武纪1号”,本书凝聚了作者团队多年科研和教学成果,是前沿研究与技术实践结合,快速提升智能领域系统能力教材和技术参考。 3 ? ?...精通区块链编程 加密货币原理、方法和应用开发 (原第2版) 作者:Andreas M. Antonopoulos 推荐语:本书是数字货币领域世界知名布道师、畅销作者Andreas M....本书从云计算和云服务新发展、企业数字化转型与迁云认识,到云上通用架构设计与改造、中台设计与实现、各种系统与应用迁移上云,从点到线、由线到面,帮助读者形成完整知识体系。...数据科学导论:Python语言 (原第3版) 作者:阿尔贝托·博斯凯蒂 卢卡·马萨罗 推荐语:通过本书学习,你将全面了解主要机器学习算法、图分析技术以及所有可视化工具和部署工具,使你可以更轻松地向数据科学专家和商业用户展示数据处理结果

2.3K10

应该了解 Java SPI 机制

扯远了,这次主要是想和大家分享一下 Java SPI 机制。周末没啥事,我翻了翻我之前博客 《设计一个可拔插 IOC 容器》,发现当时实现并不那么优雅。...就如同上文提到对 IOC 容器多种实现方式 A、B、C(可以把它们理解为服务),我需要在运行时知道应该使用哪一种具体实现。...(引入实现类 jar 包),便可以通过 java.util.ServiceLoader 工具类来找到所有的实现类(可以有多个实现类同时存在,只不过通常我们只需要一个)。...比如 Dubbo 中提供一系列扩展: 同类型 RPC 框架 motan 中也提供了响应扩展: 他们使用方式都和 Java SPI 非常类似,只不过原理略有不同,同时也新增了一些功能。...总结 Java 自身 SPI 其实也有点小毛病,比如: 遍历加载所有实现类效率较低。 当多个 ServiceLoader 同时 load 时会有并发问题(虽然没人这么干)。

26640

每个人都应该--怎样管理您知识

1.目标与路线图     好多人宁可先陷入各种细节中也不愿意去想想自己目标是什么,回避最开始目标设定环节.翻翻讲时间管理,很多时间管理技法都是从如何操作开始,而关键并不是技法,是目标,试想如果没有目标...这就是路线图;     我们读书时候,有目录,目录其实就是一本路线图;阅读过程中善用目录是学问,详情请参见.我们需要拟定一个类似的东西,路线图好处是,我们在任一时刻都知道自己在什么位置...,我会怎样注水凑字数;开始阅读时候,就会比较有意识把注水部分略过.比如:讲Redis注水方式就是大篇幅讲如何安装,没节操点就把安装输出也打印出来,然后罗列一堆命令,逐一解释;讲大数据,就先大篇幅讲大数据发展现状...知识点之间建立联系,从某个点,要么是在深度上下功夫,要么是在广度上下功夫;深度层面探究原理,机制,思想;广度方面应用,实践;深度和广度两者是互相影响,这对我们也是一策略调整机会:深入研究一段时间之后可以透透气看看应用层面的东西... 为什么你应该(从现在开始就)写博客 ,博客也是一种很好输出方式,具体好处请看原文.

763110

来看DAX之父如何《DAX权威指南》一

点击“博文视点Broadview”,获取更多书讯 《DAX权威指南:运用Power BI、SQL Server Analysis Services和Excel实现商业智能分析》 一被很多学习DAX小伙伴誉为...原在亚马逊收获4.8分(总分5分),受到广大读者好评,中文版一经上市,也得到国内读者追捧,一度位列京东数据热卖榜前10。...从对已发布功能市场反馈到对未来功能设计建议,他们意见一直受到微软研发部门主要负责人及设计人员高度重视,Marco甚至直接加入了极少数精英才能入选Power BI贡献者计划。...他们战略判断和早期投入被证明是有远见,随着微软最新商业智能产品Power BI迅速崛起,他们对这项新型技术深刻理解奠定了其在该领域领袖地位,他们开办数据模型及DAX编程语言培训班在世界各地受到了热烈欢迎...微软MVP,Power BI极客 翻译 原作者、DAX之父、ExcelHome 创始人、Power BI MVP力荐 本书是微软DAX语言在商业智能分析、数据建模和数据分析方面的指南。

71820
领券