腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
技术专栏
专栏成员
举报
140
文章
248315
阅读量
39
订阅数
订阅专栏
申请加入专栏
全部文章(140)
其他(110)
http(7)
python(6)
数据库(6)
flask(6)
存储(6)
api(5)
比特币(4)
sql(4)
spring(4)
区块链(3)
java(3)
云数据库 SQL Server(3)
分布式(3)
spark(3)
安全(3)
html(2)
mvc(2)
web.py(2)
ide(2)
jar(2)
apache(2)
容器镜像服务(2)
shell(2)
数据处理(2)
数字货币(1)
iphone(1)
go(1)
bash(1)
scala(1)
xml(1)
云数据库 Redis®(1)
eclipse(1)
git(1)
maven(1)
mapreduce(1)
express(1)
容器(1)
缓存(1)
爬虫(1)
hadoop(1)
jvm(1)
hive(1)
erp(1)
面向对象编程(1)
jdbc(1)
asp(1)
grep(1)
aop(1)
scrapy(1)
大数据(1)
微信(1)
小程序(1)
系统架构(1)
nat(1)
搜索文章
搜索
搜索
关闭
JsonView 使用方法
其他
第一步:使用接口声明视图 public interface UserSimpleView{}; //使用jsonview第一步,使用接口声明视图 public interface UserDetailView extends UserSimpleView{}; 第二步:在值对象的get方法上指定视图 @JsonView(UserSimpleView.class) //使用jsonview第二部,在值对象的get方法上指定视图 public String getUse
Meet相识
2018-09-12
2.4K
0
2.6 共识机制
其他
共识机制的原理是,当一个节点通过工作量证明打包了区块添加到了区块链上,要和全网其他同时完成工作量证明的节点竞争最长链,如果发现比自己长的链,则替换掉自己的,基于这个,来完成我们的代码编写
Meet相识
2018-09-12
487
0
2.5 实现注册节点
其他
实现注册节点这个功能比较简单,就是在我们的BlockChain类中 维护一个成员变量nodes,其类型是Set。然后通过Http接口接受穿过来的地址,将其保存到nodes里
Meet相识
2018-09-12
665
0
2.4 添加节点通信功能
其他
2.4 添加节点通信功能 注:由于这里主要以实现区块链基本原理为目的,所以并没有对Flask进行过多设计和封装,敬请谅解 使用Flask启动web服务器 项目结构如下 ├── Pipfile ├── Pipfile.lock ├── __pycache__ ├── app │ ├── __init__.py │ ├── blockchain │ │ ├── __init__.py │ │ └── blockchain.py # 区块链核心结构实现 │ ├── setting
Meet相识
2018-09-12
624
0
2.3 添加工作量证明方法
其他
回顾一下工作量证明的原理,对交易信息进行hash,并引入随机字符串来得到hash结果,对hash结果进行难度限制,限制必须以n个0开头。这样节点需要消耗算力不断的尝试新的字符串得到符合条件的结果
Meet相识
2018-09-12
353
0
2.2 实现区块类结构,实现交易方法
其他
2.2 实现区块类结构,实现交易方法 """ create by gaowenfeng on 2018/8/25 """ import hashlib import json __author__ = "gaowenfeng" from time import time """ 区块的结构 { "index": 0, 索引 "timestamp": "", 时间戳 "transactions": [ { "sender": "", "recipient": "", "amount": 5 } ], "
Meet相识
2018-09-12
402
0
2.1 Python实现区块链环境准备
其他
2.1 Python实现区块链环境准备 HTTP协议的理解 PostMan的安装 https://www.getpostman.com/ Python https://www.python.org/ Pycharm(Python IDE) https://www.jetbrains.com/pycharm/ Pip(安装管理python包的一个工具) pipenv (提供Python的虚拟运行环境) Flask & Request(python web开发)
Meet相识
2018-09-12
433
0
Storm 稳定态
其他
假设一个topology有4个worker,2个spout,2个bolt。spout1有4个task,spout2有2个task,bolt1有4个task,bolt2有4个task。(默认一个task对应一个Executor)
Meet相识
2018-09-12
1.1K
0
1.1 区块链的前世今生
其他
说道区块链的历史,就一定离不开一个神秘的组织--密码朋克(Cypherpunk),他其实是一个邮件组,这个邮件组里的成员包含了非常非常多的密码天才。
Meet相识
2018-09-12
855
0
Scala入门与进阶(五)- Scala数组
其他
5. Scala数组 1. 定长数组 scala> val a = new Array[String](5) a: Array[String] = Array(null, null, null, null, null) scala> val b = Array("a","b","c") b: Array[String] = Array(a, b, c) scala> b.length res0: Int = 3 scala> val b = Array(1,2,3) b: Array[Int] = A
Meet相识
2018-09-12
514
0
Scala入门与进阶(六)- Scala 函数高级操作
其他
7. Scala 函数高级操作 1. 字符串高级操作 val name = "Gwf" println(s"hello $name") val str = """ |这是一个多行字符串 |看到了吗 """.stripMargin println(str) 2. 匿名函数 // 直接定义 scala> (x:Int) => x+1 res19: Int => Int = <function1> // 赋值给变量 scala> val m1 = (x:Int) => x+1 m1: Int => Int
Meet相识
2018-09-12
385
0
Scala入门与进阶(五)- 模式匹配
其他
6.模式匹配 1.最基础的模式匹配 Java: 对一个值进行条件判断,返回针对不同的条件进行不同的处理 Scala: 变量 match { case value1 =>代码1, case value2 =>代码2, ... case _ => 代码N } object MatchApp extends App { val names = Array("zhangsan","lisi","wangwu") val name = names(Random.nextInt(names.length)) nam
Meet相识
2018-09-12
511
0
Scala入门与进阶(四)- Scala面向对象
其他
Scala面向对象 1.面向对象概述 封装:属性方法封装到类中 继承:父类和子类直接的关系 多态:***** 父类引用指向子类对象 精髓所在,开发框架的基石 2.类的定义和使用 package com.gwf.scala.course04 object SimpleObjectApp { def main(args: Array[String]): Unit = { val person = new People() person.name = "Messi" println(person.name
Meet相识
2018-09-12
477
0
Scala入门与进阶(三)- 函数
其他
默认参数:在函数定义时,允许指定参数的默认值 $SPARK_HOME/conf/spark-defaults.conf
Meet相识
2018-09-12
663
0
Scala入门与进阶(二)- Scala入门
其他
1.val vs var val: 值 final val 值名称:类型 = xxx var: 变量 可变 var 值名称:类型 = xxx 2.Scala 基本数据类型 Byte/Char Short/Int/Long/Float/Double Boolean 类型转换基本操作 scala> var d = 1.1 d: Double = 1.1 scala> var e:Float = 1.1 <console>:11: error: type mismatch; found : Double(1.
Meet相识
2018-09-12
553
0
Spark SQL/Hive调优
其他
任务进度长时间维持在99%(或100%),查看任务监控页面,发现只有少量(1个或几个)reduce子任务未完成。因为其处理的数据量和其他reduce差异过大。 单一reduce的记录数与平均记录数差异过大,通常可能达到3倍甚至更多。 最长时长远大于平均时长。
Meet相识
2018-09-12
2.8K
0
《数据仓库工具箱》- 第三章零售业务中的知识点汇总
其他
维度定义的是谁,什么时候,在哪的问题,作为聚合查询中的查询条件,分组条件,排序条件
Meet相识
2018-09-12
919
0
Flume pull方式和push方式整合
其他
==注意在本地和服务器上切换的时候需要修改flume的sink的hostname==
Meet相识
2018-09-12
944
0
慕课网Spark SQL日志分析 - 5.DateFrame&Dataset
其他
DataFrame 不是Spark Sql提出的。而是在早起的Python、R、Pandas语言中就早就有了的。
Meet相识
2018-09-12
696
0
慕课网Spark SQL日志分析 - 4.从Hive平滑过渡到Spark SQL
其他
老版本文档:http://spark.apache.org/docs/1.6.1/
Meet相识
2018-09-12
817
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档