自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunshine的博客

编程小白,记录学习过程和心得。

  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 ArcGIS矢量数据的空间分析

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录缓冲区分析缓冲区1、做一个矩形环2、获得距离小于10米点3、获得面状道路图形缓冲3D缓冲区(Buffer 3D)矢量叠加分析相交擦除标识更新缓冲区分析缓冲区缓冲区: 在输入要素周围某一指定举例内创建缓冲区多边形。输入要素: 要进行缓冲的输入点、线或面要素。也可以是注记,注记图层的缓冲是注记图形的缓冲。输出要素类: 包含输出缓冲区的要素类,一定是面要素。缓冲距离的描述: 可以输入一个固定值或一个数值型字段作为缓冲距离参.

2022-04-04 23:05:54 2394

原创 ArcGIS矢量数据的处理

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录矢量查询属性查询属性查询操作空间查询矢量连接属性连接空间连接矢量剪裁裁剪按属性分割分割矢量批量裁剪数据合并合并追加融合消除数据统计频数汇总统计数据  矢量数据就是点、线、面和注记,不能是栅格,也不能是TIN等数据,矢量数据的处理和分析基本原理如下。多个数据的坐标系尽可能一致。多个数据的XY容差最好一致,如果不一致,结果取较大,精度取最低。数据本身不能有拓扑错误。多个数据的维度必须一致。矢量查询属性查询属性查询表.

2022-04-04 23:01:01 1858

原创 ArcGIS地图打印

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录布局编辑插入Excel的方法插入图片固定比例尺打印导出地图局部打印批量打印标准分幅打印一张图多比例尺打印布局编辑  ArcGIS的地图打印是在布局视图中完成的,所以地图打印前一定要切换到布局视图,切换方法,点击左下角的按钮。  右键数据框可以设置数据框的属性,大小和位置等等。  在主菜单【文件】下拉菜单下,选择【页面和打印设置】可以更改打印方式。插入Excel的方法  打开excel文档,选择需要打印的表格数据—.

2022-04-04 22:56:52 9904 1

原创 ArcGIS地图制图

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录专题图的制作一般专题单一符号类别专题数量专题柱状图(直方图)符号匹配专题两个面图层覆盖专题设置行政区边界线色带制作点符号的制作线面符号的制作线符号制作面符号制作MXD文档制作保存文档文档MXD默认相对路径设置地图打包地图切片MXD文档维护标注标注和标注转注记相同标注标注转注记一个图层不同标注一个图层所有对象都标注取字段右边5位标注面积为亩,保留一位小数标注压盖处理分式标注二分式三分式等高线标注使用Maplex标注等高线等值线注记M.

2022-04-04 22:55:27 5063

原创 ArcGIS空间数据的拓扑处理

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录拓扑概念和拓扑规则介绍拓扑含义拓扑的主要作用ArcGIS中拓扑的几个基本概念建拓扑的要求常见拓扑规则介绍建拓扑和拓扑错误修改建拓扑SHP文件拓扑检查面层拓扑检查注意事项拓扑错误修改常见的一些拓扑错误处理点、线和面完全重合线层部分重叠面层部分重叠点不是线的端点面线不重合面必须被其他面要素覆盖拓扑概念和拓扑规则介绍拓扑含义  拓扑是指空间数据的位置关系,空间关系简称为拓扑。拓扑的主要作用  拓扑主要用于确保空间关系并帮助其进.

2022-04-04 22:49:08 1971

原创 ArcGIS中ModelBuilder与空间建模

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录模型构建器基础知识和入门面(线)节点坐标转Excel模型工作流模型模型发布和共享行内模型变量使用前提条件设置迭代器使用For循环(循环输出DEM小于某个高程的数据)迭代要素选择(一个图层按属性相同导出)影像数据批量剪裁模型迭代数据集(一个数据库所有数据集导出到另一个数据库)迭代要素类(批量修复几何)迭代栅格数据(一个文件夹含子文件夹批量定义栅格坐标系)迭代工作空间(一个文件夹含子文件夹所有mdb数据库执行碎片整理)模型中仅模型工具.

