背景
有时我们可以使用缓存进行容灾的处理。场景如下:我们当前有一个专门提供各种数据的应用DataCore,该应用开放多个RFC方法供其他应用使用。
我们平时在读写数据时,会在Cache备份一份(为平时DataCore提高响应速度、降低DB、CPU压力所用),当DB挂掉的时候,Cache还可以用来容灾。使用缓存容灾的好处是:性能足够好,坏处是缓存可比数据库成...
分类:
其他好文 时间:
2014-09-30 19:50:00
阅读次数:
241
定义一个应用可以包含其他应用。一个被包含的应用有它自己的应用目录和.app文件,但是它是作为另一个应用的监督树的一部分被启动的。一个应用只能被一个其他的应用所包含。一个被包含的应用也可以包含其他应用。一个不被任何其他应用所包含的应用被称之为主应用。应用控制器在加载一个主应用的时候会自动加载任何被包含...
分类:
其他好文 时间:
2014-09-27 15:12:19
阅读次数:
159
Android有一个精心设计的安全模型。每一个应用都有其自己Linux用户和群组,在单独的进程和VM上运行,不能影响到其他应用 android同时也限定了系统资源的使用,像网络设备,SD卡,录音设备等。如果你的应用希望去使...
分类:
移动开发 时间:
2014-09-26 21:25:38
阅读次数:
395
有时候应用需要将数据写入到设备的外部存储上。列如,需要同其他应用或用户共享音乐、图片或者网络下载资料时,保存在外部设备的数据共享起来要比较方便。而且,外部设备通常具有更大的存储空间。
我们可以通过android.os.Environment.getExternalStorageDirectory()方法获取sdCard的路径。再在此路径下创建一个Myfiles的文件,将数据保存在M...
分类:
移动开发 时间:
2014-09-26 19:58:48
阅读次数:
252
同事的电脑里的EXCEL文件不知什么原因双击不能直接打开了,双击只能打开软件而且是没有任何表格的,但通过软件中的“打开”再找到指定的文件能打开。解决方案:打开excel,依次选择:工具-选项-常规-设置-忽略其他应用程序的勾去掉。初步估计是病毒把excel文件的“打开”设置更改了。如果还不行,可以尝...
分类:
其他好文 时间:
2014-09-26 18:58:58
阅读次数:
180
Android设备上的所有应用都有一个放置在沙盘中的文件目录,将文件保存到沙盒中可以阻止其他应用的访问。
沙盒目录的全路径为:/data/data/ 用File Explorer查看:
如上图可见,每个应用都在/data/data下有一个以此应用包名命名的文件目录。
而本文就是介绍将文件保存在/data/data//files/ 目录下
下面就展示如何在内部存储设备中存储...
分类:
其他好文 时间:
2014-09-25 22:56:48
阅读次数:
272
一、扩展概述 扩展(Extension)是iOS 8中引入的一个非常重要的新特性。扩展让app之间的数据交互成为可能。用户可以在app中使用其他应用提供的功能,而无需离开当前的应用。 在iOS 8系统之前,每一个app在物理上都...
分类:
移动开发 时间:
2014-09-24 14:45:07
阅读次数:
253
一、Keepalived简介ipvs提供高可用性,能够生成ipvs规则;也可以使用脚本来帮助高可用其他应用程序,没有heartbeart重量级;主要用在高可用ipvs,及一些反向代理应用程序。1.拓扑图说明:1.两个代理服务器通过VIP向外提供数据2.两个代理服务器都可以代理后端的服务器3.为测试方..
分类:
其他好文 时间:
2014-09-23 10:47:05
阅读次数:
444
android:exported 这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一个应用程序的组件或带有相同用户ID的应用程序才能启...
分类:
移动开发 时间:
2014-09-22 15:59:02
阅读次数:
174
Andriod应用的堆栈大小在T-Mobile G1上被限制在16MB,对于一个手机这已经是很大的内存了,但对一些开发者来说还是不够。即使你不需要使用这么多的内存空间,你也应该尽可能地节省使用,这样就不至于在其他应用运行的时候将你的杀掉。Android可以在内存中缓存的应用越多,应用间的切换也就越流畅。作为我的一部分工作,我深入了解了Android应用内存泄漏问题,发现大多数都是同一类情况——长时...
分类:
移动开发 时间:
2014-09-17 18:41:32
阅读次数:
239