自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 剑指Offer-链表中倒数第k个结点

解题思路借鉴 https://juejin.im/entry/5ad76bddf265da504460302f 代码不一样 题目描述 输入一个链表,输出该链表中倒数第k个结点。 标题思路 为了能够只遍历一次就能找到倒数第k个节点,可以定义两个指针: 快指针从链表的头指针开始遍历向前走k-1,慢指针...

2020-04-20 10:18:01 48 0

转载 用bc做国密sm2加解密、SM3withSM2签名验签,SM3哈希 等(转载)

https://blog.csdn.net/pridas/article/details/86118774 sm2 ,sm3 功能正常 import org.bouncycastle.asn1.ASN1EncodableVector; import org.bouncycastle.asn1....

2019-08-15 16:04:49 2220 1

转载 详解go语言的array和slice 【一】

https://www.cnblogs.com/li-peng/p/7379317.html

2019-07-03 11:12:01 39 0

原创 mac goland整个项目中搜索

ctrl+shift+r 局部搜索 如果ctrl+shift+f 没反应,两次 shift+shift

2019-04-01 20:18:12 1282 0

原创 Warning: Defining constructors as functions with the same name as the contract is deprecated

contract CtrtFactory { function makeCtrt() { address ctrtAddress = new Ctrt(...); } } contract Ctrt() { function Ctrt(..) {} } error :Defi...

2019-03-25 15:23:01 491 0

转载 以太坊中的各种术语解释(持续更新)

https://stevenocean.github.io/2018/03/19/ethereum-terms.html 原文链接 EVM:Ethereum Virtual Machine,以太坊虚拟机,这是一个隔离的轻量级的VM,运行在其中的智能合约代码无法访问本地网络、文件系统和其他进程; E...

2019-03-24 18:01:45 99 0

转载 关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案(有效)

https://blog.csdn.net/u011596455/article/details/60322568 在Ubuntu中,有时候运用sudo apt-get install 安装软件时,会出现一下的情况 E: Could not get lock /var/lib/dpkg/lock...

2019-02-21 15:22:43 51 0

转载 MAC安装mysql8.0.11以及修改root密码(有效)

在停止后要记得用命令从新启动,不然会报 no connected 错误。 MAC安装mysql8.0.11以及修改root密码 1、安装 官网下载地址: https://dev.mysql.com/downloads/mysql/ 我选择安装的是macO...

2019-02-08 22:33:07 569 1

转载 区块链关键术语与概念(转)

翻译自IBM区块链相关文档 关键术语 Transactor(事务处理器):区块链网络中的一个节点,它使用SDK或API提交来自客户端的transaction(事务/交易)。 Transaction(事务/交易):为了执行区块链网络上的函数,transactor发出的请求。事务有三种类型:deplo...

2019-01-11 11:24:28 115 0

转载 以太坊测试网络Rinkeby使用教程(转)

最新在做智能合约相关的项目,这篇文章有关智能合约部署还是说的不错的,尤其是交易地址,这个在项目中是要作为参数传入的,如果你这一次部署的地址没有换,还是上次项目的结果,一个小小问题,看了好久。钱包用metamask 同理。 https://www.jianshu.com/p/c02f5ab286dd...

2018-12-20 19:43:10 849 0

原创 go panic: runtime error: index out of range in Go(已解决)

20 投票 最喜欢 3 我有以下函数从终端获取命令并根据输入打印一些东西。看起来很简单,如果用户键入’add’,系统会打印一行,如果用户没有输入任何内容,则会输出其他内容。 每当用户键入add时,它都有效。如果用户没有输入它抛出的任何内容 恐慌:运行时错误:GoLang中的索引超出范围 为什么是这...

2018-12-12 14:15:55 5632 0

原创 以太坊学习遇到的问题

1.web3 代码不自动提示 解决方案:npm install --save @types/web3 使用 web3 来部署以太坊合约时,如果发现idea没有提示,可能是因为下载 web3 时没有把 index.d.ts 文件一起下载下来 解决方案:通过npm指定安装 ts 文件 ...

2018-11-30 00:44:07 53 0

原创 智能合约学习(1)

1.transation 交易 2.哈希校验:是否被串改。 3.pow 工作量证明 4.block 威胁 5.私钥转账签名 https://anders.com/blockchain/coinbase.html 以太坊账号通用的原因: 普通注册存在公司的服务器中。 以太坊账户只有一个,私钥存在电脑...

