- 博客(54)
- 资源 (4)
- 收藏
- 关注
原创 大数据全套视频教程完整版
大数据1.0时代,社会大数据成就了Google,yahoo,百度大数据2.0时代,消费大数据造就了亚马逊,Ebay ,阿里巴巴,腾讯大数据3.0时代,把关注焦点转到了非结构化数据处理上面,特别是图像、视频、语音、文本的处理。同时,人们又试图用深度学习这样新的思路去解决过去MapReduce和Spark已经解决的问题,这也意味着大数据技术开始进入3.0时代。在这个全新阶段,可以看到整...
2019-09-14 00:06:39
1871
原创 web前端主要技术概述-Web前端学习路径与培训视频
本文主要是介绍部分主流和新兴的web前端技术,希望能帮助想学web前端的小白,理清其技术学习路线。首先有些技能是web前端需要掌握的:字符编码:解决乱码问题HTTP协议:大体了解ajax请求的各种状态码代表的含义git:代码版本管理:项目协作和代码管理浏览器配置:用于网页调试接下来,先看下要介绍的内容大纲:web前端的基础技术就是html、css和js,而html的进阶...
2019-09-13 23:24:51
457
原创 《人工智能杂记》人工智能发展简史
1人工智能基本概念人工智能(Artificial Intelligence,AI)是指计算机像人一样拥有智能能力,是一个融合计算机科学、统计学、脑神经学和社会科学的前沿综合学科,可以代替人类实现识别、认知,分析和决策等多种功能。如当你说一句话时,机器能够识别成文字,并理解你话的意思,进行分析和对话等。2人工智能发展历程**人工智能的起源:**人工智能在五六十年代时正式提出,1950年,...
2019-09-11 21:38:04
871
原创 探索人工智能——人工智能起源
今天开始慢慢进入人工智能的介绍与算法网络等的实现的“传送期”,希望大家能够喜欢!好,揭幕!!一、人工智能介绍什么是人工智能?可能是大家一开始最想了解的。大家看图中关于人工智能的定义。通俗点来说呢,就是 让机器实现原来只有人类才能完成的任务;比如看懂照片,听懂说话,思考等等。那现在耳熟能详的机器学习,深度学习和人工智能又是什么关系呢?看下图:人工智能(Artificia...
2019-09-11 21:27:10
947
原创 大数据学习路线及全套视频教程
大数据不是某个专业或一门编程语言,实际上它是一系列技术的组合运用。有人通过下方的等式给出了大数据的定义。大数据 = 编程技巧 + 数据结构和算法 + 分析能力 + 数据库技能 + 数学 + 机器学习 + NLP + OS + 密码学 + 并行编程。虽然这个等式看起来很长,需要学习的东西很多,但付出和汇报是成正比的,至少和薪资是成正比的。有这么多知识需要学习,那么该怎么学?如何学?...
2019-09-11 21:18:43
580
1
原创 大数据学习路线(包含全套视频教程)
大数据学习路线先看一个学习大数据要涉及到的一些技术,第一点是Java(Java SE,javaweb)在大数据中,有个核心技术是Hadoop, Hadoop主要完成数据的存储与计算,技术包括HDFS和MapReduce, 而要编写HDFS和MapReduce,则需要用到Java语言。第二点是Linux(shell,高并发架构,lucene,solr)大数据的底层是Linux系统,...
2019-09-03 13:38:36
9968
1
原创 大数据新技术Cloud Dataflow-谷歌放弃使用MapReduce
在2014年的Google I/O大会上,Google宣布已经停用MapReduce,专项支持新的超大规模云分析系统,这都是Cloud Dataflow,Cloud Dataflow用于构建移动应用,调试、追踪和监控产品级云应用,它是一种构建、管理和优化复杂数据流水线的方法。它主要采用了Google内部的Flume和MillWhell技术,其中Flume用于数据的高效率并发处理,而M...
2018-11-09 15:43:09
834
原创 大数据相关概念-什么是算子
在流处理、交互式查询中有个常用的概念是“算子”,在英文中被成为“Operation”,在数学上可以解释为一个函数空间到函数空间上的映射O:X->X,其实就是一个处理单元,往往是指一个函数,在使用算子时往往会有输入和输出,算子则完成相应数据的转化,比如:Group、Sort等都是算子。 关注以下公众号“程序员的足迹”,免费下载高质量相关资料...
2018-11-09 15:42:32
22184
原创 大数据相关概念-什么是探针
探针 电信的探针技术数据获取。电信的很多数据产生于网络设备,主要是基于探针技术。从电信的路由器、交换机上把数据采集上来的专用设备是探针。探针分为内部探针和外部探针,内置探针是指探针设备和电信已有设备在同一个机框内,直接获取数据。外置探针是指在现网中大部分网络设备早已经部署完毕,无法移动原有网络,这是就需要外置探针。 关注以下公众号“程序员的足迹”,免费下载高质量...
2018-11-09 15:41:32
10768
原创 Java企业应用架构实践-温春水-专题视频课程
基于Servlet、JSP、JDBC 一步一步敲代码的方式,实现一个企业应用架构实例,学员可以深层次理解Java架构的内涵
2018-05-10 09:15:24
283
原创 深入浅出大数据核心技术与应用--HBase及应用案例实践-温春水-专题视频课程
1.掌握HBase的基本概念 2.掌握HBase的完全分布式搭建 3.掌握基于JavaAPI访问HBase
2018-05-02 09:12:49
259
原创 深入浅出大数据核心技术与应用--MapReduce及应用案例实践-温春水-专题视频课程...
该部分主要讲解MapReduce的实现原理及应用案例实践
2018-05-02 09:12:01
250
原创 深入浅出大数据核心技术与应用--HDFS Java API与应用实践-温春水-专题视频课程...
该部分主要讲解HDFS Java API及高可用HA的原理及应用实践
2018-04-28 09:17:41
217
原创 深入浅出大数据核心技术与应用--Hadoop-HDFS介绍与环境搭建实践-温春水-专题视频课程...
该部分主要讲解HDFS以及,Hadoop分布式环境搭建实践
2018-04-28 09:17:27
309
原创 深入浅出大数据核心技术与应用--Linux常用命令和网络配置及实战-温春水-专题视频课程...
掌握Linux常用命令、网络配置及免密码登录实战,为后续搭建Hadoop完全分布式打好基础
2018-04-27 09:11:04
193
原创 深入浅出大数据核心技术与应用-温春水-专题视频课程
该课程是4个月就业培训的核心部分,是在有40多学生上课的情况下录制而成,受到学生好评,课程共计118学时。
2018-04-25 09:22:13
497
原创 08.区块链的那些事儿-Solidity类型string(字符串)
本小节主要讨论Solidity类型中的字符串 string,string 是可变长度的字节数组,本节先对string有个整体的认识,先看一个例子1. string 实例pragma solidity ^0.4.13;contract StringDemo{ string productname; function StringDemo() public{ ...
2018-03-21 10:36:01
6324
原创 04.区块链的那些事儿-以太坊中的 Patricia Tree
本节主要讨论以太坊中存储的 Patricia Tree比特币只有1棵Merkle树,而以太坊的每一个区块头,并非只包含1棵Merkle Tree,而是包含了3棵Merkle Tree,分别对应了三种对象:交易(Transactions) 收据(Receipts)展示每一笔交易影响的数据条 状态(State)整体结构如下所示: 最为简单的一种Merkle Tre...
2018-03-15 22:50:03
674
原创 03.区块链的那些事儿-以太坊的外部账号与合约账号
本节讨论以太坊的账号1. 外部账号与合约账号以太坊的账号分为外部账号和合约账号,其中外部账号和比特币中的外部账号是类似的,以太坊的合约账号是完成合约部署后生成的账号,在合约账号上存放了代码。2. 外部账号调用合约账号在合约部署完成后,会生成合约账号,外部账号可以调用合约账号,完成区块链数据操作,逻辑结构如下图所示作者:温春水 致力于研究区块链技术微信:wencs1314 QQ群:6129687...
2018-03-15 22:22:24
1952
原创 Atom插件的安装及常用插件
Atom 被称为一个“为 21 世纪创造的可配置的编辑器”,它拥有非常精致细腻的界面,并且可配置项丰富,可以非常方便地安装和管理各种插件。1. 安装插件Atom-Preference...点击install ,在右侧输入想要安装的插件,如:“atom beautify”,搜索出来后安装即可,如果安装完成,在下方会出现uninstall等选项2. 常见插件 1....
2018-03-13 18:43:07
1866
原创 6. Solidity智能合约-Mapping
Mapping是一种键值对的映射关系存储结构。语法是:mapping(_KeyType => _KeyValue)Mapping通常与address结合使用实例:pragma solidity ^0.4.13;// "0xca35b7d915458ef540ade6068dfe2f44e8fa733c",900// "0x14723a09acff6d2a60dcdf7aa...
2018-03-13 16:05:20
2081
原创 0. truffle环境准备-安装nodejs和RPC API
Truffle 是开发以太坊项目的框架,本节主要讨论使用truffle需要准备的环境 1. 操作系统Windows, Linux or Mac OS X,推荐Mac OS X,不建议使用Windows,会碰到各种各样的问题。2. 安装NodeJSNodeJS官网 https://nodejs.org ,可以在官网下载 3. 安装Ethereum客户端需要安装E...
2018-03-13 12:27:45
405
原创 2. 区块链项目开发常见错误-2-rpc error with payload
本节主要讨论在似有链支付时出现“rpc error with payload“错误 ,最终在Metamask中如下所示 解决方案:把Metamask 的private network 重置一遍就可以了,具体操作是选中http://localhost:9545 ,点击最下方的reset account 即可 关注公众号,并回复“区块链技术项目开发”,下载ppt和...
2018-03-12 17:24:32
4537
原创 1. 区块链项目开发常见错误-1-npm ERR! missing script: start
本节主要讨论在通过npm start 时,出现“npm ERR! missing script: start“错误出现这个错误的常见原因是 在package.json中没有配置start在通过truffle创建项目时,可以通过 1. truffle unbox webpack通过这种方式创建的项目package.json的结构如下所示 在这种情况下,可以通过 npm r...
2018-03-12 12:18:26
44988
原创 4. Solidity智能合约enum类型(枚举)
本小节主要讨论enum类型,1. enum基本结构 先对enum结构有个基本的认识,这个enum主要描述产品是否用过(New,Used) enum ProductCondition{ New, Used }2. 在struct中使用enumenum通常是用在struct当中,描述struct中的某个状态...
2018-03-09 17:20:33
4228
原创 3. Solidity智能合约struct类型
本小节讨论Solidity智能合约的struct类型,Struct是Solidity中的自定义类型。使用Solidity的关键struct进行自定义。结构体内还可以再包含字符串,整型,映射,结构体等复杂类型,先看以下实例 1. 基本的结构体 struct Product{ uint productId; uint productV...
2018-03-09 16:49:57
3546
原创 2. Solidity智能合约-构造函数与析构函数
本小节讨论Solidity的构造函数和析构函数1. 把以下代码拷贝到 http://remix.ethereum.org/其中标记蓝色的部分为构造函数,标记红色的部分为析构函数,与java中的一样,构造函数主要用于初始化,析构函数主要用于销毁,在构造函数中初始化amount为90pragma solidity ^0.4.13;contract MyCoin{ uint a...
2018-03-09 15:26:52
4866
原创 1. Solidity编写智能合约-智能合约整体结构
Solidity是一种语法类似JavaScript的高级语言。它被设计成以编译的方式生成以太坊虚拟机代码。所谓智能合约是指运行在区块链上的代码本小节从一个简单的案例讲解智能合约的结构,为了方便期间,我们使用在线编译器1. 打开在线编辑器 http://remix.ethereum.org/2. 将以下代码写入有过java代码的读者对这段代码应该比较熟悉,这里看不懂也没关系,...
2018-03-09 14:43:00
2716
原创 1. 基于Solidity,Truffle,IPFS构建去中心化项目
本章我们讨论如何基于以太坊的智能创建去中心化的二手交易系统主要目标: 掌握区块链项目开发的整体逻辑主要内容:1. 基于Truffle框架进行项目创建2. 基于Solidity编写智能合约3. 基于IPFS实现图片的保存操作步骤:1. 在Shell中创建项目文件夹 upsale 2. 基于Truffle框架创建项目关于trffule的介绍和使用请参考(...
2018-03-09 12:10:06
2243
原创 4.通过ipfs-api上传文件到ipfs
本节主要讨论如何基于Web前端调用ipfs-api上传文件到ipfs,通过npm start 启动项目1. 安装create-react-app通过npm install 安装 create-react-app,便于后续创建项目 npm install -g create create-react-app 2. 创建项目 通过 create-react-app...
2018-03-09 11:01:31
8256
原创 3.如何把文本文件和图片存储到ipfs
本节讨论如何将文件存储到ipfs上1. 生成文件创建一个文件 file1.txt,写入内容为hello ipfs2. 将file1.txt 增加到ipfs中通过ipfs add file1.txt,将file1.txt 存放到ipfs其中 QmcQwhK5AKLToetXRRakKKAF2zWfH7YEDUxZvPXk3qDBgX 是ipfs返回的hash值,我们可...
2018-03-08 17:38:41
3177
2
原创 2. ipfs的初始化(创建节点)和配置
本节讨论如何初始化ipfs节点以及ipfs节点的配置1. 创建ipfs节点在home目录下面运行 ipfs init 进行初始化,完成ipfs节点的创建2. 打开ipfs配置文件进入.ipfs目录,查看文件3. 修改config文件config中默认的大小为10G,在此修改为20G4. 与其他节点链接通过ipfs daemon 实现和其他节点链接...
2018-03-08 17:02:27
4070
原创 1. 什么是ipfs及ipfs本地环境安装
IPFS是一个点对点的分布式超媒体分发协议,它整合了分布式系统思路,为所有人提供全球统一的可寻址空间,被认为最有可能取代Http的新一代互联网协议。1. 相关网站 官网 : ipfs.io2. 什么是ipfs在github.com中搜索“ipfs”,了解什么是ipfs 3. 本地环境安装-下载ipfs点击ipfs.io的install按钮 点击“Do...
2018-03-08 16:35:56
2188
Java从零到企业级电商项目实战
2019-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人