特性spring boot day
day18 - 二叉树 part05
513. 找树左下角的值 详解 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), le ......
logback-spring.xml 模版
```xml ${PATTERN} UTF-8 ${LOG_HOME}/info-${APP_NAME}.log ERROR DENY ACCEPT ${LOG_HOME}/info-${APP_NAME}.%d{yyyy-MM-dd}.%i.log.gz 180 50MB ${PATTERN} U ......
spring boot是如何解决单例模式下setter注入循环依赖的的
当A的属性中有B类,B的属性中有C类,C的属性中有A类,在创建A实例对象时发现需要实例化B,实例化B的时候发现要实例化C,实例化C的时候又发现要实例化A,这样就出现了循环依赖的问题,导致spring框架不能完成这三个类的实例化。 在单例模式setter注入的情况下,spring框架可以使用三级缓存机 ......
Learn Git in 30 days——第 08 天:关于分支的基本观念与使用方式
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 在 Git 里面 分支 (Branch) 是个非常重要的机制,使用上也必须特别小心,因为项目总不能无限制的「分支 ......
Spring Boot 别再用 Date 作为入参了,LocalDateTime、LocalDate 真香!
作者:TinyThing 链接:https://www.jianshu.com/p/b52db905f020 ## 0x0 背景 > 项目中使用LocalDateTime系列作为dto中时间的类型,但是spring收到参数后总报错,为了全局配置时间类型转换,尝试了如下3中方法。 > > **注:本文 ......
聊聊spring项目中如何动态刷新bean
## 前言 前阵子和朋友聊天,他手头上有个spring单体项目,每次数据库配置变更,他都要重启项目,让配置生效。他就想说有没有什么办法,不重启项目,又可以让配置生效。当时我就跟他说,可以用配置中心,他的意思是因为是维护类项目,不想再额外引入一个配置中心,增加运维成本。后边跟他讨论了一个方案,可以实现 ......
日本 特定技能一号 農業 勉強Day1
#Markdownの形で記録したいと思う。 #目次 ##1日本農業一般 ###1稲作 稲作:いなさく、稲の栽培である。 世界で栽培されている稲は主にアジア稲とアフリカ稲である。 また、アジア稲の中では、インディカとジャポニカに大別される。 日本ではほとんどジャポニカである。 稲 ー 稲の実 ー もみ ......
vue--day75--vuex多组件共享数据
1.Person.vue <template> <div> <h1>人员列表</h1> <h1 style="color: red;">Count 组件的求和为{{ sum }}</h1> <input type="text" placeholder="请输入名字" v-model="name">< ......
vue--day74--四个map方法的使用mapState ,mapGetters,mapMutations,mapActions
1. Count.vue <template> <div> <h1>当前求和位{{ sum}}</h1> <h1>当前求和放大10倍后是{{ bigSum }}</h1> <h1>我在{{school }},学习{{ subject }}</h1> <select v-model.number="n ......
day127-springMVC的介绍与入门
springMVC介绍与初始化 介绍 MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等 一类称为业务处理 Bea ......
java基础-运算符--day03
[TOC] ### 1. 算数运算符 / 处以 % 取余 ``` public class TestOper01{ public static void main(String[] args){ System.out.println(13/5);// 结果为2 System.out.println( ......
String 有哪些特性
不变性:String 是只读字符串,是一个典型的 immutable 对象,对它进 行任何操作,其实都是创建一个新的对象,再把引用指向该对象。不变模 式的主要作用在于当一个对象需要被多线程共享并频繁访问时,可以保证 数据的一致性。 • 常量池优化:String 对象创建之后,会在字符串常量池中进行缓 ......
网络管理员教程 初级 Day1
# 学以致用——以Markdown的格式记录其它学习内容 # 第1章 计算机网络概述 ## 1.1 数据通信基础 ### 1.1.1 数据通信基础概念 数据:模拟数据 和 数字数据;数据信号:模拟信号 和 数字信号。 进行 调制 和 解调 的设备称为 调制解调器。 信息传输必经之路称为 信道。 数据 ......
Java 8 新特性
# Java 8 新特性 [Java 8 新特性](https://www.runoob.com/java/java8-new-features.html) **主要是函数式编程!** Java8 新增了非常多的特性,我们主要讨论以下几个: - Lambda 表达式 − Lambda 允许把函数作为 ......
笔记-《深入理解java虚拟机-JVM高级特性与最佳实践》
想深入了解虚拟机相关知识,所以买此书学习,记录笔记,用于后续复习查看 本文内容基本摘抄自《深入理解java虚拟机-JVM高级特性与最佳实践》,以供复习之用,没有多少参考价值。想要更详细了解请参考原书。 本书是第二版。基于jdk1.7的,1.7中新增了G1收集器。 第一部分 走近Java 第1章 介绍 ......
Day10_集合类型
1.集合类型_关系运算: 2.集合类型_定义: 3.字典和集合的定义: 4.集合类型_类型转换: 5.交集_合集_差集: 6.对称差集_父子集: 7.集合去重: 8.其他内置方法: ......
20天 hot 100 速通计划-day18
### 动态规划 #### [139. 单词拆分](https://leetcode.cn/problems/word-break/) 给你一个字符串 `s` 和一个字符串列表 `wordDict` 作为字典。请你判断是否可以利用字典中出现的单词拼接出 `s` 。 **注意:**不要求字典中出现的单 ......
day03
一、对象的创建和销毁过程的分析 1、对象的创建过程: a、给对象划分内存空间 b、执行初始化链表 1、根据继承表的顺序调用父类的无参构造或者有参构造 通过 :父类名(val) 调用父类的有参构造 2、根据成员变量的定义顺序调用类类型成员的无参构造或者有参构造 通过 :类类型成员名(val) 调用类类 ......
Learn Git in 30 days——第 07 天:解析 Git 资料结构 - 索引结构
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 我们知道在 Git 里两个重要的资料结构,分別是「物件」与「索引」,这篇文章主要用来解说「索引」的细节。使用 G ......
day126-spring中的AOP
声明式事务 事务控制的代码有规律可循,代码的结构基本是确定的,所以框架就可以将固定模式的代码抽取出来,进行相关的封装。 封装起来后,我们只需要在配置文件中进行简单的配置即可完成操作。 好处1:提高开发效率 好处2:消除了冗余的代码 好处3:框架会综合考虑相关领域中在实际开发环境下有可能遇到的各种问题 ......
标准C++ -- day06
##### 一、什么是继承 1. ###### 当遇到问题时,先查看现有的类是否能解决一部分问题,如果有则继承该类,并在此基础上扩展以此解决问题,从而缩短解决问题的时间(代码复用) 2. ###### 当遇到一个大而复杂的问题时,可以把大问题拆分成若干个不同的小问题,然后为每个小问题设计一个类来解决 ......
解释spring支持的几种bean作用域
1,singleton:默认,每个容器中只有一个bean实例,单例的模式由beanfactory自身维护 2,prototype:为每一个bean请求提供一个实例 3,request:为每一个网络请求提供一个实例,请求完成之后,bean会被垃圾回收器回收 4,session:与request类似,确 ......
Python5day
今日内容概要基本运算符算术比较赋值逻辑成员身份流程控制(重要)—— if else elif while for等基本运算符:1.取模运算——又叫取余运算 % 2.比较运算 == !=比较运算符及比较数据类型,又比较数据值 3.赋值运算符 =python语法中除了有=号这种简单的赋值运算外,还支持增 ......
day17 - 二叉树part04
110. 平衡二叉树 详解 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left ......
javascript学习笔记day7
今天学了挺多新东西的,在学校教的东西都是很老了东西了,果然互联网完全真能靠自学,下面是今天的笔记 var let const 优先使用const,即不会改变的变量,假设后续发现这个变量会改变就再使用letconsole.log 打印属性 console.dir打印信息innerText 只修改标标签 ......
Spring-Boot实现HTTP大文件断点续传分片下载-大视频分段渐进式播放
针对大文件提交下载,断点续传上传下载的方式:https://www.jianshu.com/p/12209997b161https://blog.csdn.net/mingpingyao/article/details/128241429https://www.cnblogs.com/liyhbk/ ......
[代码随想录]Day29-贪心算法part03
## 题目:[1005.K次取反后最大化的数组和](https://leetcode.cn/problems/maximize-sum-of-array-after-k-negations/) ### 思路: 思路是: 1. 先把负数从小到大变成正数(即绝对值由大到小) 2. 如果还需要变化(k>0 ......
drf-day01
web开发模式 1、 前后端混合开发模式 》老项目 2 、前后端分离开发模式 》新项目 api接口 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本 api接口:通过网络,规定了前后 ......
Python高级day01
Web开发模式 1. 前后端混合开发模式(前后端不分离) 》老项目 2. 前后端分离开发模式(前后端分离) 》新项目 API接口 为了团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本 AP ......