自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java类与变量与方法

创建对象时,在方法区加载类信息,在堆开辟空间,栈上的变量记录堆空间的地址和长度等信息,堆上进行变量存储,方法区:常量池()常量,比如字符串、加载类信息。不记得就去看韩顺平的方法调用与方法传参。栈:存储基本数据类型、局部变量。

2024-06-07 20:35:15 208 1

原创 Java数组

数组在定义时才分配内存空间可以存放数据。For-Each遍历数组。

2024-06-06 14:29:08 88

原创 Java循环——打印九九乘法表、正三角、倒三角、菱形

【代码】Java循环——打印九九乘法表、正三角、倒三角、菱形。

2024-06-06 13:26:33 263

原创 java中的原码、补码、反码

1.原码、反码、补码都是由符号位和其他位构成,符号位表示正负,0为正1为负,其余位表示数值的绝对值,因此正数的原码、反码、补码一致,0的反码、补码都是0。4.java中的数都是有符号的,计算机运算时都是以补码的方式来运算的(原码–>反码–>补码,计算),看结果时要看原码(补码–>反码–>原码)反码—>补码:从最低位开始进1,若当前位为0,则进1后停止进位,若当前位为1,则1变0后接着进位,直到遇到0,停止进位。原码—>反码:第1位不变,从第2位开始0变1,1变0。3.负数的补码=反码+1。

2024-06-04 18:16:58 371

原创 Java进制转换

2.从右向左遍历每一位数字,每次将当前位数字乘以n的幂,然后累加到最终的十进制结果中。1.不断地将十进制数除以n,直到商为0为止,每次取余数即为转换后的n进制数的一个数字。1.从n进制数的最低位开始,逐位将每一位数字乘以n的幂,然后相加得到十进制数。进制A转换为进制B,可以先将A转换为十进制,再转换为B进制。2.将得到的余数按照逆序排列,即可得到最终的n进制数表示。十六进制:0x开头,0-9和A-F。二进制:0B开头,0-1。八进制:0开头,0-7。

2024-06-04 17:34:13 252

原创 Java命名规范和键盘输入

变量名、方法名使用小驼峰。类名、接口名使用大驼峰。

2024-05-30 16:48:23 221

原创 Java运算符

条件满足运算后的结果为表达式1,条件不满足运算后的结果为表达式2。异或:不同为true,否则为false。|:左边true也要对右边进行判断。||:左边true则右边不进行判断。表达式1 :表达式2。&&:左边真才对右边进行计算。&:左边假也对右边进行计算。自增(前):先运算后取值。自增(后):先取值后运算。

2024-05-30 16:32:33 208

原创 Java变量和数据类型

java程序进行赋值或运算时精度小的类型自动转换为精度大的数据类型,表达式结果的类型自动提升为操作数中最大的类型,不同的数据类型在内存中分配了不同大小的内存空间(以字节为单位),Java数据类型包含基本数据类型和引用数据类型。将容量大的数据类型转换为容量小的数据类型,使用时要加上强制转换符(),但可能会造成精度降低或数据溢出。在Java中,char可自动转换为int,因为char类型实际上是一个16位的Unicode字符。变量相当于内存中一个数据存储空间的表示,通过变量名我们可以访问到变量值.

2024-05-30 15:31:10 275

原创 JAVA概述

JVM是Java虚拟机,JRE是Java运行环境,JRE=JVM+Java核心类库,JDK是Java开发工具包,JDK=JRE+Java开发工具。如果想要运行开发好的java程序,只需安装JRE,JDK用于Java开发。2.通过javac编译java文件,生成.class文件。3.通过java命令来运行class文件。1.将代码编写到.java文件中。

2024-05-30 14:16:45 112

原创 了解Project

影响项目日程的因素:项目范围/WBS,项目开始/完成时间,项目日历,项目资源技能、效率和可用性,工作工期,工作依赖关系。活动的总浮动时间=本活动最晚完成-本活动最早完成,自由浮动时间=min(紧后活动最早开始时间)-本活动最早完成。非关键路径对时间管理的价值:减少非关键路径上的资源投入,分配到关键路径,推迟非关键路径时间(总浮动时间之内)关键路径是项目中时间最长的活动顺序,决定项目的最短完成时间,关键路径上的活动总浮动时间为0。调整项目日程的方法:变更范围,调整工作工期,赶工,快速跟进(交叉施工)

