红橙Darren 红橙Darren
3年前
Android模板设计模式之 - 构建整个应用的BaseActivity
1\.模式介绍模式的定义定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。所有分享大纲:视频讲解地址:模式的使用场景1.多个子类有公有的方法,并且逻辑基本相同时。2.重要、复杂的算法,可以把核心算法设计为模板方法,周边的相关细节功能则由各个子类实现。3.重构时,模板方法模式
Easter79 Easter79
3年前
SQL 在线 UML 设计器 — Html5 SNS 应用
SQLD基于wwwsqldesigner二次开发,目前支持QQ与新浪微博登录<居然忘记给地址了:http://sqld.sinaapp.com(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fsqld.sinaapp.com) 使用教程:一、首先看看右上角的工具条!
Stella981 Stella981
3年前
SQL 在线 UML 设计器 — Html5 SNS 应用
SQLD基于wwwsqldesigner二次开发,目前支持QQ与新浪微博登录<居然忘记给地址了:http://sqld.sinaapp.com(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fsqld.sinaapp.com) 使用教程:一、首先看看右上角的工具条!
Wesley13 Wesley13
3年前
APP界面常用的五种颜色搭配
众所周知,每一种颜色带给用户的视觉感受也是不同的。现在人们对手机的依赖程度,就能看到手机中APP的发展前景,那今天就跟大家聊聊如何通过颜色搭配的不同来进行移动端APP界面的布局和排版设计。移动端UI界面中通常是需要选取主色,标准色,点晴色。它们各自代表的含义:  主色虽然是决定了画面风格的色彩但是往往不会被大面积的使用。通常在导航栏/部分按钮/i
Wesley13 Wesley13
3年前
Unity中鼠标拖动物体移动的算法
鼠标拖动物移动在游戏设计上用的非常多,像飞机射击游戏,我来分享下我的思路:  我的思路: 因为鼠标的屏幕坐标是二维的,物体是世界坐标,三维的。首先将鼠标的屏幕坐标转换为三维的世界坐标,这样为了计算鼠标与物体位置之间的距离,再将移动后的鼠标的屏幕坐标转换为世界坐标,加上之前的距离量,将和值赋给物体坐标,就可以实现了。C算法实现:IEnumera
郑文 郑文
10个月前
DDD(领域驱动设计)思想解读及优秀实践
DDD(领域驱动设计)思想解读及优秀实践download》quangneng.com/1964/DDD是什么DDD(DomainDrivenDesign,领域驱动设计)是一种软件开发方法论,它提供了一种方式来设计软件应用程序,以满足复杂需求。该方法将重点放
京东云开发者 京东云开发者
7个月前
从多线程设计模式到对 CompletableFuture 的应用
最近在开发延保服务频道页时,为了提高查询效率,使用到了多线程技术。为了对多线程方案设计有更加充分的了解,在业余时间读完了《图解Java多线程设计模式》这本书,觉得收获良多。本篇文章将介绍其中提到的Future模式,以及在实际业务开发中对该模式的应用,而这些
融云IM即时通讯 融云IM即时通讯
3个月前
融云IM干货丨推送通知的延迟问题如何解决?
解决推送通知的延迟问题,可以从以下几个方面进行优化:网络优化:切换到稳定的网络环境,尽量使用WiFi连接,避免在信号较弱的地方使用移动数据。优化网络设置,如APN设置等。关闭不必要的后台应用,它们可能会占用网络资源,导致推送延迟。推送服务配置:检查应用推送