2018-11-29 15:45:37 152 0

转载 ETH&EOS开发资源及工具集合(完整汇总版)

ETH&EOS开发资源及工具集合(完整汇总版) BinSTD 今天 19:30:07 0 0 ETH开发资源篇 一、开发语言 ·  &nbs...

2018-11-14 21:13:50 1506 0

原创 EOS安全热点关注

2018-11-08 21:49:38 81 0

原创 Hyperledger Fabric 学习笔记1

Hyperledger Fabric 企业级联盟链基础设施、多链多通道隔离 智能合约 (链码) 区块链2.0 :以太坊、 合约协议的数字化代码表达 分布式有限状态机 执行环境完全隔离,不受第三方干扰 链码:fabric 应用层基石 链码编程接口:Init(),Invoke() fabric 环境概...

2018-11-04 22:12:16 526 1

原创 go 创建简单的区块链

项目主要有几本部分组成 1,创建block 2, 创建blockchain、 3,创建http server 创建block 代码 package core import ( "crypto/sha256" "encoding/hex" "...

2018-11-01 22:01:07 232 0

转载 invalid type switch guard:key :=k(type)(non-interface type dns.RR on left) 解决方案(转)

原文 :https://my.oschina.net/xinxingegeya/blog/711916 ...

2018-10-15 23:17:25 1059 0

转载 区块链开源实现hyperledger fabric架构详解(转载)

https://blog.csdn.net/russell_tao/article/category/7681145 原文 hyperledger fabric是区块链中联盟链的优秀实现,主要代码由IBM、Intel、各大银行等贡献,目前v1.1版的kafka共识...

2018-09-27 20:58:56 455 0

原创 剑指offer:旋转数组的最小数字

题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 结题思...

2018-09-09 22:08:37 52 0

原创 剑指offer:两个链表的第一个公共节点

题目描述 输入两个链表,找出它们的第一个公共结点。 公共结点是地址相同的两个结点,也就是同一个结点,由于是单向链表,所有从公共结点之后两链表重合。 方式一(代码繁琐,易理解版): 先给定两个指针使其能够表示两个链表的头结点(当前节点),首先让两个节点的长度保持一致,也就是确定好两个链表的长...

2018-09-02 22:09:53 48 0

原创 剑指offer:字符流中第一个不重复的字符(c++)

题目描述 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符”go”时,第一个只出现一次的字符是”g”。当从该字符流中读出前六个字符“google”时,第一个只出现一次的字符是”l”。 输出描述: 如果当前字符流没有存在出现一次的字符,返回#字符。 c...

2018-09-02 20:52:05 225 0

原创 shell 学习

1.shell 编程:解释型的编程语言(python,php) shell 脚本 就是在用Linux 的shell 命令编程。 写一个最简单的 mkdir script cd scripts/ vi hello.sh 在打开第一行写入#!bin/bash echo "hello...

2018-09-02 19:53:53 58 0

原创 安全练习题 (1)

1.查询该目录及子目录下所有的以.conf为后缀的文件 find ./ -regextype posix-extended -regex “.*.(conf)” 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是(c) a ls -d.txt b ls *...

2018-09-02 15:01:39 604 0

转载 一个框架解决几乎所有机器学习问题(转)

文章讲的非常好! 上周一个叫 Abhishek Thakur 的数据科学家,在他的 Linkedin 发表了一篇文章 Approaching (Almost) Any Machine Learning Problem,介绍他建立的一个自动的机器学习框架,几乎可以...

2018-08-29 18:08:51 159 0

转载 端对端加密通讯协议Signal protocol 学习(转)

转载:https://www.jianshu.com/p/e1f6f01c65f8 前段时间学习了对称加密/非对称加密算法,了解了不同类型加密算法的应用场景。最近一直在关注Mixin项目,对其采用的加密通讯协议signal protocol很好奇,专门研究了一番,总算理解...

2018-08-28 16:51:05 4190 0

原创 使用K-Means算法检测DGA域名

在学习机器学习算法的过程中,我们经常需要数据来验证算法,调试参数。但是找到一组十分合适某种特定算法类型的数据样本却不那么容易。还好numpy, scikit-learn都提供了随机数据生成的功能,我们可以自己生成适合某一种模型的数据,用随机数据来做清洗,归一化,转换,然后选择模型与算法做拟合和预测...

2018-08-24 10:40:10 1812 0

原创 逻辑回归--信用卡欺诈检测(python)

1.数据集:284807 特征 31个 ,v1-v29 +amout+class( 分类 0 是非欺诈行为,1 是欺诈行为)。 2.查看样本分布规则: 0 是非欺诈行为,1 是欺诈行为 。 样本极度不平均 解决方案: 1.下采样 让0和1 样本一样小。同样少 2.上采样 对1样本生...

2018-08-22 22:20:57 724 0

转载 网络安全、web安全、渗透测试之笔试总结

主要讲解内容1.什么是WebShell?2.什么是网络钓鱼?3.你获取网络安全知识途径有哪些?4.什么是CC攻击?5.Web服务器被入侵后,怎样进...

2018-08-16 16:08:32 1037 0

转载 内容安全策略(Content Security Policy)

内容安全策略(Content Security Policy) 内容安全策略(Content Security Policy)是一种声明的安全机制,可以让网站运营者能够控制遵循CSP的用户代理(通常是浏览器)的行为。通过控制要启用...

2018-08-14 21:18:16 5341 0

原创 hadoop 集群的搭建

搁置了半个月,还是想把它搭建起来,记录一下: 1.安装了centos 6,克隆了两个,然后利用crt 进行连接。 2.安装rz,为了上传文件方便。 3.安装jdk,配置环境变量。 4.有一个hadoop集成包,先上传,然后解压安装。 5.集群配置安装 修改五个配置文件: 然后把我们配...

2018-08-05 20:06:45 82 0

转载 Linux系统下安装rz/sz命令及使用说明(转)

安装rz,sz 看了好多博客,还是这个最靠谱 对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。...

2018-08-05 15:32:15 52 0

转载 参数化查询的理解

一般防护sql 都会出现pdo ,之前也一直不太清楚为什么pdo 能防护sql 注入漏洞,下边这篇博客说的很好,主要是先用参数代替,等到编译完成把参数带入,就不会出现sql 编译解析的问题了。        机房重构敲组...

2018-07-30 16:11:41 1050 0

转载 python中的正则表达式(re模块)(转载)

python中的正则表达式(re模块) 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接...

2018-07-30 16:02:14 112 0

转载 Python中读取txt文本出现“ 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence”的解决办法

转载:https://blog.csdn.net/lqzdreamer/article/details/76549256    ...

2018-07-26 16:58:44 6679 0

转载 python 函数FreqDist

频率分布 函数FreqDist 函数FreqDist方法获取在文本中每个出现的标识符的频率分布。通常情况下,函数得到的是每个标识符出现的次数与标识符的map映射 标识符 出现次数 are 209 the 660 ...

2018-07-25 17:27:32 3214 0

转载 XAMPP和DVWA在Windows7上搭建渗透测(转载)

原文:https://blog.csdn.net/wy_bk/article/details/78266108 前言: XAMPP是一个Web应用程序运行环境集成软件包,包括MySQL、PHP、PerI和Apache的环境及Apache、MySQL、FilleZilla...

2018-07-17 10:50:05 228 0

原创 蘑菇街2017校园招聘笔试题

GO ON 1.下面的哪个选项是自底向上分析方法() 自底向上的分析技术 有: ( 1 )简单优先分析法 ( 2 )算符优先分析法 ( 3 )优先函数 ( 4 ) LR 分析法 自底向上分析法(bottom-up analysis method )一种语言形式分析算法.是根据形式文法的重写规...

2018-07-13 22:07:41 724 0

原创 阿里巴巴2017实习生笔试题 (二)

今天做了一下题,发现确实好多不懂啊,没有特别怪的题,错题总结一下 1.下面哪一个不是动态链接库的优点? 正确答案: B 你的答案: D (错误) A 共享 B 装载速度快 C 开发模式好 D 减少页面交换 动态连接库需要寻址操作才能确定其中调用的函数,而静态链接库中的函数在编译时就确定了调...

2018-07-11 22:28:27 663 0

转载 虚拟机中ubuntu不能联网问题的解决——NAT方式(有效)

最近一直在试不同版本虚拟机,发现之间配置还真是,容易混,这两天测试centos 时候不知道改了什么,ubuntu 上不了网络了,以下方法设置完之后,重启一下,亲测有效。 ubuntu版本:ubuntu-16.04-desktop-amd64.iso 设置虚拟机不能联网是很痛苦的,这里我就ubu...

2018-07-10 21:39:48 15685 12

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