2022-04-04 22:47:08 1983

原创 ArcGIS数据采集和处理

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》影像配准  影像数据指的是栅格数据,影响配准是指使用地图坐标为影像数据指定特定的空间位置。ArcGIS配准步骤打开ArcMap,增加地理配准工具条。添加影像图,读影像数据有关信息,如坐标系信息或比例尺信息,是否有公里网或经纬网,是否标准分幅等。然后配置属性框的坐标系。找控制点,取地图公里网的交叉点,单击影像选择交叉点,右键菜单输入经纬度坐标,可以继续选择其他交叉点。单击内图廓的四个点任意一点,右击输入XY坐.

2022-04-04 22:45:30 3975

原创 ArcGIS数据编辑

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录创建新要素数据编辑捕捉的使用画点、线、面编辑工具条中的按钮说明注记要素编辑和修改属性编辑顺序号编号字段计算器计算几何模版编辑高级编辑工具条按钮打断相交线对齐至形状其他高级编辑共享编辑创建新要素数据编辑  这里的编辑只针对点线面或注记也就是ArcGIS要素类,在编辑的过程中无法增加新的字段,编辑结束后要记得保存。捕捉的使用  捕捉功能类似于CAD中的捕捉,当鼠标停留在特定位置后,会自动捕捉特殊点等。画点、线、面编.

2022-04-04 22:42:36 965

原创 ArcGIS数据管理

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录ArcGIS矢量数据和储存Shapefile文件介绍地理数据库介绍数据建库要素类和数据集含义数据库中关于命名的规定字段类型修改字段修改字段的高级方法数据库维护和版本的升降级数据库的维护版本的升降级ArcGIS矢量数据和储存  矢量数据是通过记录空间对象的坐标及空间关系来表达空间几何位置的数据,主要是点、线、面,在ArcGIS中也成要素类。Shapefile文件介绍  Shapefile格式是ArcGIS比较早的一种矢量数据.

2022-04-04 22:38:06 3633

原创 ArcGIS软件的基本使用

个人学习笔记,仅供学习交流。参考书籍:《ArcGIS从0到1》文章目录ArcCatalog的简单操作ArcMap的简单操作基础界面数据加载通过ArcCatalog加载数据通过标准工具栏上的添加数据按钮加载数据内容列表数据表操作查看数据表标题栏右键数据表菜单ArcToolbox的简单操作在ArcCatalog中打开工具箱(推荐)在标准工具栏中打开工具箱(比较卡)查找工具使用工具工具学习前台运行运行结果ArcCatalog的简单操作  在认识ArcMap之前应该先认识下ArcCatalog  在我.

2022-04-04 22:36:07 2173 1

原创 表白代码收藏馆,谁说程序猿不懂浪漫

一年一度的情人节马上就要到了,今年你还是一个人么?从物种的角度来说,我应该还算是一个人)不知道大家对程序员的第一印象是什么?码农、格子衬衫、智商高、情商低、木讷、内向、秃头、没对象、不懂浪漫?emmmm,很大程度上都是误解,其实程序猿还是很可爱哒。(人傻,挣得多,死的快,大受婚恋市场的青睐)程序猿们会如何利用自己的专业知识表达浪漫呢?用代码表白似乎是一件很酷的事情!于是乎,我花了两天时间整理了一些优秀的表白代码。刚好快过情人节了,代码完全开源,有喜欢的就拿去表白吧❤️ .

2022-02-13 12:44:02 1626

原创 关于我自学爬虫的经历,当你真心想做一件事情的时候,全世界都会帮你

