真·skysys
码龄7年
  • 1,297,956
    被访问
  • 1,031
    原创
  • 522
    排名
  • 3,686
    粉丝
关注
提问 私信

个人简介:萌即正义 ^ω^ ヾ(o◕∀◕)ノヾ ヽ(≧□≦)ノ ヾ(・ω・`。)

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-12-31
博客简介:

skysys的研究小屋

博客描述:
有时候生活不可能像你想象得那么好,但也不会像你想象得那么糟。我觉得人的脆弱和坚强都超乎自己的想象。有时,我可能脆弱得一句话就泪流满面,有时,也发现自己咬着牙走了很长的路。-----莫泊桑
查看详细资料
  • 7
    领奖
    总分 3,824 当月 76
个人成就
  • 获得1,020次点赞
  • 内容获得238次评论
  • 获得2,197次收藏
创作历程
  • 49篇
    2022年
  • 218篇
    2021年
  • 395篇
    2020年
  • 190篇
    2019年
  • 8篇
    2018年
  • 26篇
    2017年
  • 464篇
    2016年
成就勋章
TA的专栏
  • 大前端和跨平台技术
    付费
    325篇
  • 机器学习
    付费
    12篇
  • 课程设计
    付费
    10篇
  • 算法与数学
    付费
    466篇
  • 区块链
    41篇
  • 后端开发
    28篇
  • 区块链安全
    1篇
  • 游戏开发
    43篇
  • 分布式系统与云计算
    7篇
  • 杂
    76篇
  • 编程语言
    128篇
  • 网络空间安全
    42篇
  • 数据库
    4篇
  • C++|Windows|Linux开发
    49篇
  • 数据挖掘|机器学习|深度学习
    46篇
兴趣领域 设置
  • Python
    flaskdjangotornado
  • 前端
    electronwebpackchromereact.jsnode.js
  • 移动开发
    flutter
  • 人工智能
    边缘计算知识图谱迁移学习生成对抗网络
  • 区块链
    共识算法零知识证明同态加密以太坊智能合约区块链
  • 最近
  • 文章
  • 课程
  • 资源
搜TA的内容
搜索 取消

VMVare中Ubuntu报错:Drag and drop is not supported

VMVare中安装了VMVare tools的Ubuntu系统无法和win主机拖拽传输文件,并且报错:Drag and drop is not supported。
原创
发布博客 1 小时前 ·
2 阅读 ·
0 点赞 ·
1 评论

python 基于 Web3.py 和 Infura 网关采集链上数据

通过web3.py实现链上数据查询
原创
发布博客 2022.08.03 ·
317 阅读 ·
0 点赞 ·
1 评论

Scrapy Spider源码分析

scrapy spider源码
原创
发布博客 2022.07.28 ·
109 阅读 ·
0 点赞 ·
0 评论

企业级分布式爬虫框架入门

在master服务器上搭建一个redis数据库,并将要抓取的url存放到redis数据库中,所有的slave爬虫服务器在抓取的时候从redis数据库中去链接,由于scrapy_redis自身的队列机制,slave获取的url不会相互冲突,然后抓取的结果最后都存储到数据库中。答对于IO密集型代码(文件处理,网络爬虫),多线程能够有效提升效率(单线程下有IO操作会进行IO等待,会造成不必要的时间等待,而开启多线程后,A线程等待时,会自动切换到线程B,可以不浪费CPU的资源,从而提升程序执行效率)。.......
原创
发布博客 2022.07.26 ·
176 阅读 ·
0 点赞 ·
0 评论

Web3安全 Go+Security

注意区别Go+Security是一家Web3安全创业公司,Go+是国产编程语言Go+Security是一个面向所有类型的区块链用户的开放、无许可、用户驱动的安全服务平台。它支持独立的安全风险提交,并通过token检测、实时风险预警、dApp合约安全和交互安全等技术动态提供检测结果。......
原创
发布博客 2022.07.23 ·
928 阅读 ·
0 点赞 ·
0 评论

Go+语言

Go+的源代码,通过扫描器Scanner转成一个Go+的Token,再通过一个parser变成Go+的抽象的语法树,常见语言都是这么干的。Go+的抽象语法树转化后有两个分支,一个生成Go的代码从而使其可以静态编译,另外一个分支生成字节码解析执行,分支的多态是通过引入了一个叫执行规范(exec.spec)的东西,其实就是一个抽象的接口。Go+执行规范的部分,其实是一种抽象的SAX接口,也就是基于事件驱动类型推导导致的。...
原创
发布博客 2022.07.23 ·
112 阅读 ·
0 点赞 ·
0 评论

实践 # 基于Go语言自己动手实现区块链

1、理解什么是区块链;2、掌握区块链基本结构;3、构建区块链基本模型;开发环境GoLand(付费,学生可以申请免费,需要提供证明)区块链的理论基础部分可以参考我写的其他博客,本文主要介绍实践。开源代码https如果有帮助欢迎star和分享~也欢迎提pr。......
原创
发布博客 2022.07.22 ·
551 阅读 ·
3 点赞 ·
0 评论

Win10 解base64

在win10系统下不借助任何工具和软件在本机电脑直接解开base64对应的16进制数据。
原创
发布博客 2022.07.21 ·
94 阅读 ·
0 点赞 ·
0 评论

Rug pull

crypto行业的rugpull指开发团队突然放弃一个项目,并出售或移除其所有流动性。Rugpull与去中心化金融(DeFi)项目关系最紧密,这些项目为去中心化交易所(DEX)提供流动性。新项目的DeFi代币通常不会在中心化交易所(CEX)上市,这意味着DEX是唯一的流动性来源。通常,DeFi项目将创建其代币并向DEX提供一定数量的流动性。这可以直接放入流动资金池(与ETH或BNB等其他代币配对),也可以在初始DEX产品(IDO)中出售。......
原创
发布博客 2022.07.17 ·
473 阅读 ·
0 点赞 ·
0 评论

Merkle Tree、Merkle Proof、SPV安全性分析、Bloom过滤器

Merkle Tree的最大特点是:可以以一个很简短的方法来证明一棵树中存在某一个元素。即 Simplified Payment Verification,SPV
原创
发布博客 2022.07.14 ·
274 阅读 ·
1 点赞 ·
0 评论

【LeetCode】560. 和为 K 的子数组

给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。示例 1:提示:1
原创
发布博客 2022.07.07 ·
214 阅读 ·
0 点赞 ·
0 评论

可验证随机函数(Verifiable Random Function, VRF)

但在这里没有明白为什么在VRFVERVRF_{VER}VRFVER​环节需要x,y,π\piπ信息。以及message x是什么,如何选取才能取到伪随机性。VRF 这个概念最早由 Micali,Rabin 和 Vadhan 三个人所提出。一句话描述: 以sk和随机种子作为输入,输出伪随机数r和对应的证明proof任何人可以通过sk对应的公钥vk加上证明proof来验证伪随机数r是否有sk持有者生成。特点:1)可验证性:任何人可以通过vk和proof验证随机数r是sk和x对应的输出;2)唯一性:sk和
原创
发布博客 2022.07.06 ·
115 阅读 ·
1 点赞 ·
0 评论

零知识证明 Zero Knowledge Proof 以及 Layer2、跨链介绍

定义:20世纪80年代初发明,证明者在不向验证者提供任何有用信息的情况下,使验证者相信某个论断是正确的。要求:完整性、可靠性、零知识性分类:交互式证明、非交互式证明角色:示证者/证明方(prover)、验证者(verifier)eg:跨链方法:公证人、哈希锁定、侧链、中继链............
原创
发布博客 2022.07.03 ·
383 阅读 ·
0 点赞 ·
0 评论

TypeError: err_code__WEBPACK_IMPORTED_MODULE_0__ is not a function

TypeError: err_code__WEBPACK_IMPORTED_MODULE_0__ is not a functionpolygon-ethereum-nextjs-marketplace 项目运行时产生:TypeError: err_code__WEBPACK_IMPORTED_MODULE_0__ is not a function项目中next版本是11.0.1参考 issue update next to ^12.1.6...
原创
发布博客 2022.06.29 ·
186 阅读 ·
0 点赞 ·
0 评论

Error: missing revert data in call exception

Error: missing revert data in call exceptionpolygon-ethereum-nextjs-marketplace 项目运行时产生:Error: missing revert data in call exception 报错。本项目依赖中: “ethers”: "^5.5.4”参考 discussion,修改ethers为5.6.1版本。
原创
发布博客 2022.06.29 ·
99 阅读 ·
0 点赞 ·
0 评论

N1BOOK 笔记:信息搜集类型题目

CTF题目中,信息搜集题目方向主要有:敏感备份文件、敏感目录信息、Banner识别等…通过敏感目录泄露可以获得网站的源代码和敏感的URL地址,如网站的后台地址等。基于工具或者自己编写的脚本即可获取源码/flag。git回滚git分支git log只能查看当前branch的修改,如果目标不在当前分支,需要使用更强的工具:GitHacker然后执行可以看到checkout信息,据此可以查找新分支。如果要还原分支内容,需要手动下载分支的head信息保存到,如执行命令:,恢复好head信息后,复用Gi
原创
发布博客 2022.06.01 ·
93 阅读 ·
0 点赞 ·
0 评论

bugku web题集锦

变量1<?php error_reporting(0);include "flag1.php";highlight_file(__file__);if(isset($_GET['args'])){ $args = $_GET['args']; if(!preg_match("/^\w+$/",$args)){ die("args error!"); } eval("var_dump($$args);");}?>正则在线测试:ht
原创
发布博客 2022.06.01 ·
408 阅读 ·
1 点赞 ·
0 评论

CSS # 前端实现弧形效果

效果效果图:code:<view class="container"> <view class="topcover"/></view>.topcover { width: 100%; height: 300rpx; position: relative; z-index: -1; background-color: rgb(255,236,193);}.topcover::after { conten
原创
发布博客 2022.04.07 ·
523 阅读 ·
0 点赞 ·
0 评论

区块链开发教程 # 2 以太坊公链

科普向介绍请参考 tutorial。技术开发教程请参考本文。本系列文章更偏向技术入门。参考网上资料根据个人理解整理而成。本文主要参考廖雪峰博客。前一篇文章地址:区块链开发教程 # 1 比特币公链本文正式介绍区块链2.0时代,以太坊为代表的智能合约时代。以太坊(Ethereum)是一个支持智能合约的区块链平台,它与比特币最大的不同是,以太坊通过一个虚拟机(EVM)可以运行智能合约。以太坊是Vitalik Buterin(维塔利克·布特林,人称V神)在2013年提出的概念,从2015年正式启动并运行,
原创
发布博客 2022.03.22 ·
196 阅读 ·
0 点赞 ·
0 评论

文献阅读笔记 # Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach

这次分享的是一篇 2019 年发表在《IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS》的文章 SCI 1区,通信 Top 期刊,IF=9.144Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach物联网应用的空间计算卸载:基于学习的方法Abstract物联网的计算卸载是一个挑战性问题(尤其是在边缘或云基础设施不可用的偏远地区
原创
发布博客 2022.03.17 ·
6676 阅读 ·
1 点赞 ·
0 评论
加载更多