自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 C++动态内存分配并保存数据索引

C++动态内存索引案例一、新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、/* * Author: img_Guo * Date: 2020年7月24日15点17分 * Description: 对C++动态内

2020-07-24 16:12:06 495

原创 Windows环境下编译libpqxx

针对C++语言环境下操作PostgreSQL数据库的API库——libpqxx进行编译,编译环境为windows10、VS2017、X64位库。

2019-09-28 20:28:57 2507 1

原创 for循环中为什么用 ++i 比 i++ 更好 ?

Answer:++i 比 i++ 占用内存少一、撰写目的偶然听到有人在争论这个我认为不是问题的问题,所以我就查了一下记录下来。二、原理相比而言,i++ 要在内存中多创建一个临时变量,多执行一步占用内存更高。具体原理如下://++i执行过程i = i + 1;return i;//i++执行过程int t = i; //创建了临时变量,增加了内存i...

2019-08-06 17:12:27 1405 3

原创 C#异步编程(一) -- 基础知识及实例

目录一、什么是计算机进程和线程1.1 线程知识1.2 为什么需要异步二、同步案例三、异步案例四、async/await特性的结构// 博客是为了本人学习记录所用,基本内容都是摘抄或者思考后总结的内容,只是为了存起来自己理解。请各位多多指教,共同进步。// 引用声明:本文部分内容及图片参考自:Solis, D.M., Illustrated C# 2012(Fourt...

2019-01-24 12:31:25 553 2

原创 C#异常处理 — try、catch语句

 一、为异常寻找处理程序首先先放一张处理异常的一般法则图片,这是异常发生后系统寻找异常处理程序规则的流程:该图片摘抄自 Solis, D.M., Illustrated C# 2012(Fourth Edition). 2013: 人民邮电出版社.  以下代码是个人用来学习记录,功能是看懂try、catch语句可以看懂在搜索调用栈来寻找一个异常处理程序的顺序。/* ...

2019-01-23 15:41:59 5197

原创 C#调用gRPC的步骤及详细说明(踩坑后总结)

时间:2019年1月8日22点49分目的:实现在一台机器上使用gRPC搭建服务器和客户端环境,并进行一次通信参考博客:https://www.cnblogs.com/linezero/p/grpc.html首先要说明一下为什么网上已经有了实现的教程博客我还要写,因为我今天开始摸索C#中gRPC的使用,我发现了一个很重要的问题:我是一个gRPC的小白,无奈的是我跟着博客一步一步做我都不知...

2019-01-08 23:22:53 11778 3

原创 C#委托 — 调用带引用参数的委托

一、调用带引用参数的委托二、调用带值参数返回值的委托三、总结C#中方法的参数有值参数、引用参数类型、输出参数等类型,下面我们直接上代码,看懂调用带引用参数的委托和调用带值参数的委托。一、调用带引用参数的委托如果委托有引用参数,参数值会根据调用列表中的一个或多个方法的返回值而改变,在调用委托列表中的下一个方法时,参数的新值(不是初始值)回传给下一个方法。/* 时间:20...

2018-11-14 13:54:11 6818

原创 使用.NET(C#)序列化读取、创建、修改XML格式文件

日期时间:2018年8月1日10点31分编写目的:总结一下方法,方便自己以后查看原文参考博客(本文为摘抄):https://www.cnblogs.com/fish-li/archive/2013/05/05/3061816.html#_labelStart------------------------------------------------------------------...

2018-11-13 11:09:01 480

原创 C#事件

 // 引用声明:本文部分内容参考自 Solis, D.M., Illustrated C# 2012(Fourth Edition). 2013: 人民邮电出版社. // 版权声明:支持原创,转载引用链接:https://blog.csdn.net/img_Guo/article/details/83047721一、发布者和订阅者很多程序都有一个共同的需求,即当一个特定的程序事件...

2018-10-14 16:41:10 316

原创 C#委托

 目录一、一个简单的委托实例二、匿名方法2.1 匿名方法2.2 能使用匿名方法的地方2.3 语法2.3.1 返回类型2.3.2 参数2.3.3 params参数2.4 变量和参数的作用域2.4.1 外部变量2.4.2 捕获变量生命周期的拓展三、Lambda表达式3.1 基础3.2 巩固的例子3.3 参数列表要点// 引用声明:本文文字...

2018-10-13 22:35:14 273

原创 算法简介

 一、算法是什么?算法是一组完成任务的指令,任何代码片段都是算法。算法讨论的是不同算法在时间空间复杂度上的优缺点:使用合并排序算法还是快速排序算法,或者是用数组还是链表,不同的数据结构的结果大不相同。二、二分查找二分查找是一种算法,其输入是一个有序的元素列表(必须是有序的),如果要查找的元素在列表中,二分查找返回其位置。...

2018-09-29 17:24:00 259

原创 Unity Shader数学基础

目录一、三维笛卡尔坐标系1.1 左右手坐标系判断1.2 左右手坐标系旋转正方向判断1.3 其它二、点和矢量三、矢量运算3.1 矢量和标量的乘/除法3.2 矢量的加减法3.3 矢量的模3.4 单位矢量3.5 矢量的点积(内积)—  标量3.5.1 代数角度:3.5.2 几何角度:3.5.3 两矢量方向判定3.5.4 点积的性质3.6 矢...

2018-09-04 11:32:04 1082

原创 C# 枚举

目录一、枚举是干什么的?二、枚举的使用2.1 枚举使用要求2.2 枚举赋值说明2.3 设置底层类型和显式值2.4 枚举可以设置重复值2.5 枚举成员编号三、位标志3.1 逻辑运算符3.2 位标志是什么?3.3 Flags特性3.4 位标志的使用3.5 判断标志字是否设定指定的标志集3.5.1 Enum类型中的HasFlag()布尔方法3....

2018-08-20 23:42:59 6298

原创 C# - 结构

目录一、什么是结构二、结构是值类型 三、给结构赋值 四、结构的“实例构造”与“静态构造”函数4.1 结构的实例构造函数4.2 结构的静态构造函数五、结构作为返回值和参数六、结构与类的其它区别// 引用声明:本文部分内容及图片参考自 Solis, D.M., Illustrated C# 2012(Fourth Edition). 2013: 人民邮电出版社. ...

2018-08-17 14:03:59 1293 1

原创 C#派生类中构造函数的执行

目录一、派生类构造函数执行顺序二、构造函数初始化语句1. 使用关键字base并指明使用哪一个基类构造函数2. 使用this关键字并指明应该使用当前类的哪一个构造函数一、派生类构造函数执行顺序针对派生类,创建对象的基类部分过程中会隐式调用基类的某一个构造函数作为创建实例过程的一部分,在继承层次链中的每个类在创建对象过程中,执行自己的构造函数体之前都要执行它的基类构造函数。...

2018-08-15 23:32:59 1394

原创 C#类的实例化顺序:先声明类中变量,再执行构造函数

//时间:2018年8月14日10点01分 //功能:搞懂C#类的实例化顺序(先声明类中变量,再执行构造函数) class MyClass { public MyClass(int a) //3. 然后才是执行构造函数 { val = a; } p...

2018-08-14 10:03:00 1988

转载 OpenGL初学:安装配置与第一个程序

参见:http://blog.csdn.net/zjccoder/article/details/40017001

2017-09-11 08:46:49 328

原创 枚举理解

/*2017年8月16日 10:02:20目的:理解枚举类型(把一个事物所有可能的取值一一列举出来)*/#include//只定义了一个数据类型,并没有定义变量。该数据类型的名字是enum WeekDayenum WeekDay{MonDay,TuesDay,WednesDay,ThursDay,FriDay,SaturDay,SunDay};

