• 2024-07-13注解
    注解注解的生命周期有3种策略,定义在RetentionPolicy枚举中1)SOURCE:在源文件中有效,被编译器丢弃。2)CLASS:在编译器生成的字节码文件中有效,但在运行时会被处理类文件的JVM丢弃。3)RUNTIME:在运行时有效。这也是注解生命周期中最常用的一种策略,它允许程序通过反射的方式访问
  • 2023-09-04java多线程爬取笔趣阁所有小说
    可以选择下载的数量,全部下载下来够呛,首先没那么大的盘新版本:https://wws.lanzous.com/iAEMoghsgeb密码:7vjzjar包:https://wws.lanzous.com/ilphyghsgcj密码:f38a <dependency><!--jsoupHTMLparserlibrary[url=home.php?mod=space&uid=402414]@[/url]htt
  • 2023-05-05Go笔记(十一):方法
    Go语言没有Java语言面向对象的特性,也无类对象的概念。但可以使用结构体实现这些特性。1、方法的声明Go中的方法是一种特殊的函数,与struct相关联,被称为struct的接收者。可以理解为方法就是有接收者的函数。语法格式如下:typemystructstruct{}func(recvmystruct)my
  • 2023-04-30android之间传递多个对象  IPC也是…
    第一步:新建一个Android工程命名为ObjectTranDemo(类比较多哦!)目录结构如下图: 第二步:修改main.xml布局文件(这里我增加了两个按钮)代码如下<?xmlversion="1.0"encoding="utf-8"?>  <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"an
  • 2023-04-293.子查询
    1、查询从来没有借过书的读者姓名。(分别使用notin、notexists和连接查询三种写法实现,体会写法的不同之处)--方式1:notinSELECTreaderNameFROMReaderWHEREreaderNonotin(SELECTreaderNoFROMBorrow);--方式2:notexistsSELECTreaderNameFROMReaderaWHERE
  • 2023-04-293.子查询
    1、查询从来没有借过书的读者姓名。(分别使用notin、notexists和连接查询三种写法实现,体会写法的不同之处)SELECTreaderNameFROMReaderWHEREreaderNonotin(SELECTreaderNoFROMBorrow);SELECTreaderNameFROMReaderaWHERENOTEXISTS(SELECT*FROMBorrowbW
  • 2023-03-08mybatis02_Mapper代理开发
    1、创建项目并添加依赖、连接数据库,编写mybatis的配置文件项目结构如下所需依赖如下(创建的是聚合工程,请根据自己的是实际情况选择合适的版本)<properties><ma
  • 2023-03-02Java 变量
    为什么需要变量 一花一世界,如果把一个程序看做一个世界或一个社会的话,那么变量就是程序世界的花花草草、万事万物。即,变量是程序中不可或缺的组成单位,最基本的存储单元
  • 2023-02-28跟着狂神整合ssm
    整合SSM环境要求环境:IDEAMySQL8Tomcat8Maven3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识;数据库环境创建一个存
  • 2023-02-07如何在SQL Server 2017中实现图形数据库
    所谓图形数据库并不是存储图片的数据库,而是基于“图论”的对象与关系。只有两种类型的表(点和线)节点表:节点表定义图模型中的实体。边缘表:边缘表定义节点表实体之间的连接查
  • 2022-11-30springboot消息之使用RabbitTemplate给rabbitmq发送和接收消息&序列化机制
    1-引入spring-boot-starter-amqp2-application.yml配置3-测试RabbitMQ  1--AmqpAdmin:管理组件  2--RabbitTemplate:消息发送处理组件======================
  • 2022-11-30springboot检索之springboot整合springdata elasticsearch
    1-修改pom.xml释放出注释<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-elastic
  • 2022-11-117.整合SSM(前端+后端)
    4.MyBatis层编写1.编写数据库对应的实体类注:这里的MyBatis层应该和Mybatis-config.xml一同编写,属于同一层,这里编者,喜欢配置文件和Java代码分开编写!自行写的时候建议还是
  • 2022-10-07vue9 搜索框实现与商品展示
    序实现了之前代码的删除功能,并加入了对于复选框的全选,全不选,反选等功能示例代码展开查看<html> <head> <metacharset="utf-8"/> <title></t
  • 2022-10-05imgbook
    代码块(点击展开):<!DOCTYPEhtml><html><head> <metacharset="utf-8"/> <title>imgbook</title> <styletype="text/css"> .item{ width:350px; height:1
  • 2022-09-20面向对象的7种设计原则(3)-依赖倒置原则
    依赖倒置原则Highlevelmodulesshouldnotdependuponlowlevelmodules.Bothshoulddependuponabstractions.高层模块不应该依赖低层模块,两者都应该依赖其抽象(