自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (16)
  • 收藏
  • 关注

原创 后端学习前端-响应式菜单栏之AI五秒可以给你写出来

在现实中菜单栏的目录数据往往存在数据库而element是写死的,下面进行改造,后端传多少显示多少,只有。要下班了 下次想起来把代码贴上来吧再 这玩意自己写要好久(刚入门)AI真就五秒生成(GPT)后端传过来的数据是map类型的 这里是模拟后端传过来的数据。不显示下拉框 有二级的显示下拉图标。

2024-06-26 18:17:26 157

原创 后端学习前端-环境搭建之学了也只是拖延一点点被AI杀死的时间

1.npm install -g @vue/cli # 全局安装 Vue CLIvue create my-project # 创建一个新的 Vue 项目,my-project是项目名称,可以自定义cd my-project # 进入项目目录2.(如果尚未完成):如果你还没有安装和配置 Vue Router,请按照官方文档的说明进行安装和配置。通常,你需要执行以下步骤:命令行 安装 Vue Router:3.。

2024-06-26 17:21:35 632

原创 bladex入门理解

BladeX 是一个基于 Spring Boot 2 & Spring Cloud Hoxton & Mybatis 等核心技术,用于快速构建中大型系统的基础框架。Traefik反向代理,监听后台变化自动化应用新的配置文件。集成Sentinel从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。可以清楚的看到每个节点的信息,状态功能权限 数据权限(swagger)接口权限…序章主要讲功能及技术栈技术栈:SpringClou HoxtonNacos 注册中心Sentinel 流量控制、熔断

2022-07-05 22:24:53 5275

原创 线程池创建类

