JAVA基础学习-泛型回顾 Java泛型这个特性是从JDK 1.5才开始加入的,因此为了兼容之前的版本,Java泛型的实现采取了“伪泛型”的策略,即Java在语法上支持泛型,但是在编译阶段会进行所谓的“类型擦除”(Type Erasure),将所有的泛型表示(尖括号中的内容)都替换为具体的类型(其对应的原生态类型),就像完全没有泛型一样。 目录泛型类泛型类,在创建对象的时候才指定(或确定)其具体类型。 常用泛型标识:T(ty 2022-10-22 JAVA JAVA
JAVA反射-反射回顾 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录前序Class、class(类)、对象三者的关系。 类似于: 准备工作这里定义两个类:一个父类、一个子类。 父类: 123 2022-10-21 JAVA反射 JAVA 反射
SpringBoot-(二十八)SpringBoot整合日志框架 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录SLF4J初体验创建一个SpringBoot项目,在spring-boot-starter-web中默认就有slf4j和logback的依赖。 推荐直接查看整合SpringBoot部分。 2022-10-19 SpringBoot 星星之火 SpringBoot
Vue3-(十)Vite+Vue实现PC、移动端自动适配 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录 可参考博客: Vite+Vue:https://blog.csdn.net/weixin_43554584/articl 2022-10-04 Vue3 星星之火 Vue Vue3
SpringBoot-(二十七)SpringBoot实现动态定时任务 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录导入依赖1234567891011121314<dependency> <groupId>org.slf4j</groupId> <arti 2022-10-02 SpringBoot 星星之火 SpringBoot
MySQL-MySQL数据库使用问题集合 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录数据库创建用户并授权问题使用的是数据库工具Navicat进行创建。 密码强度问题 Your password does not 2022-09-25 MySQL 星星之火 MySQL
SpringCloud-(五)Redis分布式环境的搭建 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录测试以本地搭建为例,服务器上同理。测试版本 7.0.4 。 下载地址:https://github.com/redis/redis/relea 2022-09-22 SpringCloud 星星之火 SpringBoot Redis
星星之火-Mac安装Oh-My-Zsh 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录切换Bash1chsh -s /bin/zsh 安装1curl -L https://raw.github.com/ro 2022-09-20 星星之火 星星之火 Oh-My-Zsh
SpringBoot-(二十六)SpringBoot集成Swagger3 SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录实现SpringBoot集成Swagger3。 导入依赖12345<dependency> <groupId>io.springfox</groupId& 2022-09-19 SpringBoot 星星之火 SpringBoot Swagger3
SpringCloud-(四)Sentinel的搭建与使用 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录官方下载地址:https://github.com/alibaba/Sentinel/releases 下载后就可以直接放在项目中。 配置启动 2022-09-18 SpringCloud 星星之火 SpringBoot Sentinel
SpringCloud-(三)常见分布式环境搭建 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录MySQL主从复制环境搭建MySQL的安装:MySQL-Ubuntu20.04安装MySQL8.0以及远程连接 安装并开启远程连接。 主库操 2022-09-17 SpringCloud 星星之火 SpringBoot MySQL Nacos
SpringCloud-(二)SpringCloud实现分布式项目基本搭建以及Nacos的使用 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录项目搭建具体可见:SpringBoot-(二十三)SpringBoot模块化步骤详解 ⚠️提示:如果创建好的依赖中有以下依赖,可先将其注释掉, 2022-09-17 SpringCloud 星星之火 SpringBoot Nacos
SpringCloud-(一)Nacos的安装与启动 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 目录项目下载地址:https://github.com/alibaba/nacos/releases 下载之后直接导入IDEA即可。 设置单机且前 2022-09-15 SpringCloud 星星之火 SpringBoot