自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SN-Grotesque

他们观望着未来却不知从何下手,为何不从此刻开始?

  • 博客(90)
  • 问答 (5)
  • 收藏
  • 关注

原创 Unity 2021.x及以下全版本Crack

最近Unity那档子事不出来了吗,搞得所有人都挺烦的,顺便在公司内网需要我完成一个游戏的项目,就研究了一下如何将Unity给Crack掉。

2023-09-22 10:12:30 2958 5

原创 【FL Studio】TruePianos: content modules are not installed

在FL Studio 20.8安装Truepianos插件后无论怎么做,它都会提示这个错误。根本无法正常使用这个插件,后来研究了一下,发现还是因为使用的字符集不同的原因。

2023-02-14 18:37:39 515 1

转载 Unity 2021.3.6f1 Crack【转载】

最近都在对进行。。。。

2023-02-04 01:05:42 1450

原创 【Windows】修改VSCode默认安装路径

将Windows 10重新安装到固态硬盘后需要重新部署一遍VSCode,去官网下载完之后安装时它居然不让我选择安装路径,而且还安装在C盘()里面,真的可恶。

2023-01-30 22:30:35 3250 1

原创 【Linux】无法读取/挂载U盘

推荐两种方法

2023-01-22 01:05:41 3565

原创 【Linux】Cannot set LC_CTYPE to default locale: No such file or directory

一般来说你做完上面的步骤就可以了,如果还是不行,那么执行此语句,并选择“zh_CN.UTF-8”一切都弄完之后,重启计算机,就OK了。先再次安装locale。

2023-01-07 22:40:03 1013

原创 malloc(): corrupted top size

写一个加密算法,在加密完成之后输出结果时抛出此错误。看了一下百度上的说法,说是malloc函数的问题,我仔细检查了一下我的malloc语句。没有越界,没有返回空指针,其他相关的内容也是正常的。

2023-01-02 20:44:21 3638

原创 【VSCode】The ‘clang-format‘ command is not available.

如果你使用了Microsoft开发的C/C++扩展,那其实不需要专门去配置一个clang-format,因为C/C++扩展默认使用clang-format来格式化代码。去安装LLVM,并将其添加到环境变量中。去安装clang-format。

2022-12-26 22:42:13 1464

原创 【Linux网络编程】域名转IP后的一些深层(计算机底层)的思考

结语C语言是一个非常灵活非常不可思议的语言,只要你掌握好了它,那么你就可以在计算机中做任何你想做的事情。

2022-12-25 23:52:52 723 1

原创 【Linux】编写Java代码

默认你已经配置好java环境。

2022-12-21 23:39:33 182

原创 我的创作纪念日

创作纪念日给大家说说我的加密算法

2022-12-12 03:20:46 410

原创 【Windows】共享 - 网络凭证不正确 解决方法

我们以你的对向主机的防火墙与网络共享都是正确配置的情况下来说在连接时需要输入账户和密码(当然你也可以在共享里面选为无密码登录)。但是我将我的几乎所有账户名和密码都是过一遍之后,还是提示网络凭证不正确在我几乎快要放弃的时候,我突然想起来以前在一家公司使用共享网络时的经历。于是我看了下我的服务端主机,问题解决了。

2022-11-06 22:34:57 6104 3

原创 【Python】AES加密/解密,RSA加密/解密

高级加密标准(英语:Advanced Encryption Standard,缩写:AES),又称Rijndael加密法(荷兰语发音: [ˈrɛindaːl],音似英文的“Rhine doll”),是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。

2022-10-23 19:15:42 585

原创 【Linux】修改了SSH端口后Git 超时/出错 的解决方法

【代码】【Linux】修改了SSH端口后Git 超时/出错 的解决方法。

2022-10-23 18:29:01 417

