自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bearboy80的专栏

SpringBoot、Spring爱好者

  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

原创 Rust类型转换知多少

本文通过三个demo来简单介绍rust类型转换,同时也介绍了三种转换方式的特点。建议针对不同的场景来使用合适的转换方式。

2023-06-20 14:47:36 599

原创 Rust {:?} vs {} 知多少

本文通过一些实例介绍了{:?} vs {} 的区别,以及实现Display和Debug Trait。

2023-06-13 18:48:05 2025

原创 Rust单元测试实战

本文基于rust edition 2021 版本,介绍Rust Test用例编写及测试用例的运行。

2023-06-07 10:59:27 522

转载 Method Handles in Java

Method Handles in Java

2023-03-02 17:01:43 197 1

转载 Class.isInstance vs Class.isAssignableFrom and instanceof

Class.isInstance vs Class.isAssignableFrom and instanceof 区别

2023-02-20 14:02:02 137

原创 Java Reflection 实战- Class类

Java 反射使得在运行时检查类、接口、字段和方法成为可能,而不需要在编译时知道类、方法等的名称。也可以使用反射来实例化新对象、调用方法和获取/设置字段值。Java反射的功能相当强大,可以说是非常有用。例如,Java反射可以用来将JSON文件中的属性映射到Java对象中的getter/setter方法,就像Jackson, GSON, Boon等所做的那样。或者,反射可以用来将JDBC结果集的列名映射到Java对象中的getter/setter方法。

2023-02-15 17:44:30 369

转载 Guide to Java Reflection

Guide to Java Reflection

2023-02-10 14:07:28 178

转载 Compact Strings in Java 9

Compact Strings in Java 9

2023-02-09 10:51:26 125 1

原创 Java Arrays、ArrayList相关坑

大家在使用ArrayList和Arrays有遇到哪些坑?

2023-02-05 20:11:44 346

原创 Docker ENV 与 ARG 详解

Docker ENV 与 ARG 详解

2022-11-21 17:19:23 1477

原创 linux 平均负载与CPU 详解

一文吃透linux 平均负载和cpu上下文概念

2022-10-09 15:44:07 1792

原创 Spring TaskScheduler使用指南

Spring TaskScheduler使用指南

2022-09-14 17:20:15 480

原创 Spring MVC 实现异步方式

Spring MVC 实现异步方式有哪些?

2022-08-30 16:00:53 692

原创 SpringBoot优雅获取应用启动参数

SpringBoot优雅获取应用启动参数

2022-08-23 15:16:36 735

原创 SpringBoot整合ehcache实现

SpringBoot2.7.2版本整合ehcache

2022-08-18 15:39:07 319

原创 Rust安装并实现一个helloworld

rust 安装

2022-07-08 16:58:17 276

原创 Linux mpstat命令详解

mpstat是MultiProcessor Statistics的缩写,是实时系统监控工具

2022-06-06 16:00:41 854

原创 自定义实现Spring Scope扩展

自定义实现Spring Scope扩展

2022-05-06 17:21:14 785

原创 Spring实现ApplicationContextAware原理分析

Spring ApplicationContextAware实现原理分析

2022-04-30 11:30:00 447

原创 SpringBoot整合Prometheus实现业务指标上报

本文基于SpringBoot2.5.7 整合Prometheus,完成一个简单的业务指标上报。应用上报监控数据到pushgateway,然后prometheus定时拉取应用上报的数据。关于Prometheus和pushgateway 不是本文重点,可以参考。

2022-04-27 16:25:56 2288

原创 基于Eureka、Nacos 实现双注册双订阅

基于Eureka、Nacos 实现双注册双订阅

2022-04-20 11:07:55 1224

原创 网络IP分类基于IP4

