上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 简单工厂和抽象工厂的区别 简单工厂:把所有的产品都交由工厂的create()方法去创建 Factory:即工厂类, 简单工厂模式的核心部分,负责实现创建所有产品的内部逻辑;工厂类可以被外界直接调用,创建所需对象 Product:抽象类产品, 它是工厂类所创建的所有对象的父类,封装了各种产品对象的公有 阅读全文
posted @ 2021-06-25 14:28 shouyaya 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 面向对象和面向过程有什么区别,什么是面向对象? 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 Arrayl 阅读全文
posted @ 2021-06-25 14:27 shouyaya 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Docker Compose Docker Compose 进行批量容器编排,无需单独启动多个容器 安装 官网的安装 #官方下载 sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compo 阅读全文
posted @ 2021-06-13 17:24 shouyaya 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Nginx的作用 正向代理 代理客户端,如vpn 反向代理 代理服务端 负载均衡 Nginx提供的负载均衡策略有2种:内置策略和扩展策略。内置策略为轮询,加权轮询,Ip hash。扩展策略,自定义负载均衡策略 轮询 加权轮询 ip hash ip hash对客户端请求的ip进行hash操作,然后根据 阅读全文
posted @ 2021-05-25 21:01 shouyaya 阅读(2443) 评论(1) 推荐(0) 编辑
摘要: 安装docker docker官方文档 安装yum sudo yum install -y yum-utils 配置yum的下载地址为阿里云 sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linu 阅读全文
posted @ 2021-05-23 20:47 shouyaya 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 修改build配置文件中的assetsPublicPath 修改index.js绝对路径改为相对路径 否则部署到服务器上会出现找不到css js文件的问题 在build/utils.js中添加publicPath 不添加会出现加载不到背景图片等问题 打包项目 npm run build 生成dist 阅读全文
posted @ 2021-05-07 19:38 shouyaya 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 参考的博客 问题起因 做毕设的时候,使用到Lettuce连接redis,一段时间后不操作,再去操作redis,会报连接超时错误,在其重连后又可使用。 原因是:Lettuce 自适应拓扑刷新(Adaptive updates)与定时拓扑刷新(Periodic updates) 是默认关闭的导致问题的出 阅读全文
posted @ 2021-04-01 17:19 shouyaya 阅读(7923) 评论(2) 推荐(2) 编辑
摘要: 跨域的情况 当前页面url 被请求页面url 是否跨域 原因 http://www.test.com/ http://www.test.com/index.html 否 同源(协议、域名、端口号相同) http://www.test.com/ https://www.test.com/index.h 阅读全文
posted @ 2021-02-15 19:52 shouyaya 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 参考的博客 前提:安装了npm webpack等 使用vue init 初始化项目 新建项目文件夹例如:hello-vue 在终端进入项目文件夹并输入vue init webpack hello-vue(选项默认都选no) cd hello-vue 进入刚刚初始化的项目再进行安装 安装vue-rou 阅读全文
posted @ 2021-02-07 16:31 shouyaya 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 参考的博客 首先确保自己注册了码云账号,本地安装好了git,并设置了码云的邮箱和姓名 在码云新建空的与项目名称同名仓库test(非空初次push会发生冲突导致失败) 在本地使用idea新建一个project名为test 在settings>plugins中安装.ignore插件,在project下n 阅读全文
posted @ 2021-01-16 16:53 shouyaya 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页