- 2024-11-13【云岚到家】-day09-3-优惠券核销
【云岚到家】-day09-3-优惠券核销4优惠券核销4.1需求分析1)界面原型2)可用优惠券列表数据分析3)核销优惠券4)小结4.2获取可用优惠券4.2.1查询可用优惠券接口1)交互流程2)查询可用优惠券接口定义3)定义service接口4)controller方法4.2.2订单管理服务查询可用优惠券1)查询可
- 2024-11-06【云岚到家】-day09-2-秒杀抢购
【云岚到家】-day09-2-秒杀抢购4.3抢券4.3.1解决超卖问题1)系统需求2)什么是超卖问题3)悲观锁与乐观锁4)数据库行锁控制方案5)Redis分布式锁方案6)Redis原子操作方案4.3.2Redis原子操作方案1)通过MULTI事务命令实现2)了解Pipeline与MULTI的区别3)Redis+Lua实现4)选择方案5)使
- 2024-11-04算法笔记-Day09(字符篇)
151.反转字符串中的单词classSolution{publicStringreverseWords(Strings){intlen=s.length(),count=0;StringBuffertemp=newStringBuffer();StringBufferans=newStringBuffer();for(inti=0;i<len;i++){
- 2024-10-21day09(Qt)网络编程
目录网络编程1.复习时间1.1TCP:全双工通信、面向连接、可靠1.2UDP:全双工通信、面向无连接、不可靠1.3IP地址1.4端口号2.编程之前3.相关函数网络编程1.复习时间【提问】TCP和UDP的区别?UDPTCP协议相同点:都存在于传输层,全双工通信1.1TCP:全双工通信、面
- 2024-10-19Golang笔记_day09
Go面试题(二)1、怎么做代码优化减少内存分配 内存分配是任何程序的基本操作之一,也是一个明显的性能瓶颈。在Golang中,减少内存分配是一种有效的代码优化方式。为了减少内存分配,我们可以使用以下技巧:复用变量:在循环或迭代过程中,尽量避免重新分配变量。通过在循
- 2024-10-17机器学习篇-day09-支持向量机SVM
一.支持向量机介绍支持向量机介绍SVM全称是SupportedVectorMachine(支持向量机)即寻找到一个超平面使样本分成两类,并且间隔最大。是一种监督学习算法,主要用于分类,也可用于回归与逻辑回归和决策树等其他分类器相比,SVM提供了非常高的准确度优缺点优点:适合小样本、高
- 2024-10-16Java 初学 day09
java091、形式参数基本类型:当基本数据类型作为参数传递的时候,传递是具体的数值引用类型:数组:当数组作为方法的参数类型的时候,将来需要传递数组的地址值具体的类:当你看到一个类作为方法的参数类型的时候,将来调用需要传入该类或该类的子类的对象抽象类:当你看到
- 2024-10-06Day09——运算符
基本运算符运算符Java语言支持如下运算符:(重点掌握前4个)算术运算符:+、-、*、/、%、++;--赋值运算符:=关系运算符:>、<、>=、<=、==、!=、instanceof(稍后再讲)逻辑运算符:&&、||、!位运算符:&、|、^、~、>>、<<、>>>;(了解)条件运算符:?:扩展赋值运算符:+=、-=
- 2024-09-29初学Java基础Day09---不死神兔,方法版本的万年历
一,不死神兔(方法递归版)不死神兔也叫做斐波那契数列或者叫做黄金分割数列或者叫做兔子数列:不死神兔问题:有1对兔子,从出生后的第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第n个月有几对兔子1.找规律当月兔子的对数等于上个月对数加上上
- 2024-09-14Day09.面向对象编程OOP(1)
面向对象编程OOP面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么......面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后才对某个分类下的细节进行面向过
- 2024-09-12day09(网络编程基础)服务器模型
目录服务器模型循环服务器并发服务器多进程多线程IO多路复用并发服务器总结服务器模型在网络通信中,通常一个服务器要连接多个客户端为了处理多个客户端的请求,通常有多种表现形式循环服务器一个服务器在同一时间只能处理一个客户
- 2024-08-28Day09_0.1基础学习MATLAB学习小技巧总结(9)——数组运算
利用空闲时间把碎片化的MATLAB知识重新系统的学习一遍,为了在这个过程中加深印象,也为了能够有所足迹,我会把自己的学习总结发在专栏中,以便学习交流。素材来源“数学建模清风”特此说明:本博客的内容只在于总结在使用matlab中的一些小技巧,并非教程,若想系统的学习MATLAB,也可以移步
- 2024-08-05interface关键字 day09
/*java提供了一个关键字:interface,用来定义一个接口接口的主要作用是用来描述类的额外功能的。定义一个接口的语句定义格式:interface接口名{}需求:定义一个普通的狗类,和一个会骑车的狗类使用接口的注意事项:1、接口中只能出现抽象
- 2024-08-05abstract关键字以及与public,final,static的关系 day09
多态程序中,第一大前提要有继承关系。但是呢,比如上午写的动物案例,我们将狗,猫,猪这些具体的动物分别编写了一个类进行对应这都是没问题的。但是呢,动物本身应该是一个抽象的概念,我们在现实生活中其实是找到不到Animal的实例的。具体的事物,我们就可以使用java代码
- 2024-08-05多态的可扩展性动物行为实例 day09
packagecom.shujia.day09;importjava.nio.channels.Pipe;/*多态的好处1、提高了程序的维护性(由继承保证)2、提高了程序的扩展性(由多态保证)*/classAnimal{Stringname;intage;publicAnimal(){}publicAnimal(S
- 2024-08-05多态的转型,向下转型day09
多态访问成员方法的弊端:多态的形式下,无法调用子类中特有的方法。解决方案:向下转型。语句定义格式:子类的类型对象名=(子类的类型)父类的变量;向下转型的理解曹操和曹植的故事,曹操是曹植的父亲,曹植是曹操的儿子class曹操{publicvoi
- 2024-08-05多态的概念,前提,注意事项以及访问成员的特点 day09
多态:某一个事物在不同状态下的多种状态举例:1、学生是人,老师是人,医生是人。2、汽态的水是水,固态的水是水,液态的水是水在java中要实现多态的话,需要有3个前提:1、必须要有继承关系2、要有方法的重写(思考可否不重写?)
- 2024-07-29Day09
二进制0b八进制0十六进制0x最好避免使用浮点数进行比较float具有舍入误差接近但不等于所有的字符本质上还是数字强制转换的格式
- 2024-07-19练习rsync实时同步(day09)
安装inotify:[root@aa~]#yum-yinstallinotify-tools编写脚本:[root@aa~]#vimrsync.sh 修改执行权限:[root@aa~]#chmod700rsync.sh 另一台终端:[root@aa~]#rm-rf/app/studentweb/src/main/java/co/goho/yuanyu.studentweb/File4.java [root@aa~
- 2024-07-18云计算day09
Linux系统下数据同步服务RSYNC⼀、RSYNC概述1、什么是rsyncrsync的好姐妹sync同步:刷新⽂件系统缓存,强制将修改过的数据块写⼊磁盘,并且更新超级块。async异步:将数据先放到缓冲区,再周期性(⼀般是30s)的去同步到磁盘。rsync远程同步:==remotesynchronous==
- 2024-07-14vue学习day09-自定义指令、插槽
29、自定义指令(1)概念:自己定义的指令,可以封装一些dom操作,扩展额外的功能。(2)分类:1)全局注册2)局部注册3)示例:让表单元素一进入页面就获取焦点①全局注册效果:②局部注册(效果和全局注册一样,但作用范围不同)(3)指令的值自定义指令可以通过等号赋值的形式传参,这个值
- 2024-06-22day09 | KMP算法笔记
目录一、KMP算法有什么用?二、构建next数组(就是前缀表)1)什么是前缀表(next数组)2)前缀表有什么用3)前缀表怎么记录的?4)为什么一定要用前缀表5)构建next数组三、力扣28.实现strStr()四、拓展题重复的子字符串一、KMP算法有什么用?该算法主要应用在字符串匹配上,当模式串与
- 2024-06-16微服务开发与实战Day09 - Elasticsearch
一、DSL查询Elasticsearch提供了DSL(DomainSpecificLanguage)查询,就是以JSON格式来定义查询条件。类似这样:DSL查询可以分为两大类:叶子查询(Leafqueryclauses):一般是在特定的字段里查询特定值,属于简单查询,很少单独使用。复合查询(Compoundqueryclauses):以逻辑方式组合多个叶
- 2024-06-13m2_day09 [IO流]
课程内容:流的概述和分类InputStream和OutputStreamFileInputStream和FileOutputStream处理IO异常的两种方式BufferedInputStream和BufferedOutputStreamDataInputStream和DataOutputStreamObjectInputStream和ObjectOutputStream流的概述和分类IO流I=
- 2024-04-04day09-函数高级
1.函数嵌套python中以函数为作用域,在作用域中定义的相关数据只能被当前作用域或子作用域使用。NAME="武沛齐"print(NAME)deffunc():print(NAME)func()1.1函数在作用域中其实,函数也是定义在作用域中的数据,在执行函数时候,也同样遵循:优先在自己作用域中寻找,没有则