C++学习笔记(进阶篇)

发布时间:2022-11-30 C++ 学习 开发语言
本阶段为博主对C++面对对象编程的详细讲解笔记(参考B站黑马程序员|C++教程),若有不足之处,请谅解 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 ·代码区:存放函数体的二进制代码,由操作系统进行管理 ·全局区:存放全局变量和静态变量以及常量 ·栈区:由编辑器自动分配释放,存放函数的参数值,局部变量等 ·堆区:由程序员分配和释放,若程序员不释放,程序结束是由操作系统回收 内存四区意义: 不同区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程 1.1 程序运行前 在程序编译后...

记录一下Windows主机filezilla服务端及ubuntu客户端设置

发布时间:2022-11-30 学习
一、Windows服务端配置 1、服务端连接到服务器,在文件选项中  2、配置用户,编辑->用户  设定一个用于连接的用户,客户端连接时需要输入改用户名及密码   设置服务端要共享的文件夹     为刚才的用户设置密码 二、使用本机测试服务端是否创建成功 1、查询本机ip 2、打开我的电脑,在搜索框输入ftp:// 加本机ipv4地址,在登录界面输入刚才设置的用户名及密码,登录成功说明服务端创建成功。 三、ubuntu客户端设置  新建站点,主机ip是服务端ip,用户密码是服务端设置的用...

MySQL学习笔记:模型2

发布时间:2022-12-01 学习 MYSQL 数据库
序言 《MySQL45讲》 为什么表数据删除一半,表文件大小不变? 表数据既可以存在共享表空间里,也可以是单独的文件。这个行为是由参数 innodb_file_per_table 控制的: 这个参数设置为 OFF 表示的是,表的数据放在系统共享表空间,也就是跟数据字典放在一起; 这个参数设置为 ON 表示的是,每个 InnoDB 表数据存储在一个以 .ibd 为后缀的文件中。 从 MySQL 5.6.6 版本开始,它的默认值就是 ON 了。如果是放在共享表空间中,即使表删掉了,空间也是不会回收的。 ...

学习笔记:C++进阶【继承、多态、二叉树进阶、map和set、哈希、C++11、异常、智能指针、特殊类设计、C++的类型转换】

前言 这篇是学习笔记:记录C++和数据结构进阶学习过程中的要点疑点和难点。 笔记简介:这篇笔记写于2022/11/16,完结于。完结后多次对内容修正。 一、继承 4. 派生类的默认成员函数 看代码写博客 二、多态 看代码写博客 复习:C语言函数指针数组 三、二叉树进阶 四、map和set 五、哈希 六、C++11 七、异常 八、智能指针 九、特殊类设计 十、C++的类型转换...

C<5>use arrays to manipulate mutiple data(note)

发布时间:2022-12-01 C 算法 C语言 C# 学习
目录  1,initialization of one-dimensional arrays 1,syntax: 2,some rules 2,algorithm:bubble sort algorithm(起泡排序in Chinese) P.S. why does it calledbubble sort? 2,Define and reference two-dimensional arrays(matrix) 1,define the type of a matrix  2, initializat...

Java基础知识学习:简单随手记录(2)

发布时间:2022-12-01 学习 JAVA
学习视频链接:https://www.bilibili.com/video/BV1fh411y7R8?p=1&vd_source=1635a55d1012e0ef6688b3652cefcdfe (本文出现的程序和图片参考视频) 一.类变量 (一)定义 类变量又叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。(二)语法 访问修饰符 static 数据类型 变量名;(推荐用这个) / st...

多元统计分析学习笔记R语言篇

发布时间:2022-12-01 学习 统计学习 R语言 开发语言
多元回归线性模型 R做多元线性回归全攻略 应用多元统计分析手把手教你使用R语言建立一个多元线性回归模型简单的线性回归模型,1 2多元正态分布检验 理论分析单因素方差分析1 参考2R语言教材手册 单因素方差分析(一个研究因素被分成了多个组插入链接!),双向方差分析(研究对象先被分到多个区组,再对各个区组中样本进行不同因素间差异的研究插入链接!)以及多元方差分析(多个研究因素同时被考虑) 6. 史上最全方差分析 7. 双向方差分析1 双向方差分析2 8. 判别分析1 判别分析2 9. 组间均值差异性检验组间方...

