Flask13 面试要能吹 、安装虚拟机、虚拟机全局设置、导入虚拟机文件、虚拟机局部设置
1 web开发工作的三个能力
1.1 开发思想
易维护:开发成本远低于维护成本
可扩展:随着访问量的增加会自动使用多个数据库
高可用:程序就像小强一样,开发的系统能够经得住狂风暴雨的吹残(例如:一台主机挂啦,瞬间将从机转变成主机【主机和从机的数据时同步的】)
代码分成(MVC):V表示视图层(用户能够看到的)、C表示控制层(后台的请求分发)、M表示模型层()

注意:MVC分层思想可以提高维护性,其中一个层的代码改变不会要求其他层的代码跟着改变
系统思想:主系统中包含了许多许多的子系统,各个子系统的协调工作促成了主系统的正常工作

数据传输流程:前端数据经过转化后通过协议传到后台,后台再解析成后台可以识别的数据,后台对获取到的数据进行处理
高内聚低耦合:类中的属性设置成私有的就是典型的例子,利用容器实现解耦(JAVA中利用spring容器实现控制反转)、利用redis实现消息队列、生产者消费者模型(一对一)、发布订阅模型(一对多)
24种设计模式:
创建型
结构型
行为型
1.2 运行环境(Linux下开发)
远程网络环境(一台物理机可以设置成多台机器使用的效果)openstack、socket
单击网络环境(数据库服务器都在一台物理机器中)
多进程环境(python中多用)
多线程环境(python中少用)
单线程环境(很少用)
协程环境(理解成一个函数可以实现两个return)
1.3 开发工具
编程语言:
web框架:
数据库:
数据结构:
算法:
2 刚入职人员重点在模块级别的开发
2.1 模块功能设计(与给自己任务的人沟通模块功能)
2.2 编写设计文档(包括业务逻辑、接口定义、数据结构)
2.3 设计审核
2.4 敲代码
2.5 测试
2.6 上线
3 安装虚拟机
请参见我的博客
4 导入虚拟机文件
4.1 什么是ova文件
ova文件是VirtualBox和VMware都能导入的虚拟机文件格式。
4.1 Ubuntu的ova文件
注意:此虚拟机已经配置好很多软件,对于电脑内存不够,使用pycharm电脑很卡的同学,可以使用此虚拟机进行开发,其中的vim配置已经和pycharm十分类似;此虚拟机的版本信息是:Ubuntu16.04 server版,32位。虚拟机的用户名是:pyvip,密码是:pythonvip;MySQL的root用户密码是:qwe123,admin用户的密码是:Root110qwe,develop用户的密码是:QWEqwe123;虚拟机已经配置python2,3的虚拟环境,workon可以查看当前可使用的虚拟环境,后面加上虚拟环境名就可即进入相应虚拟环境。退出虚拟环境使用deactivate。
4.2 导入步骤
4.2.1 在管理中选择导入虚拟电脑

4.2.1 选择镜像文件

设置默认就行啦
注意:启动虚拟机前设置虚拟机的网络链接方式为桥接模式,usb设置为1.1

