伴随着手机UI设计的兴起,对手机UI视觉效果和交互设计提出了更高的要求。 主体部分:设计要点。 一、简明和明确。 出色的手机界面具有一定的视觉效果,能直观地向用户显示信息,从而使用户方便地产生审美现象。 其特征是: 结合不同的色块和线条,使界面更简洁大气。 与纯色搭配,使界面更整齐,更有条理。 二、 ...
分类:
移动开发 时间:
2021-05-24 03:15:11
阅读次数:
0
去年我面试一位高级后端工程师的时候,看他简历上写着“熟练掌握RPC框架”,所以我就试探着问了他几个原理方面的问题,比如,“大概说下RPC框架的核心原理”“、描述下序列化部分的逻辑”。但聊了半天,我发现他其实并不熟,他的回答基本都是在告诉我怎么用,以及怎么更好地用好这些框架。紧接着,我追问到,“如果没有RPC框架,那你要怎么调用另外一台服务器上的接口呢”。这问题可深可浅,但特别考验候选人的基本功,基
分类:
其他好文 时间:
2020-03-11 00:50:55
阅读次数:
67
在分布式调度中为了保证服务的高可用和容灾需求,通常都会讲服务在多个区域、机架、节点上平均分布,从而避免单点故障引起的服务不可用,在k8s中自然也实现了该算法即SelectorSpread, 本文就来学习下这个算法的底层实现细节 1. 设计要点 1.1 zone与node zone即代表一个区域,no ...
分类:
编程语言 时间:
2020-01-18 14:24:33
阅读次数:
81
DynamicList设计要点——类模板 申请连续空间作为顺序存储空间 动态设置顺序存储空间的大小 保证重置顺序存储空间时的异常安全性 DynamicList设计要点——函数异常安全的概念 不泄露任何资源 不允许破坏数据——函数异常安全的基本保证 如果异常被抛出 对象内的任何成员仍然能保持有效状态 ...
分类:
其他好文 时间:
2019-12-16 22:20:55
阅读次数:
92
完成顺序存储结构线性表的抽象实现 在SeqList中的关键操作都已经实现了,但它还是一个抽象类,为什么呢?顺序存储空间的指定并没有在SeqList中完成,由StaticList和DynamicList这两个子类中完成。 SeqList设计要点——抽象类模板,存储空间的位置和大小由子类完成——实现顺序 ...
分类:
其他好文 时间:
2019-12-16 00:04:50
阅读次数:
115
1.关于int和Integer的问题区别分析编译阶段、运行时,自动装箱/自动拆箱是发生在什么阶段?使用静态工厂方法valueOf会使用到缓存机制,那么自动装箱的时候,缓存机制起作用吗?为什么我们需要原始数据类型,Java的对象似乎也很高效,应用中具体会产生哪些差异?阅读过Integer源码吗?分析下类或某些方法的设计要点?int和Integer的区别1、Integer是int的包装类,int则是j
分类:
编程语言 时间:
2019-12-11 23:43:12
阅读次数:
168
本篇文章我们先来看一下mysql是如何确保数据不丢失的,通过本文我们可以了解mysql内部确保数据不丢失的原理,学习里面优秀的设计要点,然后我们再借鉴这些优秀的设计要点进行实践应用,加深理解。 预备知识 mysql内部是使用b+树的结构将数据存储在磁盘中,b+树中节点对应mysql中的页,mysql ...
分类:
数据库 时间:
2019-11-08 15:10:19
阅读次数:
168
长连接断开的原因 连接超时,浏览器自动断开连接 进程被杀死 不可抗拒因素 根据不同情况,高效保活的方式 连接超时:心跳机制 进程保活 断线重连 重点心跳机制 产物 心跳包 心跳应答 轮询与心跳区别 轮询一次相当于:建立一次TCP连接+断开连接 心跳:在已有的连接上进行保活 心跳设计要点 心跳包的规格 ...
分类:
其他好文 时间:
2019-10-27 00:55:33
阅读次数:
125
HDFS的架构和设计要点 转 大数据之路 发布于 2012/10/11 23:00 字数 4487 阅读 495 收藏 1 点赞 0 评论 0 大数据之路 发布于 2012/10/11 23:00 字数 4487 阅读 495 收藏 1 点赞 0 评论 0 撸了今年阿里、头条和美团的面试,我有一个重 ...
分类:
其他好文 时间:
2019-09-10 13:26:07
阅读次数:
86
卧室的窗户是属于飘窗类型的,目前有很多人将飘窗打造成属于自己的小天地,会对飘窗重点设计,但卧室飘窗装修设计要点有哪些?在打造卧室飘窗的时候,许多人也会为装修方案而烦恼,不知道卧室飘窗怎么装修? 飘窗,一平方左右的空间,一些人认为飘窗太狭窄,象鸡肋食之无味弃之可惜,没什么大的用处,但如果飘窗能够好好的 ...
分类:
其他好文 时间:
2019-08-24 20:43:05
阅读次数:
69