互联网给用户带来了大量的信息,满足了用户在信息时代对信息的需求,也使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息,对信息的使用效 率反而降低了,而通常解决这个问题最常规的办法是推荐系统,推荐系统能有效帮助用户快速发现感兴趣和高质量的信息,提升用户体验,增加用户使用产品时间, 并有.....
分类:
编程语言 时间:
2015-06-21 17:12:59
阅读次数:
3677
前言 查询优化器使用统计信息来创建可提高查询性能的查询计划,对于大多数查询,查询优化器已经为高质量查询计划生成必要的统计信息,但是在少数情况下,您需要创建附加的统计信息或者修改查询设计以得到最佳结果。因此理解和合理使用统计信息是数据库优化的方式之一。 统计信息的分类 根据创建源的不同,统计信息分为两...
分类:
数据库 时间:
2015-06-19 23:05:46
阅读次数:
222
在工作中,我们经常需要用到图标素材。你也许能搜到很多的图标资源网站,但要找到免费的高质量图标却很难,这就是为什么我今天要与大家分享这些优秀的免费质量图标搜索引擎,相信在这些网站你能找到你要的东西。如果你知道更多更好的网站,欢迎与我们分享!1.FindIconsFindIcons 是我最喜欢的图标搜索...
分类:
其他好文 时间:
2015-06-19 10:16:51
阅读次数:
110
ImportNew注:原文中还没有100个。作者希望大家一起来推荐高质量的Java开发博客,然后不段补充到这个列表。欢迎你也参与推荐优质的Java开发博客。(声明一下:我们的数学不是体育老师教的!:) )
本文的主要目的是收集全球范围内100个高质量Java开发者博客。其中会有一些博客并不是由纯粹的Java开发者撰写的,但是Java开发者们能够从中发现一些有用的或者有趣的东西。阅读这些博客将会非...
分类:
编程语言 时间:
2015-06-18 17:24:45
阅读次数:
266
第13章:软件测试问题:在软件出现问题时,该如何选择优良的软件测试?而不破坏软件?第14章:质量保障问题:如何提高质量的保障?第15章:稳定和发布阶段问题:对于软件的稳定、和后续的发布,对团队有什么要求?第16章:IT行业的创新问题:IT的创新、需要我们具备怎样的学识?第17章:人、绩效和职业道德问...
分类:
其他好文 时间:
2015-06-18 15:10:07
阅读次数:
98
题目:输入两个二叉树A和B,判断B是不是A的子结构。思路:遍历A树找到B树的根节点,然后再判断左右子树是否相同。不相同再往下找。重复改过程。子结构的描述如下图所示:C++代码:#includeusing namespace std;struct BinaryTreeNode{ int ...
分类:
其他好文 时间:
2015-06-18 14:58:26
阅读次数:
155
第一章:介绍Django 本书所讲的是Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和维护高质量的Web应用。 从好的方面来看,Web 开发激动人心且富于创造性;从另一面来看,它却是份繁琐而令人生厌的工作。 通过减少重复的代码,Dja...
分类:
编程语言 时间:
2015-06-17 11:19:40
阅读次数:
253
重复无聊的定义测试驱动开发,英文全称Test-Driven Development,简称TDD,是一种不同于传统软件开发流程的新型的开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行。这有助于编写简洁可用和高质量的代码,并加速开发过程...
分类:
其他好文 时间:
2015-06-17 01:48:48
阅读次数:
283
nopcommerce是国外的一个高质量的开源b2c网站系统,基于EntityFramework4.0和MVC3.0,使用Razor模板引擎,有很强的插件机制,包括支付配送功能都是通过插件来实现的,基于xml的多语言版本,非常灵活的语言切换功能,包括在后台都能同时编辑产品的中英文属性,非常适合做外贸...
分类:
Web程序 时间:
2015-06-17 00:32:15
阅读次数:
190
题目:输入员两个递增排序的链表,合并这两个链表并使新的链表中的结点仍然是按照递增排序的。思路:首先,定义两个头节点分别为Head1和Head2的链表,然后比较第一个节点的值,如果是Head1->mValue比Head2->mValue小,那么头节点,就是Head1,递归实现后面的节点的排序。C++代...
分类:
编程语言 时间:
2015-06-15 16:15:10
阅读次数:
138