Big Data大数据,谈的不仅仅是数据量,其实包含了数据量(Volume)、时效性(Velocity)、多样性(Variety)、可疑性(Veracity): Volume:数据量大量数据的产生、处理、保存,谈的就是Big Data就字面上的意思,就是谈海量数据 Velocity:时效性这个词我有看到几个解释,但我认为用IBM的解释来说是比较恰当的,就是处理的时效,既然前头提到Big Data其中一个用途是做市场预测,那处理的时效如果太长就失去了预测的意义了,所以处理的时效对Big Data来说也是非常关键的,500万笔数据的深入分析,可能只能花5分钟的时间 Variety:多变性指的是数据的形态,包含文字、影音、网页、串流等等结构性、非结构性的数据 Veracity:可疑性指的是当数据的来源变得更多元时,这些数据本身的可靠度、质量是否足够,若数据本身就是有问题的,那分析后的结果也不会是正确的。
package com.example.smartgrid; import java.util.ArrayList; import java.util.List; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; import org.apache.http.client.HttpClient; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.apache.http.util.EntityUtils; import android.app.Activity; import android.os.AsyncTask; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.Button; import android.widget.EditText; public class EditActivity extends Activity { EditText AppName = null; EditText wattage = null; EditText startTime = null; EditText endTime = null; EditText runTime = null; EditText constraint = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_edit); AppName = (EditText)findViewById(R.id.editText2); wattage = (EditText)findViewById(R.id.editText3); startTime = (EditText)findViewById(R.id.editText4); endTime = (EditText)findViewById(R.id.editText5); runTime = (EditText)findViewById(R.id.editText6); constraint = (EditText)findViewById(R.id.editText7); Button edit = (Button)findViewById(R.id.button1); edit.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new EditTask().execute(); } }); } private class EditTask extends AsyncTask项目下载: BigData-master 地址:https://github.com/azeemshaikh38/BigData{ String HadoopoutEdit; protected Double doInBackground(Void... voids) { postData(); return null; } public void postData() { EditText ipAddress = (EditText) findViewById(R.id.editText1); HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://" + ipAddress.getText() + "/editAppliance.php"); try { List nameValuePairs = new ArrayList ( 1); nameValuePairs.add(new BasicNameValuePair("Name", AppName .getText().toString())); nameValuePairs.add(new BasicNameValuePair("StartTime", startTime.getText().toString())); nameValuePairs.add(new BasicNameValuePair("EndTime", endTime .getText().toString())); nameValuePairs.add(new BasicNameValuePair("Wattage", wattage .getText().toString())); nameValuePairs.add(new BasicNameValuePair("RunTime", runTime .getText().toString())); nameValuePairs.add(new BasicNameValuePair("Constraint", constraint.getText().toString())); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); HadoopoutEdit = EntityUtils.toString(entity); } catch (Exception e) { Log.e("log_tag", "Error in http connection " + e.toString()); return; } } protected void onPostExecute(Double result) { AppName.setText(""); wattage.setText(""); startTime.setText(""); endTime.setText(""); runTime.setText(""); constraint.setText(""); } } }
收藏的用户(0) X
正在加载信息~
推荐阅读
最新回复 (0)
站点信息
- 文章2300
- 用户1336
- 访客10861715
每日一句
True success inspires others to act.
真正的成功是激励他人行动。
真正的成功是激励他人行动。
语法错误: 意外的令牌“标识符”
全面理解Gradle - 定义Task
Motrix全能下载工具 (支持 BT / 磁力链 / 百度网盘)
谷歌Pixel正在开始起飞?
获取ElementUI Table排序后的数据
Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is
亲测!虚拟机VirtualBox安装MAC OS 10.12图文教程
华为手机app闪退重启界面清空log日志问题
android ndk开发之asm/page.h: not found
手机屏幕碎了怎么备份操作?
免ROOT实现模拟点击任意位置
新手必看修改DSDT教程
thinkpad t470p装黑苹果系统10.13.2
新会员