常见的SNS游戏的设计架构:普通的SNS游戏是基于Http的web模型,直接WebServer + Memcache + Db,你前边分析的SNS游戏特点还是很准确的,由于用户的数据有可能被任意好友访问,没有下线概念,所以需要将大量的用户数据缓存到Memcache(也不会太大,因为单个玩家数据量有限...
分类:
其他好文 时间:
2014-10-15 21:16:31
阅读次数:
156
手机应用开发中经常会使用到数据库存储一些资料或者进行数据缓存,android中为我们提供了一个轻量的数据库,在上层进行了一层封装,同时还为我们提供了ContentProvider的框架,方便我们进行数据操作,以及在不同的程序之间进行数据共享。本文介绍一下,我在使用数据库的一些我认为比较好的习惯,欢迎与我讨论。
关于框架
通常网络操作,Json解析,我都会使用框架,这样可以很好的帮助...
分类:
移动开发 时间:
2014-10-15 13:54:50
阅读次数:
291
在应用程序运行的过程中总会有一些经常需要访问并且变化不频繁的数据,如果每次获取这些数据都需要从数据库或者外部文件系统中去读取,性能肯定会受到影响,所以通常的做法就是将这部分数据缓存起来,只要数据没有发生变化每次获取这些数据的时候直接从内存中区获取性能肯定会大大地提高。在.NET中提供了一个Cache...
分类:
Web程序 时间:
2014-10-13 00:35:38
阅读次数:
376
先明确一个概念:每个TCP socket在内核中都有一个发送缓冲区和一个接收缓冲区,TCP的全双工的工作模式以及TCP的滑动窗口便是依赖于这两个独立的buffer以及此buffer的填充状态。接收缓冲区把数据缓存入内核,应用进程一直没有调用read进行读取的话,此数据会一直缓存在相应 socket的接收缓冲区内。再啰嗦一点,不管进程是否读取socket,对端发来的数据都会经由内核接收并且缓存到so...
分类:
其他好文 时间:
2014-10-12 19:24:08
阅读次数:
183
曾经做过IM应用中考虑过的一些关于应用优化的问题。优化重心主要放在了电量优化和流量优化上:电量优化怎样测试耗电量(前台耗电、后台耗电)1、专用设备2、性能相关的app3、自己动手去写电量消耗电量优化1、不要影响手机休眠心跳包使用 alarm manager出发心跳包2、尽量减少网络请求数据缓存、本地存储,同步增量、一次发送多个请求3、少使用GPS定位,网络定位优先4、针对不同网络类型做优化移动网络...
分类:
其他好文 时间:
2014-10-11 23:41:56
阅读次数:
453
Android清除本地数据缓存代码案例直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.DataClean;...
分类:
移动开发 时间:
2014-10-11 13:41:25
阅读次数:
167
问题:首页面的搜索框布局首页面的 section header首页面 滚动的效果商品搜索商品页面的 滚动 置顶页面的 下拉刷新,页面加载更多,页面没有数据的显示,页面点击后的颜色网络请求的状态,有网络无网络,请求超时,没有数据,分页商品详情页面的 滚动条商品详情页面加入购物车的动画数据缓存,何时更新...
分类:
移动开发 时间:
2014-10-10 13:03:14
阅读次数:
218
WebView的缓存可以分为页面缓存和数据缓存。
1. 页面缓存是指加载一个网页时的html、JS、CSS等页面或者资源数据。这些缓存资源是由于浏览器的行为而产生,开发者只能通过配置HTTP响应头影响浏览器的行为才能间接地影响到这些缓存数据。
他们的索引存放在/data/data/package_name/databases下。他们的文件存放在/d...
分类:
Web程序 时间:
2014-10-06 15:03:40
阅读次数:
183
本来想聊聊本文产生的背景的,后来发现本码农词穷了。因此,直入主题,本文的工作是利用委托实现了一个全局的数据缓存仓库。
这个类库接收4个参数:1 您要存储的数据的数据类型 2 获取需要存储数据的方法 3 过期的时间 4 读取该数据的唯一key
这个类库就能够:根据key获取数据,数...
分类:
其他好文 时间:
2014-10-05 17:29:08
阅读次数:
221
网上有很多教你怎么使用jQuery.data(..)来实现数据缓存,但有两个用户经常使用的data([key],[value])和jQuery.data(element,[key],[value])几乎没有什么文章说清楚它们两的区别,所以我用到了,研究下分享给大家。$("").data([key.....
分类:
Web程序 时间:
2014-09-30 16:35:19
阅读次数:
253