文章目录一、前言二、正文1、关于我学习爬虫的经历2、关于我和《Python3 网络爬虫开发实战》这本书3、关于我和《Python3 网络爬虫开发实战》这本书的第二版4、关于《Python3 网络爬虫开发实战》第二版的内容5、关于我对崔庆才老师爬虫案例平台 Scrape 的看法6、关于我阅读《Python3 网络爬虫开发实战》这本书的感觉7、关于崔庆才老师的亲和力8、我想成为像崔庆才老师这样的人三、后记一、前言  大家好,我是小孙同学。很庆幸在我 20 岁这年,我遇到了我可以热爱一辈子的东西 —— 代码。

2021-12-31 12:27:15 2816 2

原创 分享下我的圣诞树,Merry Christmas

本文首先发表在我的个人博客上,欢迎访问https://sunguoqi.com/2021/12/25/christmas/世上本没有圣诞老人,所有的礼物和惊喜都来自爱你的人!文章目录一、前言二、桌面应用程序三、Web 网页程序1、圣诞贺卡2、更好的我们3、流星圣诞树4、星球圣诞树6、Merry Christmas7、CodePen四、Python Turtle 绘图1、Demo12、Demo23、Demo34、Demo45、将 python 程序打包成 exe 教程五、C 语言控制台程序1、D.

2021-12-25 20:48:06 1232 2

原创 Django项目部署详细笔记

个人学习笔记,参考文章如下: https://blog.csdn.net/tr_136163798/article/details/120901363 https://www.dusaiphoto.com/article/71/ https://docs.djangoproject.com/zh-hans/3.2/howto/static-files/ https://docs.djangoproject.com/zh-hans/3.2/howto/static-files/deployment/本.

2021-12-15 15:35:36 3704

原创 Django自定义后台

个人学习笔记,参考 django 官方文档:https://docs.djangoproject.com/zh-hans/3.2/本文第一时间发表在我的个人博客上,欢迎访问:https://sunguoqi.com/2021/12/14/Django_03/文章目录一、自定义后台二、添加关联的对象三、Simple UI 快速上手一、自定义后台  Django 提供了相应的接口供我们自定义 Django 自带的后台管理应用。  比如,这是 Django 后台增加 Question 的一个表单,我.

2021-12-15 15:28:47 1947

原创 Django First APP 自动化测试和静态文件的引入

个人学习笔记,参考django官方文档:https://docs.djangoproject.com/zh-hans/3.2/本文同步发表在我的个人博客上:https://sunguoqi.com/2021/12/10/Django_02/文章目录一、自动化测试1、首先得有个 BUG2、暴露这个 BUG3、自动化测试4、运行测试5、修复这个 BUG6、更全面的测试7、其他方案二、静态文件的引入1、新建 css 样式2、引入静态文件3、运行项目一、自动化测试  测试代码,就是检查你的代码能否正常运.

2021-12-10 23:31:26 911

原创 First Django APP

个人学习笔记,参考django官方文档:https://docs.djangoproject.com/zh-hans/3.2/本文同步发表在我的个人博客上:https://sunguoqi.com/2021/12/09/Django_01/文章目录一、First Django APP二、挂载 app三、编写model层1、使用Django可视化管理数据2、启动项目四、编写view层五、编写路由器1、挂载路由2、启动项目六、编写模板七、写点有用的视图八、路由分发的进阶九、去除模板中的硬编码 URL十、.

2021-12-09 15:29:55 1004

原创 Hello Django,创建第一个Django项目

个人学习笔记,参考django官方文档:https://docs.djangoproject.com/zh-hans/3.2/本文同步发表在我的个人博客上:欢迎访问 https://sunguoqi.com/2021/12/06/Django_00/文章目录一、创建项目1、使用 pycharm 创建项目2、激活虚拟环境二、安装 Django三、创建 Django 项目四、启动项目五、初始化项目配置1、配置数据库1.1、新建mysql数据库1.2、修改配置1.3、安装依赖2、迁移数据库表3、使用 py.

2021-12-06 20:53:21 1637

