虚拟机

vmWare虚拟机下ubuntu配置代理上网

坚强是说给别人听的谎言 提交于 2020-04-07 03:31:01
终于用上了linux,windows下用vmWare安装虚拟机,挂ubuntu 14.04,,觉得很不习惯,很难侍候。 并且遇到的客观困难还不少,这两天着实费了不少功夫。主要是上班这里上网要配置代理。windows下,在IE的连接配置一下,其他浏览器都可以用了。而在ubuntu下,就没有这么简单。当然,事后想起来,好像也不算很复杂,就是不习惯。 1、首先要保证两个虚拟机服务要启动:VMware NAT Service、VMware DHCP Service。我因为有个系统优化软件将它们关闭了,结果搞到ubuntu无法联网,查来查去,焦头烂额,半天就过去了 2、进入ubuntu的系统设置,NetWork,然后设置代理,应用(一定要按下应用) 3、如果代理需要指定用户名和密码,那么本步骤就是必须。并且一定要先完成2,然后再做这一步。 打开终端,输入 sudo gedit /etc/environment 系统提示输入超级管理员密码。注意Linux下,密码输入没有显示,但确确实实是有输入。 打开这个环境配置文件,将代理及账号、密码输入。如 http_proxy="http://account:password@proxyhost:port" https_proxy="https://account:password@proxyhost:port" …… 因为步骤2完成以后

Docker容器之内网独立IP访问

风格不统一 提交于 2020-04-06 23:53:14
Docker容器之内网独立IP访问 实验介绍 今天在学习Docker容器的时候,在虚拟机中创建并开启了一个nginx的container,然后通过端口映射的方法,即将container的80端口映射到虚拟机的80端口,然后在宿主机上通过访问虚拟机的IP从而访问到Docker容器的Nginx服务。 然后开始思考,能否通过分配给container一个独立的IP,然后在宿主机上访问这个独立IP从而访问Nginx服务。通过各种探索,百度,最终实现,下面开始实验,这里用的是虚拟机的NAT模式。 实验图解 实验实施 安装docker服务 [root@promote ~]# yum install docker -y 关闭防火墙和SElinux [root@promote ~]# systemctl stop firewalld.service [root@promote ~]# setenforce 0 开启docker服务 [root@promote ~]# systemctl start docker.service [root@promote ~]# systemctl enable docker.service Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr

vmware mac OSX 虚拟机优化

这一生的挚爱 提交于 2020-04-06 18:50:51
关闭虚拟内存: 需要先进入mac 的 recovery mode 终端 执行 csrutil disable ,目的是为了关闭System Integrity Protection。重启后 执行 sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.nfsd.plist 设置beamoff vmware磁盘压缩清理: sudo /Library/Application\ Support/VMware\ Tools/vmware-tools-cli disk shrink / 删除xcode iOS设备模拟器 来源: oschina 链接: https://my.oschina.net/kkkkkkkkkkkkk/blog/3221515

Myeclipse修改设置Default VM Arguments

风流意气都作罢 提交于 2020-04-06 18:33:46
打开Windows-> Preferences 然后选择右侧菜单的Java->Installed JREs 点击右侧的jdk,然后点击“Edit”按钮 Default VM Arguments文本框中输入:-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=1024m,然后点击finish按钮即可 -Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=1024m 修改MyEclipse的myeclipse.ini 文件 找到MyEclipse的安装目录,一般如果不修改的话默认为C:\MyEclipse10.1\Genuitec\MyEclipse 10.1有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m END 设置tomcat的内存大小 tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行; set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m 这里的值可根据具体情况自由调整 来源:

JVM(java 虚拟机)内存设置

别说谁变了你拦得住时间么 提交于 2020-04-06 18:22:13
一、设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值; -Xmn Java Heap Young区大小,不熟悉最好保留默认值; -Xss 每个线程的Stack大小,不熟悉最好保留默认值; 2. 如何设置JVM内存分配: (1)当在命令提示符下启动并使用JVM时(只对当前运行的类Test生效): java -Xmx128m -Xms64m -Xmn32m -Xss16m Test (2)当在集成开发环境下(如eclipse)启动并使用JVM时: a. 在eclipse根目录下打开eclipse.ini,默认内容为(这里设置的是运行当前开发工具的JVM内存分配): -vmargs -Xms40m -Xmx256m -vmargs表示以下为虚拟机设置参数,可修改其中的参数值,也可添加-Xmn,-Xss,另外,eclipse.ini内还可以设置非堆内存,如:-XX:PermSize=56m,-XX:MaxPermSize=128m。 此处设置的参数值可以通过以下配置在开发工具的状态栏显示: 在eclipse根目录下创建文件options

Linux系统入门实操经验分享

谁说胖子不能爱 提交于 2020-04-06 17:42:04
作为一名Linux的爱好者,在Linux的世界中不敢说是个老司机,也算是半个老司机了,最先开始我学习Linux是在校园里,老师教我们在Windows上用虚拟机搭建环境,然后安装Linux。在校园我最先学习的是红帽5.5,然后是红帽6,再然后接着学习了centos,再到ubuntu。 初学Linux,我们都会选择桌面版的Linux来学习,因为Windows的影响,我们对图形界面的系统所带来的视觉体验感觉更直观一点。当慢慢学习了一段时间后我们会发现,其实相对来说桌面版的仅仅给我们带来一种视觉体验,而 Linux 命令行 会让我们的使用更高效率,同时给人感觉也是更高逼格。 言归正传,一般情况下,大部分人接触Linux的机会并不多,对Linux开发更是一无所知。但是,Linux现在的发展趋势却越来越好,无论你是一个软件开发人员,或者是互联网、IT行业的从业人员,掌握Linux就是一种很重要的资源,这会是在工作中一个很好的加分项。我相信很多人都想学习Linux,但是又在犹豫,怕学习Linux很难,坚持不下去,怕学不好等等,还有的人也许会说工作很忙,工作得很累,没时间学,记性不好记不住命令,对于这些我想说:想提高自己的收入吗?想提高自己得技术水平吗?如果你想,那就和上面的话说NO!以前有一次我有个考试没过,我的领导有找我去谈话,他问我这次的考试为什么没过,我急忙解释说:工作太忙,基本每天都加班

