自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 站在技术角度学习区块链(四) 区块分叉

1.软分叉软分叉是由比特币交易的数据结构改变引起的,但区块的数据结构并不发生改变。分叉后的老节点接收新旧格式的区块,但新节点只接受新区块。软分叉分为两种:矿工激活软分叉(MASF, Miner Activated Soft Fork)用户激活软分叉(UASF, User Activated Soft Fork)(BIP 148)“矿工激活软分叉”是Core团队为了推分叉所提出的一种标准/协议,但只...

2018-06-05 10:00:21 322

原创 站在技术角度学习区块链(二) 简单的密码学

1. 对称加密定义:使用相同的密钥进行加密和解密加密过程:密钥+原文 = 密文解密过程:密钥+密文 = 原文缺点:无法保证密钥被安全传递2.非对称加密定义:使用公钥进行加密,使用私钥进行解密,公钥由私钥生产,但公钥无法推出私钥。优点:解决了密钥传输的安全性问题,保证了信息的确是由发送方发送的,但无法确定信件是否被篡改过(需要签名才能实现防篡改)。3.Hash首先需要了解什么是Hash,也可以通过H...

2018-05-30 17:20:08 305

原创 站在技术角度学习区块链(一) 什么是区块链

1. 什么是比特币?Bitcoin: a peer to peer electronic cash system(一个点对点的电子货币系统)特性:(1)去中心化,P2P分布式的数字货币系统首先需要了解一下拜占庭将军问题, 同样,在比特币的系统里,采用了类似的方式保证交易信息的唯一性和确定性。例如区块链中解决分枝的情况,当不同矿工同时挖出下一个节点时,就会产生分叉,只有在分叉的后续链中仍然保持最长的...

2018-05-30 10:02:31 366

原创 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 150

原创 完美世界实习生招聘 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 651

原创 牛客网2017年校招全国统一模拟笔试(第一场)编程题集合

牛客网2017年校招全国统一模拟笔试(第一场)编程题集合

2017-03-08 14:54:29 854 4

原创 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 1835 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 3134

原创 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 370

原创 sybase的 list() 移至到 mysql

sybase 数据库中的list(col_name, ',')函数在移至到mysql 中时换位 GROUP_CONCAT(col_name separator ',')

2016-12-14 11:49:52 798

原创 Web 项目在linux服务器上的配置

Linux Web项目服务器基本配置

2016-10-19 20:25:59 1569 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除