- 博客(19)
- 收藏
- 关注
原创 Docker常用命令
2、查看远端镜像:docker search 镜像名字(docker search [--limit 5] 镜像名字)2、拉取远端镜像:docker pull 镜像名字(docker pull 镜像名字[:TAG]、默认latest)4、删除具体镜像:docker rmi 镜像名称/TAG(强制删除:docker -f rmi 镜像名称/TAG)注:直接进入容器启动命令的终端、不会启动新的进程、用exit退出、会导致容器的停止。8、删除已停止容器:docker rm [-f] 容器ID或容器名。
2023-06-26 22:55:56
169
1
原创 Docker安装及简介
Docker三要素1、镜像(类似于JAVA中的类)2、容器(类似于JAVA中的对象)3、仓库(放镜像的地方)操作系统:centos7(64位)内核:3.8以上。
2023-06-24 18:28:02
185
1
原创 activeMQ安装
然后在linux上通过图形化界面发现可以访问、应该是配置问题、通过排查、发现设置问题、只允许本机访问、一、从官网下载对应的Linux版本后上传到Linux系统中。第一点怀疑linux防火墙问题、关闭后依然无法访问。访问:http://IP:8161/admin。配置文件:conf/jetty.xml。发现window上访问不到的管理后台。安装到虚拟机上的centos7。三、启动activemq。改为0.0.0.0即可。四、验证是否启动成功。
2023-06-03 12:19:31
296
原创 Bean循环依赖问题
这就解决了场景一的情况下、循环依赖的问题、先把所有Bean都实例化、在ClassA实例化完给其中的属性ClassB赋值的时候、通过ClassB提前曝光出来的ObjectFactory对象拿到实例化的ClassB、同理、ClassB实例化过程中、因为ClassA已经曝光过了、所以也拿到ClassA的实例、这样就解决了循环依赖的问题。在场景一的情况下、之所以能够解决循环依赖的问题、是因为这种方式可以将实例化Bean和Bean属性赋值分开两个动作去完成、学习动力节点老杜Spring6相关视频。
2023-05-20 21:29:46
468
原创 Bean生命周期
所谓的生命周期就是:对象从创建开始到最终销毁的整个过程。什么时候创建Bean对象?创建Bean对象的前后会调用什么方法?Bean对象什么时候销毁?Bean对象的销毁前后调用什么方法?
2023-05-20 18:21:53
114
原创 Bean的作用域
如果在Servlet的WEB应用中使用global session的话,和session一个效果。每调用一次getBean()方法则获取一个新的Bean对象。SpringIoC容器创建Bean对象默认的scope(作用域)是singleton(单例)1、singleton:默认的,单例。7、websocket:一个websocket生命周期对应一个Bean。6、application:一个应用对应一个Bean。3、request:一个请求对应一个Bean。4、session:一个会话对应一个Bean。
2023-05-20 16:14:43
101
原创 Bean实例化方式学习
Spring IoC容器的顶级对象,BeanFactory被翻译为“Bean工厂”,在Spring的IoC容器中,“Bean工厂”负责创建Bean对象。2、如果写了带参数的构造方法、系统不会自动生成无参数构造方法、这时Spring就无法完成实例化(解决方案:再添加一个无参数构造方法即可)而Factory-Bean是Spring的一个接口、继承接口以后、实现对应的方法、Spring会自动调用。无参构造、简单工厂、工厂方法、factory-bean、factory-method都是自己定义的。
2023-05-14 09:58:20
103
原创 Spring IoC学习
控制反转是一种思想、为了达到OCP、DIP、为了降低程序的耦合性(任何软件开发原则都是为了降低程序的耦合性)、为了提高程序的扩展性。一定需要set方法、set注入的核心原理:通过反射机制调用set方法来给属性赋值、让两个对象发生关联。控制反转核心思想、面向接口编程、并不关心接口的创建和管理、交由第三方容器管理。现在实例化接口、只需要声明接口、由容器自动匹配具体实现类。2、通过属性名推断出set方法:setPayDao()一种是通过set注入、一种是通过构造注入。实现IoC控制反转的方式、就是依赖注入。
2023-05-13 22:20:47
60
原创 Spring简介
spring框架是实现了IoC的框架、简单理解:降低程序耦合度、帮我们创建bean、管理bean。主要面向抽象、接口编程、降低程序的耦合度、让上层不再依赖下层(不再用以前new对象写死的方式)二、DIP依赖倒置原则(Dependence Inversion Principle)对象的创建权、对象及对象之间的管理权交出去、由第三方容器来负责创建和维护。控制反转的实现方式:依赖注入(Dependency Injection)三、IoC控制反转(Inversion of Control)控制反转是设计思想、
2023-05-07 11:11:08
138
原创 ESXI安裝window server 2012 无引导 直接出现windows failed to start
ESXI安裝window server 2012 无引导 直接出现windows failed to start
2022-11-15 09:53:27
2127
原创 ORA-04030: (kkoutlCreatePh,logdef* : kkoabr) 问题分析及处理
ORA-04030: (kkoutlCreatePh,logdef* : kkoabr) 问题分析及处理
2022-07-01 11:39:06
390
原创 Oracle内存调整_表KEEP到内存中
sga_max_size sga_target db_keep_cache_size KEEP table
2022-06-14 08:52:33
3222
原创 Linux防火墙操作端口命令
原文:Linux防火墙添加端口_小轱辘.的博客-优快云博客_linux防火墙添加端口低版本:CenOS6.5 以下 至 RedHad6.5以下service iptables status // 查看防火墙状态iptables -L -n // 使用命令查看端口开启情况iptables -F // 清除预设表filter中的所有规则链的规则iptables -X // 清除预设表filter中使用者自定链中的规则/etc/rc.d/init.d
2022-04-25 08:58:57
200
原创 Linux系统图形化/命令模式设置
临时生效(服务器重启以后恢复默认设置的界面模式):切换到终端命令行:ctrl + alt + f2切换回图形界面:ctrl + alt + f1命令设置(服务器重启以后按照设置的界面模式):systemctl get-default //获取当前系统默认界面模式graphical.target //图形模式multi-user.target //命令模式设置完成以后输入密码重启:重启操作系统:...
2022-04-24 15:49:56
2525
原创 Linux安装(虚拟机VMware+CentOS)
环境:虚拟机:VMware-workstation-full-15.5.0-14665864linux:CentOS-7.4-x86_64-DVD-1708.iso首先、创建一个虚拟机(这里直接使用典型安装):选择需要安装的系统:这里填写用户名及密码(不能填写root):选择安装系统的位置:选择磁盘大小(这里使用20G、一些简单的安装是足够使用的):自定义硬件(可以配置CPU、内存、网卡等设置):内存(2G...
2022-04-24 15:32:41
735
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人