- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 this version of the Java Runtime only recognizes class file versions up to 52.0
IDEA this version of the Java Runtime only recognizes class file versions up to 52.0IDEA build的时候报错如下Error:Module '**' production: java.lang.UnsupportedClassVersionError: com/intellij/openapi/vfs/VfsUtil : has been compiled by a more recent version of th
2021-09-29 10:38:30
2075
转载 Hyperledger Fabric1.0架构概览
Hyperledger Fabric1.0 架构概述Hyperledger是被业界非常看到的联盟链的实现,包括IBM、Intel、R3、各个大型商业银行等都参与其中,带给我们关于区块链技术与软件工业、金融、保险、物流等领域碰撞结合的想象空间;在这个联盟中,有超过1/4的成员都来自中国,这更是我们对于它的一举一动都非常关注。
2017-09-15 11:27:10
637
原创 C++去除字符串中多余的空格
今天写了个小编程,去除字符串中多余的空格,例如"I___am_____a______student."(下划线表示空格哈,打多个空格显示的还是一个),最后输出”I am a student.”现在把自己的思路贴上,欢迎大家留言指正。思路就是定义两个指针next和tail,一个在前面寻找非空格的字符,另外一个在后面一步一步移动,把后面的字符全部转移到前面来;然后为了去除多余的空格,也就是有多个或者一个
2017-09-12 23:50:23
19191
转载 Leveldb实现原理
本文转载自:http://www.cnblogs.com/haippy/archive/2011/12/04/2276064.html 本篇博文介绍的是leveldb的实现原理,讲解的非常详细、易懂,收藏随时学习。
2017-08-03 21:19:50
439
原创 TCP/IP网络编程学习笔记
最近学习网络编程,做了一些笔记,简要、明确,方便自己查看,也希望能让更多人看到,网络编程的大概过程就是这样。网络编程中接受(server)连接请求的套接字创建过程 第一步:调用socket函数创建套接字第二步:调用bind函数分配IP地址和端口号第三步:调用listen函数转为可接收请求状态第四步:调用accept函数受理连接请求
2017-07-31 19:42:53
563
原创 truffle webpack下localhost能够访问,而IP地址无法访问的解决方法
最近学习ethereum时,用truffle webpack遇到一个问题,就是启动服务后能够用localhost:8080访问,但是却不能用IP:8080访问。这样,另外的电脑就不能够访问自己的应用了。我找到了两种解决方案,虽然不完美,但是能用
2017-07-28 21:41:03
3655
原创 Geth多台电脑搭建集群网络
上篇博客介绍了在一台电脑上配置多个geth节点,同时再最后也有个问题,多台电脑之间连接没有成功,后来多方研究之后,搭建成功了。防火墙没关!!! Ubuntu系统关闭防火墙命令:sudo ufw disable现在三台电脑:电脑一 219.216.65.127(Ubuntu)、电脑二 219.216.65.139(Windows)、电脑三 219.216.64.144(Ubuntu)
2017-07-23 11:46:18
4248
1
原创 Ubuntu下Geth客户端搭建私有网络集群
本篇博客主要介绍一下在一台机器上建立多个节点,并且把节点连接在一起形成一个集群的方法笔记,以及配置时遇到的一些问题。 本文基于Ubuntu14.04 和 Geth 1.4.5-stable
2017-07-18 21:34:23
3124
原创 Ubuntu下sublime安装完package control后Preference下没有出现的问题
Ubuntu下sublime安装完package control后Preference下没有出现的问题,解决方法
2017-06-02 19:04:09
1133
原创 利用truffle框架部署应用到自己搭建的私有链
利用truffle框架部署应用到自己搭建的私有链,不再使用官方提供的testrpc网络进行实验,用自己搭建好的网络
2017-05-31 16:40:44
4318
原创 Ubuntu下geth搭建私有链+部署智能合约+与合约交互笔记
最近在学习以太坊,就把一点学习笔记记录分享下来,希望对刚入门跟我一样迷茫的人有点帮助。此文档是在Ubuntu14.04环境下用geth客户端搭建的私有链,实验结果正确。
2017-05-31 11:33:53
11961
原创 关于C++中vector<vector<int>>的个人理解
标准库模型vector表示对象的集合,其中所有对象的类型都相同。集合中每个对象都有一个与之对应索引,索引用于访问对象。 注:vector是模板而非类型,由vector生成的类型必须包含vector中元素的类型,如vector< int>这里有两种方法对vector< vector< int>>进行赋
2017-05-09 19:49:34
32216
3
原创 Python 实现淘宝秒杀
新手学习Python,之前在网上看见一位朋友写的40行Python代码搞定京东秒杀,想在淘宝上帮女朋友抢玩偶,所以就照猫画虎的写了下淘宝的秒杀脚本,经自己实验可行。
2017-05-06 21:09:04
13584
1
原创 Opencv Error:Assertion failed(size.with>0&&size.height>0) in imshow
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file D:\opencv\sources\modules\highgui\src\window.cpp, line 289
2017-05-05 22:01:49
3940
2
原创 selenium.common.exceptions.WebDriverException: Message: Service chromium-browser unexpectedly exited
Python新手。今天在学习Python使用selenium和webdriver打开chrome浏览器,遇到两个问题:selenium.common.exceptions.WebDriverException: Message: Service chromium-browser unexpectedly exited. Status code was: 0
2017-05-05 15:05:30
8882
原创 CMake error: error in configuration process, project files may be invalid
Qt开发OpenCV的环境,错误:error in configuration process, project files may be invalid. 环境:win10+OpenCV3.1.0+Qt5.5+cmake3.4.0
2017-05-04 16:26:07
3229
原创 char * 和 char []的区别
最近在做牛客网上的编程题时遇到了char 的用法,之前一直认为char 和char []没有区别,一个简单的字符串中空格替换,差点难倒了,因此,仔细搜罗了一下char *和char []方面的知识,在此做个总结,方便以后查看。举个简单的例子: char * s1 = “hello”; char s2[] = “hello”;区别 s1是指针变量,它指向的内存区域的大小是可以改变的,并且如果指
2017-04-27 16:11:18
680
原创 fork()函数小总结
前段时间看了下fork()函数,然后把其中的一些东西摘抄了下来,方便自己以后查看,不够详细,望各位看客多多包涵。fork()函数在 unistd.h 头文件中。 函数原型是pid_t fork (void);一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可
2017-04-23 11:43:30
564
原创 对语法和语义的理解
计算机网络中协议有三要素:语法、语义和同步(时序)语法指语言的规范、规则,例如运输层报文的格式、IP层分组的格式等等。语义指要完成的操作,表达的意思是否合理。例如传输数据时什么时候接收,什么情况下丢弃,什么情况需要重发。
2017-03-16 17:27:33
7354
1
翻译 Storj:A Peer-to-Peer Cloud Storage Network(点对点云存储网络)
一种点对点的云存储网络,利用端到端加密技术允许用户能够不依赖第三方数据供应商实现数据的传送和共享。没有中间控制机构,能够消除大多数传统的数据故障和中断,并且显著性地提高了安全性、隐私性和数据控制。
2017-02-24 12:38:03
4179
3
原创 LeetCode OJ:Median of Two Sorted Arrays(两个有序数组的中位数)
DescriptionThere are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)). Example 1: num
2017-02-22 21:24:09
382
原创 LeetCode OJ:Longest Substring Without Repeating Characters(最长不重复子串)
DecriptionGiven a string, find the length of the longest substring without repeating characters. Examples: Given “abcabcbb”, the answer is “abc”, which the length is 3. Given “bbbbb”, the answer is
2017-02-22 20:28:50
305
原创 LeetCode OJ:Two sum
DecriptionGiven an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution, and you may not use
2017-02-22 18:30:57
444
原创 LeetCode OJ:Add Two Numbers
Add the two numbers.You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit.
2017-02-22 10:52:42
409
翻译 Metadisk:基于区块链的去中心化文件存储应用程序
Metadisk是一个开源软件项目,试图概念性地证明云存储应用可以更加去中心化、更安全并更高效。此外,Metadisk给完全去中心化网络提供了一个原型平台。为追寻这一目标,我们提出开发一个web应用,给非技术人员提供一个界面,和给原生应用与功能扩展提供底层API。一种加密货币会被用在激励和支付机制上,同时,一个独立的区块链将被用来存储文件元数据。
2016-12-13 00:54:11
15353
贵阳区块链白皮书
2017-02-24
智能合约白皮书
2016-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人