第五章 面向对象编程(上)

发布时间:2022-12-01 JAVASE JAVA 学习
1.面向对象学习的三条主线         1)Java类及类的成员:属性、方法、构造器、代码块、内部类;         2)面向对象三大特性:继承、封装性、多态、(抽象性);         3)其他关键字:this、super、static、final、abstract、interface、package、import等  2.面向过程和面向对象         举例说明两者的区别:面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做,如:1.打开冰箱;2。把大象装进冰箱;3.把冰箱门关住。  ...

【从零开始のIC学习笔记】USB2.0协议-物理层

发布时间:2022-11-30 学习 USB2.0 通信协议 数字IC
USB协议分类 USB1.1 : 支持12Mbps(全速传输)和1.5Mbps(低速传输) USB2.0: 兼容1.1,并增加了480Mbps(高速传输) USB3.0:兼容2.0,并增加了5Gbps(超速传输) USB2.0总线结构 USB2网络采用阶梯式星形结构,一个USB网络中只能有一个主机,USB中所有的数据传输都由主机发起。主机内设置了一根集线器(HUB),提供了主机上的初始附属点。每个设备都被分配了一个唯一标识的地址,地址范围0~127(因为USB数据包的地址数据仅有8位)。 Note:集线器...

Cache性能分析例题2:求CPU时间(附有详细解析)

发布时间:2022-12-01 学习 计算机体系结构
题目内容 假设一台计算机在Cache全命中的情况下CPI为1.0,只有Load和Store指令能进行访存,这两种指令占总指令的50%,如果失效开销为200个时钟周期,失效率为2%,比较全命中情况,此计算机由于失效带来的性能损失有多少? 题目分析 计算机的性能都通过CPU时间进行衡量,因此性能损失的指标可以通过两种情况下CPU时间的比值或差值得出,因此本题的核心在于求出CPU时间。 CPU时间的近似计算公式如下: CPU时间=指令数×(CPI+访存次数/指令数×失效率×失效开销)×指令周期时间 在全命...

jQuery学习笔记 JQuery中根据属性或属性值获得元素(6种情况获取方法)

发布时间:2022-12-02 学习
获取数据 JQuery中根据属性或属性值获得元素(6种情况获取方法) JQuery中根据属性或属性值获得元素(6种情况获取方法)_丶牧魂人的博客-CSDN博客 根据属性获得元素  //input标签中属性有id的元素$(inpu[id])//属性name不包含$(input[name!='load']) //属性name包含$(input[name*='handler']) //属性name以某个字符串开始$(input[name^='start']) //属性name以某个字符串结尾$(input[na...

gRPC Python 学习笔记二:gRPC流式通信方式

发布时间:2022-12-01 学习 RPC PYTHON
ProtoBuf 协议 gRPC使用 protocol buffer 协议做为接口描述语言(IDL) ,来定义接口及参数数据类型。 个人非常欣赏gRP使用protobuf 做接口定义规范,带来了很多好处,这种做法要求开发人员必须按Protobuf语法显式地定义API接口及参数类型,这种接口描述独立于开发语言,便于所有参予人员都可以清晰地理解接口,给接口开发与调试带来了很大便利。 ProtoBuf的使用步骤: 对 gRPC来说, 这个流程是: 1) gRPC的message 与 service 均须在pr...

Java核心技术重点

发布时间:2022-12-02 学习 JAVA
重载与重写 重载:参数类型 || 参数个数 || 参数顺序任意条件不同即可(仅返回类型不同是无法重载的) 重写:1)子类继承父类 2)重写父类成员方法实现内容 3)重写方法权限不能降低(public/protected) 4)重写的返回值类型必须是父类同一方法返回值类型的子类 super关键字:super()调用父类构造器和被隐藏的成员 instanceof判断对象类型: myobject(对象引用) instanceof ExampleClass(某个类) 返回true,myobject是Exa...

Python学习小组课程P2-Python基础(2)文件操作

