- 博客(11)
- 收藏
- 关注
原创 站在技术角度学习区块链(四) 区块分叉
1.软分叉软分叉是由比特币交易的数据结构改变引起的,但区块的数据结构并不发生改变。分叉后的老节点接收新旧格式的区块,但新节点只接受新区块。软分叉分为两种:矿工激活软分叉(MASF, Miner Activated Soft Fork)用户激活软分叉(UASF, User Activated Soft Fork)(BIP 148)“矿工激活软分叉”是Core团队为了推分叉所提出的一种标准/协议,但只...
2018-06-05 10:00:21
342
原创 站在技术角度学习区块链(二) 简单的密码学
1. 对称加密定义:使用相同的密钥进行加密和解密加密过程:密钥+原文 = 密文解密过程:密钥+密文 = 原文缺点:无法保证密钥被安全传递2.非对称加密定义:使用公钥进行加密,使用私钥进行解密,公钥由私钥生产,但公钥无法推出私钥。优点:解决了密钥传输的安全性问题,保证了信息的确是由发送方发送的,但无法确定信件是否被篡改过(需要签名才能实现防篡改)。3.Hash首先需要了解什么是Hash,也可以通过H...
2018-05-30 17:20:08
324
原创 站在技术角度学习区块链(一) 什么是区块链
1. 什么是比特币?Bitcoin: a peer to peer electronic cash system(一个点对点的电子货币系统)特性:(1)去中心化,P2P分布式的数字货币系统首先需要了解一下拜占庭将军问题, 同样,在比特币的系统里,采用了类似的方式保证交易信息的唯一性和确定性。例如区块链中解决分枝的情况,当不同矿工同时挖出下一个节点时,就会产生分叉,只有在分叉的后续链中仍然保持最长的...
2018-05-30 10:02:31
382
原创 C++ Primer温习体会
1. 头文件预处理为确保头文件多次包含仍能安全工作,因此加入头文件保护符(header guard) #ifndef HEADFILE_H #define HEADFILE_H … #endif2. 迭代器以vector为例,通常我们采用vector<\int>::iterator it;的形式进行跌带起的定义,但更方便的是使用auto。 例如:for(auto it=v.begin();
2017-12-04 09:11:55
168
原创 完美世界实习生招聘 C++
1.时间转换小工具#include <stdio.h>#include <stdlib.h>#include <math.h>void get_time(int *hour, int *min, int *second, int const time_diff_second){ // implement your code here if (time_diff_second
2017-03-29 21:35:26
665
原创 2017网易游戏雷火盘古实习生招聘笔试真题
1.给定一个字符串,请你将字符串重新编码,将连续的字符替换成“连续出现的个数+字符”。比如字符串AAAABCCDAA会被编码成4A1B2C1D2A。#include<stdio.h>#include<string.h>char s[10004];int main(){ char tem='0'; int cot; int len; scanf("%s",s);
2017-03-07 14:21:08
1870
1
原创 校招实习面试经验-后台开发
C++strcpy和strncpy的区别 答:strcpy(char *dest,char *src),strncpy(char *dest,char *src,int n); strncpy可以控制字符串复制的长度,从而避免溢出情况,例如src数组的最后一位并不是\0的时候快速排序 答:快速排序是每次选取一个数(一般取当前数组的第一个元素)作为中间值,(之后全部默认从小到大排序)将小于该
2017-02-28 16:48:38
3155
原创 C++参数传递
C++参数传递1.传值参数void fun(int a){ a++; } int main(){ int a=1; fun(a); printf(“%d\n”,a); // 1 }2.传引用参数void fun(int &a){ a++; } int main(){ int a=1; fun(a); p
2017-02-28 11:50:47
381
原创 sybase的 list() 移至到 mysql
sybase 数据库中的list(col_name, ',')函数在移至到mysql 中时换位 GROUP_CONCAT(col_name separator ',')
2016-12-14 11:49:52
808
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人