原创 炫酷流光个人主页源码分享及在线部署教程

文章目录一、写在前面二、效果展示三、部分源码窥探HTMLCSSJS四、完整源码获取五、DIY建议六、在线部署教程1、注册GitHub2、新建一个仓库3、将代码上传到仓库3.1 GitHub在线上传3.2 使用git上传4、GitHub Pages设置5、大功告成!七、写在后面一、写在前面  编程之所以迷人,正因其永远不乏乐趣,今天给大家分享一套精美的个人主页源码,并附带在线部署教程,一起来感受程序的魅力吧!本文同步发表在我的个人网站上,欢迎访问:https://sunguoqi.com/2021/1

2021-10-10 16:51:45 5231 5

原创 为网站添加天气小部件(基于Hexo框架+Butterfly主题)

  如果你想要做一件事情,首先,你应该去了解这件事情,了解这件事情别人有没有做过。第二,这件事情你可不可以做的比别人更好。  本文同步发表在我的个人博客上,欢迎大家访问,https://sunguoqi.com/2021/09/01/weather/文章目录一、前言二、效果预览三、具体步骤1、申请天气API2、添加div3、添加weather.js4、Inject引入5、调试四、后记一、前言  我不是魔改大佬,但有一颗折腾的心,在网站上添加天气小部件,感觉还是有点意思的。但浏览了仅有的几篇相关教程

2021-09-01 22:28:57 1333 2

原创 Github 首页美化教程 —— 美,是第一生产力

代码可以不会敲,但是逼格一定要高!本文同步发表在我的个人博客上,欢迎访问。https://sunguoqi.com/2021/08/30/github/话不多说,先看效果,传送门文章目录一、前言二、如何实现三、酷炫一点1、Metrics(GitHub 信息统计)2、GitHub Stats Card(GitHub 统计卡片)3、Most used languages(使用语言统计)4、Github Profile Trophy(GitHub 资料奖杯)5、Shields.io(GitHub 徽章.

2021-08-30 05:50:53 2478 7

原创 C#项目实战练习:SunTalk——做你自己的QQ

文章目录一、前言二、项目介绍三、开发技术四、程序缺陷五、前车之鉴六、正式开始七、数据库设计1、创建数据库2、数据表设计2.1 tb_User(用户信息表)2.2 tb_Friend(好友信息表)2.3 tb_Message(消息表)2.4 tb_MessageType(消息类型表)2.5 tb_FriendLimit(添加好友条件表)3、视图设计八、创建项目1、选择 .NET Framework 框架2、以100%缩放比例重启VS九、用户登录窗体1、登录窗体布局设计2、登录窗体控件填充3、登录窗体功能实现3

2021-05-30 02:33:10 10140 15

