搜索到与相关的文章
编程技术

MapReduce 模式、算法和用例

本文译自MapreducePatterns,Algorithms,andUseCases在这篇文章里总结了几种网上或者论文中常见的MapReduce模式和算法,并系统化的解释了这些技术的不同之处。所有描述性的文字和代码都使用了标准hadoop的MapReduce模型,包括Mappers,Reduces,Combiners,Partitioners,和sorting。如下图所示。基本MapReduce模式计数与求和问题陈述:有许多文档,每个文档都有一些字段组

系统 2019-08-12 09:29:31 3010

各行各业

员工究竟渴望学到的是什么?-(杂谈-20070816

今日日程:上午——QA技能小组需求收集大会会上暴露出的主要问题:大家对QA的定位、认识和独特价值有很大的疑惑,大多数问题都和此有关。在意识上首先退守到检查流程执行没有的警察角色上,这样的工作似乎没什么价值,充满了疑惑。这个问题,后续不能以研讨的方式进行,而是拍板订钉,直接宣讲,否则被引导到错误的方向。原有的收集需求的目的并没有完全达到,不过了解了整体水平,但为后续工作思路很有帮助。不少人还停留在noknownoknow(不知道自己不知道)的地方,所以提不出

系统 2019-08-12 01:33:38 3010

Jquery

jQuery ajax —— 将类AJAX方法包装起来

上一篇文章,将jQuery.ajax中的一些细节补充完。这篇文章讲解如果将类AJAX方法都包装进jQuery.ajax中。下篇文章则讲解各预过滤器和分发器的细节。为什么要包装起来?我们知道,古老的XMLHttpRequest出于同源策略考虑,是不支持跨域的。所以,在前端想动态加载跨域Javascript脚本,通常是使用被称为ScriptDOMElement的方案,如:varscriptElem=document.createElement("script"

系统 2019-08-12 01:33:22 3010

Linux

Carla Schroder:Linux网管的十大秘诀

早在CarlaSchroder编写第一本书《LinuxCookbook》之际,她就预想将来会写一本《LinuxNetworkingCookbook》作为姐妹篇,两者就像花生奶油和巧克力一样天然浑成。以下是她为那些想成为卓越Linux网管的人们所撰写的十大秘诀——无论你目前水平如何,它们都是非常值得参考的建议。除第一条之外,不分先后:1.研究并掌握TCP/IP包、UDP数据报及ICMP消息的结构。2.理解网络连接如何建立、维持和终止的相关细节。3.抓紧时间研

系统 2019-08-12 01:33:11 3010

ASP.NET

技巧/诀窍:在ASP.NET中重写URL

转自ScottGuthrie博客,收藏学习。【原文地址】Tip/Trick:UrlRewritingwithASP.NET经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。为什么URL映射和重写很重要?下面是开发人员想要对URL有更大的灵活性的最常见的场景:1)处理这样的情形:你

系统 2019-08-29 23:28:01 3009

编程技术

OpenID 和 OAuth 的区别及第三方登录的安全隐患

不知道什么时候开始,我们已经习惯了点击“用XX帐号登录”或者"LoginwithXX"来访问网站,但是大多数人可能都不知道这背后涉及的事有多复杂。OpenID和OAuth完全是为了两种不同的需求而生OpenID的目标是为了帮助网站确认一个用户的身份OAuth的目标是为了授权第三方在可控范围下访问用户资源OpenID是怎么认证用户的?一个网站如果想要接入OpenID认证是非常简单的,不需要创建应用,不需要AppKey,不需要Secret,只需要将用户导向Op

系统 2019-08-29 23:22:22 3009

编程技术

[转]分布式数据库概述

From:http://fineboy.cnblogs.com/archive/2005/08/03/206395.html1.前言随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规

系统 2019-08-29 23:17:18 3009

编程技术

ERP简介

一种ERP系统ERP是针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。一个由GartnerGroup开发的概念,描述下一代制造商业系统和制造资源计划(MRPII)软件。它将包含客户/服务架构,使用图形用户接口,应用开放系统制作。除了已有的标准功能,它还包括其它特性,如品质、过程运作管理、以及调整报告等。特别是,ERP采用的基础技术将同时给用户软件和硬件两方面的独立性从而更加容易升级。ER

系统 2019-08-29 22:53:50 3009

各行各业

mini-httpd源码分析-mini-httpd.c之外总结

version.h#defineSERVER_SOFTWARE"mini_httpd/1.2118oct2014"#defineSERVER_URL"http://www.acme.com/software/mini_httpd/"port.h#defineOS_linux#defineARCH_linux#defineHAVE_DAEMON#defineHAVE_SETSID#defineHAVE_WAITPID#defineHAVE_TM_GMTOFF

系统 2019-08-12 09:27:34 3009

MySql

.net安装包自动安装Mysql数据库

原文:.net安装包自动安装Mysql数据库在制作.Net安装包的时候,如果项目有用到数据库,怎么能够把数据库打包安装呢?网上已经有很多自动安装SqlServer数据库的例子,但是自动安装mysql的例子似乎不多。本文就介绍一下如何在.Net安装包中自动安装Mysql数据库。最终我们要实现的效果是,部署.Net桌面应用程序时,能够一键自动安装应用程序以及附带的MySql数据库,并初始化数据库。实现步骤如下:1.准备一个干净的MySql安装包mysql本身是

系统 2019-08-12 01:53:18 3009