原创 【Linux】C: undefined reference to `SHA256‘

在Linux系统编写一些程序的时候出现了这个报错。但是我的gcc命令行参数中已经加上了这两个参数于是我上网查了很久,但是也没有任何用处。

2022-10-14 02:01:30 974

原创 【Windows 10】Windows 10鼠标右键文件夹假死(卡死)

详情看全文

2022-09-23 23:25:22 306

原创 【Python】ValueError: Invalid format specifier

总结就是格式数不能为变量。

2022-09-13 12:16:22 1595 2

原创 【C/C++】教你完整读取大文件数据

以前对C语言与C++不够了解时,我无法知道如何完整获取一个文件的所有数据并且不遗漏掉。在网络上也搜索了很多很多的相关帖子,但是没有一个是真正有用的。

2022-09-11 12:41:37 3725 6

原创 【Python】防止Json模块dumps将中文转unicode编码

有时候想用Python对json数据做一些调整,在转储为json文件的过程中,会发现中文都被转成了unicode编码。temp = {"name" : "张三" } data = json . dumps(temp) print(data)输出结果:‘{“name”: “\u5f20\u4e09”}’这样其实也不是不行,至少在Python中只需要在加个解码就行了,但是用其他语言或程序处理时会非常不方便,并且就算是在Python中,也是需要额外执行一个解码的操作,在大型工程中会比较浪费系统资源。

2022-09-08 12:11:36 1258

原创 【Python】Python安装cv2库

模块名安装时并非如下名称。

2022-08-29 19:16:07 790

原创 【Python】浮点数精度问题处理

可能各位对计算机比较了解的人都明白为什么浮点数处理会出现丢失精度的问题,这里就不赘述了。在如下运算中,都可发现精度问题。

2022-08-29 01:07:47 774

原创 【Python】打开图像(图片)的两种方式

PIL 与 Win32Api

2022-08-10 20:14:43 6255

原创 解决【命令行/终端】颜色输出问题

通常我们在想让终端输出颜色的时候会使用到颜色代码,比如\x1b[31m,但是在Windows系统中不管使用哪一种语言来输出这个颜色代码,可能最终都会变成乱码。有的人的Windows系统可能不会出现这个问题,但如果你接触的系统多一些就会明白这个问题产生的原因。在Linux系统中,是从未出现过这种问题的,为什么?因为Linux默认使用的是UTF-8编码,而绝大多数Windows系统使用的是GB系列的编码比如GBK,GB2312,GB18030。编码不同也就导致了输出的结果不同。...

2022-08-03 10:44:17 565

原创 【C语言指针】用指针提升数组的运算效率

指针对于整个大项目的效率提升是非常明显的,请不要忽视这个非常棒的C语言功能。

2022-07-30 09:12:14 522

原创 【C/Python联动编程】Python使用C动态库

为什么使用C动态库?众所周知,Python的运行效率实在太低。

2022-07-29 13:55:22 230

原创 【C/C++】fread函数与C语言基础的一些讲解

我想实现一个功能,就是打开一个文件,然后按照某个特定的区块来读取它,将每个区块加密之后再写入到另一个文件中。但很快,我发现了一个问题,fread函数似乎没办法正常完整读取文件?以下是我的源代码主要部分0};FILE*fp=fopen("文件名","rb");do{}while(!文件的原内容是这样的经过上面的代码之后,输出结果是这样的。看起来就像是文件并没有被完整读取或者很好的读取,是fread函数的问题吗?...

2022-07-19 09:33:46 1519

原创 【Socket】Python使用非阻塞模式接收完整数据

之前我使用阻塞模式接收数据时必须使用Socket的方法设置一个超时时间,用来判断连接对象是否还是数据传入。但是这种方式有个很明显的弊端,那就是会影响整个的数据传输的效率。因为需要判断数据传输是否超时来得到数据是否传输完毕,但有时会因为网络波动导致每次接收的数据量都不一样,也就会导致数据完整性无法得到验证。影响数据接收的效率是因为需要等待方法设置的时间来判断是否超时,而短了通常会提前断开,长了又过于耗时。...

2022-07-15 06:07:12 2679 2

原创 【解决方法】域名指向本地(127.0.0.1, 0.0.0.0)

文章目录前言解决前言以下是我遇到的情况github.com与apache.org等众多官网无法访问,用nslookup一看才发现全都指向127.0.0.1,如下Server: 192.168.1.1Address: 192.168.1.1#53Non-authoritative answer:Name: apache.orgAddress: 127.0.0.1Name: apache.orgAddress: ::1然后我检查了/etc/hosts文件,发现域名指向没有任何问题,并

2022-05-13 18:15:29 3791

原创 【C/C++/Python】获取当前用户是否为root用户

前言以下代码均运行在x86_64 GNU/Linux的系统中Pythonimport osif not os.geteuid(): print("root.")else: print("Not root.")C/C++#include <stdio.h>#include <unistd.h>int main(){ uid_t a; a = geteuid(); if (a != 0) { printf("Not root

2022-05-11 14:44:16 879 1

原创 【C/C++】编写自己的真随机函数【纳秒级】【已修正】

文章目录前言代码前言通常想要使用随机数的时候,在网络上搜索,他们只会告诉你用srand播种。而且是以秒为单位,这就有了个巨大的问题,而且这个问题在Windows系统中不算常见但是在Linux中的必出的问题。通常网上的教程会教你这么写随机种子srand((unsigned)time(NULL));这样写没什么问题,但是如果你想执行一个非常快的语句,比如for循环,就会出现问题。比如下面这段代码for(int x = 0; x < 4096; ++x) { printf("

2022-04-12 12:57:17 2476 1

原创 Python中定义(声明)结构体

文章目录前言实现前言在Python中并无像C/C++那样的结构体类型,但是由于Python是用C编写而来的,很多东西可以互通。Python是有struct模块,但并非是用于处理一般结构体的,并且使用起来也比较麻烦。实现我们可以使用Class类来实现一个在C/C++中呈现的结构体,也可以实现C/C++中typedef struct {}的方法。# 首先定义一个类,要有__init__class SN: def __init__(self): self.data =

2022-04-11 13:53:35 44276

原创 【解决办法】Steam游戏图标变成空白和.url文件

目录前言解决`两种解决方法为同样的解决方法,不用每个都做一遍`第一种解决办法第二种解决办法前言很久之前不知道弄了什么东西,导致所有由Steam创建的桌面快捷方式都变成了.url文件,且没有图标。重启,关机,重装,重创快捷方式,都没用。解决两种解决方法为同样的解决方法,不用每个都做一遍第一种解决办法打开控制面板 > 程序 > 默认程序点击 按文件类型或协议与程序关联拉到下面,点击 按文件类型指定默认应用将滚动条拉到.url类型,点击选择默认应用选择为Internet

2022-04-10 22:50:34 18359 6

原创 VSCode切换默认换行符【VSCode】

目录此处说一下关于换行符的一些东西。开始配置此处说一下关于换行符的一些东西。CRLF默认情况下是Windows系统的默认换行符它代表的值是\r\n,十六进制值是0d0a,经常会出现的问题是使用git对代码进行推送的时候会提示换行符转换。LF默认情况下是Linux系统的默认换行符它代表的值是\n,十六进制值是0a至于为什么Windows系统和Linux系统的换行符不一样,这主要是因为当年的DOS系统遗留下来的问题,在Linux中可以使用很多命令来进行换行符转换。比如dos2unix,使

2022-04-09 14:44:31 4874

原创 【解决方法】Socket服务端退出之后端口依旧被占用

索引C/C++Python结语说明:以下代码均为Linux环境,我会给出Windows环境的改动。C/C++通常情况下,我们写Bind端的话只会设置发送/接收超时,所以会导致一个系统资源占用的问题。即程序已经执行完毕,但是端口仍然被占用着,且无法杀死进程。解决方法是在bind之前配置setsockopt,用于设置TIME_WAIT的时间。// Linux写法int s = socket(AF_INET, SOCK_STREAM, 0);setsockopt(_sock, SOL_

2022-04-02 20:58:40 3321 1

原创 Windows环境找不到OpenSSL库/OpenSSL头文件【编译错误】

目录前言解决前言前几天在Github上把OpenSSL官方的源码拷贝下来准备自己写爬虫(Python的代码写腻了,打算用C/C++来写)。结果编译的时候一直报错#include <openssl/tls1.h>,我试了好多种办法都没用,比如下面的这些方法。gcc main.c -lwoskc32 -lssl -lcrypto -I w:\OpenSSL\include\openssl\ -L w:\OpenSSL\libgcc main.c -lwoskc32 -lssl -lcr

2022-03-28 23:40:22 5589

原创 Adobe Premiere Pro找不到任何具有视频播放功能的模块

目录吐槽解决吐槽昨天录制了一个教学视频,今天想剪一下,结果打开Adobe Premiere CC 2017的时候一直说找不到任何播放功能的模块,给我整麻了。重启 - 没用防火墙 - 没用Microsoft Visual C ++ 2015 Redistributable - 没用驱动 - 没用设备管理器 - 没用QuickTime Player以前就没安装过 - 没用高性能模式 - 没用解决我电脑上有两个Pr,2017用不了了我换成2019,一切正常。其他你们可以用系统的更

2022-03-20 13:16:10 1279

原创 malloc和calloc的用法与区别【C/C++】

以下代码均运行在x64环境中目录callocmalloc区别callocvoid *calloc(size_t _NumOfElements, size_t _SizeOfElements)上面是calloc函数的原型,其中_NumOfElements 代表需要申请的内存空间长度_SizeOfElements 代表长度中单个元素的大小可能不是特别好理解这段话,下面可以通过一个简单实例来查看。char *str = (char *)calloc(32, sizeof(char *));.

2022-03-13 13:14:16 544

原创 C/C++ 获取数字(整数)长度(位数)

#include <stdint.h>// 这是一个数字,长度为 3.uint32_t num = 255;在某些情况下我们需要获取一个数字的长度,但是又碍于C/C++中没有现成的函数。那就自己写一个。uint64_t numlen(uint64_t num){ uint64_t len = 0; // 初始长度为0 for(; num > 0; ++len) // 判断num是否大于0,否则长度+1 num /= 10

2022-03-12 23:17:07 25437 2

原创 Termux将用户文件导入或导出操作【无root】

打开termux,输入以下指令,然后点击同意termux-setup-storage # 申请获取系统文件权限在Android(以MIUI为例)系统中,用户主文件空间是/storage/emulated/0,这个名字太长了不好记,Android提供了一个自带的软连接路径/sdcard,可以使用这个路径。然后将你访问的路径在Termux内创建一个软连接ln -s /sdcard/Downloads ./Downloads# 将用户空间的Downloads文件夹创建一个软连接到Termux的当前

2022-03-05 23:23:03 9175 2

原创 如何从0开始编写一个网络爬虫?

导读在开始之前,望读者提前了解过计算机网络的相关知识(尤其是HTTP协议与SSL/TLS加密)与基础的代码编写(不限于语言类型)。以下代码均以Python3为例(因其代码简易,故使用其进行演示)未安装Python3的请通过此连接下载安装,并配置相关的环境变量。Download Python | Python.org特别声明: 在正式开始编写之前,你应该明白什么资源不能爬取,如果网站有robots.txt(爬虫规则)请遵守它,否则很可能会有牢狱之灾!正文估计一开始接触网络爬虫的人都会听

2022-02-28 23:59:21 1769

空空如也

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

TA关注的人

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