• 2024-10-27qq打卡功能实现--卡片切换反转效果
    今天实现了一个类似qq的打卡反转效果,效果图如下(卡片样式比较简陋大家可以自己美化一下),快来看看怎么实现的吧先写两个layout显示卡片部分分别写打卡前的卡片样式(包括按钮)和打卡后显示的卡片,代码如下打卡前(cardbefore.xml)<?xmlversion="1.0"encoding="utf-8"?><LinearLay
  • 2024-10-27厉兵秣马之Java 语言基础和进阶(二)
    续写厉兵秣马之Java语言基础和进阶(一)厉兵秣马之Java语言基础和进阶(二)5.抽象类6.接口7.抽象类与接口区别8.JAVA集合类的使用8.1.列表(List)8.2.集合(Set)8.3.映射(Map)8.4.队列(Queue)8.5.其他集合类8.6.迭代器(Iterator)9JAVA包、内部类和匿名类9.1.包(Package)9.2.
  • 2024-10-27Java学习路线:Lombok(二)Lombok实用注解1
    目录@Getter和@Setter@Accessors@ToString 前置知识:注解以下是我整理的注解学习线路,按顺序学习完下列知识就可以无痛理解本篇了!Java学习路线:JavaSE——注解-CSDN博客Java学习路线:JavaSE——元注解-CSDN博客Java学习路线:JavaSE——自定义注解-CSDN博客@Getter
  • 2024-10-27JAVA学习笔记--方法篇
    一,形式参数和实际参数区别1.形式参数(形参):在定义方法的时候形式上定义的参数,此参数还没有值2.实际参数(实参):在调用方法的时候给形参赋予的具体的值publicclassDemo04method{publicstaticvoidmain(String[]args){intsum=sum(34,65);
  • 2024-10-27微服务组件Feign远程调用介绍
    微服务组件Feign远程调用介绍一.什么是Feign以及Feign的使用介绍1.什么是Feign,Feign在微服务中扮演怎么样的角色?Feign是一个声明式的Web服务客户端,它使得编写HTTP客户端变得更简单。在微服务架构中,Feign通过注解的方式,将接口方法映射为HTTP请求,极大简化了微服务之
  • 2024-10-2710.24程序员节娱乐赛
    10.24程序员节娱乐赛前言10.24程序员节快乐,祝各位程序员新的一年里,代码如诗,bug无踪,算法神速,数据如龙,运维无忧,测试顺利,技术无界,创新不断!A题面不好写由于疫情原因,今年的天梯赛改在了11月28日进行。以下是今年天梯赛正式比赛的相关要求:竞赛时长为3小时。竞赛中3个不
  • 2024-10-27C++——多态
    1.概念多态:通俗来说,就是多种形态。具体说就是去完成某个行为时,不同的对象去完成会产生出不同的状态,这就是多态。比如,同样是买票,当普通人买票时,是全价买票;而学生买票时,是半价买票;军人买票时,是优先买票。2.构成条件C++里,在继
  • 2024-10-27Kafka学习笔记(已完结)
    Kafka消息中间件官网:https://kafka.apache.org/docker安装kafka教程:https://bugstack.cn/md/road-map/kafka.htmlKafka的几个概念生产者Producer消费者Consumer主题Topic分区Partition一个topic下可以有多个分区。当创建topic时,如果补置顶该topic的partition数量,那么默认
  • 2024-10-27Java学习十六—掌握注解:让编程更简单
    一、关于注解1.1简介Java注解(Annotation)是一种特殊的语法结构,可以在代码中嵌入元数据。它们不直接影响代码的运行,但可以通过工具和框架提供额外的信息,帮助在编译、部署或运行时进行处理。​初学者可以这样理解注解:想像代码具有生命,注解就是对于代码中某些鲜活个体的贴上去
  • 2024-10-27AOP切面
    切面修改注解内部属性值注解@Target(ElementType.METHOD)//运行时@Retention(RetentionPolicy.RUNTIME)//可以出现在生成的doc文档上@Documentedpublic@interfaceRepeatSubmit{//属性以方法的形式可以设置默认值intlockTime()default5;String
  • 2024-10-27【代码随想录Day53】图论Part05
    并查集理论基础题目链接/文章讲解:并查集理论基础|代码随想录寻找存在的路径题目链接/文章讲解:代码随想录importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){intnumberOfElements,numberOfConnections;Scann
  • 2024-10-27【代码随想录Day52】图论Part04
    字符串接龙题目链接/文章讲解:代码随想录importjava.util.*;publicclassMain{//使用广度优先搜索(BFS)方法计算从beginWord到endWord的最短转换序列长度publicstaticintfindLadderLength(StringbeginWord,StringendWord,List<String>wordList){
  • 2024-10-27Java进阶学习笔记54——HashMap、LinkedHashMap、TreeMap
    HashMap集合的底层原理:HashMap跟HashSet的底层原理是一模一样的,都是基于哈希表实现的。实际上,原来学的Set系列集合的底层就是基于Map实现的,只是Set集合中的元素只要键数据,不要值数据而已。哈希表:1)JDK8之前,哈希表=数组+链表;2)JDK8开始,哈希表=数组+链表+红黑树;3)哈希表是
  • 2024-10-27synchronized
    静态方法跟普通的synchronized方法有所区别,需要特别注意的是,虽然静态的同步方法仅允许同时只有一个线程参与访问,但与此同时其他线程依然可以访问另一个由synchronized修饰的非静态方法。在这里,虽然两个线程都是访问同一个对象实例上的方法(其中一个是静态方法,而另一个不是),但是这
  • 2024-10-27SpringMVC实战(2):接收与响应数据
    二、SpringMVC接收数据2.1访问路径设置@RequestMapping注解的作用就是将请求的URL地址和处理请求的方式(handler方法)关联起来,建立映射关系。SpringMVC接收到指定的请求,就会来找到在映射关系中对应的方法来处理这个请求。精准路径匹配在@RequestMapping注解指定URL地
  • 2024-10-27c++数据封装
    C++ 数据封装数据封装(DataEncapsulation)是面向对象编程(OOP)的一个基本概念,它通过将数据和操作数据的函数封装在一个类中来实现。这种封装确保了数据的私有性和完整性,防止了外部代码对其直接访问和修改。所有的C++程序都有以下两个基本要素:程序语句(代码):这是程序中执行动作
  • 2024-10-27深入理解 Java 中的抽象类
    深入理解Java中的抽象类在面向对象编程中,抽象类是一个重要的概念,它为开发者提供了一种实现代码重用和规范设计的有效手段。本文将深入探讨抽象类的定义、特性、使用场景及其在Java编程中的实际应用。1.抽象类的概述1.1什么是抽象类?在Java中,抽象类是包含一个或
  • 2024-10-27Java 权限修饰符详解
    Java权限修饰符详解在Java中,**权限修饰符(AccessModifiers)**用于控制类、方法、变量和构造函数的可见性。理解和使用这些修饰符可以帮助我们更好地封装和组织代码,提高程序的安全性和可维护性。1.权限修饰符的类型Java中主要有四种权限修饰符,分别是:public、protecte
  • 2024-10-27【JAVA】 第五期——方法
    文章目录1.方法的概念及使用1.1什么是方法1.2方法的定义1.3方法调用的执行过程1.3实参和形参1.3.1实参将数据传递给形参的方式2.方法重载2.递归Hello小伙伴们!我们又见面了,本期我们将学习JAVA中方法的使用,希望对你有所帮助。1.方法的概念及使用1.1
  • 2024-10-27C#线程详解及应用示例
     简介在编写应用程序实现业务功能过程中,为解决吞吐量和响应效率的问题,我们会用到多线程、异步编程两项重要的技术。通过它们来提高应用程序响应和高效。应用程序每次运行都会启动一个进程(进程是一种正在执行的程序),而进程中可以包含一个或多个线程,由应用程序入口直接或间接执
  • 2024-10-27Spring框架的构建
    Spring技术1.Spring的设计理念是基于bean的编程2.Spring的两大核心技术控制翻转(ioc)/依赖注入(di)面向切面编程(Aop)控制翻转/依赖注入1.业务逻辑层与数据层高度耦合例如:2.创建对象的控制权转移给工厂将依赖的对象注入到需要的类中去,是“控制翻转”设计思想的具体实现例如:
  • 2024-10-27基于Java大学导师管理信息系统的设计与实现(源码+LW+讲解和调试)
     目录:博主介绍:  完整视频演示:系统技术介绍:后端Java介绍前端框架Vue介绍具体功能截图:部分代码参考:  Mysql表设计参考:项目测试:项目论文:​为什么选择我:源码获取:博主介绍:  
  • 2024-10-27基于SpringBoot演唱会门票购买系统的设计与实现(源码+LW+调试文档+讲解等)
     目录:博主介绍:  完整视频演示:系统技术介绍:后端Java介绍前端框架Vue介绍具体功能截图:部分代码参考:  Mysql表设计参考:项目测试:项目论文:​为什么选择我:源码获取:博主介绍:  
  • 2024-10-27位运算
    1.遍历二进制位+记录奇偶位题目:奇偶位数遍历一个数的二进制位,记录奇偶位1的个数:classSolution{public: vector<int>evenOddBit(intn){ vector<int>ans(2); for(inti=0;n;i^=1,n>>=1) ans[i]+=n&1; returnans; }};或者是位掩码,用16进
  • 2024-10-27Java程序设计(四十一):基于Java的厨具购物系统的实现与数据分析
    目录引言1.系统架构1.1系统架构图2.主要功能模块2.1管理员功能2.2用户功能2.3商家功能3.技术选型3.1后端技术3.2前端技术4.数据库设计4.1数据库表4.2数据库关系5.系统实现5.1项目结构5.2后端实现5.2.1启动类5.2.2用户控制器5.2.3用户服务