计算机
文章平均质量分 84
eUMe
码农。。。。。
展开
-
普通SSD大量拷贝数据速度变慢?
普通SSD大量拷贝数据速度变慢的问题,其实是有原因的,(这里所说的普通SSD是指非 NVMe 类型的SSD)这里我们使用的是测试硬盘是 三星MZ-76Q1T0BW 860QVO 1T固态硬盘(价格799, 2020年4月24日)(假设叫做副硬盘)。测试的机器是联想的 R720 笔记本电脑(加512GB 的NVMe 硬盘, 主硬盘)。我从主硬盘上拷贝一份大文件到副硬盘上,文件大小是10...原创 2020-04-24 13:25:03 · 8390 阅读 · 0 评论 -
AMD Ryzen R7 2700X CPU + X470 Gaming Pro 主板安装Win10和Ubuntu双系统
机器配置如下:处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程内存: 4*16 GB DDR4 2133MHz显卡: Radeon RX 580 @ 8GB硬盘: 1TB SSD @ NVMe主板: X470 Gaming Pro由于开发需要,需要在这个机器上安装双系统,首先安装的是 Windows 10 专业版 x64,并安装在 C 盘(...原创 2019-06-16 16:54:07 · 5897 阅读 · 0 评论 -
AMD CPU Ryzen R7 2700X 安装 Ubuntu18.04 + AMD RX580 显卡驱动
机器配置如下:处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程内存: 4*16 GB DDR4 2133MHz显卡: Radeon RX 580 @ 8GB硬盘: 1TB SSD @ NVMe主板: X470 Gaming Pro之前在这个机器上安装 Ubuntu18.04.1 x64 桌面版的时候,一直安装不上该机器的显卡驱动程序,不...原创 2019-06-16 16:14:13 · 13250 阅读 · 1 评论 -
AMD CPU Ryzen R7 2700X 开启虚拟化 VT
刚组装的机器,想开启 VT 虚拟化技术,刚开始一直找不到在(BIOS的)哪里开启。机器配置如下:处理器: AMD Ryzen R7 2700X @ 3.7GHz, 8核心16线程内存: 4*16 GB DDR4 2133MHz显卡: Radeon RX 580 @ 8GB硬盘: 1TB SSD @ NVMe主板: X470 Gaming Pro开启虚拟化的方法如下:...原创 2019-06-15 12:27:00 · 56845 阅读 · 2 评论 -
C/C++中在头文件中定义函数或变量会出现的问题
在 C/C++ 中,我们一般是把代码分为头文件(.h)和源文件(.c/.cpp)分开保存,这样可以方便代码管理和阅读。但是如果把函数或变量的定义也放在头文件中会出现什么问题呢?一般在小的工程中,这种问题不太明显,也比较容易解决,但是在复杂点的项目中,可能就会出现重定义等错误,具体请看下面的一个例子:(为了看清楚错误所在的位置,我们把编译和链接分开执行)现在新建了一个项目,里面包含了...原创 2019-01-18 11:16:44 · 12778 阅读 · 1 评论 -
NMAKE : fatal error U1077:
在 Windows 10 x64 上使用 VS 2013 编译 64 位的 GmSSL 的时候出现以下错误: ssl\statem\statem_gmtls.c(1387) : error C2449: 在文件范围内找到“{”(是否缺少函数头?)ssl\statem\statem_gmtls.c(1485) : error C2059: 语法错误:“}”NMAKE : fatal e...原创 2018-10-07 19:11:12 · 9144 阅读 · 0 评论 -
LNK1101: MSPDB140.DLL 的版本不正确
在 Windows 10 上使用 VS2015 的 nmake 编译 OpenSSL_1_1_1 的时候,老是出现这个问题: 正在创建库 libcrypto.lib 和对象 libcrypto.expLINK : fatal error LNK1101: MSPDB140.DLL 的版本不正确;请重新检查此产品的安装NMAKE : fatal error U1077: “link”: ...原创 2018-10-07 18:13:24 · 4134 阅读 · 0 评论 -
Windows 10 x64 专业版 编译与测试【调试】Openssl【OpenSSL_1_0_2h】之 TLS
本人出于对 OpenSSL 的 TLS 协议的好奇,而走上了调试 OpenSSL 的道路。在调试过程中也遇到过很多的坑,现在调试成功了,便记录下来,方便日后查看,由于各种原因,我选择的 OpenSSL 的版本为: OpenSSL_1_0_2h目录0x01 下载 OpenSSL 源码0x02 配置开发环境0x03 编译 OpenSSL0x04 编译带符号的 OpenSSL...原创 2018-08-16 18:07:55 · 3326 阅读 · 2 评论 -
VSCode 带参数调试程序
本人向来比较喜欢 VS 类产品(比如 Visual Studio 2015、 Visual Studio Code 等),但是最近在处理 Perl 脚本的时候遇到了一些问题,比如我想要用 VSCode 调试Perl 脚本,并且让该脚本启动的时候带上参数,比如我想要调试的是这样的情况: test_perl.pl make这里的make就是我用传递给 test_perl.pl 脚本的参数,这在 命...原创 2018-06-25 14:31:45 · 43661 阅读 · 7 评论 -
坚果SmartisanYQ601(32G) 安卓5.1.1获取Root权限
坚果SmartisanYQ601(32G存储,2G运行内存) 安卓5.1.1 获取Root权限本来只是想获取root权限,删除系统的一些无用的东西的。后来折腾了很久,没能获得 root 权限,刚开始的时候使用了各种 获取root的软件来试,都没有拿到 root,后面试着刷 recovery,但是刷recovery又需要有root权限才能刷,所以就没办法刷入 recov原创 2018-01-27 13:57:49 · 8064 阅读 · 0 评论 -
Win10x64下Vbox安装Ubuntux64共享文件夹报错:/sbin/mount.vboxsf: mounting failed with the error: Protocol error
Win10x64下Vbox安装Ubuntux64共享文件夹报错:/sbin/mount.vboxsf: mounting failed with the error: Protocol error开始的时候我是安装Ubuntu 16.04 amd64(x64桌面版)版本的,由于一直没有成功的共享文件夹,因此我又下载了 Ubuntu 17.04 amd64(x64桌面版),原创 2017-12-17 11:17:31 · 1991 阅读 · 1 评论 -
u盘启动安装Debian,安装报错 vesamenu.c32:not a COM32R image
摸索了蛮久,看百度上有人说输入 live 或者是 linux0,我试了都不行,后来试着输入 install回车。竟然可以了。原创 2017-12-05 19:41:25 · 2116 阅读 · 0 评论 -
惠普Z240 工作站 安装 Debian
我原来是已经安装了Window7 在Z240 上了的(这个过程也遇到大坑,详情请看:http://blog.51cto.com/zc229/1874157,主要是 在安装过程中键盘鼠标不能用,然后只能用 PS2 键盘和鼠标(这种鼠标是很老的了,而且只能在开机之前插进去才能用,开机之后插进去就不识别了。)安装驱动,官网下载的驱动竟然安装不了,(主要是它的原创 2017-12-05 19:35:11 · 3138 阅读 · 0 评论 -
惠普塔式工作站 Z240 开启 虚拟化 VT
开机 进入BIOS 设置,如下图所示:Advanced --> System Optioins --> Early PEIe Delay.原创 2017-12-05 12:55:56 · 5786 阅读 · 0 评论 -
Windows 10 虚拟机很卡
解决Win10系统中虚拟机(VMware或者VBox)卡的问题(在排除非硬件问题的基础之上)。原创 2017-11-01 15:30:37 · 23812 阅读 · 4 评论 -
Goole CTF 比赛 逆向组 Moom.exe 的逆向过程简单分析
Goole CTF 比赛 逆向组 Moom.exe 的逆向过程简单分析。原创 2017-06-22 10:10:47 · 5695 阅读 · 0 评论