自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python中mysqlclient的安装

直接使用命令安装会报错pip install mysqlclient解决方法:先输入python查看当前python的版本,如下:在这里是python3.8-amd64的环境进入网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient找到mysqlclient,如下图:在这里cp38表示python3.8,再根据自己情况选择64bit/32bit的包下载下来进入文件下载的目录下使用命令安装pip install mys

2022-01-21 23:36:01 3643

原创 PyQt5安装

使用pip命令进行安装pip install pyqt5问题1:pip版本太低解决方法:可根据提示进行更新,You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.python -m pip install --upgrade pip问题2:拒绝访问解决方法:在原有命令install后添加 --userpython -m pip install --user --upg

2021-11-30 20:12:09 1263

原创 BTC-分布式共识

Distributed consensus(分布式共识)在对去中心化和中心化讨论的时候,面对比特币于去中心化的技术层面的问题一个关键词反复出现,那就是共识,特别是分布式共识。

2021-05-24 19:59:58 542

原创 BTC-公钥及身份

Public Keys as Identities(公钥及身份)从一个签名方案中提取一个公钥将之视为一个身份。如果看到一个验证正确的签名,可以用某人的公钥来验证这个签名。一个特定信息的签名,可以认为是这个公钥的身份在讲述这段信息。通过私钥进行签名来发表声明,由于私钥不公开,那么与之对应的公钥就像是一个身份标识。如果知道某个对应公钥的私钥,那么就可以用这个私钥对消息进行签名,这么做就是以公钥的名义进行声明。随时创建任意一个新身份(怎么做)通过在数字签名方案中进行生成密钥操作创建一个新的随机

2021-05-11 15:18:37 624 6

原创 BTC-哈希指针及数据结构

Hash Pointers and Data Structures (哈希指针及数据结构)hash pointers(Hash指针)哈希指针是一种数据结构,本质上很简单。我们会用一个指针指向信息存储的位置,同时我们会随着指针一起存储信息的加密哈希值。因此 常规指针会指引检索信息,而哈希指针将会让我们取回信息,它还可以让我们验证信息是否发生改变。 哈希指针能告诉我们信息存储的位置以及他的价值是什么。哈希指针的应用:Block chain(区块链)Block chain is a li

2021-05-10 21:28:20 1037 1

原创 BTC-加密哈希函数

Cryptographic Hash Functions(加密哈希函数)Hash函数可以接受任何字符串(任意大小)作为输入,产生固定大小(256)的输出。性质:collision resistance(抗碰撞) / collision-free(无碰撞)没有人可以找到 x 和 y 的值,x !=y 但是 H(x)=H(y)。输入空间是无限大的,输入内容可以是任意字符串,输出必须是256位的字符串。若输入空间中的每一点映射到输出空间上,必然存在很多输入值有相同输出。(碰撞是存在的,但人为

2021-05-08 16:18:54 742 5

原创 逆向分析CrackMe

OD快捷键功能F2下断点,也就是指定短点的地址F3加载一个可执行文件进行调试分析F4程序执行至光标处F5缩小,还原窗口F7单步步入F8单步步过F9直接运行程序,遇到断点处程序暂停Ctrl+F2重新运行程序到起始点处,一般用于重新调试程序Ctrl+F9执行到函数返回处,用于快速跳出函数实现Alt+F9执行到用户代码处,用于快输跳出系统函数Ctrl+G跟踪函数表达式加载目标调试文件调试:(Ctrl+G)...

2021-04-24 15:39:29 408 1

原创 MFC网络通信程序设计——网络聊天室

网络聊天室的设计与实现的具体功能要求如下:聊天室服务器端的创建。聊天室客户端的创建。实现客户与服务器的连接并通信。实现客户端的实时更新聊天室信息。实现服务器端当前在线多客户信息。(还未实现)实现聊天室里的所有用户实时共享信息。https://download.csdn.net/download/weixin_48453983/13755183服务器CaptionID服务启动IDOK退出服务IDCANCEL发送IDC_BUTTON1客户机

2020-12-22 17:08:52 2629 3

原创 D8016“/Zl”和“/Gy”命令行选项不兼容解决方法

这是最近碰到的一个问题。这段时间在学习MFC编程,老师的源代码编译环境使用的是VC6.0,而我是用的是VS2017。啊这,代妈移植出问题了,我。。。原文:

2020-12-18 21:47:21 2933 3

原创 VS中SQL server中文乱码解决方法

解决VS中SQL server中文数据输入“?”乱码问题输入中文出现出现乱码查看数据库属性,找到排列规则//使用以下一条语句将排列规则修改ALTER DATABASE[Database1.mdf] COLLATE Chinese_PRC_CI_ASALTER DATABASE[Database1.mdf] COLLATE Chinese_PRC_CS_AS刷新后排列规则发生改变,或重启VS将原来的char类型修改为nvarchar成功显示中文字符...

2020-12-04 20:41:39 1107 1

实验六 网络通信综合实例设计 -网络聊天室

网络聊天室的设计与实现的具体功能要求如下: 1.聊天室服务器端的创建。 2. 聊天室客户端的创建。 3. 实现客户与服务器的连接并通信。 4. 实现客户端的实时更新聊天室信息。 5. 实现服务器端当前在线多客户信息。(还未实现) 6. 实现聊天室里的所有用户实时共享信息。

2020-12-22

数据结构课程设计 图遍历的演示

问题描述: 设计算法,演示连通无向图访问所有结点的过程。 功能要求: (1)以邻接表作为存储结构; (2)由用户指定遍历的起点; (3)实现深度优先和广度优先遍历; (4)输出深度优先遍历和广度优先遍历的结点访问序列; (5)并给出相应生成树的边集。 (6)给出至少3组测试数据,其中图顶点的个数大于10小于30。  较高要求:建立深度和广度生成树,按凹入表或树形打印生成树。

2020-12-18

实验四 二叉树基本操作的实现

【实验课程名称】算法与数据结构 【实验项目名称】二叉树基本操作的实现

2020-12-18

实验三 串基本操作的实现

【实验课程名称】算法与数据结构 【实验项目名称】串基本操作的实现

2020-12-18

实验二 链表基本操作的实现

【实验课程名称】算法与数据结构 【实验项目名称】链表基本操作的实现

2020-12-18

实验一 顺序表基本操作的实现

【实验课程名称】算法与数据结构 【实验项目名称】顺序表基本操作的实现

2020-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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