- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 java应用架构设计(模块化模式与OSGI)
相关关系分而治之是解决复杂问题的有效方式。模块化:提升软件的可重用性、控制软件的复杂性;在java平台中,OSGI是事实上的模块化标准。模块化在企业级软件开发中的发展值得期待。对系统进行良好的设计和拆分;设计模块化软件的最佳实践:做开发要阅读软件设计的书籍;java应用架构:模块化、解耦、分层、可独立部署、敏捷;软
2014-03-30 20:45:02
2076
原创 数据挖掘简介
统计学、信息理论1、TIPS(1)数据挖掘的技术基础——机器学习。weka软件数据挖掘:将潜在有用的信息从数据中提取出来,建立计算机程序,自动在数据库中观察,以发现规律或者模式。机器学习:用于将信息从数据库的原始数据中提取出来,以可以理解的形式表达。即取得数据,据实推导出数据的结构。(2)
2014-03-30 20:12:40
647
原创 大规模分布式系统架构与设计实战
http://code.google.com/p/fourinone可靠性1、TIPS(1)分布式计算:研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。(2)并行计算:指同时使用多种计算资源解决计算问题的过程。所有大型编程语言都支持多线程,多线程就是好一
2014-03-30 19:40:42
1280
原创 大数据简介
从对于因果关系的追求中解脱出来,转而将注意力放在相关关系的发现和使用上。数据的开放、流通;1、TIPS(1)大数据和云计算:一个是问题,一个是解决问题的方法。通过云计算对大数据进行分析、预测,会使得决策更精准,释放更多数据的隐藏价值。(2)
2014-03-30 17:36:13
594
原创 云计算简介
云计算是什么?实现机制是什么?三网:广播电视网+互联网+电信固话网;如何维护缓存与实际数据之间的一致性?相互之间的更新信息通知?中心服务器模式:缺点:极易成为整个系统的瓶颈。优点:注册制。1、TIPS(1)网络带宽的增长,通过网络访问非本地的计算服务(包括数据处理、存储和信息服务等)——>云。通过3G(第三代移动通信技术,将无
2014-03-30 14:41:31
718
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人