9 24号杀手

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

启动Hyper-V报错0x80070057的解决方法

最近需要安装Docker,第一步就是要启动Hyper-V,然后第一步就遇到了错误。系统: windows10 版本1607在网上找过几种办法尝试:方法一、无法启动Hyper-V的解决方法:1、首先我们需要查看自己的计算机是否支持CPU虚拟化。2、您可以开机按下F1进入BIOS(不同主板可能不同)3、在cpu选项中查看SVM SUPPORT(AMD处理器)或者 Intel Virt...

2018-12-27 15:25:16

以太坊学习(五)--ubuntu下安装atom编辑器

在你的Ubuntu安装AtomPPA安装,打开终端使用以下命令安装:sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom卸载Atomsudo apt-get remove atomsudo add-apt-repository --remove ppa:webupd8...

2018-03-02 15:10:34

以太坊学习(四)--搭建智能合约测试环境、开发、编译、部署

原文链接:https://yq.aliyun.com/articles/212944#3摘要: 如何编写智能合约(Smart Contract)?(I) 完整视频教程 https://v.qq.com/x/page/h0552ba9k8h.html学习目标 了解智能合约 简单环境搭建 能够利用solidity编写Hello World合约 合约部署 和合约互动 使用solidity语言撰写智能合约...

2018-03-02 11:50:36

以太坊学习(三) -- truffle搭建第一个区块链应用程序

以太坊是区块链开发领域最好的编程平台,而truffle是以太坊(Ethereum)最受欢迎的一个开发框架, 搭建truffle开发 环境,运行第一个区块链程序(Dapp)。系统信息:操作系统:Ubuntu 16.04truffle版本:v4.1.0node.js版本:v8.9.4npm版本:5.6.0ubuntu-16.04下安装truffle安装truffle依赖环境 NodeJS 访问http...

2018-03-01 16:26:30

以太坊学习(二)--geth入门命令和miner.start返回null的问题

geth --datadir "./ethdev" --nodiscover console 2>>geth.log  //geth 进入控制台 --datadir 指定链的目录 与公有链区分开进入命令行模式,其中参数–datadir 代表文件夹地址,–nodiscover 代表该链条不希望被其他节点发现,console >> geth.log 代表将控制台输出到文件get...

2018-02-28 15:35:47

以太坊学习(一)---以太坊环境搭建--Go语言和geth客户端安装

由于编译安装geth需要先安装go:需要安装的Go语言版本被要求在1.7或之上版本。sudo apt-get install -y build-essential golang但是这样安装的Go为1.6。Go 安装教程:https://github.com/ethereum/go-ethereum/wiki/Installing-Go#ubuntu-1404第一步: 首先下载 go1.7.3.li...

2018-02-27 16:57:00

消息驱动

转自:http://blog.csdn.net/jimaliu/article/details/4898905SendNotifyMessage ----------------------函数功能:该函数将指定的消息发送到一个窗口。      如果该窗口是由调用线程创建的;此函数为该窗口调用窗口程序,      并等待窗口程序处理完消息后再返回。      如果该

2017-06-28 11:12:32

iptables中的SNAT和DNAT的区别与应用

NAT技术背景·缓解当前可用IPv4地址的紧缺·私有IP地址在公网不可路由,无法访问公网地址·iptables利用NAT表,将内网地址与外网地址进行转换,从而进行内网与外网之间的通信SNAT和DNAT的区别 SNAT: 改变数据包的源地址。当内网数据包到达防火墙后,防火墙会使用外部地址替换掉数据包的源IP地址(目的IP地址不变),使网络内

2017-03-22 11:35:20

Widows下利用OpenSSL生成证书

原文连接:http://www.cnblogs.com/gsls200808/p/4499133.html1.下载OpenSSL的windows版本32位:openssl-1.0.2a-i386-win32.zip64位:openssl-1.0.2a-x64_86-win64.zip下载之后解压即可使用,不过软件缺少配置文件2.建立配置文件在解压后的

2017-01-13 17:16:09

用OpenSSL编写SSL,TLS程序 - Win32版

