聚飞

代码改变世界

Menu
  • Home
  • Python
  • Java
  • Go
  • PHP
  • C++
  • .NET
  • JavaScript
  • Vue
  • Andriod
  • IOS
  • Linux
Menu

分类: Java

【RocketMQ】消息的消费

上一讲【RocketMQ】消息的拉取 消息消费 当RocketMQ进行消息消费的时候,是通过ConsumeMessageConcurrentlyService的submitConsumeRequest方法,将消息提交到线程池中进行消费,具体的处理逻辑如下: 如果本次消息的个数小于等于批量消费的大小c

Read more

设计模式——单例模式

引言 今天来谈谈设计模式中的单例模式,温故知新,以免生疏。 软件设计领域的四位世界级大师Gang Of Four (GoF):Erich Gamma,Richard Helm,Ralph Johnson,John Vlissides四人合著了《Design Patterns – Elements o

Read more

Spring实战入门,带你轻松掌握Spring框架

Spring框架是什么? Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心是控制反转(IoC)和面向切面编程(AOP)。Spring 是可以在 Java SE/EE 中使用的轻量级开源框架。 Spring 的主要作

Read more

spring data jpa动态查询返回自定义对象

动态查询返回自定义对象 1、一般情况下使用spring jpa封装的JpaSpecificationExecutor和JpaRepository的接口,这个好处就是在于很多方法jpa已经定义,写了实现方法在SimpleJpaRepository这个类中,非常好用 2、动态查询,jpa提供了好几种方式

Read more

java 桥接方法

1.桥接方法简介 桥接方法是jdk1.5引入泛型后,为使java泛型方法生成的字节码与jdk1.5版本之前的字节码兼容由编译器自动生成的。 可用method.isBridge() 判断method是否是桥接方法,在生成的字节码中会有flags标记 ACC_BRIDGE, ACC_SYNTHETIC

Read more

java后端分片上传接口

文件上传工具–FileUtil package com.youmejava.chun.util; import lombok.Data; import org.apache.tomcat.util.http.fileupload.FileUtils; import java.io.File; im

Read more

Dubbo源码(三)

前言 本文基于Dubbo2.6.x版本,中文注释版源码已上传github:xiaoguyu/dubbo 在了解了Dubbo SPI后,我们来了解下Dubbo服务导出的过程。 Dubbo的配置是通过DubboNamespaceHandler读取解析的,其中会将Dubbo服务提供者封装成ServiceB

Read more

spring boot设置日志打印为控制台输出和文件输出

日志打印 sources里建logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <!– 导入其他配置文件,作为预设 –> &

Read more

SQL优化的一些建议,希望可以帮到和我一样被SQL折磨的你

6.1 优化insert语句 当进行数据的insert操作的时候,可以考虑采用以下几种优化方案。 如果需要同时对一张表插入很多行数据时,应该尽量使用多个值表的insert语句 这种方式将大大的缩减客户端与数据库之间的连接、关闭等消耗。 使得效率比分开执行的单个insert语句快。 示例, 原始方式为

Read more

Java面向对象(七)

Java面向对象(七) 二十、static 关键字 static:静态的,可以用来修饰:属性、方法、代码块、内部类 使用static修饰属性:静态变量(或类变量) 属性,按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) 静态变量:我们创建了类的多个对象,多个对象共享同一个静

Read more
  • Previous
  • 1
  • …
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • Next

搜索

随机文章推荐

  • Python多线程与多进程
  • CommunityToolkit.Mvvm8.1 viewmodel使用-旧式写法(2)
  • ASP.NET Core
  • 菜鸡求带
  • 【Linux】使用 apt-get 查询并安装指定版本的软件

最新文章推荐

  • Pandas 加载数据的方法和技巧
  • JavaScript全解析——Express框架介绍与入门
  • 第二单元 常用快捷键,注释,变量
  • 面试官:MySQL 自增主键一定是连续的吗?大部分人都会答错!
  • 第一单元 .Net 平台介绍
© 2023 聚飞 | Sitemap