前言 笔者最近在研究https证书的问题。大家可能也注意到了,笔者的博客最近从之前的不加密http改为全站https了。 相较于传统http不加密明文传输协议,https是种加密协议,启用https就可以使网站在输入密码、发布帖子等任何时候,向服务器提交数据或者获取数据进行加密。从而避免了明文传输。 …

阅读全文 »

刚才写了一篇文章,c语言中函数的前置声明(MSVC编译器) 那篇文章采用的VC++6.0编译器编译的代码。也就是我们所说的MSVC编译器。 那么函数的前置声明规则对于MinGW编译器,是否也跟MSVC编译器一样呢?本篇文章采用MinGW编译器做测试。 不写前置声明 #include <stdi …

阅读全文 »

笔者在昨天写了一篇文章,SEO:新站收录黄金期,要确保网站稳定,能正常访问! 在网站迁站的过程中,遇到了一个很棘手的问题。 笔者使用的是amh的服务器管理软件,该软件能一键配置网站所需的环境,例如php、mysql、apache、ftp、nginx等等。十分方便。 迁站所需的数据一般是网站文件和数据 …

阅读全文 »

前言 最近快国庆节了,从9月份开始,中国长城防火墙(GFW)对境外网站采用大批封锁手段。阻碍了很多境外合法网站的访问。就比如说,笔者在9月中旬曾写过一篇文章:记博主的网站一次IP被墙的解决路线 由于笔者之前使用的vultr日本线路的机器被封锁的很厉害,基本是全部ping超时。后来,转移到美国西雅图、 …

阅读全文 »

昨天笔者发了一个VC++6.0的安装包。经典C/C++IDE Visual C++ 6.0 完美兼容Win10版 下载 然后,笔者用VC6.0打开一个之前用CodeBlocks写的代码文件时,遇到了中文乱码问题。 问题 初步判断,是因为array.c这个文件的编码格式和VC6.0的默认编码格式不同所 …

阅读全文 »

现在的C/C++集成开发环境最常用的莫过于CodeBlocks了。它免费,并且对于新手很友好。在Windows10操作系统上完美运行。自带有mingw编译解释器。非常好用。笔者在大一学习C语言的时候一直在用CodeBlocks这款软件。 但是,VC++6.0作为老一辈的程序员最最常使用的经典工具,在 …

阅读全文 »

作为《数据结构》课程第一章绪论的内容,时间复杂度的算法也是本书最基础的内容。因为《数据结构》这门课(严格来说应该叫《数据结构与算法》),主要就是在研究程序的执行效率。尽可能的使写的程序在性能同样的机器上运行会更快。 作为基础内容,也是考研的必考题。时间复杂度的算法需要有一定的初等数学(即中学数学)基 …

阅读全文 »

大概是昨天晚上开始,博主的网站(http://gaozhiyuan.net/)出现了无法访问的情况。 因为大家知道,目前的.me后缀的顶级域名是不能够在国内进行备案和使用国内线路的服务器的。所以博主一直在使用vlutr这家的服务器。 那么,我一般是很喜欢日本线路的服务器,主要特点是ping值低(一般 …

阅读全文 »

在看本文章之前,请先了解: 指针的介绍之简单的名词概念梳理 指针类型、指针所指向的类型、指针所指向的内存区、指针自身所占据的内存 总结指针的算术运算 指针变量存的是地址 首先,要明确,无论指针变量是什么类型,他们都只有一个目的——存放地址。其他任何东西都不存。 指针变量有哪些数据类型 指针变量归根结 …

阅读全文 »