XML在java和.NET中转为Json数据时会出现这样一个问题,当节点中只有一个节点数据时是转换为对象,有多个节点则是转为数组,为了应对这个问题我们需要在解析的时候进行如下的处理,不然就会报异常:数据1:数组格式"Field":[{"@name":"APPROVE","@title":"审核人","#text":"维尼..
分类:
编程语言 时间:
2014-08-04 18:15:08
阅读次数:
241
最近我在做流式实时分布式计算系统的架构设计,而正好又要参见CSDN博文大赛的决赛。本来想就写Spark源码分析的文章吧。但是又想毕竟是决赛,要拿出一些自己的干货出来,仅仅是源码分析貌似分量不够。因此,我将最近一直在做的系统架构的思路整理出来,形成此文。为什么要参考Storm和Spark,因为没有参照效果可能不会太好,尤其是对于Storm和Spark由了解的同学来说,可能通过对比,更能体会到每个具体实现背后的意义。
本文对流式系统出现的背景,特点,数据HA,服务HA,节点间和计算逻辑间的消息传递,存储模型,...
分类:
其他好文 时间:
2014-08-02 18:25:23
阅读次数:
489
Ø Vertex Shader和
Fragment Shader是可编程管线。
Ø Vertex Array/Buffer objects:顶点数据来源,这时渲染管线的顶点输入,通常使用Buffer objects效率更好。在今天的示例中,简单起见,使用的是 Vertex Array;
Ø Vertex Shader:顶点着色器通过可编程的方式实现对顶点的操作,如进行坐标空...
分类:
Web程序 时间:
2014-08-01 13:43:52
阅读次数:
276
Vertex Shader和
Fragment Shader是可编程管线。
Vertex Array/Buffer objects:顶点数据来源,这时渲染管线的顶点输入,通常使用Buffer objects效率更好。在今天的示例中,简单起见,使用的是
Vertex Array;
Vertex Shader:顶点着色器通过可编程的方式实现对顶点的操作,如进行坐标空间转换,计算
per-...
分类:
其他好文 时间:
2014-08-01 13:42:51
阅读次数:
368
1、复制概述1.1、复制解决的问题数据复制技术有以下一些特点:(1) 数据分布(2) 负载平衡(load balancing)(3) 备份(4) 高可用性(high availability)和容错1.2、复制如何工作从高层来看,复制分成三步:(1) master将改变记录到二进制日志(binary...
分类:
数据库 时间:
2014-08-01 04:49:31
阅读次数:
313
在实际开发中,很少是手工编辑TreeView节点,通常都是通过读取数据库或者其他数据文件的内容来编辑节点。在我现在开发的项目中就需要根据mdb中的数据来编辑节点。 数据库中表的内容如下: TreeView的父子节点的关系是根据“F_No”字段内容与“F_SuperiorNo”字段内容的关系确定的。 ...
分类:
Web程序 时间:
2014-07-29 11:47:36
阅读次数:
313
像Facebook、开心001、人人网、优酷、豆瓣、淘宝等高流量、高并发的网站,单点数据库很难支撑得住,WEB2.0类型的网站中使用MySQL的居多,要么用MySQL自带的MySQL NDB Cluster(MySQL5.0及以上版本支持MySQL NDB Cluster功能),或者用MySQL自带...
分类:
数据库 时间:
2014-07-23 15:08:16
阅读次数:
391
数据库主要实现的功能无非是以下三点:①数据的一致性,②数据的安全,③数据的优化。事物主要影响数据的一致性。1、事务的基本概念 一组DML语句 insert、delete、update COMMIT; ROLLBACK; SAVEPOINT ROLLBACK TO [SAVEPOINT] 2、隐...
分类:
数据库 时间:
2014-07-22 23:17:38
阅读次数:
253
1.带表头的单向链表
(1)不带表头的单向链表在实现插入和删除时必须区分头结点和其他节点的处理。
(2)使用带表头的单向链表的好处:不用考虑头结点的单独处理。
表头节点:数据域没有值,指针域指向单向链表中数据域含值的第一个结点。
2.代表头的单向链表的基本操作
#include
#include
#define NULL 0
typedef struct node {
int ...
分类:
其他好文 时间:
2014-07-20 10:31:16
阅读次数:
250
传统的手工盘点过程中盘点前的准备,盘点中盘点登记和盘点后录入工作,都是非常复杂麻烦,工作量大,耗时长,劳动强度大,需要加班加点,人力成本高,更严重的是人工手工登记,录入大量盘点数据,人工误差极高,造成最终盘点结果也不如人意。另外把盘点数据录入到ERP中才知道哪些商品盈亏大,再进行复盘,后知后觉。因此传统的人工盘点是一件“费时,费力,而最终效果不理想的工作”。传统盘点耗时长,而且还需要关门闭店,加班加点熬夜通宵,有的店长经常埋怨:“每个月都要盘点,盘点都得弄上一个星期,这生意还做不做啊?”...
分类:
其他好文 时间:
2014-07-19 02:42:25
阅读次数:
232