10 2022 档案

摘要:VS Studio 搭建跨平台开发环境 增加VS的工作负载 打开Visual Studio Installer 安装器,点击修改 在这个界面找到Linux开发环境,勾上然后在点击右下角的修改等待安装。我的是因为已经有了所以下面那里显示的是关闭,没有的是显示的修改 等待安装完成,然后关闭;打开VS。新 阅读全文
posted @ 2022-10-22 21:09 理想还很年轻 阅读(129) 评论(0) 推荐(0) 编辑
摘要:在虚拟机中安装Ubuntu 一、下载Ubuntu 官网地址:Ubuntu系统下载 | Ubuntu 进入官网点击下载桌面系统,喜欢也可以下载Ubuntu Server ,不过这个版本没有GUI Ubuntu桌面系统:下载Ubuntu桌面系统 | Ubuntu Ubuntu Server系统:获取Ub 阅读全文
posted @ 2022-10-20 22:09 理想还很年轻 阅读(109) 评论(0) 推荐(0) 编辑
摘要:Java常用的类一 包装类 什么是包装类 将基本数据类型进行封装,产生的新的类包装类是个引用数据类型对应关系 基本数据类型对应包装类继承关系byteByteNumber.ObjectshortShortNumber.ObjectintIntegerNumber.ObjectlongLongNumbe 阅读全文
posted @ 2022-10-19 13:31 理想还很年轻 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Java异常 Exception:在程序的运行过程中,发生了不正常的现象,阻止了程序的运行,这就叫发生异常 用if - else 处理异常 缺点 代码臃肿,业务代码和处理异常代码混淆在一起可读性差需要花费大量时间和精力维护漏洞很难堵住所有漏洞 try - catch 捕获异常 出现了异常先看异常代码 阅读全文
posted @ 2022-10-17 09:32 理想还很年轻 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Java面向对象二 三大特性 封装 封装的好处是能提高代码的安全性 把该隐藏的隐藏,该暴露的暴露,这就是封装的设计思想 将属性用private修饰私有化,提供public修饰的方法 外界可以访问属性但是不能随意访问,因为我们可以加入限制条件 实际开发中一般会写成setter,getter方法 //封 阅读全文
posted @ 2022-10-17 00:40 理想还很年轻 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Java面向对象一 面向对象和面向过程的区别 面向过程是怎么做面向对象是谁来做 类和对象的关系 类是对对象向上抽取相同的部分类是抽象的,是一个模板 类的创建 public class Xsd { String name; char sex; int age; public String show() 阅读全文
posted @ 2022-10-16 18:57 理想还很年轻 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Java数组 数组创建与初始化 数组是用来存储相同类型的数据数组是相同数据类型的集合,描述的是相同类型的若干歌数据数组中的数据叫元素,元素可以通过索引(下标)来访问数组中的元素必须是相同的类型,不能出现混合类型数组的长度是确定的,创建之后数组大小不可以改变数组的类型可以是任意的类型数组变量属于引用类 阅读全文
posted @ 2022-10-15 15:26 理想还很年轻 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Java方法的定义,调用与重载 方法是什么 方法是一段用来完成特定功能的代码的片段,类似于C语言(面向过程的语言中)的函数。方法用于定义该类或该类的实列的行为特征和功能的实现。方法是类和对象行为特征的抽象对特定的功能进行提取,形成一个代码片段在Java中一切都是值传递 方法的使用 对特定的功能进行提 阅读全文
posted @ 2022-10-15 03:02 理想还很年轻 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Java流程控制语句 选择结构语句——分支结构语句 单分支结构语句—>if 执行流程 判断条件表达式,值为真执行语句组判断条件表达式,值为假结束语句组 if(表达式) { 语句组;//..... 满足条件做这里 } //不满足就来到这里 多分支语句—>if else else 不能独立存在else 阅读全文
posted @ 2022-10-14 01:58 理想还很年轻 阅读(14) 评论(0) 推荐(0) 编辑
摘要:C与C++的区别二 动态申请内存的区别 C语言中动态内存申请 malloc、calloc、realloc C++的动态内存申请 new C语言的内存释放 free C++的内存释放 delete 单个变量内存申请 C语言 int* pC = (int*)malloc(sizeof(int)); *p 阅读全文
posted @ 2022-10-13 21:23 理想还很年轻 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Java运算符和表达式 变量被final修饰这个变量就变成常量了 final float pi = 3.14; 运算符 赋值运算符 = int a = 123; 算术运算符 简单运算符 +,-,*,/,%,++,– 除法:/ 自动取整 5/3=0 想要小数使分子或者分母为小数 或者直接强转分子或分母 阅读全文
posted @ 2022-10-13 13:02 理想还很年轻 阅读(14) 评论(0) 推荐(0) 编辑
摘要:预处理和宏定义 宏不是语句,所以宏后面没有分号 替换后的语法依旧需要满足C语言的语法 #define 宏替换 宏替换就是单纯的替换 #define 整数 int #define A a+b #define B (a+b) int iNum = 0; 整数 iNum2 = 0; //int iNum2 阅读全文
posted @ 2022-10-13 03:54 理想还很年轻 阅读(26) 评论(0) 推荐(0) 编辑
摘要:Java数据类型 标识符 ldentifier 给常量、变量、方法、类和包等起的名字变量名命名规则 必须是字母或者_(下划线)或者美元符号开头不能用数字开头不能使用Java关键字开头不能使用特殊符号大小写要严格区分 命名规范 见名知意驼峰式 类名:首字母大写,其余遵循驼峰命名方法名和变量名:首字母小 阅读全文
posted @ 2022-10-12 10:37 理想还很年轻 阅读(20) 评论(0) 推荐(0) 编辑
摘要:文件操作 文件基本操作 读写方式作用r:read ( fopen(“xx”,“r”))读的方式打开文件,如果不存在打开失败,fopen返回空w:write ( fopen(“xx”,“w”))写的方式,如果文件不存在,创建文件,如果存在,清空原文件a: append追加方式打开文件,如果原为有东西, 阅读全文
posted @ 2022-10-11 18:28 理想还很年轻 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Open CV简单程序 创建程序 利用我们之前创建的模板,创建一个新的程序 然后把相应的图片放到c++源文件的目录下面,或者资源文件目录下面,放在资源文件目录下面,程序中的代码图片位置相应定位到资源位置 对模板里面的代码进行改写 #include <iostream> #include <openc 阅读全文
posted @ 2022-10-11 07:54 理想还很年轻 阅读(30) 评论(0) 推荐(0) 编辑
摘要:C与C++的区别一 具体的语言区别 C语言有32个关键字,C++有63个关键字C语言后缀名是.c,C++后缀名的.cppC语言函数没有返回值,默认返回int类型;C++函数没有返回值必须指定为voidC语言函数没有参数列表,默认可以接收多个;C++因为严格的参数类型检测,没有参数列表的函数,默认为 阅读全文
posted @ 2022-10-10 21:18 理想还很年轻 阅读(99) 评论(0) 推荐(0) 编辑
摘要:下载、安装 Java jdk 8 201 与202 下载地址 Java Archive Downloads - Java SE 8 (oracle.com) 下载好后双击运行,进行安装,选择一个直接满意的安装位置,点击确定,安装 安装JRE的方式和安装JDK的方式一样,Java17没有JRE的安装了 阅读全文
posted @ 2022-10-10 02:09 理想还很年轻 阅读(43) 评论(0) 推荐(0) 编辑
摘要:数据的表示与运算 要点 浮点数的加减运算,注意规格化与舍入处理溢出的基本概念与判别方法及各种进制之间的相互转换及各种机器码的表示方式(源码、反码、补码及移码)定点数的有无符号表示及加减乘除运算各种校验码IEEE 754标准算术逻辑单元的功能和结构加法器内部结构及各种进制链的基本原理 数制和编码 进制 阅读全文
posted @ 2022-10-09 23:08 理想还很年轻 阅读(184) 评论(0) 推荐(0) 编辑
摘要:结构体高级——链表 认识链表 链式结构:结构体变量和结构体变量链接在一起 有头链表 第一个节点不存放数据 无头链表 第一个节点存放了数据 链表基本操作 实现链表基本操作 创建链表 //单一个个体 typedef struct Node { int data; //整数为例 struct Node* 阅读全文
posted @ 2022-10-09 23:07 理想还很年轻 阅读(47) 评论(0) 推荐(0) 编辑
摘要:openCV下载 Releases - OpenCV 点击进入官网,选择相应的环境下载,下载过程可能有点慢,要保持网络状态良好,不然有可能会导致下载失败 openCV安装 1. 双击下载好的openCV软件,选择一个自己想要的安装目录 2. 然后点击Extract,等待安装完成 openCV环境配置 阅读全文
posted @ 2022-10-09 18:46 理想还很年轻 阅读(294) 评论(0) 推荐(0) 编辑
摘要:结构体中级 结构体嵌套 以变量形式嵌套 以结构体变量为数据成员 通常用来做深层次的一个抽象 struct Score { int english; int math; int py; }; struct Student { char name[20]; int age; int num; //int 阅读全文
posted @ 2022-10-07 21:50 理想还很年轻 阅读(18) 评论(0) 推荐(0) 编辑
摘要:结构体基础 结构体定义 struct 结构体名 //结构体名 { //数据类型定义变量 //嵌套形式 }; //分号一定不能少 结构体作用 用来抽象一类事物共同属性(特征)特征通常用数据类型描述 人类:姓名,年龄,身高 struct MAN { char name[20]; int age; int 阅读全文
posted @ 2022-10-07 00:30 理想还很年轻 阅读(26) 评论(0) 推荐(0) 编辑
摘要:指针高级 函数指针 指向函数的指针变量 定义:用(*指针名) 替换函数名,形参的名字可以省略 int Max(int a,int b) { return a>b?a:b; } //定义 int (*p)(int ,int )=NULL; 函数名就是函数指针 ,&函数名 也可以充当函数指针 函数指针的 阅读全文
posted @ 2022-10-05 22:00 理想还很年轻 阅读(32) 评论(0) 推荐(0) 编辑
摘要:指针数组<—>数组指针、动态内存、内存四区 指针数组本质就是数组 多个指针的集合 数组指针本质就是指针 二级指针:指向指针的指针 **p **(p+1) * (*p+1) * (*(p+1))+1) * (p[i]+j)) * (*(p+i)+j)) 指针数组 指针数组通常用来处理字符串,不需要大小 阅读全文
posted @ 2022-10-04 19:09 理想还很年轻 阅读(14) 评论(0) 推荐(0) 编辑
摘要:指针基础——一级指针 认识指针 指针是什么 指针可以直接理解为一个地址变量或者函数等等在计算计算机内存中具体的地址所有的地址编号都是一个整数 指针变量 存放指针(地址)的变量指针变量存储的是一个整数(OS对于内存的一个编号) 创建指针变量 指针变量: 类型* 变量名; int* pNum; //创建 阅读全文
posted @ 2022-10-04 01:40 理想还很年轻 阅读(40) 评论(0) 推荐(0) 编辑
摘要:函数 认识函数 如何创建函数 常用函数 主函数 int main() { return 0; } 函数基本组成部分 函数返回值类型 函数名 参数列表 函数体 //自己写的函数,函数的组成 函数返回值类型 函数名(参数列表) { 函数体; return 返回值; //返回值: 可以是一个值,可以是一个 阅读全文
posted @ 2022-10-03 10:39 理想还很年轻 阅读(53) 评论(0) 推荐(0) 编辑
摘要:Android及其组件安装在其他盘符与卸载详细版 在发现了上一篇博文在选择SDK界面不能选择SDK的问题后,又重新对上篇进行了梳理,写下了这篇新的完整的详细的博文。 下载 首先进入官网下载AS的安装程序 https://developer.android.google.cn/studio/ 安装 安 阅读全文
posted @ 2022-10-03 01:27 理想还很年轻 阅读(33) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示