08 2014 档案
摘要:例子中用于解析Json的Gson请自己Google下载主Activity:packageCOM.Example.Main;importjava.util.HashMap;importjava.util.Iterator;importjava.util.LinkedList;importjava.ut...
阅读全文
posted @ 2014-08-20 08:41
弹着钢琴设计
摘要:现在走在大街小巷都能看到二维码,而且最近由于项目需要,所以研究了下二维码开发的东西,开源的二维码扫描库主要有zxing和zbar,zbar 在iPos平台上应用比较成熟,而在Android平台上主流还是用zxing库,因此这里主要讲述如何利用zxing进行二维码开发。1.如何将zxing的Andro...
阅读全文
posted @ 2014-08-19 14:54
弹着钢琴设计
摘要:上一篇文章说的是ListView展示本地的图片以及文本,这一篇说一下如何从网络获取图片以及文本来显示。事实上,一般是先获取Josn或sml数据,然后解释显示。我们先从网上获取xml,然后对其进行解析,最后显示在ListView上。具体步骤:客户端发出请求,获取xml客户端异步解析xmlListVie...
阅读全文
posted @ 2014-08-19 14:37
弹着钢琴设计
摘要:折腾了好多天,遇到 N 多让人崩溃无语的问题,不过今天终于有些收获了,这是实验的第一版,有些混乱,下一步进行改造细分,先把代码记录在这儿吧。网上查了很多资料,发现都千篇一律,抄来抄去,很多细节和完整实例都没看到,只有自己一点点研究了,总体感觉 android 下面要显示个图片真不容易啊。项目主要实现...
阅读全文
posted @ 2014-08-19 11:27
弹着钢琴设计
摘要:ListView 是一种可以显示一系列项目并能进行滚动显示的 View,每一行的Item可能包含复杂的结构,可能会从网络上获取icon等的一些图标信息,就现在的网络速度要想保持ListView运行的很好滚动流畅是做不到的 所以这里就需要把这些信息利用多线程实现异步加载 实现这样功能的类 [jav...
阅读全文
posted @ 2014-08-19 11:26
弹着钢琴设计
摘要:最近在做ListView分页显示,其中包括图片 和文字(先下载解析文字内容,再异步加载图片)发现每次点击下一页后,文字内容加载完毕,马上向下滑动,由于这时后台在用线程池异步下载图片,我每页有20条,也就是20张图片,会导致listview滑动卡顿!这是用户不想看到的,我参考了网易新闻和电子市场等应用...
阅读全文
posted @ 2014-08-19 11:25
弹着钢琴设计
摘要:异步下载网络图片,并提供是否缓存至内存或外部文件的功能异步加载类AsyncImageLoader public void downloadImage(final String url, final ImageCallback callback); public void downloadImage(...
阅读全文
posted @ 2014-08-19 11:24
弹着钢琴设计
摘要:转自:http://www.oschina.net/code/snippet_219356_18887?p=3#comments ImageManager2这个类具有异步从网络下载图片,从sd读取本地图片,内存缓存,硬盘缓存,图片使用动画渐现等功能,已经将其应用在包含大量图片的应用中一年多,没有出现...
阅读全文
posted @ 2014-08-19 11:23
弹着钢琴设计
摘要:本文转自:http://blog.csdn.net/a79412906/article/details/10180583Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取既然内存...
阅读全文
posted @ 2014-08-19 11:22
弹着钢琴设计
摘要:以下内容为网络上转载总结,不是很准确 Google 用哪些软件做 Web Server?除了有两个节点操作系统看出来是 Linux 外,其他的都是未知的. Web 服务器用的都是 GWS ? 我估计是 Google Web Server 的缩写.Yahoo!操作系统都是 FreeBSD. 其他的都不...
阅读全文
posted @ 2014-08-18 16:37
弹着钢琴设计
摘要:本文转自:http://www.cnblogs.com/artech/archive/2010/01/26/1657102.html在一个基于SOA架构的分布式系统体系中,服务(Service)成为了基本的功能提供 单元,无论与业务流程无关的基础功能,还是具体的业务逻辑,均实现在相应的服务之中。服务...
阅读全文
posted @ 2014-08-11 10:25
弹着钢琴设计
摘要:本文转自:http://www.blogjava.net/i369/articles/88035.html 编写人:邬文俊 编写时间 : 2006-2-16 联系邮件 : wenjunwu430@gmail.com 前言 通过 2 个多星期对 MQ 学习,在 partner 丁 & pa...
阅读全文
posted @ 2014-08-11 10:24
弹着钢琴设计
摘要:该程序实现了发送消息与读取消息的功能,见其中的 send***与get***方法。这只适合于测试,因为环境中的程序还需要对此有稍微的更改,在真实的环境中肯定是在while(true){...} 的无限循环中去调用其中的get方法,如果有值,那就执行对消息的处理操作,如果没有值就继续循环,在get方法...
阅读全文
posted @ 2014-08-11 10:23
弹着钢琴设计
摘要:IBM MQ 6.0中设置两个队列,(远程队列、通道之类都不设置)。队列管理器是XIR_QM_1502队列名称是ESBREQIP地址是10.23.117.134(远程的一台电脑,跟我的电脑不在一个局域网内)端口1414CCSID 1208MQ配置可以参考这个,有配图http://wenku.baid...
阅读全文
posted @ 2014-08-11 10:22
弹着钢琴设计
摘要:“服务器推”技术的应用请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。 订阅 Ajax 相关文章和教程的 RSS 提要传统模式的 Web 系统以客户端发出请求、服务器端响应的...
阅读全文
posted @ 2014-08-08 09:16
弹着钢琴设计
摘要:本文原文连接: http://blog.csdn.net/bluishglc/article/details/7696085 ,转载请注明出处!本文着重介绍sharding切分策略,如果你对数据库sharding缺少基本的了解,请参考我另一篇从基础理论全面介绍sharding的文章:数据库Shard...
阅读全文
posted @ 2014-08-07 10:06
弹着钢琴设计
摘要:本文原文连接: http://blog.csdn.net/bluishglc/article/details/7612811 ,转载请注明出处!1.XAXA 是由X/Open组织提出的分布式事务的规范。XA规范主要定义了(全局)事务管理器(Transaction Manager)和(局部)资源管理器...
阅读全文
posted @ 2014-08-07 10:05
弹着钢琴设计
摘要:本文着重介绍sharding的基本思想和理论上的切分策略,关于更加细致的实施策略和参考事例请参考我的另一篇博文:数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示一、基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数...
阅读全文
posted @ 2014-08-07 10:04
弹着钢琴设计
摘要:版权声明:本文由本人撰写并发表于2012年9月份的《程序员》杂志,原文题目《一种支持自由规划的Sharding扩容方案——主打无须数据迁移和修改路由代码》,此处作为本系列的第五篇文章进行转载, 本文版权归《程序员》杂志所有,未经许可不得转载!作 为一种数据存储层面上的水平伸缩解决方案,数据库Shar...
阅读全文
posted @ 2014-08-07 10:03
弹着钢琴设计
摘要:当团队对系统业务和数据库进行了细致的梳理,确定了切分方案后,接下来的问题就是如何去实现切分方案了,目前在sharding方面有不少的开源框架和产 品可供参考,同时很多团队也会选择自主开发实现,而不管是选择框架还是自主开发,都会面临一个在哪一层上实现sharding逻辑的问题,本文会对这一系 列的问题...
阅读全文
posted @ 2014-08-07 10:02
弹着钢琴设计
摘要:本文将主要介绍一些常见的全局主键生成策略,然后重点介绍flickr使用的一种非常优秀的全局主键生成方案。关于分库分表(sharding)的拆分策略和实施细则,请参考该系列的前一篇文章:数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示 本文原文连接:http://blog.csdn...
阅读全文
posted @ 2014-08-07 10:01
弹着钢琴设计
摘要:垂直切分的粒度指的是在做垂直切分时允许几级的关联表放在一个shard里.这个问题对应用程序和sharding实现有着很大的影响.关 联打断地越多,则受影响的join操作越多,应用程序为此做出的妥协就越大,但单表的路由会越简单,与业务的关联性会越小,就越容易使用统一机制处理.在 此方向上的极端方案是:...
阅读全文
posted @ 2014-08-07 10:00
弹着钢琴设计
摘要:系统经sharding改造之后,原来单一的数据库会演变成多个数据库,如何确保多数据源同时操作的原子性和一致性是不得不考虑的一个问题。总体上看,目 前对于一个分布式系统的事务处理有三种方式:分布式事务、基于Best Efforts 1PC模式的事务以及事务补偿机制。我们下面对这三种处理方式一一进行分析...
阅读全文
posted @ 2014-08-07 09:15
弹着钢琴设计
摘要:在最近做的一个项目中,由于每天核算的数据量过于庞大,需要把数据库进行分库保存。当数据分散到各个库之后,带来的数据更新操作就会存在一个一致性和完整性的问题。下面是一个典型的场景假设目前存在三个物理库,现在有一个文件,里面有1W条数据,根据分库的规则,可以把文件里面的数据分到三个库中,现在需要保证这1W...
阅读全文
posted @ 2014-08-07 09:14
弹着钢琴设计
浙公网安备 33010602011771号