上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 43 下一页
摘要: SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008内容简介:本书涵盖了SQL Server 2008引入的新功能。作者之一Robert E.Walters是微软公司SQL Server开发团队的项目经理,在关系数据库方面拥有多年的相关经验,这让此书内容更具权威性。与市面上的其他介绍SQL Server的书籍相比,本书的突出特点是贴近实战且兼顾原理介绍,几乎每章都有可以直接借用的代码和范例,同时对于难以理解之处,也有其实现原理的介绍,使读者知其然,更知其所以然。此外,本书介绍的SQL Server 2008策略管理、高可用性、性能、安 阅读全文
posted @ 2011-07-29 10:31 我的IT技术 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Cassandra的模型和查询方式与RDBMS有很多的不同,记住这些差异非常重要。没有查询语言SQL是关系型数据库的标准查询语言,Cassandra却没有查询语言。不过Cassandra确实也有自己的RPC序列化机制,Thrift。通过Thrift API,用户可以访问其中的数据。没有引用完整性Cassandra没有引用完整性的概念,因而没有join的概念。在关系型数据库中,你可以在一个表中指定一个外部键值, 以此引用另一个表中记录的主键。但是,Cassandra并没有提供这个功能。存储其他表中的相关ID是一个通用需求,这仍然是被支持的,但Cassandra里没有级联删除这样的概念。第二索引第 阅读全文
posted @ 2011-07-27 14:06 我的IT技术 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在新项目开始时,软件项目经理通常会详细阐述每位团队成员的角色,说清楚为什么每位成员的技能都至关重要,提出每个人应该准备完成的一般职责,并将这些内容都记录在案。然而,这些文件中都很少会去解释项目经理在项目生命周期内的角色。项目经理面临的挑战是如何用30分钟概述项目管理的中心内容,还不能用那些具体的方法论细节吓倒整个团队,当和新团队合作时,这个挑战就显得格外严峻。身处一个繁忙的公司,团队成员优先考虑的都是完成自己的主要工作任务,此时,作为项目经理,你面临的挑战是尽可能简洁地传达主要内容,而这些团队成员要从你组织的这次会议中了解的主要内容正是“三位一体”,也就是众所周知的三重约束。为了介绍核心要点, 阅读全文
posted @ 2011-07-27 11:03 我的IT技术 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 晚上听国软徐纪元学弟给我说起了他刚装上的 Mac Lion 操作系统,也说到了最近 Apple 推出的新版本的 Xcode 4.2 在 iOS 4、iOS 5 程序开发中,加入了automaticreferencecounting 功能,也即是开发者不再需要手动的做内存管理了,不用纠结内存管理了,不再需要retainrelease 了。 同时 Apple 现在把编译器改为 LLVM 了,同时也保留了 GCC的支持,但按这样的发展,GCC 至少在 Apple 开发上快到尽头了。在网上查了下 LLVM 的发展历史:发展历程2000年 LLVM 开始开发,2005年 Apple 雇了 Chris L 阅读全文
posted @ 2011-07-23 20:58 我的IT技术 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 转载一篇有关C/C++中volatile修饰符的文章,自己用VC++ 10.0测试了一下,与原文有一些不同,特论述如下,让你也让自己看的更明白。链接:http://blog.sina.com.cn/s/blog_4e345ce70100rsc7.html1.为什么用volatile?C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的memory barrier。这是 BS 在 "The C++ Programming Language" 对 volatile 修饰词的说明:A volatile specifier is a 阅读全文
posted @ 2011-07-21 16:18 我的IT技术 阅读(257) 评论(0) 推荐(1) 编辑
摘要: 要创业,在线营销是十分理想的方式——可以足不出户,完全按照自己的节奏来安排,有时甚至连启动资金都不需要。利用网络为消费者提供产品和服务,我成功创立了一家营业额达到7位数的公司。尽管这家公司始于我那间小小的卧房,却最终令我踏上了全国乃至世界各地的巡回演讲之路。利用网络创业——哪怕规模不大——也需要辛勤付出,而随时随地关注最新的网络工具与发明就是其中一个重要环节。说起来容易,做起来难。不是所有的新星都能成长为明日巨星。网络上充斥着各种链接,均吹嘘自己的产品与服务潜力巨大,实则言过其实,往往经不起时间的考验。要想创业成功,很关键的一点是学会分辨哪些工具可以为公司盈利,哪些工具只会浪费时间。有时,这是 阅读全文
posted @ 2011-07-21 16:04 我的IT技术 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 昨晚帮王博,帮周哥做的两张音乐随声听模型基础界面,黑色的风格比较喜欢,让人有一种可以静下心来认真听音乐的沉稳。贴上来,如下 阅读全文
posted @ 2011-07-21 09:44 我的IT技术 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 前言:今天早上来实验室,同桌问了我一个问题:找出一个数组里面前K个最大数的高效算法。最近正好在看数据结构和算法相关内容,便以己之力帮她思考了思考。问题:找出一个数组里面前K个最大数。解法:1.第一感觉就是对数组进行降序全排序,然后返回前K个元素,即是需要的K个最大数。排序算法的选择有很多,考虑数组的无序性,可以考虑选择快速排序算法,其平均时间复杂度为O(NLogN)。具体代码实现可以参见相关数据结构与算法书籍。2.观察第一种算法,问题只需要找出一个数组里面前K个最大数,而第一种算法对数组进行全排序,不单单找出了前K个最大数,更找出了前N(N为数组大小)个最大数,显然该算法存在“冗余”,因此基于 阅读全文
posted @ 2011-07-20 09:18 我的IT技术 阅读(2361) 评论(1) 推荐(0) 编辑
摘要: 本文介绍一种相对特殊的排序算法,桶式排序,并提供其实现、分析其算法复杂度。桶式排序:如果我们有N个整数,范围从1到M(或从0到M-1),我们可以利用这个信息得到一种快速的排序,叫做桶式排序(bucket sort)。我们留置一个数组,称之为Count,大小为M,并初始化为零。于是,Count有M个单元(或桶),开始时他们都是空的。当数组元素A[i]被读入时Count[A[i]]增1。在所有的输入被读进以后,扫描数组Count,打印输出排好序的表。该算法花费O(M+N)。——摘自《数据结构与算法分析-C语言描述》 p40由此我们可以发现桶式排序需要满足的两个前提条件:第一,待排序数组元素为非负整 阅读全文
posted @ 2011-07-19 19:39 我的IT技术 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 本人是电信出身,爱编程,但由于专业原因,没有经历系统的计算机相关课程的学习,包括数据结构。最近闲暇之余,看到《数据结构与算法分析-C语言描述》一书,顿生好感,把以前零零碎碎的数据结构、算法知识一一展现,系统而全面,相当不错的一本书。 阅读全文
posted @ 2011-07-19 15:11 我的IT技术 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 43 下一页