网络IP分类IP 地址分成不同的类别,常见的有 A 类,B 类 和 C 类 IP 地址,D 类和 E 类地址通常不被使用每种网络地址有对应的默认的子网掩码,查看 IP 地址的前八个 bit 可以快速识别出网络地址类型A 类地址使用 255.0.0.0 作为默认子网掩码,前八个二进制位取值范围是 [1,126],例如 10.52.36.11 是个 A 类地址,它的前八位是 10,在 [1,126] 范围内B 类地址使用 255.255.0.0 作为默认子网掩码,前八个二进制位取值范围是 [128,

2022-04-18 18:03:39 387

原创 SpringCloudOpenFeign奇淫技巧

SpringCloudOpenFeign奇淫技巧

2022-04-15 15:00:27 494

原创 Spring-Cloud-OpenFeign 配置详解

SpringCloud OpenFeign 配置详解

2022-04-13 18:11:45 1887

原创 SpringCloud 实现自定义属性文件加载

SpringCloud实现自定义属性文件加载

2022-04-07 17:56:56 1402

原创 EnvironmentPostProcessor实现原理解析

EnvironmentPostProcessor实现原理解析SpringBoot2.4+是EnvironmentPostProcessorApplicationListenerSpringBoot2.4以前是ConfigFileApplicationListener

2022-04-02 15:16:29 2715

原创 SpringBoot常用配置属性注解知多少

SpringBoot常用配置属性注解知多少

2022-02-14 11:24:03 466

原创 java URL协议扩展实现-URLStreamHandler

java URL协议扩展实现

2022-02-11 16:39:39 1177

原创 Spring Security5.X 实现表单jwt认证

Spring Security

2022-02-08 11:15:30 1012

原创 SpringBoot整合Prometheus

SpringBoot整合Prometheus本文基于SpringBoot2.5.7整合Prometheus,整合依赖micrometer相关包,上报到prometheus有两种方式:基于Pushgateway 方式上报数据到prometheus,作为网关支持多个应用上报,需要推送数据到prometheus作为一个独立应用上报到prometheus上报,但是修改prometheus配置文件,prometheus 拉取方式本文将对这两种方式分别进行讲解,然后简单说明下springboot 实现原理。

2022-01-28 17:02:10 5684

原创 prometheus 监控mysql数据库

prometheus 监控mysql数据库

2022-01-22 15:32:56 16707 1

原创 Spring Aop常用API类--Pointcut

Spring Aop常用API类

2022-01-21 16:13:20 330

原创 Spring @Enable模块自定义

Spring @Enable模块自定义实现

2022-01-11 15:43:34 470

原创 为什么 Proxy.newProxyInstance 会生成新的字节码

为什么 Proxy.newProxyInstance 会生成新的字节码

2022-01-10 10:56:13 514

原创 Spring BeanDefinition

Spring BeanDefinitionBeanDefinition是spring bean创建的元属性,bean的创建和属性配置都和其相关。一般注册到spring容器的beanDefinition类都是会被自动创建,我们可以通过创建并注册到容器来实现特定功能的实现。类介绍public interface BeanDefinition extends AttributeAccessor, BeanMetadataElement {...}类图如下:BeanDefinition 元信息

2021-12-30 23:45:53 386

原创 docker 开启remote API 访问2375 端口

docker 开启remote API访问2375端口

2021-12-29 23:33:39 1099

原创 Spring Web Mvc从手动到自动装配

Spring Web Mvc 从手动装配到注解装配再到自动装配

2021-12-22 15:15:38 352

原创 Spring MVC实现自定义参数注解

Spring MVC实现自定义参数注解

2021-12-21 15:12:13 597

原创 SpringFramework校验

Validation 校验实现自定定义校验规则注解import javax.validation.Constraint;import javax.validation.Payload;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;import static java.lang.annotation.El

2021-12-20 09:55:53 431

原创 SpringBoot扩展外部化配置--基于SpringBoot2.5.7

SpringBoot 提供的外部化配置有哪些

2021-12-16 11:33:10 862

Java I/O 使用和最佳实践

Java 中的 I/O 类由一组抽象类和接口组成,这些类和接口协同工作,使 Java 应用程序能够读取和写入数据。其中包括 File、InputStream、OutputStream、Reader、Writer 等类和接口。您可以使用这些类和接口来创建文件、读取和写入文件、以及读取和写入其他类型的数据(如网络数据等)

2023-02-28

基于 Mybatis Plus 的动态生成代码设计与实现

基于 Mybatis Plus 的动态生成代码设计与实现 随着计算机网络信息的迅速发展,数据管理系统在企业与政府部门应用越来越普遍,这类系 统主要是管理着客户需要管理的业务数据。对于这些数据的管理,主要是对数据的增加 (Create)、读取 查询 (Retrieve)、更新 (Update) 和删除 (Delete) 操作,简称 CRUD 操作。由于客户需要的业务数据类型 多,开发者在开发过程都需要针对每种类型数据设计关系表并实现这类的 CRUD 操作。这一系列的操 作在开发过程是非常类似的,为了提高开发效率,针对 Web 开发中的 MVC 框架动态生成 Model 层、 View 层、Contoller 层代码以及持久层中数据库表中的配置文件

2023-02-17

Java-Reflection-Tutorial.pdf

java 反射实战demo,Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。 我理解的Java反射的原理就是获取Class对象然后使用java.lang.reflect里提供的方法操作Class对象,Class与java.lang.reflect构成了java的反射技术。

2023-02-10

java collections design.pdf

java collection 框架设计大神 Josh Bloch,从各个角度给我们讲解java collection 设计背景和理念。

2023-02-07

iguge-2011.zip

chrome插件,通过该插件对于想了解外面世界的人来说是很不错的选择。该插件缺点就是费点钱,大家谨慎看待。

2023-02-03

EFK部署方案-20230112-v1.0.docx

EFK不是一个软件,而是一套日志解决方案,并且都是开源软件,它们之间互相配合使用,完美衔接,高效的满足了很多场合的应用,是目前主流的一种日志系统。EFK是三个开源软件的缩写,分别表示:Elasticsearch , FileBeat, Kibana , 其中ELasticsearch负责日志保存和搜索,FileBeat负责收集日志,Kibana 负责界面。 本文档是我通过部署EFK总结的部署过程以及过程中的命令!欢迎大家下载和使用。

2023-02-03

简历+程序猿+java开发

本资源提供程序员相关模版, 希望对大家找工作写简历有帮助。 好的东西要分享给大家, 希望大家喜欢这个模版。 如果需要补充其他行业模版,请及时联系我。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2023-02-03

loveyou.zip

2、这是我为自己写的一款表白程序,并且已经用它成功地向女神告了个白。于是几番努力把它完善到可以做出来给大家看。

2023-02-02

Camel in action 2nd edition.pdf

camel in action 第二版,非常适合入门学习camel。camel没有中文书籍,英文书籍也不多。幸亏有camel in action,这一本就足够了。 本来不愿意去阅读英文书籍,英文水平也就考过(接近20年前)英语四级的水平。不过对于程序员而言,技术类的词汇,还算能够用。所以,看习惯了,觉得英文书籍对某些概念的描述比中文更容易理解。内容上,讲得比较细,适合上手入门。camel架构的各个概念,企业集成模式EIP等都很详细,并且以实际场景为例。 就是内容很多,看完需要很长时间。我才看了四分之一,看到了Component的介绍。能看完这本书的,我也是佩服,电子书3600多页。

2023-02-02

GSM TC35i的使用

很好的学习TC35i资料,GSM报警系统设计及PCB版,绝对值得学习。

2010-06-26

空空如也

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

TA关注的人

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