对于普通的Java对象,当new的时候创建对象,当它没有任何引用的时候被垃圾回收机制回收。而由Spring IoC容器托管的对象,它们的生命周期完全由容器控制。 Bean生命周期流程 1.实例化Bean 实例化Bean对于BeanFactory容器,当客户向容器请求一个尚未初始化的bean时,或初始 ...
分类:
其他好文 时间:
2020-01-09 20:28:17
阅读次数:
61
在安装airflow后,初始化遇到这样的问题 解决方法:进入mysql airflow 数据库,设置global explicit_defaults_for_timestamp ...
分类:
数据库 时间:
2020-01-09 10:42:25
阅读次数:
198
LockSupport类是个工具类,主要作用是挂起和唤醒线程,是创建锁与其他同步类的基础 LockSupport类与每个使用它的线程都会关联一个许可证,默认情况下调用LockSupport类的方法的线程是不持有许可证的。LockSupport是unsafe类park、unpark方法的封装使用。 一 ...
分类:
其他好文 时间:
2020-01-09 00:56:01
阅读次数:
82
上篇我们说到。编写控制器类的步骤可总结为两个:实现一个类,然后在该类中添加一些公有方法,在运行的该类的时候可作为控制器发现,而这些方法则作为操作被发现。 这里我们有两个细节: 1:系统如何知道实例化那个控制器 2:如何确定用那个方法。 路由: 1:被传统的路由发现,2:通过特性路由发现,3:通过混合 ...
分类:
Web程序 时间:
2020-01-08 23:11:48
阅读次数:
95
def __delattr__(self, name): """ Remove non-slot field attribute. """ try: del self._attrs[name] except KeyError: raise AttributeError(name) d... ...
分类:
编程语言 时间:
2020-01-08 23:06:55
阅读次数:
99
web相关概念 1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到 ...
分类:
其他好文 时间:
2020-01-08 22:58:24
阅读次数:
95
package com.fgy.demo2; import java.io.Serializable; /** * 想要实现序列化,必须实现Serializable接口 */ public class Person implements Serializable { private String n ...
分类:
编程语言 时间:
2020-01-08 22:40:43
阅读次数:
87
1、背景介绍 开发过程中,后台的参数校验是必不可少的,所以经常会看到类似下面这样的代码 这样写并没有什么错,还挺工整的,只是看起来不是很优雅而已。 接下来,用Validation来改写这段 2、Spring Boot文档中的Validation 在Spring Boot的官网中,关于Validati ...
分类:
编程语言 时间:
2020-01-08 12:57:25
阅读次数:
83
AOP定义AOP就是 Aspect Oriented Programming的缩写,意思为面向切面编程。通过预编译的方式以及动态代理的方式实现程序同一维护的功能。AOP是Spring中的重要内容,利用AOP可以增强主业务的功能,降低主业务和基础重复性的业务耦合度,提高程序的可重用性,提高开发效率。原 ...
分类:
编程语言 时间:
2020-01-08 12:27:54
阅读次数:
78
入门 全新的ASP.NET: https://www.cnblogs.com/Leo_wl/p/5654828.html 在IIS上部署你的ASP.NET Core项目: https://www.cnblogs.com/wangjieguang/p/core-iis.html 举个例子来聊聊它的依赖 ...
分类:
Web程序 时间:
2020-01-08 10:36:05
阅读次数:
94