ziYang Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 工具
    短链接 面试题库 在线工具 随机图片

bean 基础配置

IoC 概念:2. IoC 控制反转 bean 基础配置 bean 别名 可以通过配置 name 属性配置 bean 的别名 name 属性中的别名可以配置多个,可以通过 空格、分号、逗号 进行分割。 name 属性中配置的别名的使用范围 可以在 property 中的 ref 中指定 可以在 ctx.getBean 中指定 applicationContext.xml 123456789
2023-04-02
后端编程相关 > java > spring
#Java #Spring

DI 入门案例(XML)

IoC 配置:IoC 入门案例(XML) 一、提供依赖对象对应的 setter 方法声明依赖对象 BookDao, 并抛出外部赋值方法 setBookDao 提供给 Spring IoC 容器进行依赖注入 123456789101112public class BookServiceImpl implements BookService { private BookDao bookDa
2023-04-02
后端编程相关 > java > spring
#Java #Spring

IoC 入门案例(XML)

IoC 概念:2. IoC 控制反转 一、导入 Spring 坐标pom.xml 12345<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.13.RELEASE<
2023-04-02
后端编程相关 > java > spring
#Java #Spring

IoC 控制反转

IoC 概念 IoC (Inversion of Control)也称为依赖项注入(DI)。 控制反转是一个过程,在此过程中,对象仅通过 构造函数参数,工厂方法的参数或在构造或从工厂方法返回后在对象实例上设置的属性来定义其依赖项(即,与它们一起使用的其他对象) 。然后,容器在创建 Bean 时注入那些依赖项。此过程从根本上讲,是通过使用类的直接构造或诸如服务定位器模式之类的控件来控制其依赖项的实例
2023-04-02
后端编程相关 > java > spring
#Java #Spring

Spring Framework 系统架构

Spring Framework 系统架构图 Spring Framework 架构解释 Data Access: 数据访问 事务 DAO 支持 JDBC ORM 编组 XML Data Integration: 数据集成 远程处理 JMS JCA JMX 电子邮件 任务 调度 缓存 Web: Web 开发 AOP: 面向切面编程 Aspects: AOP 思想实现 Core Contai
2023-04-02
后端编程相关 > java > spring
#Java #Spring

Nginx 命令行

Nginx 支持以下命令行参数: -? | -h — 打印命令行参数的帮助。 -c file — 使用一个替代的配置文件,而不是默认文件。 -e file — 使用一个替代的错误日志文件来存储日志,而不是默认文件(1.19.5)。特殊值stderr选择标准错误文件。 -g directives — 设置全局配置指令,例如: 1nginx -g "pid /var/run/
2023-04-01
服务器运维 > Nginx > Nginx 基础
#Nginx

算术三元组的数目

题目 给你一个下标从 0 开始、严格递增 的整数数组 nums 和一个正整数 diff 。如果满足下述全部条件,则三元组 (i, j, k) 就是一个 算术三元组 : i < j < k , nums[j] - nums[i] == diff 且 nums[k] - nums[j] == diff 返回不同 算术三元组 的数目 示例 1: 输入:nums = [0,1,4
2023-03-31
编程素养相关 > 数据结构与算法 > LeetCode
#LeetCode #数组 #哈希表 #双指针 #枚举

配置文件

多环境启动配置请参考:多环境启动 spring boot 的配置文件分为三种:properties, yml, yaml 一、配置文件的读取方式1234567891011121314151617181920server.port=8888# 自定义属性origin.href=https://www.pangcy.comorigin.port=8080origin.domain=www.pangcy
2023-03-30
后端编程相关 > java > springboot
#Java #SpringBoot

两点之间不包含任何点的最宽垂直区域

题目 给你 n 个二维平面上的点 points ,其中 points[i] = [xi, yi] ,请你返回两点之间内部不包含任何点的 最宽垂直区域 的宽度。 垂直区域 的定义是固定宽度,而 y 轴上无限延伸的一块区域(也就是高度为无穷大)。 最宽垂直区域 为宽度最大的一个垂直区域。 请注意,垂直区域 边上 的点 不在 区域内。 示例 1: 输入:points = [[8,7],[9,
2023-03-30
编程素养相关 > 数据结构与算法 > LeetCode
#LeetCode #数组 #排序

mime.types

踩坑记录在尝试在 mac 上部署静态 doc 项目时,发现样式死活显示不出来,但是在开发环境样式可以正常显示的,打包后使用 nginx 代理却不能正常显示,这让我感到很困惑,我一开始认为是代理地址,或者相对路径配置的有问题,但在 devtools - network 中查看 css, js 文件 均成功请求。 于是我尝试在 URL 上拼接 css 文件路径,发现直接就下载下来了,要知道,正常的脚
2023-03-29
服务器运维 > Nginx > 踩坑记录
#踩坑 #服务器运维 #Nginx
1…1314151617…27

搜索

Hexo Fluid
载入天数... 载入时分秒...
总访问量 次 总访客数 人