后端

JavaSE

JavaSE细节 1. 了解Java 1.1 Java历史 1995年sun正式发布java第一个版本 2009年,甲骨文公司(Oracle)收购SUN公司 Java之父是詹姆斯·高斯林 (James Gosling) 目前企业用的最多的JDK版本是java8和java11 java8和java11

EDITOR'S SELECTION

推荐文章

  • 教程

    ADF框架开发教程

    1.目的 该教程说明如何安装和执行 RoboCup 救援模拟代理开发框架 (ADF) 示例代理,以及如何使用 ADF 示例代理实现新的代理团队 2.安装 本手册假定代理将在 Linux 机器中运行,即使它们可以在 Microsoft Windows 或 Apple macOS 中运行。 我们推荐使用

  • 教程

    仿真救援模拟器手册

    1.目的 该手册有助于了解机器人世界杯救援模拟服务器,并帮助有兴趣参加机器人世界杯救援代理模拟比赛的人。 2.安装 本手册假定代理将在 Linux 机器中运行,即使它们可以在 Microsoft Windows 或 Apple macOS 中运行。 我们推荐使用 Linux,因为它是开源的,并且大多

文章列表

  • 全部
  • RocketMQ1
  • 消息队列1
  • 面试1
  • 算法1
  • 音乐3
  • 主题1
  • 架构2
  • Halo1
  • Redis2
  • 其他1
  • docker1
  • 诗词文集17
  • RoboCup4
  • 教程4
  • 必学工具5
  • Spring3
  • Java15
  • Shell4
  • 后端20
  • XML2
  • Maven1
  • MySQL1
  • 数据库2
  • Linux4
  • CSS1
  • HTML1
  • JS2
  • 笔记19
  • 前端6
  • Halo

    PIX主题-轻社交类朋友圈主题

    Halo-Theme-PIX

  • 随笔集

    2023中国机器人大赛暨RoboCup机器人世界杯中国赛救援仿真随笔

    比赛现场

    RestClient

    在 Spring 6 中,RestClient 是一个新的 REST 客户端 API,用于简化与外部 RESTful 服务进行交互的过程。它被设计成比传统的 RestTemplate 更加灵活、易于使用,同时也更具现代化。RestClient 属于 Spring Web 模块的一部分,提供了一个声明

    TLS(Transport Layer Security)

    TLS(Transport Layer Security)是一种广泛使用的网络安全协议,旨在为互联网通信提供安全性和隐私保护。它通过加密数据传输、验证通信双方的身份以及提供数据完整性来确保通信的安全。以下是关于 TLS 的详细介绍: 1. 主要功能 数据加密:TLS 使用对称加密算法(如 AES)来

  • 后端

    Jackson——一个高性能的 JSON 处理库

    Jackson 是一个高性能的 JSON 处理库,广泛用于 Java 应用程序中进行 JSON 的序列化和反序列化。以下是 Jackson 序列化的主要方式和一些关键概念的介绍。 1. 基本序列化 1.1 添加依赖 首先,在你的 pom.xml 文件中添加 Jackson 的依赖: <depende

  • 随笔集 后端 程序员

    @Configurable注解有什么作用,和@Configuration有什么区别

    @Configurable 作用: @Configurable 注解主要用于支持 Spring 对非 Spring 管理对象的依赖注入(DI)。当一个类被标记为 @Configurable 时,Spring 将能够对该类的实例进行依赖注入,即使这些实例不是通过 Spring 容器直接创建的(例如,通

  • 随笔集 程序员 后端

    @RunWith(SpringRunner.class)什么时候使用,为什么有时候只需要@SpringBootTest就可以了

    @RunWith(SpringRunner.class) 和 @SpringBootTest 是在使用 Spring Boot 进行单元测试时常用的两个注解,它们分别服务于不同的目的,并协同工作以支持对 Spring 应用程序进行集成测试。下面分别解释这两个注解的作用以及何时可以仅使用 @Sprin

  • 笔记

    RocketMQ

    RocketMQ 基本介绍 消息队列 应用场景 消息队列是一种先进先出的数据结构,常见的应用场景: 应用解耦:系统的耦合性越高,容错性就越低 实例:用户创建订单后,耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障都会造成下单异常,影响用户使用体验。使用消息队列解耦合,比如物流系统发生故障

  • 随笔集

    git配置github代理

    在终端中运行以下命令,将代理设置为您的代理服务器地址和端口号: git config --global http.http://github.com.proxy '{http/socks5}://{your.proxy.server}:{port}' git config --global http

  • 笔记

    Netty

    Netty 基本介绍 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护、高性能的网络服务器和客户端 Netty 官网:https://netty.io/ Netty 的对 JDK 自带的 NIO 的 API 进行封装,解决上述问题,主要特点有: 设计优雅,适用于各种传输类型的统一

  • 笔记

    Algorithm

    Algorithm 递归 概述 算法:解题方案的准确而完整的描述,是一系列解决问题的清晰指令,代表着用系统的方法解决问题的策略机制 递归:程序调用自身的编程技巧 递归: 直接递归:自己的方法调用自己 间接递归:自己的方法调用别的方法,别的方法又调用自己 递归如果控制的不恰当,会形成递归的死循环,从而

  • 笔记

    Zookeeper

    Zookeeper 基本介绍 框架特征 Zookeeper 是 Apache Hadoop 项目子项目,为分布式框架提供协调服务,是一个树形目录服务 Zookeeper 是基于观察者模式设计的分布式服务管理框架,负责存储和管理共享数据,接受观察者的注册监控,一旦这些数据的状态发生变化,Zookeep

  • 笔记

    JUC

    JUC 进程 概述 进程:程序是静止的,进程实体的运行过程就是进程,是系统进行资源分配的基本单位 进程的特征:并发性、异步性、动态性、独立性、结构性 线程:线程是属于进程的,是一个基本的 CPU 执行单元,是程序执行流的最小单元。线程是进程中的一个实体,是系统独立调度的基本单位,线程本身不拥有系统资

  • 笔记

    JVM

    JVM JVM概述 基本介绍 JVM:全称 Java Virtual Machine,即 Java 虚拟机,一种规范,本身是一个虚拟计算机,直接和操作系统进行交互,与硬件不直接交互,而操作系统可以帮我们完成和硬件进行交互的工作 特点: Java 虚拟机基于二进制字节码执行,由一套字节码指令集、一组寄

  • 笔记 后端

    Redis基础

    基础篇Redis 黑马程序员Redis入门到实战教程基础篇笔记 tips: 根据课程笔记增删改而来 1.Redis简单介绍 Redis是一种键值型的NoSql数据库,这里有两个关键字: 键值型 NoSql 其中键值型,是指Redis中存储的数据都是以key.value对的形式存储,而value的形式

  • 后端 笔记

    DDD架构

    DDD架构 终期目标:提供代码的可维护性,降低迭代开发成本。也是康威定律所述:任何组织在设计一套系统时,所交付的设计方案在结构上都与该组织的沟通结构保持一致。 参考文章 DDD 架构 | 小傅哥 bugstack 虫洞栈 架构分层 接口定义 - api:因为微服务中引用的 RPC(远程过程调用) 需

avatar

Roozen

Halo-Theme-Aurora主题作者

  • 62

    文章

  • 10

    分类

  • 27754

    访问量

  • 2023-07-09

    建站天数

avatar

Roozen的小破站

Halo-Theme-Aurora主题作者

  • 62

    文章

  • 10

    分类

  • 27754

    访问量

请您轻一点,我是很昂贵的机器人哦! O.O