分类: 编程

31 篇文章

thumbnail
C++ Windows编程中的一些编码处理
前言 阅读前,已默认读者已经熟知编码,ASCII,字符集等与编码相关的概念,前言中也会对这些概念进行粗略的讲解,若看不懂,可以先去学习相关概念,再来阅读本篇文章。 由于web的普及,各国家之间的信息交换成为可能,然而不同国家对其文字定义的字符集并不相同,这也间接促成了Unicode的诞生。 什么是字符集呢?可以理解成字符与数字(数码)之间的映射集,…
2022年“蓝桥杯”上海理工大学校选赛(重现赛)题解
D Palace 链接:https://ac.nowcoder.com/acm/contest/23942/D 来源:牛客网 题目描述 在一个n×m大小的宫殿里面,每个坐标点 (i,j)(i∈[1,n],j∈[1,m])处都有一件价值为w的物品。 现在小明站在起点 (1,1)位置,他想走到目标点 (n,m)处,规定小明每次只能向下或者向右移动(不限…
windows下的C++开发环境搭建(VSCode+Mingw-w64)
推荐视频 前言 C++入门后的实战在编程学习中尤为重要,但开发环境搭建的复杂性往往让初学者感到头昏脑涨,不知所措。 因此,我打算写一篇VSCode+Mingw-w64的安装与使用教程。 安装过程 VSCode 打开VSCode官网(传送门),单击other platform后,根据自己的系统,选择指定版本(32位/64位)的安装包. 为什么选择Sy…
初识编程语言:入门题练思维
前言 算法编程最注重思维,而编程思维在本质上甚至接近数学。但算法最核心的部分一定是为了解决一个实际问题,这个问题是一定可以用算法进行解决的。对于大多数入门的人来说,刷题时确实都会按照题目给的要求来设计算法,但是在这一过程中,往往不会想要去寻求一个最优解。 在数学题中有通解与优解,编程题其实也一样。那么这篇文章记载的就是一些入门级别题目的优解及思维过…
初识编程语言:编译型语言、解释型语言与脚本语言的联系与区别
前言 刚接触编程的小伙伴大概率会对编程语言的不同种类产生疑惑,并且不知如何区分以及理解这几种不同的编程语言种类 本篇文章将使用类比的思想方法来解释编译型语言、解释型语言与脚本语言的联系与区别,如有疑问,欢迎留言讨论 种类名称的来源 在解释他们之间的区别之前,我们不妨先了解一下这些语言诞生背后有哪些故事。如果觉得历史无聊或者文字过多,可以直接前往联系…
即将发布一个我的世界的工具
前言 网课期间,曾研究MC服务器与客户端间的通讯协议,写了一个我的私人服务器的状态获取器,现在高中毕业闲来无事,想着将其改编为我的世界服务器状态获取器,从此一劳永逸。顺便地,在以后,会将获取机制写成接口,供其他开发者使用 预览 左边是MC获取的效果,右边是我的小工具获取的效果 结语 预览如上,由于代码只完成了基本功能,有多处仍需优化,因此预计将在一…
利用js与python批量下载百度图片中的壁纸
前言 近期想要下载一组高清壁纸作为Visual Studio的背景,于是我想到了可以使用python脚本来完成这个任务,然后我就在网上随便找了一个已有的python脚本(https://blog.csdn.net/for_syq/article/details/93338582),但在使用时却发现百度设置了安全验证,导致无法抓取其html页面,不过…
thumbnail
Github下载某一指定commit的代码
由于数据丢失,我丧失了Sciter-sdk 4.3.0.14的源码文件,于是我去github上找到了这个版本的commit 如图所示,首先点击commits 其次找到指定的commit,点击红色方框内的按钮 然后就可以按照正常的步骤下载啦