阅读更多

9顶
0踩

行业应用

转载新闻 Google组建Google Energy采购可再生能源

2010-01-11 10:04 by 副主编 just_cool 评论(2) 有3328人浏览
Google在网络领域之外,涉足环保、能源市场又有了进一步动作。上月,Google已经组建了一家名为“Google Energy”的子公司,专门从事在能源企业电力大宗交易市场中买卖电能的工作。

根据当地政府的公示记录,Google Energy公司于去年12月16日在美国德拉华州注册成立。新年刚过,该公司已经向美国联邦能源管理委员会(FERC)提交申请,要求进入电力交易的“批发市场”。

根据Google的说法,成立Google Energy公司并非是要直接进军能源市场,而只是为了帮助Google实现降低碳排放,厉行环保的目标。Google代表Niki Fenwick向媒体表示,在此之前,他们很难购买到廉价大批量的可再生能源。而通过Google Energy,他们希望能够在大宗交易市场购买到最高质量,最廉价的可再生能源,满足公司的绿色要求。

Google位于美国加州山景城的总部已经建立起了一座1.6兆瓦的太阳能发电装置。通过Google.org公益项目,他们还曾投资多项新能源计划。而Google Energy成立后,预计Google将大规模采购绿色能源,降低其数据中心海量电能消耗造成的碳排放。
来自: mydrivers
9
0
评论 共 2 条 请登录后发表评论
2 楼 偷懒的小鱼 2010-01-12 10:32
google怎么什么都插一脚啊
1 楼 shenzhw 2010-01-11 10:42
google越来越牛了,

彻头彻尾的google式google

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 动态数组的创建

    【代码】动态数组的创建

  • 创建动态数组

    常见动态数组的方法包含c++和python

  • C语言实现动态数组 超详细 小白也能懂

    C语言实现动态数组

  • 如何动态创建数组

    我们知道在C或C++里,有时候我们要定义的数组的长度是不定的,所以要动态地创建数组,也就是在运行的时候动态分配内存。 我们常用的是对一维或二维数组动态的创建,但毕竟有时候我们要对更多维的数组进行动态地创建的(尽管少用)。 对于一维数组p[n]的动态创建:     char *p=new char[n]; 对于二维数组p[n][m]的动态创建:     char **p=new char*

  • 使用new创建一个动态结构数组

    #include<iostream> #include<stdlib.h> using namespace std; struct car {     char name[20];     int year; }; int main() {     int counts;     int i;     cout << "How many cars do y...

  • C/C++动态数组的创建

    在C++语言中,二维动态数组主要使用指针的方法建立,以建立一个整数二维数组为例:   #include #include #include using namespace std; int  main(int argc,char **argv) {  ///*int a[2][3]={{1,2,3},{4,5,6}};  //cout  //int a=4;  //int *

  • c语言:对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出。

    对10个数组元素依次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出。解:程序:#includeint main(){ int i, a[10]; for (i = 0; i { a[i] = i; } for (i = 9; i >= 0; i--) { printf("%3d", a[i]); } printf("\n"); return 0;}结果: 9  8  7  6 

  • 一维数组的创建及使用

    数组是具有相同类型的一组数据的集合。一维数组实质上是一组相同类型数据的线性集合,当在程序中需要处理一组数据,或者传递一组数据时,可以用这种类型的数据。

  • C语言创建动态数组(动态存储区)

    严格来说,C语言中并没有直接创建动态数组的方法。 但在 stdlib 库中提供了 几个创建动态存储区的函数,通过调用这些函数, 可以让我们实现创建动态数组的效果。 下面分别介绍每个函数的使用方法: 1. void *malloc(unsigned int size) 函数作用:开辟一个长度为size的连续空间,函数的返回值是所分配区域的第一个字节的地址。开辟空间失败返回NULL 。 形参 size 的类型定义为无符号类型,表示开辟空间的长度 要注意该指针的基类型是void,即不指向任何类型的数据。 # in

  • js数组的操作

    原文地址点击此处 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); /

  • C#中Array类的使用

    Array类 提供创建、操作、搜索和排序数组的方法,因而在公共语言运行时中用作所有数组的基类。 命名控件: System 程序集:mscorlib 语法:public abstract class Array:ICloneable, IList, ICollection, IEnumerable, IStructuralComparable, IStructuraEquatab

  • 动态创建数组

     对于一维数组可以用T *arr=new T[n]的形式动态创建,而new对于多维数组在创建时只能有一维是可以动态改变的,其它的则必须给出。如:T (*darr)[5][6];darr=new darr[n][5][6];        下面是动态创建数组的两个方法:                1.         const int xsize=10;         const int y

  • [原创]二维数组的动态分配及参数传递

    1. C语言动态分配二维数组 (1)已知第二维 Code-1 char (*a)[N];//指向数组的指针 a = (char (*)[N])malloc(sizeof(char *) * m); printf("%d\n", sizeof(a));//4,指针 printf("%d\n", sizeof(a[0]));//N,一维数组 free(a)...

Global site tag (gtag.js) - Google Analytics