2017-08-16 10:33:47 268

原创 学生成绩管理系统_结构体、指针、存储、排序、动态内存分配

#include#include//定义结构体struct Student{ int age ;float score;char name[100];};int main(void){//函数的声明void LeaveStudent(struct Student * p_1,int len_1);void sort(struct

2017-08-16 09:47:06 2622

原创 函数_如何在软件开发中合理的设计函数来解决实际问题

在我们日常学习中,我发现有些功能在设计函数的时候,我们可以设计一个、两个甚至多个函数来实现同一个功能,这当然是我们编写程序的时候任意选择。但是通过网上查找视频资料进行学习,我发现,高质量的代码,都遵循了以下的原则:【函数功能尽量独立且单一,提高程序可重复性】。以下举例两个程序(第二个程序基于第一个程序)举例来直观感受:(1)第一个程序--------------------------

2017-07-29 21:34:42 662

原创 循环_do...while_主要用于人机交互

对于do_while循环,在程序中相对于for()的使用确实是相对较少,但是博主发现,这个时代早已经是“黑箱”时代,早已经是“人机交互”的天下,所以我们还是要学会利用循环来进行人机交互,以下是程序举例:---------------------------------------------------------------------------------------------

2017-07-25 15:23:55 825

原创 逗号表达式_琐碎知识

学习C语言中,逗号表达式是一个十分琐碎的东西,并不能算作是学懂程序的核心和重点,但是现在有些考试就喜欢考这些编程中用不太上的东西,还是和大家分享一下。--------------------------------------------------------int main(){    int i = 0,j = 1;  //变量初始化   

2017-07-24 08:25:47 456 2

原创 流程理解_for语句嵌套

读C语言程序,流程的读懂是至关重要的,这里我对for()语句的流程进行简述,以两个for()语句进行讲述希望对大家理解 for() 流程有帮助。

2017-07-23 17:32:46 1197 2

空空如也

空空如也

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

TA关注的人

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