- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 前后端分离项目的部署
nohup: 忽略输入并把输出追加到"nohup.out,这个意思是说启动项目日志在jar包同级目录nohup.out文件内(执行上面的启动命令,它会自动给你创建一个nohup.out文件),可以通过vi nohup.out 看到日志。找到nginx的安装目录下的 conf/nginx.conf文件(默认的位置是:/usr/local/nginx/conf 下的nginx.conf),配置成以下即可。打包方式也很简单,只要在终端中执行:npm run build命令即可,如下图。5.启动后端的jar包。
2023-04-17 11:07:12 1221 1
原创 JVM类加载器与双亲委派机制
类加载器: 虚拟机自带加载器 启动类(根)加载器 扩展类加载器 应用程序加载器 双亲委派机制: 1.类加载器收到类加载请求; 2.将这个请求委托给父类加载器去加载,一直向上委托,直到启动加载器。 3.启动加载器检查是否能够加载当前类,能加在就结束,不能加载就抛出异常,通知子加载器完成加载。 4.重复步骤三 一般我们自己写的类都是由应用程序加载器完成加载。 ...
2022-03-16 10:30:57 606
原创 IOC容器
IOC容器:管理对象的创建、生命周期(在IOC注册类型的生命周期) 默认情况下是瞬时生命周期,每需要一次都会重新new一个【适用于无状态或者轻量级的服务(类),使用不太频繁的临时对象】 单例模式(针对于容器里):只有第一次去解析对象的时候,才会去创建,之后再用的时候就是把之前的对象拿过来直接用 线程单例:同意个线程里,它是单例的,不同的线程里是非单例的 解析生命周期:当且仅当在一次解析中,是单例的 解决容器依赖细节,使用配置文件 ...
2021-08-17 09:53:09 104
原创 Java面试题之面向切面编程(AOP)
AOP面向切面编程只要是解决OOP(面向对象编程)的共性问题和扩展问题 AOP的作用是将公共的功能提取出来,公共的模块,只关注通用功能,不关注业务逻辑 AOP的优势: 1.将通用功能从业务中抽离出来,提高代码的复用性。有利于后期的维护和拓展。 2.在软件设计时,抽出通用功能,有利于软件设计的模块化,降低架构的复杂度。 AOP与OOP的区别: OOP是针对业务处理过程的实体,属性,行为进行封装 AOP则是针对业务处理过程中的切面进行提取,面对处理过程中的某个步骤或阶段,逻辑过程中各个部分的低耦合性 它们针对的
2021-08-16 11:31:01 610
实验五ACL访问控制列表
2020-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人