vmware虚拟机共享文件夹显示不出来的解决办法

淺唱寂寞╮ 提交于 2020-04-06 12:33:25
今天在虚拟机里部署测试环境时,遇到一个问题,就是在vmware设置里明明共享了文件夹,但是在CentOS里却看不到共享的文件夹 环境 宿主机:MacBook Pro 虚拟机:vmware 15 虚拟机操作系统:CentOS 7.7 问题 如上 解决方法 后来经过百度、google一顿操作,找到了新的共享文件设备方法 1、内核4.0以前的共享方法: mount -t vmhgfs .host:/ /mnt/hgfs 2、内核4.0之后的共享方法 vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other 来源: oschina 链接: https://my.oschina.net/u/179902/blog/3217674

五分钟学后端技术:一篇文章告诉你如何学习云计算!

随声附和 提交于 2020-04-06 11:14:06
作者:刘超 转自【刘超的通俗云计算】 什么是云计算 早在十年前,市场上就出现了很多和云计算相关的岗位,当时正是云计算技术最火热的时代,不管是BAT还是华为等企业都开始布局云计算,于是OpenStack研发、容器研发、底层开发等相关岗位相应地也越来越多,虽然这几年大数据和AI的风头已经完全压过了云计算,但是这一门技术仍然在现如今的技术体系中占有很重要的位置。那么,到底什么是云计算,就是我们每一个要学习云计算技术的朋友要了解的事情了,根据百度百科的介绍 大数据(big data),IT行业术语,是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 在维克托·迈尔-舍恩伯格及肯尼斯·库克耶编写的《大数据时代》 [1] 中大数据指不用随机分析法(抽样调查)这样捷径,而采用所有数据进行分析处理。大数据的5V特点(IBM提出):Volume(大量)、Velocity(高速)、Variety(多样)、Value(低价值密度)、Veracity(真实性)。 [2] 思维导图 云计算的发展史 物理机时代 云计算的整个过程,用一个词来讲就是“分久必合,合久必分”。 云计算其实主要解决了四个方面的内容:计算,网络,存储,应用。前三者是资源层面的,最后是应用层面的。 计算是CPU和内存,为啥

面试官:看到你简历上写着会Vue?

与世无争的帅哥 提交于 2020-04-06 09:38:45
在面试过程中,被问到Vue知识点的一些碎事。 来源:掘金推荐 面试官:vue是什么? vue是一门渐进式的javascript框架。所谓的渐进式就是:从中心的的视图层渲染开始向外扩散的构建工具层。这过程会经历:视图层渲染->组件机制->路由机制->状态管理->构建工具;五个层级。 特点:易用,灵活,高效,入门门槛低。 图来自百度👆 面试官:v-if和v-show的区别? 前者是将DOM创建和删除后者则是改变display的值来控制DOM的显示和隐藏。 面试官:vue有什么生命周期?在new Vue 到 vm.$destory的过程经历了什么? 初始化阶段 beforeCreate和create 挂载阶段 beforeMount和mounted 更新阶段 beforeUpdate和update 卸载阶段 beforeDestory和destory 当 new Vue() 后,首先会 初始化事件 和 生命周期 ,接着会执行 beforeCreate生命周期钩子 ,在这个钩子里面还拿不到 this.$el 和 this.$data ;接着往下走会 初始化inject 和 将data的数据进行侦测也就是进行双向绑定 ;接着会执行 create钩子函数 ,在这个钩子里面能够拿到 this.$data 还拿不到 this.$el ;到这里初始化阶段就走完了。然后会进入一个模版编译阶段

Centos 7 安装

你离开我真会死。 提交于 2020-04-06 02:47:07
Centos 7 安装与配置 1. 安装VMware。 2. 安装centos7 首先右键“新建虚拟机”,选择 “典型”安装,如下图: 点击下一步,选择“稍后安装操作系统”,如图: 选择好对应的操作系统, 然后,选择centos的目录路径,如图: 指定磁盘容量,默认20g,可以调整。空间逐渐增加,上限是当前设置盘符的可用空间。 然后下一步就创建了一个空的虚拟机。接下来需要为此虚拟机配置一个iso镜像。 点击编辑“虚拟机设置”, 选择CD/DVD 栏目,并勾选“使用iso映像文件”,选择下载好的centos镜像。 点击确定就配置成功了。然后在主界面 点击“开启虚拟机”,等待系统安装,安装完毕,点击重启即可。 配置centos Ifconfig 无法使用。 进入centos ,输入ifconfig ,提示 :command not found 使用 ls /sbin/ifconfig ,提示:No such file or directory 说明ifconfig 是不存在的,有可能是因为centos版本的原因。 在控制台输入:yum -y install net-tools (-y 一键安装) 安装插件 Yum install 失败。 输入上述语句,报错: 应该是没有配置 /etc/resolv.conf 文件。 此时,换一种方法ip addr 命令。发现 ens1677736 没有