自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#超市收银系统(简单的c#编程,不包括winform)

这里主要是将代码分享给大家。

2023-04-20 16:12:39 1209

原创 C#学习八(访问修饰符、简单工厂模式、值类型和引用类型、序列化和反序列化和一些零散的内容)

protected:受保护的,只能在当前类的内部以及该类的子类中访问。1)、能够修饰类的访问修饰符只有两个:public、internal。引用类型:string、数组、自定义类、集合、object、接口。子类的访问权限不能高于父类的访问权限,会暴露父类的成员。private:私有的,只能在当前类的内部访问。引用类型在复制的时候,传递的是对这个对象的引用。值类型在复制的时候,传递的是这个值的本身。2)、可访问性不一致。

2023-04-20 15:59:51 120

原创 C#学习七(包含File字节流,list泛型集合、拆装箱、ictionary字典,文件流FileStream、StreamReader和StreamWrite、多态)

namespace _074_复习 {/*里氏转换* 1)、子类可以赋值给父类(如果有一个方法需要一个父类作为参数,我们可以传第一个子类对象* 2)、如果父类装的是子类对象,则可以将这个父类强转换成子类//将p转成student //s.studentSayHello();//} //else //{ // Console.WriteLine("转换失败!");//在键值对集合中,键必须是唯一的 //hashtable[1] = 3;

2023-04-18 14:27:15 225

原创 C#学习二(常量,枚举,结构,数组,冒泡排序,方法,out,ref,params,方法的重载,递归)练习较多

******在某些情况下,类名是可以省略的,如果你写的方法跟Main()函数在同一个类中,这个时候类名可以省略。(要转换的枚举类型)Enum.Parse(typeof(要转换的枚举类型),"要转换的字符串”);将枚举声明到命名空间的下面,类的外面,表示这个命名空间下,所有的类都可以使用这个枚举。如果你在一个方法中,返回多个相同类型的值的时候,可以考虑返回一个数组。但是,如果返回多个不同类型的值的时候,返回数组就不行了,那么这个时候,****************方法的重载和返回值没有关系。

2023-04-15 16:27:24 104 1

原创 C#学习一(异常捕获,变量作用域,选择switch-case,循环语句while,dowhile)以及相关练习 注:大多是练习

简单的介绍最近所学

2023-04-15 16:02:50 170 1

原创 数组 指针

数组:一组数据类型相同的数据 int a[常量] 1.数组中所有的数据都是相同的数据类型 2.数组中的元素的首地址都是连续的 赋初值的方式:在定义时赋值 循环赋值 数组与指针的联系:1.数组的名字可以当成指针去使用 a:数组首元素的地址 a=&a[0] a+1=&a[1] 其中ptr1指向a后面的地址就是2019后面的地址 ptr2指向a中2016的地址+1 1 1 2 3 5 8 13 sizeof计算数组大小 数组作为函数参数被传递:数组名会被弱化为指针(

2021-01-26 20:36:30 295

原创 2021-01-25

C语言 1.数据:数据类型,变量,常量,函数,注释// 基本数据类型:整形:int unsigned int(无符号整形)4个字节 短整型: short int(short) 2个字节 长整形:long int (long) 8个字节 浮点型:float 4个字节 双精度型:double

2021-01-25 15:22:37 129

原创 2021-01-21

** 复习: ** **什么是交叉编译:**在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译 **为什么要交叉编译器:**每款处理器都有自己的汇编 ** 课程内容及学习目标: ** 1.嵌入式linux开发工具–编辑器gcc(静态库和动态库的制作和使用)目标:库制作使用 2.嵌入式Linux开发工具-调试器gdb(调试方法)目标:调试内存错误 3.嵌入式Linux开发工具–工程管理器make目标 ** 嵌入式linux开发工具–编辑器gcc ** 1.交叉

2021-01-21 17:53:45 70

原创 2021-1-19

复习 嵌入式软件和非嵌入式软件的区别:是否有操作系统 什么样的操作系统能称为嵌入式操作系统:可移植 什么是实时性:在规定的时间完成相应的工作 嵌入式开发和传统嵌入式开发区别:是否有操作系统 传统嵌入式开发缺点:1.软件和硬件耦合度高,软件移植性差 2.学习软件就必须学习硬件,导致软件人才学习周期较长。 操作系统的作用:操作系统本质是一款软件,管理资源(软件和硬件)。 AMD处理器和嵌入式的关系:有了AMD推动了嵌入式的发展 课程 ** Linux一点哲学原理:一切皆为文代分类: ** 普通文件(-) 目录

2021-01-20 17:05:06 114

原创 数据类型与基本语句

1基本数据类型 整型int 整数,在目前绝大多数机器上占四个字节。TC环境中是两个字节。 单精度实型float 单精度浮点数,绝大多数是四个字节。 双精度实型double 双精度浮点数,一般是8个字节 字符型char 字符因办事1个字节长 用来表示256个ASCL字符 枚举型enum 常量和变量 量是一种在程序中保持固定类型和固定值的数据。编译系统从数据形式上可以区分(除枚举类型外)。常量分为:...

2020-01-19 10:29:09 275

原创 shell编程

shell编程 shell是命令解释器,也可以编程,包含J过程诺言的诸多特性。常用的shell见下表 ash, 由Kenneth Almquist编写,是linux中占用资源最少的一种shell, 它只包含24个内部命令,因而使用起来很不方便 bash, 是Iinux的默认shell, 由Brian F ox和Chet Ramey共同完成,是Bourne Again Shell的缩写,内部命令-...

2020-01-16 20:44:31 379

原创 嵌入式文本编辑器vi,用户管理,权限管理

嵌入式文本编辑器vi,用户管理,权限管理 嵌入式文本编辑器 vi的进入 1.vi + 文件名 进入文本 2.进入文本后编辑 首先你处于命令模式,想要编辑就要先输入i加回车键进入编辑模式,输入你想要写的内容。 下方显示INSERT时可输入 3.输入后退出及保存 按ESC进入命令模式 想要保存输入为:wq 保存并退出 不想保存直接退出为:q! 想要指定文件名保存用:w 文件名 4.其...

2020-01-15 14:40:52 210

原创 ## 嵌入式软件编程

嵌入式软件编程 第一课:开发概述 基本命令 1.嵌入式Linux C开发环境 调试工具 GDB是GNU开源组织发布的一个强大的UNIX下的调试工具。 make和autoconf make能够将大量的编译命令一次完成,用于大型软件的编译 autoconf用于编译前根据机器状态作相应的配置 开发工具包 在Linux下提供了优秀的GNU C函数库,Motif函数库,GTK函数库,QT函数库等工具包,为...

2020-01-12 21:01:01 806

空空如也

空空如也

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

TA关注的人

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