#新设计

为设计师而生-设计导航设计总结

为设计师而生-设计导航设计总结 一、写在前面作为设计师想要设计出足够优秀的作品,除了拥有熟练的技能外,还需要拥有出众的创造力和审美。如果对万事万物没有足够丰富的体验和感受,没有对美的认知和体会,是很难提高层次,做出满意的设计的。 “开阔眼界,提高审美”,无疑是设计师的一门必修课。你可以先从点开htt...

浅析产品新手引导设计

原文链接  引导设计,现在也是大家比较热衷讨论的话题,各类的web产品也都纷纷效仿起移动端的引导方式,那么我先问一下,究竟什么是引导设计呢?什么是引导设计?  我们把它拆开为“引导”和“设计”,那什么是引导呢?我们可以回归到生活中去寻找答案,导游带领游客参观景点,帮助安排食宿,让游客们轻松愉快地完成他们的旅程;老师教学...

微信、陌陌等著名IM软件设计架构详解

原文链接:http://www.wtoutiao.com/p/Y27a5z.html对微信、陌陌等进行了分析,发出来分享一下(时间有些久了)电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。流量:对于好多国内...

网站首页的设计

网站首页的设计是一件非常让人头痛的事。虽然她看上去很简单:产品经路随便从网站里拿点东西出来,堆出一个看上去靠谱的页面。也正因此,它往往非常麻烦:很多人都可以发表自己的见解,以致最终陷入到无尽的争执中。首页的设计相对于其他页面要难的原因是,其他页面更多的是解决用户“能做”的问题,而首页的更多要解决用户“想做”的问题。“能...
代码星球 ·2021-02-11

GoF23种设计模式

设计模式的经典名著——DesignPatterns:ElementsofReusableObject-OrientedSoftware,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者ErichGamma、RichardHelm、RalphJohnson,以及JohnVlissides,这四人常被称为Gan...
代码星球 ·2021-02-11

权限模型设计

本权限模型是基于RBAC1模型。RBAC1的特点是Role可以继承,本权限模型仅使用了RBAC1的“受限继承关系”,即Role的继承关系是一个树结构,不允许多继承。 IUser是用户。这里的用户是指广义上的用户,不但包括员工,也包括用户组、职位等,它代表角色拥有者。IRole是角色。角色的作用是隔离用户和资源...
代码星球 ·2021-02-11

优秀设计公司

eicodesign...
代码星球 ·2021-02-11

HTTP API 设计指南(中文版) restfull

http://www.css88.com/archives/5121 基础总是使用TLS在Accepts头中带上版本号通过Etags支持缓存用Request-Ids追踪请求用Ranges来分页请求返回适当的状态码总是返回完整的资源在请求body中接收JSON序列使用一致的路径格式小写所有路径和属性支持非ID的...

JAVA 23种设计模式(小白进阶必经之路)

/如今几乎所有程序都遵循万物皆对象的开发理念,然在写程序中我们用的最多的应该是封装(encapsulation)、继承(inheritance)、多态(Polymorphism)开发模式;而更高一个境界应该是设计思想了。so借助这篇博客https://blog.csdn.net/zhangerqing/article/...

面试题6,单例模式等等。24种设计模式。

singleton单例模式是java中最简单的设计模式之一。这种类型的设计模式属于创建模式,因为此模式提供了创建对象的最佳方法之一。这种模式涉及一个类,他负责创建一个对象,同时确保只创建一个对象。这个类提供了一种方法来访问它的唯一对象,可以直接访问,而不需要实例化。饿汉式:publicclassSingleObject...

Java基础知识笔记(六:网络程序设计)

(1)网络地址 在网络上,计算机是通过网络地址标识。网络地址通常有两种表示方法,第一种表示方法通常采用4个整数组成,例如:166.111.4.100表示某一网站服务器的主页地址。 第二种方法是通过域名表示网络地址,例如:www.aaaa.edu.cn表示某一学校的网站域名。 在网络程序中,...

设计模式学习笔记(一:命令模式)

  在许多设计中,经常涉及到一个对象请求另一个对象调用其方法达到某种目的。如果请求者不希望或无法直接和被请求者打交道,即不希望或无法含有被请求者的引用,那么就可以使用命令模式。  例如,在军队作战中,指挥官请求三连偷袭敌人,但是指挥官不希望或无法直接与三连取得联系,那么可以将该请...

设计模式学习笔记(二:观察者模式)

1.1概述  在许多设计中,经常涉及多个对象都对一个特殊对象中的数据变化感兴趣,而且这多个对象都希望跟踪那个特殊对象中的数据变化,在这样的情况下就可以使用观察者模式。  例如,某些寻找工作的人对“求职中心”的职业需求信息的变化非常关心,很想追踪&ldquo...

设计模式学习笔记(三:装饰模式)

1.1概述  在许多设计中,可能需要改进类的某个对象的功能,而不是该类创建的全部对象,在这样的情况下,就可以使用装饰模式。  例如,麻雀类的实例(麻雀)能够连续飞行100米,如果用麻雀类创建了5只麻雀,那么这5只麻雀都能连续飞行100米。假如想让其中一只麻雀能够连续飞行150米,...

设计模式学习笔记(四:策略模式)

1.1概述   方法是类中最重要的组成部分,一个方法的方法体由一系列语句构成,也就是说一个方法的方法体是一个算法。在某些设计中,一个类的设计人员经常可能涉及这样的问题:由于用户需求的变化,导致经常需要修改类中某个方法的方法体,即需要不断地变化算法。在这样的情况下可以考虑使用策略模式。&nb...
首页上一页...1213141516...下一页尾页