比特币工作在应用层,它的底层是一个P2P网络。比特币的P2P网络是非常简单的,所有节点都是对等的,不会出现某些P2P网络中所谓的超级节点或者中心节点。 比特币网络的设计原则:simple, robust, but not efficient,即简单,健壮,而不是高效。每个节点都会维护一个邻居节点的集 ...
分类:
其他好文 时间:
2020-09-07 19:19:43
阅读次数:
59
分类: (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性工厂(Polymorphic Factory)模式或虚拟构造子(Virtual Constr ...
分类:
编程语言 时间:
2020-09-03 17:02:45
阅读次数:
49
http://acm.hdu.edu.cn/showproblem.php?pid=6880 根据长度为n的排列a,构造长度n-1的序列b 思路:DP 官方题解: 代码: #include<iostream> #include<cstdio> #include<cstring> #include<a ...
分类:
其他好文 时间:
2020-09-03 17:00:42
阅读次数:
38
baby_web: 1.根据题目提示,初始页面即为index,将1.php改为index.php,发现依然跳转成1.php,尝试修改抓包,出现如下回显, 2.在header中获取flag, flag: flag{very_baby_web} Training-WWW-Robots: 1.进入页面, ...
分类:
Web程序 时间:
2020-08-28 14:31:28
阅读次数:
89
Hash,一般翻译做散列、杂凑,或音译为哈希。————摘自百度百科 先来看个题:给你一坨一些键值集<key,value>,$key$的范围是$[1,10^{10}]$,每次询问$x$,回答$key=x$的$value$这种一看就知道暴力不行……于是,有些同学会说:我会用map!但map的查询是 $O ...
分类:
其他好文 时间:
2020-08-28 14:29:36
阅读次数:
87
简介 https://github.com/fanqingsong/machine_learning_system_on_spark a simple machine learning system demo, for ML study. Based on machine_learning_syst ...
分类:
系统相关 时间:
2020-08-27 11:48:09
阅读次数:
63
这次是之二:实例化对象、接口与父类、修饰符和属性。实例化对象之前我们讲解过创建对象的方式,有new、克隆、反序列化,再加一种,根据Class对象,使用newInstance()或者构造器实例化对象。调用以下api即可//获取源头Class<?>clz=Class.forName("com.shsxt.ref.simple.User");//第一种:通过newInstance()创建对象
分类:
编程语言 时间:
2020-08-26 17:14:20
阅读次数:
58
Linux pip安装速度慢(超时报错),为pip换源 mkdir -p ~/.pip/ vim pip.conf pip.conf中内容如下: [global] index-url=http://mirrors.aliyun.com/pypi/simple/ [install] trusted-h ...
分类:
系统相关 时间:
2020-08-25 18:29:01
阅读次数:
88
Practice link : https://vjudge.net/problem/HDU-6832 题意: n 个点,m 条边,第 i 条边的权值是 2^i ,问每个 1 到每个 0 的最短距离之和。 即 思路:首先看边的权值 是 2^i ,我们可以联想到 2^0+2^1+......+2^(n ...
分类:
其他好文 时间:
2020-08-20 19:26:06
阅读次数:
126
1. 环境搭建 1.1 创建虚拟环境 # 如果当前系统中没有虚拟环境,则使用以下命令安装虚拟环境: # pip3 install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple # pip3 install virtualenvwrapp ...
分类:
其他好文 时间:
2020-08-20 19:25:45
阅读次数:
112