2024-05-23 21:07:30 167

原创 C#中class和struct的区别

在某些情况下可以互相替代,但它们的设计目的和使用场景不同。一般来说,当需要创建复杂的对象、需要继承或需要使用引用语义时,应该使用。而当需要创建轻量级的数据结构、需要按值传递或需要避免垃圾回收开销时,可以考虑使用。

2024-05-17 21:29:58 264

原创 迭代--阶乘

【代码】迭代--阶乘。

2024-05-14 14:52:56 103

原创 变量类型在C#中的作用

5.确定程序运行时此变量在内存中的位置:栈存储函数调用和局部变量,局部变量就是在函数中定义的变量;堆存储实例(如lclass)3.包含此类型变量可包含哪些成员(事件、方法、属性)2.确定变量可表示的最大、最小范围。1.确定变量所需内存空间大小。4.确定此变量类型的父类。

2024-05-14 13:57:58 82

原创 汉诺塔问题

重点在于确定起始轴和目标轴的身份,第(1)步将前n-1个移动至辅助轴,就相当于以辅助轴作为汉诺塔的目标轴;第(3)步将前n-1个移动至目标轴就相当于辅助轴为起始轴。n层汉诺塔最少需要2的n次方减1次移动。(3)前n-1个圆盘移动至目标轴 (From Medium To Target)(1)前n-1个圆盘移动至辅助轴 (From Start To Medium)(2)第n个圆盘移动至目标轴 (From Start To Target)

2024-05-14 13:53:32 239

原创 【质量管理】

输入:项目管理计划、项目文件、可交付成果、工作绩效数据、批准的变更请求、事业环境因素、组织过程资产。输出:工作绩效信息、质量控制测量结果、合适的可交付成果、变更请求、更新项目管理计划、更新项目文件。工具:数据收集、数据分析、决策技术、数据表现、审计、面向X的设计、问题解决、质量改进方法。工具:专家判断、数据收集、数据分析、决策技术、数据表现、测试与检查的规划、会议。输出:质量报告、测试与评估文件、变更请求、更新项目管理计划、更新项目文件。工具:数据收集、数据分析、检查、测试/产品评估、数据表现、会议。

2024-03-31 17:31:46 162

原创 信息系统项目管理工程师——十大管理定义及过程

过程:制定项目章程、制定项目管理计划、指导与管理项目工作、管理项目知识、监控项目工作、实施整体变更控制、结束项目或阶段。过程:规划风险管理、识别风险、实施定性风险分析、实施定量风险分析、规划风险应对、实施风险应对、监督风险。定义:成本管理是使项目在批准的预算内完成而对成本进行的规划、估算、预算、融资、筹资、管理和控制。定义:确保项目信息及时且恰当地规划、收集、生成、发布、存储、检索、管理、控制、监督和最终处置。过程:规划范围管理、收集需求、定义范围、创建WBS、确认范围、控制范围。

2024-03-21 21:09:34 717

原创 MMPose预测三角板

4.在测试集上评估模型精度 tools/test.py data rtmdet_tiny_triangle.py\work_dirs/rtmdet_tiny_triangle/epoch_200.pth。2.训练模型:运行行命令 python tools/train.py data/faster_r_cnn_triangle.py。会生成work_dirs目录,可以查看训练日志和训练得到的模型权重文件。在mmpose和mmdetection中运行以上步骤。1.下载、解压数据集,下载用于测试的图片和视频。

2023-06-02 23:44:46 168

原创 人体姿态估计与MMPose

关键点之间的亲和度构成一个带权重的K部图,关键点的聚类问题转变为K部图最优匹配问题,只考虑人体相连的关键点,将KK部图匹配问题分解为K-1个独立的二部图匹配问题,再借助匈牙利算法求解。PRTR两阶段算法:人体检测阶段,使用DETR检测出图中的不同的人—关键点检测阶段,使用DETR结构,query学习关键点信息,最终回归关键点位置。1.直接预测:直接基于从2D图像回归到3D坐标,但2D图像不包含深度,实际上隐式的借助了语义特征或者人体的刚性实现3D姿态的推理。

2023-06-01 23:46:45 539

原创 RNN复现

【代码】RNN复现。

2023-02-23 16:54:10 164

原创 井字棋游戏

井字棋游戏

2022-10-26 17:10:30 1086

原创 KNN决策树暴力求解

