51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#存取设计
关于猫叫、老鼠逃跑、人被惊醒的程序设计
题目是这样的:猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。要求:1、要有联动性,老鼠和人的行为是被动的2、考虑可扩展行,猫叫声可能会引起其他联动效应看到这个程序设计题目,我的第一反应是用事件来解决,猫叫触发了事件,引起了老鼠的逃跑,老鼠逃跑又触发了事件导致主人被惊醒,或者是猫叫引起了老鼠逃跑、人醒。所以按照这个思路,...
代码星球
·
2021-02-11
关于
猫叫
老鼠
逃跑
醒的
PxCook 像素大厨 标注切图,一起搞定!专注设计本质
http://www.fancynode.com.cn/pxcook...
代码星球
·
2021-02-11
PxCook
像素
大厨
标注
切图
电商系统中的商品模型的分析与设计
前言 在电商系统中,商品模型至关重要,是整个电商的核心,下面通过一个简单的分析,设计一个基础的商品模型。商品模型的演化 在以前,那时CMS很流行,最常见的模型是栏目-文章模型。于是做电商的时候,自然就继承了这种一对多的关系。只是栏目变成了分类,文章变成...
代码星球
·
2021-02-11
电商
系统
中的
商品
模型
面向对象分析与设计—四色原型模式(彩色建模、领域无关模型)(概念版)
来源:http://wangqingpei557.blog.51cto.com/1009349/1539117/ 阅读目录:1.背景介绍2.问自己,UML对你来说有意义吗?它帮助过你对系统进行分析、建模吗?3.一直以来其实我们被一个缝隙隔开了,使我们对OOAD遥不可及4.四色原型模式填补这个历史缝隙,让我们真...
代码星球
·
2021-02-11
面向
对象
分析
设计
四色
淘宝大秒系统设计详解
一些数据:大家还记得2013年的小米秒杀吗?三款小米手机各11万台开卖,走的都是大秒系统,3分钟后成为双十一第一家也是最快破亿的旗舰店。经过日志统计,前端系统双11峰值有效请求约60w以上的QPS,而后端cache的集群峰值近2000w/s、单机也近30w/s,但到真正的写时流量要小很多了,当时最高下单减库存tps是红...
代码星球
·
2021-02-11
淘宝
大秒
系统
设计
详解
为设计师而生-设计导航设计总结
为设计师而生-设计导航设计总结 一、写在前面作为设计师想要设计出足够优秀的作品,除了拥有熟练的技能外,还需要拥有出众的创造力和审美。如果对万事万物没有足够丰富的体验和感受,没有对美的认知和体会,是很难提高层次,做出满意的设计的。 “开阔眼界,提高审美”,无疑是设计师的一门必修课。你可以先从点开htt...
代码星球
·
2021-02-11
设计
设计师
而生
导航
总结
浅析产品新手引导设计
原文链接 引导设计,现在也是大家比较热衷讨论的话题,各类的web产品也都纷纷效仿起移动端的引导方式,那么我先问一下,究竟什么是引导设计呢?什么是引导设计? 我们把它拆开为“引导”和“设计”,那什么是引导呢?我们可以回归到生活中去寻找答案,导游带领游客参观景点,帮助安排食宿,让游客们轻松愉快地完成他们的旅程;老师教学...
代码星球
·
2021-02-11
浅析
产品
新手
引导
设计
微信、陌陌等著名IM软件设计架构详解
原文链接:http://www.wtoutiao.com/p/Y27a5z.html对微信、陌陌等进行了分析,发出来分享一下(时间有些久了)电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。流量:对于好多国内...
代码星球
·
2021-02-11
微信
陌陌
著名
IM
软件
网站首页的设计
网站首页的设计是一件非常让人头痛的事。虽然她看上去很简单:产品经路随便从网站里拿点东西出来,堆出一个看上去靠谱的页面。也正因此,它往往非常麻烦:很多人都可以发表自己的见解,以致最终陷入到无尽的争执中。首页的设计相对于其他页面要难的原因是,其他页面更多的是解决用户“能做”的问题,而首页的更多要解决用户“想做”的问题。“能...
代码星球
·
2021-02-11
网站首页
设计
GoF23种设计模式
设计模式的经典名著——DesignPatterns:ElementsofReusableObject-OrientedSoftware,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者ErichGamma、RichardHelm、RalphJohnson,以及JohnVlissides,这四人常被称为Gan...
代码星球
·
2021-02-11
GoF23
设计模式
权限模型设计
本权限模型是基于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的...
代码星球
·
2021-02-11
HTTP
API
设计
指南
中文版
JAVA 23种设计模式(小白进阶必经之路)
/如今几乎所有程序都遵循万物皆对象的开发理念,然在写程序中我们用的最多的应该是封装(encapsulation)、继承(inheritance)、多态(Polymorphism)开发模式;而更高一个境界应该是设计思想了。so借助这篇博客https://blog.csdn.net/zhangerqing/article/...
代码星球
·
2021-02-09
JAVA
23种
设计模式
小白
进阶
面试题6,单例模式等等。24种设计模式。
singleton单例模式是java中最简单的设计模式之一。这种类型的设计模式属于创建模式,因为此模式提供了创建对象的最佳方法之一。这种模式涉及一个类,他负责创建一个对象,同时确保只创建一个对象。这个类提供了一种方法来访问它的唯一对象,可以直接访问,而不需要实例化。饿汉式:publicclassSingleObject...
代码星球
·
2021-02-09
试题
单例
模式
等等
24种
首页
上一页
...
12
13
14
15
16
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他