一、前言 注意:此为内部小组学习资料,非售卖品,仅供学习参考。 本系列课程: Python学习小组课程P1-Python基础(1)语法与数组 相关文件下载: 链接: https://pan.baidu.com/s/18RiXNEul-Jin5ZNNjZDT4Q 提取码: xbhs 二、知识点 2.0 字符串操作 知识点:换行符、字符串替换、字符串分割 #字符串换行符str='抗蓝光、小灯泡\n神仙水、特润100'print(str)print('#'*50)#字符串替换str=str.replace('\...

二分查找与二分答案Binary_Search【算法模板笔记】

发布时间:2022-12-01 数据结构 算法 学习 蓝桥杯 # 入门算法
二分查找与二分答案 笔记 二分查找Binary_Search - 唔知叫咩emm - 博客园 (cnblogs.com) Binary_Search_int.cpp 模板要点 l,r 初始化要往外一格 蓝红边界定在左or右的问题 if、else中 包含等号的那句,会多次操作,即会缩小 例如,要最小值最大,让值最大,就让 l 多次变大 决定输出l还是r Binary_Search_doubl...

一文带你搞定typescript语法

发布时间:2022-12-02 学习 JAVASCRIPT TYPESCRIPT
第一部 变量,never,元组,可选链,联合等 var name:string = zlkvar age:number = 18var num1:number = 222var num2:number = 0x100var num3:number = 0o100console.log(name,age,num1,num2,num3)//数组var list:string[] = []list.push('abc')list.push('def')console.log(list)//布尔var bool1...

尚硅谷mysql2

发布时间:2022-12-01 学习 笔记
p137 explain之select_type &type& key type 效果递减 system const eq_ref ref ref_or_null index_merge unique_subquery range index 这里要查询的字段和条件都在联合索引中,不是第一列,但是没有索引失效 小结: key keylenth 联合索引下 越长越好 p138 explain中ref rows filtered extra剖析 rows filter...

Linux学习系列(二):linux系统文件类型与文件权限

发布时间:2022-12-02 学习 LINUX UBUNTU
一.Linux系统文件类型 Linux:一切皆文件,但不以后缀名区分文件类型。也就是说 main.c和main一样都是普通文件。 但为什么在写c程序文件时要以.c命名? 因为gcc编译器要求 编译c程序 找文件必须见到.c 而windows: 以后缀名区分文件类型 Linux文件类型分类: – 普通文件 d 目录文件 p 管道文件 s 套接字文件 b 块设备文件 c 字符设备文件 l 链接文件 上图中列出的文件信息为: 二.Linux文件权限 r :可读权限 值:4w:可写权限 值...

typescript学习

发布时间:2022-12-02 学习 JAVASCRIPT TYPESCRIPT
ts的安装与运行 安装ts npm install -g typescript 查看ts版本 tsc -v 将ts文件转为js文件 tsc 文件名.ts 执行js文件 node 文件名.js ts基础语法 ts 模块函数变量语句和表达式注释 ts常用编译参数 tsc --help ts保留关键字 varconst… ts区分大小写分号可选ts注释 单行注释 //多行注释 /**/ 面向对象 对象:对象objects是类的一个实例,有状态和行为类:类class是一个模版,描述一...

问题:环路不稳定

发布时间:2022-12-01 学习 调试 开关电源学习
之前做充电器都没处理过环路的问题,因为协议IC厂家已经把环路调好了,在协议IC到光耦的反馈回路上的参数是厂商计算好了给到我们,所以我们不用解决这个问题,或者meicy简单沟通验证一下就完成了这一块。 环路的参数会影响输出纹波,一次侧OCP,上升时间下降时间,CC/CV/待机功耗 /LPS/动态电压,工作频率,Phase gain调的不好,相应的结果会变差。 所有輸出電壓, 電流條件下Phase/gain 餘量, 是否都滿足50C/10dB 以上. 做成報告.改變了回授, 檢查是否改變了各個負載下的工作頻率...

从vivi学习V4L2架构(六):申请存放摄像头数据内存