/** * @author huhan * @Date 2022/1/12 * @apiNote */public class ThreadPoolUtil { /** * 创建指定大小线程池:定长无界阻塞队列 * 线程数满了以后不添加任务,新任务会进入无界阻塞队列 * 适用场景:时长短负载小的业务场景 * @param nThreads * @return */ public static ExecutorServi

2022-01-12 15:38:42 178

原创 JAVA spring Boot集成kafka的使用 第二章 生产与发送消息

JAVA spring Boot集成kafka的使用 - 生产与发送消息这里使用的是spring boot集成+kafka1.生产消息1.1 传统的消息生产者传统的方式是需要手动创建Properties的配置对象去加入各种参数然后使用生产对象去发送消息传统的方式需要在send方法中实现callback接口来获取发送成功或失败的状态public class Producer { static Logger log = Logger.getLogger(Producer.class)

2022-01-11 15:11:53 1503 2

原创 JAVA spring Boot集成kafka的使用 第一章 配置

JAVA spring Boot集成kafka的使用 - 配置因为是java开发,相关zookeeper环境搭建 与kafka搭建就不详细做说明了,网上有很多的搭建方法,这里只叙述JAVA中的使用方法跟相关问题,纯手工啊兄弟萌1,配置和依赖1.1依赖 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.12</artifa

2022-01-10 16:54:23 2358 2

原创 Kafka基础概念

本资料来源书籍《深入理解kafka核心设计与实践原理》本资料来源书籍《深入理解kafka核心设计与实践原理》,属于个人理解记录Kafka概念基于zookpeeper协调的分布式系统,定位是分布流处理平台,饰演了三个角色1.消息系统:除了常规消息中间件的功能外还提供了消息的有序性保障,和消费回溯功能2.存储系统:kafka消息存储在磁盘中,可长期保存数据3.流处理平台:提供可靠的数据来源,提供流处理类库1.基本概念kafka由若干个producer,若干broker,若干consumer,和一

2022-01-10 13:57:56 566

原创 通过定时任务实现系统启动时自动执行任务

最近碰到个需求,系统启动时设备自动连接上位机,自动获取设备发送的数据进行存储,系统关闭后设备断开连接。设备发送数据频繁,由于是系统启动时就要运行 大概想到了 注解定时任务配合两个Java自动的方法注解进行实现。@PostConstruct,@PreDestroy大概给个草图代码:一、定时任务类1.系统启动时自动开始任务,此时自动注入业务的相关服务类就可以自动执行任务了@Component@EnableScheduling@Slf4jpublic class msgkafkaScheduler

2022-01-10 10:15:41 1891

原创 二进制编程理念<一>位移法 一个数字表示多种状态

初次了解到了二进制编码的内容,在次将此项作为以后的学习内容之一,之前跟同学交流在系统资源有限的情况下如何利用有限的资源存储数据,可以利用byte来存储,而一个byte由8个bits组成,而每个bits都可以表示一种状态,在此后又看项目又了解到了利用位移法存储多种状态.本文转载了作者CSDN的文章,链接如下:如侵权,通知我删除与运算(&)、或运算(|)、异或运算(^)目录位运算符业务描述场景模拟位运算符首先先了解一下位运算符一:与运算符(&) 预算规则: 0&0=0;

2020-09-24 14:28:46 447

原创 Spring Boot JPA查询近一个月每天的数据总数

基于SpringBoot JPA实现SQL结果集注入基本的JPA配置可以在网上搜今天要说的是SQL统计近一个月每天的数据量,如果当天没有数据量那么进行补零操作先说一下网上找的sql,生成虚拟日期进行补零操作:1.先不说sql语句在不同类型的数据库是否兼容,反正网上找到的sql语句不一定是通用的sql2.如果当天没有数据,那么你当天的时间字段怎么来呢?只能sql生成虚拟日期并进行补零操作,一般公司都会有严格的格式规范,不可能让你生成临时表去搭建生成虚拟日期的,领导看到不舒服就不会让你多舒服.

2020-08-27 20:42:27 4570

原创 IDEA使用配置

idea小问题1.每次导入一个新项目Project项目的时候已经配置好的maven被还原为默认状态2.修改了pom.xml后发现依赖包还是没有1.每次导入一个新项目Project项目的时候已经配置好的maven被还原为默认状态  在othersetting中搜索maven然后配置就可以了.      2.修改了pom.xml后发现依赖包还是没有...

2020-08-13 08:47:47 87

原创 Maven 总章

MavenMaven概念创建MAVEN项目添加web项目pom配置文件:web项目修改打包方式Maven配置文件详情修改打包方式知识拓展web.xml 配置文件删除能否启动maven可以解决的问题Maven概念Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具。Maven不仅...

2019-08-30 02:38:03 128

原创 servlet 总章

文章目录理论知识过滤器Filter的生命周期Filter的创建Filter的销毁FilterConfig接口使用注解映射注解@Webservlet过滤器注解@WebFilter使用配置文件1.需要被映射的类2.配置文件配置不使用@webFilter时配置文件配置理论知识过滤器Filter的生命周期Filter的创建Filter的创建和销毁由WEB服务器负责。 web 应用程序启动时,web...

2019-08-29 22:25:36 61

原创 maven 入门一 maven创建web项目

Maven项目创建一,点击选中我们的快速生成的项目,但是这个是没有我们web的二,在我们的项目结构中生成web文件夹三,接第二步,添加一个web的项目四,.Java文件生成路径在我们的src下的mian中,所以我们web的项目路径也需要设到我们的main下五,将这个文件夹设置为web项目当我们的文件夹有个小蓝点就成功了六,配置文件不需要的先删除,并且添加打包方式,因为我们jav...

2019-08-25 03:00:04 128

原创 Spring入门九 MVC拦截器

SpringMVC拦截器拦截器跟过滤器的区别拦截器 : 只会拦截Controller当中的各种Mapping SpringMVC过滤器 Filter: 是学习 Servet当中学的 /* 拦截所有请求 包括静态资源 可以在任何web项目当中用拦截器可以用来生成处理日志等,跟我们项目无关的业务逻辑SpringMVC 中的Interceptor 拦截请求是通过Ha...

2019-08-22 00:09:13 85

原创 Spring 入门八 MVC注解入门程序的编写②注解形式处理异常

SpringMVC异常的处理JAVAMVC异常处理在我们项目的开发中,编写我们的代码,或是处理数据库登操作的过程中,或是我们MVC设计模式中的各层都会出现BUG,异常,这时候我们肯定要对我们的异常进行处理,每次处理工作量都非常的大,所有我们可以将异常处理统一提出来解耦。Spring MVC处理异常有3种方式:(1)使用Spring MVC提供的简单异常处理器SimpleMappingE...

2019-08-21 22:36:58 92

原创 Spring 入门七 MVC注解入门程序的编写①注解形式映射类

Spring入门程序的编写入门程序的需求1.需求分析点击超链接,发送请求,服务请响应,响应的办法是调用某个类中的方法然后把这个方法执行后的结果返回给jsp页面。这里实现了一个简单的请求跟响应的过程。...

2019-08-20 23:55:22 117

原创 Spring 入门六 MVC设计模式理论知识

背景色是orange

2019-08-19 16:47:45 177

原创 Spring 入门五 使用注解入门程序

Spring注解跟servlet一样,我们要讲两个类联系起来需要通过xml文件,写上一堆的配置来将这两个类来联系起来,但是这样的话太过繁琐,所以我们可以使用注解来简化我们的代码,下面我们简写一个业务结构来看一下我们是怎么使用Spring的注解的①:在配置文件中引入注解依赖的环境http://www.springframework.org/schema/contexthttp://www.s...

2019-08-19 09:50:40 87

原创 Spring 入门四 注入依赖对象

注入依赖对象个人理解是可以理解为给某个bean传值我们可以通过配置文件来获取或者注入Bean中的变量。例如我们现在有个实体类:UesrEntitypublic class UserEntity { private String name; private Integer age; private String sex; publi...

2019-08-18 17:38:46 191

原创 Spring 入门三 延迟初始化(懒加载)跟bean的作用域

Spring延迟初始化。懒加载在Spring的配置文件当中配置文件是默认加载Bean类的无参构造方法的,如果要配置不加载Bean类的无参构造方法的时候我们需要在< beans>中设定他的懒加载为ture。将这个一段命令加入到beans的配置当中:default-lazy-init="true"<beans xmlns="http://www.springframework...

2019-08-18 16:57:19 556

原创 Spring 入门一 零碎代码。将工厂类交给Spring来管理

代表所有的实体< bena>代表实体获取spring的配置文件 ApplicationContext applicationContext; applicationContext = new ClassPathXmlApplicationContext(new String[]{"AppConplication.xml"});延迟初始化 lazy-inu...

2019-08-17 17:20:00 637

原创 Spring 入门二 面向切面

Spring指示符依赖的环境:配置aop注解,使用注解,扫描包日志切面类声明切入点的方法,并且声明切入点规则切入点通知前置 后置等等加个args可以拿到传递时候的参数以配置文件的方式来配置切面方法在配置文件中配置需要在配置文件中映射通知等切点环绕切点有比前置切点跟后置切点要复杂...

2019-08-17 11:37:46 61

原创 properties配置文件的读取:项目自动搜索配置文件读取

配置文件我们的项目,框架,数据库这些个类型可以需要用到配置文件来配置他们的参数来使他们能够正常运行或者映射相关文件。我们发布项目的时候按我的理解可能是以包的形式来发布我们写的项目,这时候我们配置文件可能用到配置文件的读取也就是以下的代码。Properties properties = new properties();//加载配置文件的路径,相对路径或者绝对路径InputStrem i...

2019-08-16 19:25:13 245

原创 JAVA 数据库开发框架MyBatis 入门三 两表联查示范

MyBatis两表联查示范上两章入门我们讲到了基本写法:单表查询跟read还有inputsteam两种流的区别,现在是MyBatis一对一两表连查的示范,首先我们先来看一下MyBatis常用标签一共有哪一些常用标签< select >< insert >< update >< MyBatis>< sql>< r...

2019-08-15 20:44:33 332

原创 Spring 入门七 MVC处理页面数据,参数封装:字符串,跟list

Java中Inputstream与Reader的区别[前文](https://blog.csdn.net/weixin_45370562/article/details/99433321)main函数中运行Mybatis的操作流程是:读取配置文件创建sqlsession工厂使用工厂创建session对象session对象执行语句,创建Dao接口的代理对象关闭流// 读取配...

2019-08-13 23:17:16 191

原创 JAVA 数据库开发框架MyBatis 入门一

JAVA数据库开发框架MyBatis框架是什么框架是部分系统,或者整个系统的可重用设计,是被开发者应用的开发骨架,概述起来就是框架可以减少我们的代码量,方便我们工作的一个更为强大的工具类,他们都是基于基础理论上封装了一系列的减少工作量的API,开发者在使用框架是直接调用封装好的api可以省去很多代码编写,从而提高工作效率和开发速度。持久层框架MyBatis开发者...

2019-08-13 21:50:46 188

空空如也

后端抛出错误到前端请求体中的string怎么换行

2022-09-24

sql语句 between 无效

2022-09-14

在@select中写的sql 如果createdate的两个条件一个大于一个小于的话报元素内容错误的错误

2022-09-05

对传入list根据多字段去重的通用方法,但是function怎么加入到比较器里面

2022-07-21

sql中的不明代码是什么意思

2022-01-17

一台机器可以即可以充当kafka消费者又充当kafka生产者吗?

2022-01-10

注解 @Scheduled 定时任务怎么到达某个条件时来终止这个定时任务

2022-01-07

list与本身比较获取除本身以外重复的值的下标

2021-08-09

mysql查询语句问题,级联查询

2021-07-28

SQL单表分组降序取第一条数据

2021-06-08

list集合遍历将所有实体id相同的都新建一个集合然后加入一个List<List(entity)>中

2020-12-23

list集合遍历将所有实体id相同的都新建一个集合然后加入一个List<List(entity)>中

2020-12-23

JAVA实体集合复合条件的累加器数量+1之后相同条件的累加器不+1怎么写?

2020-12-22

JAVA,辨认json形式的数据并分离出来

2020-12-07

本地服务器搭建样式怎么改变

2020-10-15

QueyDSL+jpa 可以做到if判断成立后再对数据库某个字段进行去重吗?

2020-09-28

位移法的一些问题,单个字符都懂连起来就不懂了

2020-09-22

分组查询 查询设备表最新一条自检记录 (自检记录是另外一个表)

2020-09-08

sql求 当前系统时间一个月前每天的预警台数

2020-08-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除