Flask13 面试要能吹 、安装虚拟机、虚拟机全局设置、导入虚拟机文件、虚拟机局部设置的更多相关文章
- 安装vmtools之后任然不能在虚拟机和主机之间复制粘贴的问题
安装vmtools之后任然不能在虚拟机和主机之间复制粘贴的问题 都是因为这个进程没有启动起来,你只需要在启动后在终端输入 "/usr/bin /vmware-user" 就可以手动 ...
- Flask15 远程开发环境搭建、安装虚拟机、导入镜像文件、创建开发环境、pycharm和远程开发环境协同工作
1 安装VM虚拟机 待更新... 2 导入镜像文件 待更新... 3 启动虚拟机 4 远程连接虚拟机 4.1 安装xShell软件 待更新... 4.2 创建一个新的连接 4.2.1 在虚拟机中获取虚 ...
- mac虚拟机parallels 无法启动 "Windows 7" 虚拟机
关机前在虚拟机上安装了个游戏有点大,第二天开机就使用不了虚拟机了: 提示:mac虚拟机parallels 无法启动 "Windows 7" 虚拟机. 释放至少 241 MB 的 ...
- ESP32搭建2.虚拟机与物理机实现文件传输
为后期操作方便,搭建实现虚拟机和物理机的文件直传. 1. 将安装好的虚拟机打开,点击VMware的虚拟机标签中的更新VMware Tools,等待一小会,虚拟CD盘中弹出文件 2.将压缩包Co ...
- windows下操作linux虚拟机映射网络驱动器中文件提示chmod权限不足解决方案
为了方便操作,linux虚拟机会通过windows下连接网络驱动器的方式共享自己的文件,对于前端来说,我想把gulp放在windows磁盘,操作虚拟机中的php文件,一来节省虚拟机磁盘大小,二来解决虚 ...
- 虚拟机克隆以后出现“需要整合虚拟机磁盘”的解决方法
问题描述 在虚拟机克隆完毕以后,原始虚拟机提示"需要整合虚拟机磁盘" 在"任务与事件"栏中看到以下信息 解决方法 从上面可以看到是因为整合失败导致的,那么我们只 ...
- Android虚拟机中的sqlite数据库文件
Android虚拟机中的sqlite数据库文件 ①
- (转)《深入理解java虚拟机》学习笔记7——Java虚拟机类生命周期
C/C++等纯编译语言从源码到最终执行一般要经历:编译.连接和运行三个阶段,连接是在编译期间完成,而java在编译期间仅仅是将源码编译为Java虚拟机可以识别的字节码Class类文件,Java虚拟机对 ...
- VMware Workstation虚拟机使用ISO映像文件
VMware Workstation虚拟机使用ISO映像文件 VMware Workstation虚拟机使用ISO映像文件
随机推荐
- 第一篇 先用socket模拟web服务器
一.用socket来模拟网站访问 socket为python2.7 #!/usr/bin/env python # -*- coding:utf-8 -*- import socket def han ...
- dedecms常用标签
下面总结了58种常见的标签调用,包括关键描述调用.指定调用栏目.列表文章调用.频道栏目调用.当前栏目名称.栏目导航调用.模板路径调用.网站标题调用.友情链接调用.网站版权调用.网站备案调用.当前位置调 ...
- 【转载】Dom4j的使用(全而好的文章)
Dom4j的使用(全而好的文章) Dom4j 使用简介 作者:冰云 icecloud(AT)sina.com 时间:2003.12.15 版权声明: 本文由冰云完成,首发于CSDN,未经许可,不得 ...
- JAVA中的4种线程池的使用
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程.newFixe ...
- 使用POI将doc文件转换为html
需要的jar包有:有一些是依赖包,可以使用maven下载 doc文件转换为html文件 package com.gsww.sxzz.controller.service; import org.apa ...
- TF卡
1.我的手机 64G 2.冬冬手机 16G 3.茜茜收音机 8G(创见) 4.父 手机 8G(Kingston) 5. 6. 7.
- node.js+express+jade系列一:session的使用
此出只介绍内存session的配置好使用 1:打开app.js文件,添加下面红色内容,一定要注意位置在router前面 app.use(express.methodOverride()); sessi ...
- codeforces 653A A. Bear and Three Balls(水题)
题目链接: A. Bear and Three Balls time limit per test 2 seconds memory limit per test 256 megabytes inpu ...
- 数据交换格式XML和JSON对比
1.简介: XML:extensible markup language,一种类似于HTML的语言,他没有预先定义的标签,使用DTD(document type definition)文档类型定义来组 ...
- json 文件解析与应用
第一步:首先弄一个 json 文件 我这里成为 config.json 内容如下 { ": { , "desc":"中华人民共和国" }, &qu ...