发布时间:2022-12-01 学习 V4L2
申请内存 struct v4l2_requestbuffers { __u32 count; // 缓冲区内缓冲帧的数目 enum v4l2_buf_type type; // 缓冲帧数据格式 enum v4l2_memorymemory; // 区别是内存映射还是用户指针方式 __u32 reserved[2];};struct v4l2_requestbuffers req; req.count = nr...

Android OpenGL ES 学习(一) -- 基本概念

发布时间:2022-12-01 ANDROID OPENGL ANDROID 音视频 学习 音视频
OpenGL 学习教程 Android OpenGL ES 学习(一) – 基本概念 Android OpenGL ES 学习(二) – 图形渲染管线和GLSL Android OpenGL ES 学习(三) – 绘制平面图形 Android OpenGL ES 学习(四) – 正交投屏 代码工程地址: https://github.com/LillteZheng/OpenGLDemo.git OpenGL 是自己一直比较感兴趣的,刚好最近工作也有 OpenGL 的需求,所以,这里也记录一下学习...

PyTorch深度学习 学习记录5

发布时间:2022-12-02 深度学习 学习 PYTORCH
课程内容 这次课程主要解决多分类问题。之前我们解决的问题都是二分类问题不论是自己定义的数据还是糖尿病数据集,我们只要输出一个类概率P另一类的概率就必定是1-P。在多分类里可能会出现一点问题,让我们重新拿出之前的手写数字识别: 这里我们有10个类,假设现在我们用程序去识别一个数字最后的结果可能是1的概率为0.8,7的概率为0.6,虽然我们依然能通过数值的角度选出最大可能但是概率之和大于1已经脱轨概率模型了,我们需要对我们的输出做出约束①输出>0,②输出总和为1,也就是说未来我们将输出的将会是概率分...

超表面案例仿真(2)——宽带任意阶贝塞尔光束 超表面 fdtd模型

发布时间:2022-12-03 学习 超表面 FDTD
作品介绍: 复现论文:2017年Light Science&Applications:Generation of wavelength-independent subwavelength Bessel beams using metasurfaces 论文介绍:介质超表面实现宽带任意阶贝塞尔光束的产生,贝塞尔光束是无衍射光束的一种,可以在较长的传播距离内保持很好的横向分布特性,广泛应用于例子操控、成像等领域; 案例内容:主要包括文章的两个贝塞尔光束模型,一个零阶贝塞尔光束一个一阶贝塞尔光束,采用...

模拟电子技术(六)信号的运算与处理

发布时间:2022-12-02 学习 模拟电子技术基础
基本运算电路 电路组成 为实现Uo与Ui的某种运算关系——运算电路中的集成运放应工作在线性区——电路中必须引入负反馈 为稳定Uo——引入电压负反馈——电压(串、并联)负反馈均为深度负反馈 分析方法 设集成运放为理想运放——利用虚短、虚断(两个输入端的净输入电压和净输入电流均为0) 运算电路中,无论Uo还是Ui,均对“地”而言 求解运算关系式,结合KCL、KVL、VCR(带电容电路)、叠加原理,节点电流法 学习要点 熟悉各个基本运算电路的电路结构 熟记各个基本运算电路的运算公式 掌握基本运算电路的...

技术策划学习 —— 引擎工具链高级概念与应用

发布时间:2022-12-01 学习 技术美术之路
一、工具链 底层架构解决方案与应用层 例子: 如何架构一个地图编辑器?插件机制为什么是工具体系最核心的一个机制?一个线性叙事性系统在工具体系怎么表达?反射系统为什么是工具链里面做gameplay的重要基础?协作式编辑的重要性?如何处理不同类型游戏,gameplay,关卡组织规范的不同对于工具的挑战?工具链体系设计的最大问题是解决不同思维方式的人员之间协同工作的问题,达到最终目标——所见即所得。如果把工具直接包在引擎外面会带来什么挑战? (一)世界编辑器 1.Editor Viewport feature?...

六级翻译总结

发布时间:2022-12-02 学习 学习英语
一、攻略 1.用单词上位词来代替 Professor不会写,用 teacher    丝绸之路  The Silk Road 用The Road 2.用同义词/近义词来代替 刘老师是一各有上进心的人,Miss Liu is a person with ambition 上进心单词不会写,可以用dreamful来代替。 3.用会的单词解释出来(多用) 感恩节-Thanksgiving Day      不会写,可以用 a day  to  show our thanks(our appreciation)。...

第五天 数组的工具类、杨辉三角,以及类与对象的概念

发布时间:2022-12-03 学习
一个数组的长度可以是一个变量                   变长数组   : 变量可以作为数组的长度   使用数组来记录学生的考试成绩并打印 数组的工具类 java.util.Arrays  类:可实现数组中元素的遍历、查找、排序  import java.util.Arrays;         System.out.println(Arrays.toString(array1)); 数组工具类实现元素的填充和查找;         填充是不仅内容相同,次序也得相同 /* 编程实现数组工具类的使...

一文带你学习,动态规划算法

发布时间:2022-12-01 学习 算法 ACM 动态规划
1.什么是动态规划(DP) 动态规划其实就是,给定一个问题,我们把它拆成一个个子问题,直到子问题可以直接解决。然后呢,把子问题答案保存起来,以减少重复计算。再根据子问题答案反推,得出原问题解的一种方法 一般这些子问题很相似,可以通过函数关系式(DP方程)递推出来。动态规划就致力于解决每个子问题一次,减少重复计算。其核心思想就是:拆分子问题,记住过往,减少重复计算 一个具体的例子: A : “1+1+1+1+1+1+1+1 =?” A : “上面等式的值是多少” B : 计算 “8” A : 在上...

第4次作业练习题(第四章:存储器概念及设计)

1. 磁盘存储器多用作(   )。 A. 辅存 2. 在下列存储器中,(   )属于磁表面存储器。 D. 磁盘   3. 主存普遍采用(   )构成 A. 半导体存储器   4. 动态RAM的特点是(   )。 D. 每隔一定时间,需根据原存内容刷新一次。   5. 地址总线 A0 ~ A15,用 4K×4 的存储芯片组成 16KB 的存储器,则加至各存储芯片上的地址线是(   )。 C. A0 ~ A11   6. 地址总线 A0 ~ A15,用 4K×4 的存储芯片组成 16KB 的存储器,则应由(...

NSSCTF的一部分题的萌新的我的思路:MISC篇(持续更新)

发布时间:2022-12-01 学习 CTF WRITEUP
系列文章目录 太长啦懒得列了 前言 第一次接触NSSCTF是在CTFHub上看到的HNCTF,于是顺藤摸瓜摸到了NSSCTF,于是看到了有题库,于是有了这篇文章,为什么要写这个前言呢,第一是我菜我思路不一定对也不一定好,第二是防剧透免得一上来就正文猝不及防 ———————————————————————2022.11.17 23:13——————————————————————— 338:[长城杯 2021 院校组]签到 首先是一段字符串5a6d78685a3374585a57786a6232316...

Redis学习(二)之 Redis Cluster集群

发布时间:2022-12-02 学习 REDIS REDIS专题 数据库
        redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用等方面变现一般,特别是在主从切换的瞬间存在访问瞬断的情况,而且哨兵模式只有一个主节点对外提供服务,没法支持很高的并发,且单个主节点内存也不宜设置的过大,否则会导致持久化文件过大,影响数据恢复或主从同步的效率。         redis3.0以后推出了高可用集群模式redis c...

Kotlin 基础学习笔记第七章——运算符重载及其他约定

发布时间:2022-12-03 学习 JAVA ANDROID
        如你所知,java在标准库中有一些与特定的类相关联的语言特性。例如,实现java.lang.Iterable接口的对象可以在for循环中使用;实现了java.lang.AutoCloseable接口的对象可以在try-with-resource语句中使用。 一、重载算术运算符         1、重载二元运算符                  注意,如何使用operator关键字来声明plus函数。用于重载运算符的所有函数都需要用该关键字来标记,用来表示你打算把这个函数作为相应的约定的实...

【学习笔记+习题集】(网络流)(6298字)

发布时间:2022-12-01 学习
目录 板块零:链式前向星 原料: 加边: 遍历边: 板块一:最大流(Dinic算法) 概念: 板子: 结构体: 预备:  初始化: 加边: 分层:BFS给图分层,找增广路的时候只能找下一层 查找增广路:DFS Dinic: main函数框架: 题目:  第一题:纯粹的裸题 网络流是传说中大名鼎鼎的省选算法,想必不是一朝一夕能够学会的,谨以此文记录零基础的博主初次学习网络流的过程。  板块零:链式前向星 大佬文章 网络流的存图用vector<int> g[N]不方便,因为有反向边,是和正向边...

c#学习日记2

发布时间:2022-12-01 学习 C# 开发语言
c#中快捷键:  ctrl+k+d:可以使代码对齐 ctrl+k+c:可以注释代码 面向对象的三大特征:封装,继承,多态 1.封装   访问修饰符:(1)public (2)private (3)internal (4)protected 2.继承 (1)字段的继承 (2)方法的继承 上图中son类继承father类,如果要是子类对象调用父类方法时,则父类构造方法前需要加上public修饰符,否则就会报错。 (3)关键字this和base:this和base关键字,不能用于静态方法中          ...

【11/19-12/02(第七次)学习总结】

发布时间:2022-12-02 学习 JAVA REDIS
缓存击穿 部分key或者少数key过期,高并发访问redis,大量请求同时访问数据库。 解决方案 互斥锁 查询未命中加锁然后查询数据库构建缓存数据,写入缓存,释放锁。但是其他线程也会执行相同的操作,线程会一直阻塞。 可以借助redis中的setnx命令达成一个锁的功能。 逻辑过期 不设置过期时间,单独设置一个属性过期时间,第一个线程发现其过期之后,就加锁,开启一个新的线程,查询数据库构建缓存数据,写入缓存,然后直接返回旧的数据,其他线程同样获得不到锁,直接返回旧数据。 Apache JMe...

Qt-OpenCV学习笔记--人脸检测--基于Haar特征的cascade分类器

概述 基于Haar特征的cascade分类器(classifiers) 是Paul Viola和 Michael Jone在2001年,论文”Rapid Object Detection using a Boosted Cascade of Simple Features”中提出的一种有效的物品检测(object detect)方法。它是一种机器学习方法,通过许多正负样例中训练得到cascade方程,然后将其应用于其他图片。 Haar特征分类器就是一个XML文件,该文件中会描述人体各个部位的Haar特征值...

C/C++内存管理——内存分布、动态内存管理、operator new与operator delete函数、new和delete的实现原理、定位new表达式

发布时间:2022-12-03 数据结构 算法 C语言 C++ 学习
目录 一、C/C++内存管理 二、C语言中动态内存管理方式:malloc/calloc/realloc/free 三、C++内存管理方式 3.1new/delete操作内置类型 3.2new和delete操作自定义类型 四、operator new与operator delete函数 4.1operator new与operator delete函数 4.2重载operator new 与 opreator delete(了解) 五、new和delete的实现原理 5.1内置类型 5.2自定义类型 六、...

北大学霸黄河清教你快速学习任何知识

发布时间:2022-12-02 学习
 确信自己不是真的聪明人 改进学习方法         最基本原理 并掌握 很多人学习没有效率              不要轻易给自己答案   知识也要收纳整理。布鲁姆分类法             ...

webpack单页面项目与多页面项目学习搭建

发布时间:2022-12-03 学习 前端充电 JAVASCRIPT WEBPACK
webpack的配置项与单页面 举个例子 => 你有这样一个项目架构 ├── config│ ├── webpack.config.js //webpack配置文件├── src│ └── view //页面部分│ ├── router //项目的路由│ ├── reducer //项目的redux仓库│ └── app.js //项目的入口文件├── public│ └── index.html //入口文件最后注入到的html└── package.json //依赖的版本信息及运行...

OpenGL学习

发布时间:2022-12-01 学习 OPENGL C++
1.1,状态机-上下文-对象 GPU渲染流程  OpenGL自身是一个巨大的状态机(State Machine):一系列的变量描述OpenGL此刻应当如何运行。 状态机:变量(描述该如何操作)的大集合 OpenGL的状态通常被称为OpenGL上下文(Context)。 对象(Object):类似一个结构体  在OpenGL中一个对象是指一些选项的集合,它代表OpenGL状态的一个子集    1.2,创建一个窗口  1.2.1 GLFW-GLAD GLFW解决操作系统层面的不同 GLAD使代码可以可以...

[c语言]小白入门理解c语言指针

发布时间:2022-12-01 学习 开发语言 C语言
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 前言: 一、sizeof和strlen的用法 二、了解指针 1.利用整形数组来了解指针 2.利用字符数组来了解指针 3.利用字符指针来理解指针 三,总结 前言: 在这里我们要先了解sizeof和strlen的作用 再通过他们来理解数组名,取地址数组名,和指向数组里面元素的指针,和取地址数组元素等的意义 一、sizeof和strlen的用法 sizeof是操作符,strlen是包...

Java网络编程

发布时间:2022-12-01 学习
一、网络编程 1、IP地址 ipconfig可用于查看本机的ip地址 ping ip地址可用于检查网络是否连同 特殊ip地址:127.0.0.1,是回送地址,可以代表本机地址,一般用来测试使用 2、InetAddress   Java提供了InetAddress类来代表IP地址,InetAddress下还有两个子类:Inet4Address(ipv4)、Inet6Address(ipv6) static InetAddress getByName(String host):根据主机名称确定主机IP地址,主...

Java学习基本英语单词(持续更新)API

发布时间:2022-12-03 学习 数据结构 链表 JAVA英语单词
collection:集合 list:            列表 size:            大小 empty:       空 clear:         清空 contains:    包含 remove:    删除 retain:    保留 iterator:    迭代 next:         下一个 reverse:    反转 compare:    比较 link:        连接 linkedList:    链表 stream:流 i...

13.QT实战编程

发布时间:2022-12-02 学习
        mingw推荐中文乱码使用        pro 类似于vs开发中有个.sln 双击之后项目就可以打开了    5版本以上多了一个QtWidgets模块        防止头文件重复包含    帮助文档👆  没有智能提示,因为没有包含类的头文件  this指向当前的指针 中文正常显示是因为 UTF-8           创建对象的时候基本上 用new 创建的,但是从来都没有写delete 这些对象有没有释放掉呢?其实在我们程序执行完之后他都会自动释放掉,而且会调用他的析构...

Go循环学习

发布时间:2022-11-30 GO语言基础 学习 JAVA GOLANG
if 语句 func main() { var score int println(输入你的分数) fmt.Scanln(&score) // a b c d if score >= 90 && score <= 100 { fmt.Println(A) } else if score >= 80 && score < 90 { fmt.Println(B) } else if score >= 70 && s...

【unity】一些unity / C#的学习记录

发布时间:2022-12-02 学习 C# UNITY
学习过程中的一些记录 Unity是单线程核心,不必考虑线程、并发、互斥 好用 / 有用的链接 Unity脚本API Unity生命周期 详解Unity中的预制体 关于c#常用命令的整理 ❀ unity的打印 Debug.Log(** **); ❀工具提示(注解) [ Tooltip(角速度,每秒转动speed度)]public float speed = 30f; ❀ 获取当前脚本绑定的相关信息 this.name // 绑定模型名字this.transform.position; //...

LVGL学习笔记[配置LOG]

发布时间:2022-12-02 学习 智能车和一些小项目
芯片启动到LVGL初始化完成大体流程如下: 界面增加打印后代码如下: static void drag_event_handler(lv_event_t * e){ lv_obj_t * obj = lv_event_get_target(e); lv_indev_t * indev = lv_indev_get_act(); if(indev == NULL) return; lv_point_t vect; lv_indev_get_vect(indev, &...

Python学习笔记(一)--基础语法及模块

发布时间:2022-12-01 学习 PYTHON
Python学习笔记-处理比对excel中的字符串 一、基础语法 1、列表 列表:一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。 list1 = ['physics', 'chemistry', 1997, 2000]list = [] ## 空列表list.append('Google') ## 使用 append() 添加元素print list 2、元组 元组与列表类似,不同之处在于元组的元素不能...