东寻

导航

10 2019 档案

从Go语言编码角度解释实现简易区块链——实现交易
摘要:转载请注明出处:https://www.cnblogs.com/ustca/p/11765349.html 在公链基础上实现区块链交易 区块链的目的,是能够安全可靠的存储交易,比如我们常见的比特币的交易,这里我们会以比特币为例实现区块链上的通用交易。上一节用简单的数据结构完成了区块链的公链,本节在此 阅读全文

posted @ 2019-10-30 15:46 东寻 阅读(1311) 评论(1) 推荐(3)

从Go语言编码角度解释实现简易区块链——打造公链
摘要:转载请注明出处:https://www.cnblogs.com/ustca/p/11747826.html 区块链技术 人们可以用许多不同的方式解释区块链技术,其中通过加密货币来看区块链一直是主流。大多数人接触区块链技术都是从比特币谈起,但比特币仅仅是众多加密货币的一种。 到底什么是区块链技术? 从 阅读全文

posted @ 2019-10-27 16:02 东寻 阅读(1970) 评论(0) 推荐(1)

CSAPP:位操作实现基本运算
摘要:@ "TOC" 实验要求 给出15个函数,规定了实现每个函数需要的逻辑和算术操作符(规定数量)。 只能使用规定的操作符! ˜ & ˆ | + 1 12题不能使用循环或者条件语句 不能使用超过8位的常数(ff) 转载请注明出处:https://www.cnblogs.com/ustca/p/11740 阅读全文

posted @ 2019-10-25 19:49 东寻 阅读(3447) 评论(5) 推荐(0)

CSAPP:逆向工程【缓冲区溢出攻击】
摘要:转载请注明出处:https://www.cnblogs.com/ustca/p/11735120.html 逆向工程【缓冲区溢出攻击】 "拓展:二进制炸弹反汇编" 任务描述 掌握函数调用时的栈帧结构,利用输入缓冲区的溢出漏洞,将攻击代码嵌入当前程序的栈帧中,使程序执行我们所期望的过程。 主要方法 溢 阅读全文

posted @ 2019-10-25 10:58 东寻 阅读(1286) 评论(1) 推荐(3)

虚拟机Ubuntu系统无法连接网络解决方案
摘要:宿主机连接wifi,虚拟机无法联网 查看是否有网络图标 操作一: sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager sta 阅读全文

posted @ 2019-10-24 14:15 东寻 阅读(3820) 评论(0) 推荐(4)

CSAPP:逆向工程【二进制炸弹】
摘要:转载请注明出处:https://www.cnblogs.com/ustca/p/11694127.html 二进制炸弹任务描述 拓展:缓冲区溢出攻击 "二进制炸弹包含若干个阶段,每个阶段需要输入特定的字符串,所有输入正确则炸弹被排除,否则….." 拆弹的任务也就是找出这些字符串将字符串记录到solu 阅读全文

posted @ 2019-10-20 19:37 东寻 阅读(3154) 评论(1) 推荐(1)

分析一套源代码的代码规范和风格并讨论如何改进优化代码
摘要:OpenCV源码规范与风格分析 项目方向是基于计算机视觉的行人检测, 所以从github上找了OpenCV的源码,对OpenCV源码进行讨论分析, 源码不仅遵循了语言规范,同时做了许多变通,可读性很好; 因为选题是计算机视觉相关,同时又是实时性应用,对处理速度要求较高,所以直接选择OpenCV的源码 阅读全文

posted @ 2019-10-13 17:35 东寻 阅读(504) 评论(0) 推荐(0)

结合工程实践选题调研分析同类软件产品
摘要:结合工程实践选题调研分析同类软件产品 阅读全文

posted @ 2019-10-12 23:37 东寻 阅读(354) 评论(0) 推荐(0)