决策树暴力求解

2022-10-26 17:07:35 517

原创 朴素贝叶斯优化

朴素贝叶斯优化

2022-10-26 17:05:48 638

原创 【思科模拟器基本使用】

1.为用户模式切换至特权模式设置密码:全局配置模式下输入enable passward 123456,将使能密码设置为123456,可通过show running-config 命令查看配置信息,看到明文密码。虚拟终端配置模式:在全局配置模式下输入 line vty 0 4(对虚拟终端的0-4号虚拟端口进行配置)VLAN配置模式:全局配置模式下输入interface vlan1(只能在网络交换机中进行配置)线路配置模式:在全局配置模式下输入line console 0(配置编号为0的控制端口)

2022-10-05 01:21:38 6975

原创 【商业论证】

2022-08-17 12:43:53 636

原创 【PRINCE2总述】

2022-08-16 17:41:38 93

原创 【统计学习方法概论】

统计学习方法概论

2022-07-22 12:56:22 260

原创 【文字游戏之猜单词】

文字游戏:1.玩家1挑选一个秘密单词,单词中有多少个字母则画多少个下划线2.玩家二每猜一个字母,若正确则将下划线改为字符,若同一字母出现两次则需要猜测两次3.玩家二共有单词长度+3次机会,若猜测正确则玩家二胜利,否则玩家1胜利words=input("please input one secret words")words1=wordslines=[]while len(lines)<len(words): lines.append("_")count=0while coun

2022-05-20 12:03:51 255

原创 【字符串】

初始化str1=" Chenduoduo "str2="Wuyanlin"常用操作#获取字符串长度len(str1)#返回duo在字符串中出现的次数str1.count("duo")#返回duo在字符串中第一次出现的索引位置str1.index("duo")#取字符串中的单个字符str1[0]#默认删除收尾空白符str1.strip() #切片str1[5:]#成员运算符"duo" in srt1"duo" not in str1#原始字符串,强制不转义r"\

2022-05-14 07:16:23 99

原创 【元组 字典】

