- 2024-11-02Day28--URL和超文本
Day28--URL和超文本URL是“UniformResourceLocator”的缩写,中文意思是“统一资源定位符”。它是互联网上用于标识和定位资源(如网页、图片、视频、文件等)位置的一种标准地址格式。URL的基本组成部分协议部分:位于URL的开头,如“http://”或“https://”。“http”
- 2024-11-02Day28--什么是面向对象
Day28--什么是面向对象面向过程和面向对象的抽象理解:面向过程思想步骤清晰简单:第一步做什么,第二步做什么.....面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对
- 2024-10-13day28打卡
62不同路径classSolution{public:intuniquePaths(intm,intn){vector<vector>dp(m,vector(n,0));if(m<=1){returnm;}if(n<=1){returnn;}for(inti=0;i<n;++i){dp[0][i]=1;}for(intj=0;j<m;++j){dp[j][0]=1
- 2024-09-11贪心算法day28|买卖股票的最佳时机、55. 跳跃游戏、1005. K 次取反后最大化的数组和
贪心算法day28|买卖股票的最佳时机、55.跳跃游戏、1005.K次取反后最大化的数组和122.买卖股票的最佳时机II55.跳跃游戏1005.K次取反后最大化的数组和122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一
- 2024-08-19云计算day28
一、ansible模块script模块[root@localhost ~]#vimtest000.sh#!/bin/bashmkdir/tmp/threetouch/tmp/three/testecho'iamecho,atmttt'>/tmp/three/testecho'welldone'[root@localhost ~]#sourcetest000.shwelldone[root@localhost ~]#ansibl
- 2024-08-13Day28 贪心算法part2
任务122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。思路考虑分解最终
- 2024-08-05嵌入式开发C语言学习day28-华清作业8.5
思维导图作业1:pipe.c//使用有名管道实现一个进程用于给另一个进程发消息//另一个进程收到消息后展示到终端上并且将消息保存到文件上一份#include<myhead.h>intmain(intargc,charconst*argv[]){//创建一个有名管道if(mkfifo("./linux",0664)
- 2024-07-27从零开始的JAVAday22~day28
上周我们学习了如何定义变量,这周我们学习如何给变量起名。硬性要求:1.由数字、字母、下划线()和美元符($)组成2.不能以数字开头3.不能是关键字4.区分大小写软性要求:小驼峰命名法:存在一个单词时所有字母都小写,存在多个字母时第一个单词小写第二个单词首字母大写大驼峰命名法
- 2024-07-18代码随想录day28 分发饼干 | 摆动序列 | 最大子序和
分发饼干分发饼干解题思路用贪心算法,胃口最大的孩子就需要尺寸最大的饼干,如果没有符合条件的饼干则换胃口第二大的孩子,以此类推。局部最优就是全局最优。知识点贪心心得简单摆动序列摆动序列解题思路通过遍历整个数组找到峰值,峰值则是找到最长的子序列,局部最优就是全
- 2024-06-23Day28.property使用part2
1.property使用part2_多次调用类中的函数方法property用法,案例一代码如下:'''案例一'''classPeople:def__init__(self,name):self.__name=namedefget_name(self):returnself.__namedefset_name(self,val):
- 2024-06-20Day28.property使用part1
1.property使用part1 @property用法,代码如下:#装饰器是在不修改被装饰对象源代码以及调用方式的前提下为被装饰对象添加#新功能的可调用对象#property是一个装饰器,用来将绑定给对象的方法,伪装成一个数据属性(即不需要加`()`调用)'''成人的BMI数值:过轻:低于18.5
- 2024-06-19Day28.为何要隐藏属性
1.为何要隐藏属性 为何要隐藏属性,代码:#2.为何要隐藏print('为何要隐藏'.center(50,'-'))#I、隐藏数据属性#将数据隐藏起来就限制了类外对数据的直接操作,然后类内应该提供相应的接口来允许类外部间接地操作数据,#接口之上可以附加额外的逻辑来对数据地操作进行严格
- 2024-06-18Day28.如何隐藏属性
1.如何隐藏属性_隐藏属性的使用方法2.如何隐藏属性_隐藏属性的需要注意的问题'''二:将封装的属性进行隐藏操作'''#1.如何隐藏:在属性名前加__前缀,就会实现对外隐藏属性效果#该隐藏需要注意的问题:#Ⅰ:在类外部无法直接访问双下滑线开头的属性,但知道了类名和属性名可以
- 2024-06-18Day28.课程对象定义与使用
1.课程对象定义与使用_课程类和班级类关联 班级类,Class:'''班级'''classClass:#__init__中,初始化单个对象,记录每个班级独有的东西def__init__(self,class_name):self.class_name=class_name#初始班级时,班级没有课程表self.cla
- 2024-06-17Day28.学校与班级建关联
1.学校与班级建关联_班级类,将班级和班级对应的课程信息生成对象'''班级'''classClass:#__init__中,初始化单个对象,记录每个班级独有的东西def__init__(self,class_name):self.class_name=class_name#初始班级时,班级没有课程表self
- 2024-06-16Day28.学校类的定义与使用
1.学校类的定义与使用_学校类__创建学校并关联班级 学校类__创建学校并关联班级,代码如下:#整合-->解耦合-->扩展性增强classSchool:#学校类#学校共有的数据school_name='OLDBOY'#每个学校独有的东西def__ini
- 2024-04-01Day28 异常
Day28异常一、概念异常是程序在运行期发生的不正常的事件,它会打断指令的正常执行流程。设计良好的程序应该在异常发生时提供处理这些不正常事件的方法,使程序不会因为异常的发生而阻断或产生不可预见的结果。注意:Java语言使用异常处理机制为程序提供了异常处理的能力。
- 2024-03-21备战蓝桥杯Day28 - 贪心算法
一、贪心算法贪心算法(GreedyAlgorithm)是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是全局最好或最优的算法。贪心算法在有最优子结构的问题中尤为有效。最优子结构指的是问题的最优解可以由子问题的最优解有效地构造出来。贪心算法与动
- 2024-03-19代码随想录算法训练营day28 | leetcode 93. 复原 IP 地址、78. 子集、90. 子集 II
目录题目链接:93.复原IP地址-中等题目链接:78.子集-中等题目链接:90.子集II-中等题目链接:93.复原IP地址-中等题目描述:有效IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用'.'分隔。例如:"0.1.2.201"和"192.168.1.1"是有效IP
- 2024-02-18day28 回溯算法part4 代码随想录算法训练营 90. 子集 II
题目:90.子集II我的感悟:只要功夫深,铁树也开花参考答案,没我写的好理解难点:去重代码难点:i-1的含义易错点:nums要排序回溯要写i+1path.append要添加的是nums[i]代码示例:classSolution:defsubsetsWithDup(self,nums:List[int])->List[List[int]]:
- 2024-02-18day28 回溯算法part4 代码随想录算法训练营 78. 子集
题目:78.子集我的感悟:看见弹幕是秒了,我有点不敢相信,自己试了试,没有通过,再看了一眼文字讲解。感觉懂了点理解难点:这题可以没有终止条件,开始我就疑惑这个终止条件怎么写注意这个nums[i]要添加进入是可以不写终止的,不会出现无线递归的,因为是从i+1开始,那会不会越界??,不会,最
- 2024-02-18day28 回溯算法part4 代码随想录算法训练营 93. 复原 IP 地址
题目:93.复原IP地址我的感悟:加油!理解难点:开始没理解,start_index的含义start_index是切割后的位置信息。代码难点:代码示例:fromtypingimportListclassSolution:defrestoreIpAddresses(self,s:str)->List[str]:#找3个分割点?#最后
- 2024-02-13day28_正则表达式
通配符linux命令行里,提取系统中的文件名信息的文件文件的名字文件内的数据关于学习正则正则表达式这个知识点的学习,在于先学习正则符号的意义,以及如何使用正则提取你需要的数据。它不像linux的命令,有一些固定的含义,也不像服务搭建,有固定的流程。因此你要做的就是把
- 2024-01-23代码随想录 day28 复原IP地址 子集 子集II
复原IP地址本题确实比较有难度主要很难一开始就发现切入点虽然被提示了和切割字符串很像还是看了题解回溯部分重点就是怎么去切割这个ip地址这里注意要尝试每个位置都去加'.'去分割后面会回溯由于是ip地址也就是提示了是四段式并且利用isValid去判断是否合法还有一些
- 2024-01-05day28 基于Loki的日志收集系统-基于Loki特性的场景变现及优化 (9.8-9.9)
9.8-基于Loki的日志收集系统一、EFKvsLPG架构和组件Loki:Loki是一个开源的水平可扩展日志聚合系统,由Promtail、Loki和Grafana组成。EFK:EFK是一个集成的解决方案,由Elasticsearch、Fluentd和Kibana组成。存储和查询:Loki:Loki使用基于日志流的存储方式,将日志数据存储为可压