原创 抖音火爆表白小程序(C#语言实现)

文章目录前言第一步:创建项目1、创建windows窗口应用程序2、更改项目名称和储存位置3、选择合适的.NET框架4、项目创建完成第二步:设计窗体1、添加控件2、更改属性3、更改窗体属性第三步:添加事件1、添加[好呀]事件2、添加[算了吧]事件3、禁用关闭窗口第四步:调试生成打包程序1、调试(F5/CTRL+F5)2、更改应用程序(生成的.exe)图标3、生成4、打包写在后面前言  好看的皮囊千篇一律,有趣的灵魂万里挑一。最近在学习C#编程语言,接触到了winform,记得曾经在抖音上看到过这样一个小

2021-04-06 22:40:08 25162 51

原创 C#实例练习5:类的设计和实现

参考书籍:《C#程序设计实验指导与习题测试》笔记同步发表在我的个人博客上,欢迎访问!传送门实验目的掌握类的声明和对象的创建掌握对象的封装性掌握类的访问修饰符掌握类的继承的实现掌握派生类、抽象类、抽象方法的使用掌握类的多态性掌握运算符的重载了解接口的实现了解事件的实现文章目录实验目的实验1:创建类MyMath,计算圆的周长、面积和球的体积实验2:创建表示摄氏温度的类TemperatureCelsius实验3:类的继承的实现实验4:抽象类、抽象方法、多态性的实现实验5:运.

2021-03-30 22:21:20 3010 1

原创 C#实例练习4:数组和指针

参考书籍:《C#程序设计实验指导与习题测试》笔记同步发表在我的个人博客上,欢迎访问!传送门实验目的掌握数组的声明、实例化、和初始化掌握数组元素的使用掌握一维数组的操作掌握二维数组的操作了解System.Array类常用方法和属性的使用了解指针的基本操作文章目录实验目的实验1:求若干学生的平均身高、最高身高、最低身高以及高于平均身高的人数实验2:统计各分数段学生的人数和百分比实验3:冒泡排序实验4:选择排序实验5:矩阵加减实验6:打印杨辉三角实验7:使用System.Arra

2021-03-30 01:26:59 923 2

原创 C#实例练习3:程序流程控制(2)

参考书籍:《C#程序设计实验指导与习题测试》笔记同步发表在我的个人博客上,欢迎访问!传送门实验目的掌握for循环语句的使用掌握while循环语句的使用掌握do…while循环语句的使用掌握循环语句的嵌套掌握跳转语句的使用了解程序异常处理机制文章目录实验目的实验1:求n!实验2:输出斐波那契数列实验3:鸡兔同笼问题实验4:利用级数求π实验5:求最大公约数和最小公倍数实验6:打印九九乘法表实验7:素数的判断实验8:异常处理实验1:求n!输入整数n,分别利用for循环、.

2021-03-19 17:33:36 1476

原创 C#实例练习2:程序流程控制(1)

个人笔记,仅供交流和学习!如有错误之处,还请各位大佬批评指正!参考书籍:《C#程序设计实验指导与习题测试》笔记同步发表在我的个人博客上,欢迎访问!传送门实验目的掌握常量和变量的使用掌握运算符和表达式的使用掌握赋值语句的使用掌握顺序结构的程序流程掌握单分支语句的使用掌握双分支语句的使用掌握多分支语句的使用文章目录实验目的实验1:常量、变量、运算符、表达式和赋值语句的使用实验2:求三角形的周长和面积实验3:分段函数的实现实验4:三个数比较大小实验5:求解一元二次方程实验.

2021-03-18 17:38:08 981

原创 C#实例练习1:C#开发环境及程序设计基础

个人学习笔记,仅供学习交流和借鉴参考书籍:《C#程序设计实验指导与习题测试》笔记同步发表在我的个人博客上,欢迎访问!传送门文章目录实验目的实验1:使用命令行开发简单的C#应用程序实验2:VS的基本使用实验3:熟悉`Main` 方法中的命令行参数实验4:VS 环境下程序的跟踪调试1、编译型错误2、运行时错误3、逻辑性错误4、调试过程中最常使用的几个快捷键实验5:VS在线帮助功能实验目的掌握使用命令行开发简单的C#应用程序掌握使用VS编写控制台应用程序了解应用程序命令行参数掌握V.

2021-03-18 00:46:51 979

原创 初识C#编程语言

声明:个人学习笔记,仅供学习交流和借鉴。一些共性的编程基础知识拷贝于菜鸟教程,但进行了相应的删减和改动并加入了自己的理解。文章目录一、C#语言及特点二、.NET Framenwork三、面向对象的概念1、面向过程——>怎么做?2、面向对象——>谁来做?四、类和对象1、类2、对象3、类和对象的关系五、类的设计六、Hello World七、宇宙第一IDE使用 Visual Studio编译执行 C# 程序步骤八、C# 基本语法1、标识符2、关键字3、注释九、C#数据类型1、值类型2、引用类型.

2021-03-11 01:57:36 794

原创 如何拥有一个属于自己的网站

  在这个娱乐致死的 时代,我们要时刻保持清醒!  已经两个星期没有更新CSDN了,没有偷懒,而是在搭建自己的个人博客网站。  网址:https://www.sunguoqi.com/ 欢迎大家访问!!!  网站刚搭建好,不足之处还有很多,正在学习完善中…  写下这篇文章,回顾下整个搭建过程,仅供学习交流和参考!文章目录一、Hexo1、Node.js2、Git二、搭建网站1、进入Git2、安装Hexo3、创建博客文件夹4、初始化博客5、本地预览三、Github Pages

2021-03-09 12:59:40 3367 9

原创 C语言实现简单的图书馆小程序(练习指针和结构体的基本使用)

  放弃不难,但坚持一定很酷。  目的:练习指针和结构体的基本使用。  题目:构建一个“图书馆”小程序(library),让用户将书籍的基本信息都录入到里面,最后一并打印出录入的所有书籍。一、题解  需要创建那些量?  灵魂提问:现实中的书架是怎样的呢?(原题目就是图书馆,我觉得这里用书架来形容更合适,后面都用书架来解释了)  自问自答:书架上有好多书哇!  灵魂提问:书籍的基本信息有哪些?  自问自答:书名、作者、售价、出版日期、出版社。  自问自答:出版日期包含哪些信息?  自问

2021-02-19 09:47:58 1527

原创 初窥门径:认识C语言

  愿你熬得过万丈孤独,藏得下星辰大海。  C语言基础学习笔记,参考了挺多资料的,适合梳理知识框架,进而攻克各个知识点。  这是第一篇,初窥门径:认识C语言。文章目录一、什么是C语言二、语言的发展三、C语言的发展四、C语言的优势五、第一个C语言程序六、标识符七、常量和变量常量:固定不变的量变量:变化的量1.变量运用2.变量的作用域3.生命周期八、数据类型九、sizeof 运算符十、字符十一、字符串十二、转义字符十三、运算符1、算数运算符2、赋值运算符3、运算符优先级十四、类型转换十五、注释十六、关于

2021-02-16 12:53:07 406 1

原创 C语言实例练习(上)

  我们什么都没有,唯一的本钱就是青春。梦想让我与众不同,奋斗让我改变命运!  学编程必须动手敲代码,所以刷题是硬道理。  题目来源:菜鸟教程 C语言实例  对某些题目做了一些小改动,并加入了自己的学习笔记和理解,代码不是原教程中的代码,是我自己作为练习写的,每块代码都测试了,应该是没有问题,但不足之处仍无可避免,如有问题,还请各位大佬批评指正。文章目录1、输出 "Hello, World!"2、输出整数3、输出单个字符4、输出浮点数5、两个整数相加6、两个浮点数相乘7、字符转 ASCII 码8、

2021-02-15 17:44:53 1721 4

原创 关于C语言中逆序输出以及判断回文数题目的解法笔记

  人生伟业的建立,不在能知,乃在能行。  逆序:在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为逆序。  回文数:设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。文章目录如何计算用户输入的数是几位数?如何逆序输出数值?思路1:循环了几次?思路2:循环什么时候终止?判断回文数写在后面如何计算用户输入的数是几位数?  在做逆序输出以及

2021-02-15 16:09:28 1752 8

原创 C语言实现扫雷小游戏(下)(用递归实现了展开)

  穷且益坚,不坠青云之志  上篇博客实现了鸡肋的扫雷小游戏,不能实现雷盘(场)的展开,体验不是很好,这篇博客对其进行优化了,实现了展开功能。文章目录新的头文件游戏框架功能函数未更改的部分更改后的FindMine函数GetCountOpenMineWin完整程序游戏测试写在后面新的头文件  增加了一些新的函数声明。#define _CRT_SECURE_NO_WARNINGS 1#define ROW 9#define COL 9#define ROWS ROW+2#define

2021-02-14 17:05:57 2503 4

原创 情人节表白代码

  天寒地冻,路遥马亡,不负人间理想。  今天是2021年2月14日,没错,是那个吃狗粮的日子,不过…西方情人节管我北方人什么事(狗头)。文章目录对象是什么?藏匿在查找中的情话vbs脚本代码代码1:非同意不可代码2:不同意就关机代码3:因为更爱你所以撤销关机代码4:爱情测试代码5:求原谅vbs脚本使用教程1.在桌面上创建1个新的文本文档 后缀名为.txt2.打开文本文件,拷贝我给的代码。3.文件另存为,选择路径。4.将文件的后缀名改成.vbs,前面的名字任取,将编码格式改成ANSI编码!将编码格

2021-02-14 00:25:48 64708 82

原创 C语言实现扫雷小游戏(上)

  业精于勤,荒于嬉;行成于思,毁于随。  2021农历辛丑牛年,祝所有人心想事成,万事胜意!  二维数组练习第二弹,实现扫雷小游戏。文章目录一、扫雷游戏规则二、游戏流程三、扫雷游戏的双层数组两个二维数组布雷数组巧妙的设计四、程序设计头文件游戏实现框架功能函数InitBoardDisplayBoardSetMineFindMine五、完整程序六、游戏测试七、写在后面一、扫雷游戏规则  把所有非地雷的格子揭开即胜利,踩到地雷格子即失败。二、游戏流程电脑打印游戏菜单(1.开始游戏 0.退

2021-02-13 18:29:05 3026 4

原创 C语言实现三子棋、五子棋、多子棋、以及智能算法三子棋源代码

  勤能补拙是良训,一分辛苦一分才。  前面三个博客分别实现了简单的三子棋,五子棋,多子棋,以及算法优化后的三子棋。将所有的代码整理了下,方便浏览和学习。(AI五子棋对我来说有点难,暂时没有搞定,害,挖坑代填吧,等我能力到了再续)文章目录简单的三子棋代码简单的第一类五子棋代码简单第二类五子棋代码/多子棋较难三子棋代码简单的三子棋代码//宏定义#define _CRT_SECURE_NO_WARNINGS 1#define ROW 3#define COL 3//引用库函数#inclu

2021-02-13 17:58:39 558

原创 对C语言实现三子棋小游戏中电脑下棋算法的优化

上篇博客对三子棋进行了升级,但仅仅是扩展到了多子棋,电脑算法采用的还是伪随机数的方法,电脑还是个憨憨,那么今天就对三子棋的算法进行一次优化吧,多子棋算法优化改变相应模块的条件就可以实现。文章目录电脑是否能赢玩家是否能赢新的ComputerMove函数新的game函数完整程序写在后面  这次添加了两个函数check_computer、judge_player且对ComputerMove和game两个函数以及头文件做出了更改,头文件就添加了这两个新增函数的声明。下面介绍两个新增函数。电脑是否能赢 

2021-02-05 21:43:40 2703 5

原创 C语言实现五子棋以及多子棋小游戏

上一篇博客实现了三子棋的小游戏,那么如何实现五子棋和多子棋呢?文章目录棋盘外观的小优化第一类五子棋第二类五子棋多子棋写在后面先说一下棋盘的问题,因为在我后期测试的时候,不能一眼看出来落子的坐标,所以对棋盘进行一点小优化,我只优化了3X3——9X9的棋盘布局,因为10X10的话,纵坐标10会占两个空,需要另外设计。效果如下:棋盘外观的小优化对棋盘打印函数做了如下改变,新增和改动已用注释标出。//打印棋盘void DisplayBoard(char board[ROW][COL], int ro

2021-02-04 22:10:18 3062 10

用CASS南方测绘进行栅格图矢量化的操作教程.pdf

这是我们大学测绘专业的一个实验教程,我自己写的,网上的资料太乱了,希望能帮到同专业的人

2021-02-03

空空如也

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

TA关注的人

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