元组索引值从0开始,由()表示,元组中只包含一个元素时需要在元素后面添加逗号tuple_one=()tuple_two=("Chenduoduo",)tuple_three=("Chen","duo","duo",)len(tuple_two)tuple_three.count("duo")tuple_three.index("duo")字典通常存储描述一个物体的信息,用{},采用键值对字典输出Info_Chen={"name":"Chenduoduo","birth":0125,"s

2022-05-13 22:52:15 96

原创 【列 表】

初始化list_one=[1,4,2,4,9,8]list_two=["Chenduoduo","Wuyanlin"]列表增加#末尾增加元素list_one.append(520)#指定下标位置增加元素list_one.insert(0,1314)#将列表2追加至列表1list_one.extend(list_two)列表删除#删除指定下标位置的数据del list_one[0]#删除第一个出现的指定数据list_one.remove(2)#删除列表最后一个元素list_

2022-05-13 22:25:34 117

原创 【绑定样式】

字符串写法:样式的类名不确定,需要动态指定<div id="root"> <div class="basic" :class="color" @click="changeColor"></div></div><style>.basic{ width:200px; height:200px; border:1px solid black;}.red{background:red;}.green{background:green

2022-04-15 15:15:33 196

原创 【计算属性与监视】

计算属性computedlet vm=new VUE({ el:"#root", data:{ name:"Chenduoduo", age:23 }, computed:{//计算属性 通过已有的属性得到属性值,有缓存机制,效率更高 info:{//info是属性不是对象 //为计算属性配置getter,getter返回值作为计算属性info的值,与其他属性一样出现在vm上,可以通过插值语法展示在页面 //初次读取info时或所依赖的数据发生变化时,get会被调用 get(){ /

2022-04-13 17:46:16 143

原创 【事件处理】

绑定事件 @点击事件@click键盘弹起@keyup.按键名键盘按下@keydown.按键名tab键必须使用keydown系统修饰键crt、alt、shift、meta配合keyup使用:按下修饰键的同时再按下其他键,随后释放其他键,事件才被触发配合keydown使用:正常触发事件<button @keyup.showInfo>点击显示按键信息</button>showInfo(e){console.log(e.key);//取键名console.log(

2022-04-12 17:01:21 89

原创 【数据代理】

let person={ name:"chenduoduo", sex:"girl"}Object.defineProperty(person,'age',{ value:23,//设置属性值 writtable:true,//设置属性是否可被修改,默认false enumerable:true,//设置属性是否可被枚举 configurable:true,//设置属性是否可被删除 get(){ //当age被读取时,调用getter 将 return value; }}).

2022-04-12 15:05:39 782

原创 【树的遍历】

先序遍历如果树不空{建栈,根节点入栈,只要栈不空{借助p出栈栈顶元素并访问,如果右孩子存在右孩子入栈,左孩子存在左孩子入栈}}void preorder(BTNode *bt){ if(bt!=NULL) { BTNode *Stack[maxsize]; int top=-1;//定义并初始化一个栈 BTNode *p;//遍历指针 Stack(++top)=bt; while(top!=-1) { p=Stack[top--]; printf("%

2022-04-11 17:28:55 183

原创 【计算机组成原理汇总】

冯诺依曼机由输入设备、输出设备、运算器、控制器和存储器五大部件构成,以运算器为中心,采用“存储程序”的思想,将指令和数据以同等地位存储在存储器中可按地址寻访。指令由操作码和地址码构成,以二进制形式在存储器内按顺序存放。存储程序就是将指令以代码的形式事先存储在存储器中,按其在存储器中的首地址执行程序的第一条指令,之后按程序的规定顺序执行其它指令,直至程序执行结束。C语言编译过程预处理:将#include包含的头文件直接拷贝到.c文件中,将#define定义的宏进行替换并将注释部分删除,由.c文件到.i文

2022-04-04 15:07:23 1093

原创 【数据库汇总】

数据库设计基本步骤(1)需求分析:了解分析用户需求(2)概念结构设计:通过对用户需求进行综合、归纳与抽象,形成独立于DMS的概念模型(概念模式)(3)逻辑结构设计:将概念结构转换为数据模型(逻辑模式、外模式)(4)物理结构设计:为逻辑数据模型选取最适合应用环境的物理结构(内模式)(5)数据库实施:根据逻辑设计和物理设计的结果建立数据库,编写调试应用程序(6)数据库运行和维护:在数据库与运行过程中不断对其评估、调整与修改封锁封锁是一个实现并发控制的技术,是事务T在对某个数据对象进行操作之前先向

2022-03-29 14:44:10 393

原创 【操作系统汇总】

绪论定义操作系统是裸机上的第一层软件,是计算机资源的管理者,为用户提供硬件接口。操作系统的特征并发:两个或多个事件在同一时间间隔内运行共享:系统中的资源可供内存中多个并发执行的进程或线程共同使用虚拟:将一个物理上的实体变为若干个逻辑上的对应物异步:系统中每道程序何时执行、多道程序间的执行顺序以及每道程序所需要的时间都是不确定的主要功能处理器管理:对处理器的分配和运行实施有效的管理存储器管理:对内存进行分配、保护和扩充文件管理:有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密

2022-03-22 21:27:29 673

原创 【数据结构汇总】

绪论数据结构三要素逻辑结构、物理结构、数据运算算法定义由基本运算及规定的运算顺序所构成的完整的解题步骤算法的特性有穷性、确定性、可行性、输入、输出算法设计目标正确性、可读性、健壮性、高效率和低存储需求算法效率的度量时间复杂度:基本运算语句在算法中被重复执行的次数。空间复杂度:该算法所耗费的存储空间。数据的物理存储1)顺序存储:把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由存储单元的邻接关系来体现。其优点是可以实现随机存取,每个元素占用最少的存储空间;缺点是只

2022-03-21 17:13:47 410

原创 【计算机网络汇总】

物理层数据传输方式串行传输:一个一个比特按时间顺序进行传输并行传输:多个比特通过多条信道同时传输通信方式同步通信:接收端的时钟频率与发送端的时钟频率相等异步通信:发送端发送完一个字节后可以经过任意长的时间间隔发送下一字节通信模式单工:只有一个方向的通信而没有反方向的交互半双工:通信双方都可以发送信息,但不能同时发送也不能同时接收全双工:通信双方可以同时发送和接收信息速率、带宽速率指单位时间内传输的数据量,带宽指通信线路允许通过的信号频带范围,最高频率-最低频率数据传输方式电路交换

2022-03-21 13:07:39 3222

电脑PDF阅读器dy(win).exe

电脑PDF阅读器dy(win).exe

2022-10-15

空空如也

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

TA关注的人

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