用OpenSSL编写SSL,TLS程序 - Win32版一、简介:SSL(Secure Socket Layer)是netscape公司提出的主要用于web的安全通信标准,分为2.0版和3.0版.TLS(Transport Layer Security)是IETF的TLS 工作组在SSL3.0基础之上提出的安全通信标准,目前版本是1.0,即RFC2246.SSL/TLS提供的安全机

2017-01-13 11:25:18

VS2013编译OpenSSL

简述OpenSSL是一个开源的第三方库,它实现了SSL(Secure SocketLayer)和TLS(Transport Layer Security)协议,被广泛企业应用所采用。对于一般的开发人员而言,在Win32 OpenSSL上下载已经编译好的OpenSSL库是省力省事的好办法。对于高级的开发用户,可能需要适当的修改或者裁剪OpenSSL,那么编译它就成为了一个关键问题。下面主

2017-01-13 10:41:15

C++类的存储及类对象内存结构(整理)

原文地址:http://blog.csdn.net/fenxinzi557/article/details/51995911本文分两部分,前半部分讲类的存储后半部分讲类的内存结构。 C++类的存储 c++中最重要的就是类,那么一个类的对象,它在内存中如何存储的?它占 内存中多少个字节? 首先确定类的构成: 1,数据成员:可以是内置类型,类类型。 2,函数成员:虚

2017-01-05 11:22:57

C++ Virtual详解

Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Ba

2016-12-19 14:46:13

让vc编译出的程序减小体积

让vc编译出的程序减小体积转自邪恶八进制-----------------------------人们都说vc做出的东西可以小点,现在你打开vc编译一个Hello World出来!点属性看下,咦!我没走眼吧,就一Hello World就160kb真是要人命啊!呵呵!上面的情况是笔者所遭遇的情况.不过后来了解vc可以通过设置参数来自定义编译方式.为什么文件那么大!

2016-12-01 09:12:49

浏览器密码存储原理和渗透中的利用

一、引言我之前的文章中介绍了名为dumpmon的推特机器人,它监控着众多“贴码网站”的账户转储、配置文件和其他信息。自那以后,我一直留意着监测到的信息。接下来会有关于dumpmon的一系列文章,而本文则关注浏览器是如何存储密码的。这里提到dumpmon,是因为我偶然发现一些贴码,比如这篇, 应该是感染在计算机上的恶意软件的日志。我便想:我总是认为最好不要让浏览器直接存储密码,但

2016-11-29 10:35:35

Chrome浏览器存储密码获取技术研究

原文转自:http://www.jianshu.com/p/2aca61d7cc66参考文章:https://msdn.microsoft.com/en-us/library/windows/desktop/aa380882(v=vs.85).aspx在上网过程中用得最得的工具之一就是浏览器,主力浏览器分为IE、Chrome、Firefox以及国内以360为代表的360浏览器(QQ浏览

2016-11-28 11:19:45

windows注册表项配置客户端代理服务器

代理服务器的设置对应windows注册表的[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]项。

2016-11-28 11:12:29

libuv 中文编程指南---网络

原文转自:http://www.cnblogs.com/haippy/archive/2013/03/15/2962248.html网络libuv 的网络接口与 BSD 套接字接口存在很大的不同, 某些事情在 libuv 下变得更简单了, 并且所有接口都是都是非阻塞的, 但是原则上还是一致的. 另外 libuv 也提供了一些工具类的函数抽象了一些让人生厌的, 重复而底层的任

2016-11-21 12:20:29

libuv 中文编程指南---文件系统

原文转自:http://www.cnblogs.com/haippy/archive/2013/03/15/2962219.html简单的文件读写是通过 uv_fs_* 函数族和与之相关的 uv_fs_t 结构体完成的.libuv 提供的文件操作和 socket operations 并不相同. 套接字操作使用了操作系统本身提供了非阻塞操作, 而文件操作内部使用了阻塞函数,

2016-11-21 12:19:24

libuv 中文编程指南---Libuv 基础

原文转自:http://www.cnblogs.com/haippy/archive/2013/03/15/2962202.htmllibuv 采用了 异步 (asynchronous), 事件驱动 (event-driven)的编程风格, 其主要任务是为开人员提供了一套事件循环和基于I/O(或其他活动)通知的回调函数, libuv 提供了一套核心的工具集, 例如定时器, 非阻塞网络编程的

2016-11-21 12:17:51

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!