基础问题项目中实现了哪些模块。以及怎么实现的。有没有做数据库的优化。写过多少行代码。程序实现1.字符串中单词逆转2.7个不同数中选3个数组合。用递归实现系统架构一个系统用来更新数据库,一个系统同来缓存数据库用来快速获取数据。如何保证缓存和数据库系统的一致性。数据库很大,上亿数据思路:增量更新。方法:...
分类:
其他好文 时间:
2014-05-26 11:32:39
阅读次数:
276
远景WEBGIS平台的研发目前取得新进展,实现客户端shp文件的加载,可以不经过PC上的数据转换工具转换。远景WEBGIS平台(RemoteGIS)是基于HTML5自主研发的新一代WEBGIS基础平台,它使用Javascript开发,具有良好的系统架构和高可扩展性。是全新的高效、专业、稳定的GI.....
分类:
Web程序 时间:
2014-05-23 03:18:37
阅读次数:
270
上一篇博文中提到了“紧耦合”的现象,如何解决?SOA,采用面向服务的体系架构。
一、What?
SOA=Service-oriented Architecture面向服务的体系结构
SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。
我个人更加倾向于这样的一种解释:SOA是指为了解决...
分类:
其他好文 时间:
2014-05-22 22:52:50
阅读次数:
293
debian系统支持类型有armel、armhf、i386、amd64、mips、mipsel,
powerpc、sparc、s390、s390x等。详细对比文章见https://www.debian.org/releases/wheezy/armhf/ch02s01.html.en其中arm包含a...
分类:
其他好文 时间:
2014-05-21 21:02:18
阅读次数:
752
接着上一篇博文,继续分析Ext4磁盘布局中的元数据。1.7超级块超级块记录整个文件系统的大量信息,如数据块个数、inode个数、支持的特性、管理信息,等待。如果设置sparse_super特性标志,超级块和块组描述符表的冗余备份仅存放在编号为0或3、5、7的幂次方的块组中。如果未设置sparse_s...
分类:
其他好文 时间:
2014-05-20 11:24:38
阅读次数:
474
struct dx_rootHtree的内部节点:struct
dx_nodeHtree树根和节点中都存在的Hash map:struct
dx_entry1.20扩展属性EA扩展属性(xattrs)通常存储在磁盘上的一个单独的数据块中,通过inode.i_file_acl*引用。扩展属性的第一应用...
分类:
其他好文 时间:
2014-05-20 11:07:57
阅读次数:
675
本文描述Ext4文件系统磁盘布局和元数据的一些分析,同样适用于Ext3和Ext2文件系统,除了它们不支持的Ext4的特性外。整个分析分两篇博文,分别概述布局和详细介绍各个布局的数据结构及组织寻址方式等。感兴趣的看官敬请留意和指导!1.
Ext4文件系统布局综述一个Ext4文件系统被分成一系列块组。为...
分类:
其他好文 时间:
2014-05-20 10:53:02
阅读次数:
292
1)拦截器是什么?
拦截器(Interceptor)是Struts2最强大的特性之一,它是一种可以让你在Action执行之前和Result执行之后进行一些功能处理的机制。来回顾一下官方给出的Struts2系统架构图中关于拦截器的部分,如下图所示:
这个图清晰的描述出了拦截器的运行地位,就是用...
分类:
其他好文 时间:
2014-05-19 12:22:17
阅读次数:
285
Struts2的官方文档里附带了Struts2的架构图,下面这张图上展示了Struts2的内部模块,以及它们的运行流程。
这张图上分了好多块,彼此之间相互联系,先浏览一下各块的名字,再留心一下运行图最下面的图例,分为四种颜色。橙色是Servlet
Filters,过滤器链,所有的请求都要经过F...
分类:
其他好文 时间:
2014-05-18 18:48:47
阅读次数:
216
SystemServer是Android系统的核心,APK应用中能够直接交互的大部分系统服务都在该进程中运行,常见的比如WindowManagerServer(Wms)、ActivityManagerSystemService(AmS)、 PackageManagerServer(PmS)等,这些系统服务都是以一个线程的方式存在于SystemServer进程中。
startSystemServe...
分类:
移动开发 时间:
2014-05-18 14:30:12
阅读次数:
505