描述: 为了节省空间和时间的目的,先在Hyper-V里创建一个干净的操作系统,以后再创建虚拟机时都基于此操作系统,节省了安装Windows的时间 另外创建其它虚拟机的时候,也以上述虚拟机的磁盘为基础盘,创建差异化磁盘,这样可以节省很多磁盘空间 这篇文字介绍了如何基于虚拟机模板磁盘来创建差异化磁盘,以及如何使用该差异化磁盘创建虚拟机 有关如何创建虚拟机模板请参考另一篇文字:[Hyper-V]制作一个干净的操作系统模板 分两块来介绍 1,如何创建Hyper-V差异化磁盘,这里以DC服务器的磁盘为例…
一.安装VMware虚拟机 http://jingyan.baidu.com/article/215817f78879c21edb142379.html?qq-pf-to=pcqq.group 二.创建新的虚拟机 http://jingyan.baidu.com/article/4e5b3e1920b1e091901e24d7.html 选择安装客户机操作系统 ——> 选择稍后安装操作系统 指定磁盘容量 ——> 最大磁盘大小(GB)(S) ——> 这块默认20G就行,或者按教程中60G.…
SYNOPSIS CREATE DATABASE name [ [ WITH ] [ OWNER [=] dbowner ] [ LOCATION [=] 'dbpath' ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] ] DESCRIPTION 描述 CREATE DATABASE 创建一个新的 PostgreSQL 数据库. 要创建一个数据库,你必须是一个超级用户或者有特殊的 CREATEDB 权限. 参阅 CREATE USER…
Hyper V 默认的Default Switch同时支持了NAT网络以及DHCP,虚拟机能够访问外网. 但使用过程中发现这个IP网段经常变化,而且Hyper V没有提供管理其NAT网络与DHCP的图形化界面功能. 如果开发者需要同时管理多个VM,且在局域网中无法为他们单独分配固定IP时,使用可自行配置的NAT网络显得尤为重要. 本文提供一种自定义管理Hyper V NAT网络的方法,虚拟机能够通过固定IP连接至该网络,且能够访问外网. 目标 添加一个Switch能够支持 192.168.56.…
快速拷贝一个新的虚拟机 一 找到虚拟机vdi文件,复制一份并重命名. 二 修改新虚拟机的UUID 注:不修改创建不了虚拟机,会抛出Oracle VM VirtualBox UUID already exists 1.在CMD中切换到VirtualBox的安装目录 Oracle VM VirtualBox快捷方式右键查看安装目录 2.执行更换虚拟机UUID的命令 vboxmanage internalcommands sethduuid "E:\Hadoop\VirtualMachine\Serv…
1.新建硬盘 点击确定,就创建好了一个固定大小的vhd文件,下面我们开始创建虚拟机. 2.创建虚拟机 输入虚拟机名称 选择第一代虚拟机 我这里给虚拟机分配512MB内存 网络配置 在这之前我们已经创建好了一个固定大小的vhd文件,所以这里选择“使用现有虚拟硬盘” 点击完成按钮 到此我们的虚拟机创建完毕. 3.给Hyper-V虚拟机安装操作系统 连接创建好的虚拟机 连接成功后弹出如下图,点击媒体——>DVD驱动器——>插入磁盘,选择操作系统iso文件 选择好iso镜像文件如下图 点击“启动”按钮…
 一.连接服务器 (1)“文件”右键 (2)输入用户名.密码连接服务器 二.创建新的虚拟机 (1) (2) (3) (4) (5) (6) (7) (8)  三.配置服务器 配置文档 - 链接:https://pan.baidu.com/s/1lq6jYY8N1HOQkHdH04ii6Q  提取码:4scs…
借助U盘的用PE安装操作系统时系统提示:无法创建新的系统分区 也无法定位现有系统分区 的解决办法... --------------------------------- 具体原因是安装时加载到安装程序中的u盘变成了主引导盘而引起的. 解决方案一: 1.先格式化一下要装的那个盘,一般是C盘.然后,拔出U盘,啥也别动,只拔出U盘就行,再装上U盘.刷新一下[选硬盘那里的高级选项中有格式化和刷新],再选择要安装的硬盘点下一步,OK了,可以正常安装了 --------------------------…
今天是个值得欢喜的日子,因为VS2019在今天正式发布了.作为微软粉,我已经用了一段时间的VS2019 RC版本了.但是,今天有很多小伙伴在我的<ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)>文章中留言说,装了VS2019后没有gRPC的模板.What?难不成VS2019出BUG了,于是乎,我趁着中午的时间安装了VS2019的社区版. 作者:依乐祝 原文链接:https://www.cnblogs.com/yilezhu/p/10649327.html VS2019创建…
首先自己有一个很完善的项目,并想通过这个项目做一个Demo事例项目: 例子1 如下图,在idea的terminal中敲入命令: mvn archetype:create-from-project 1 2执行结果如下图3 进入项目的 target\generated-sources\archetype目录,执行命令: mvn install 1 安装到本地maven仓库4idea创建新的事例工程: 在terminal中退到事例项目将要存放的位置,敲入命令: mvn archetype:genera…
1.开发环境需要的软件有: node.js http://nodejs.org  可以到官方网站下载对应平台的安装包安装即可,如果已经安装,需要把它升级到最新的稳定版本   在终端可以输入$node -v来查看node版本以检测是否安装成功 Ionic         CLI http://ionicframework.com Cordova    http://cordova.apache.org    用一条命令就可以安装Ionic和Cordova:$sudo npm install -g…
描述: 在Hyper-V里创建虚拟机的时候,我们可以先来创建一个干净的操作系统,将其制作为操作系统模板,该虚拟机的磁盘文件也将被视作基础磁盘以方便基于它创建差异化磁盘 安装其它虚拟机的时候就可以差异化磁盘为其硬盘文件,节省时间,节省空间 这篇文字介绍了如何安装一个干净的操作系统并制作操作系统模板,基于它的磁盘文件创建一个差异化磁盘,使用此差异化磁盘安装新的虚拟机,这里以DC服务器为例 分两块介绍: 1,安装Windows Server 2012 R2的详细过程.截图 2,如何制作操作系统模板,方…
<Windows Azure Platform 系列文章目录> 本文参考了Git Hub的ARM Template: https://github.com/Azure/azure-quickstart-templates/tree/master/101-vm-from-user-image 但是Git Hub上的Template不包含Availability Set,笔者在这里进行了修改. https://github.com/leizhang1984/AzureChinaPowerShell…
1.sqlplus /nolog 2.conn /as sysdba 3.alter user system identified by "123456"; 4.alter user sys identified by "123456"; 5.select instance_name from v$instance; 6.show user   user为“SYS”是oracle权限最高的用户. 7.create user C##hellozhang identif…
1.创建html的java代码 package com.tydic.eshop.util; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Calendar; /** * @ClassName: CreateHtmlUtils * @Description: Java 根据模板创建 html * @author * @date 2016年4月22日 下午3:51:16 */ pub…
方法一:Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @author 作者 E-mail: * @version 创建时间:${date} ${time} * 类说明 */ ${typecomment} ${type_declarat…
首先先介绍下AngularJS指令下的几种函数 Link函数和Scope 指令生成出的模板其实没有太多意义,除非它在特定的scope下编译.默认情况下,指令并不会创建新的子scope.更多的,它使用父scope.也就是说,如果指令存在于一个controller下,它就会使用这个controller的scope. 如何运用scope,我们要用到一个叫做 link 的函数.它由指令定义对象中的link属性配置.让我们来改变一下我们的 helloWorld 指令,当用户在一个输入框中输入一种颜色的名称…
指令(Directives)是所有AngularJS应用最重要的部分.尽管AngularJS已经提供了非常丰富的指令,但还是经常需要创建应用特定的指令. AngularJS原有的指令 ng-init   初始化指令 ng-if   条件指定 ng-repeat   循环指令 等等指令. 原有的指令会单独有一篇文章来说明 下面为大家介绍下创建新指令的方法 加入html代码 <div ng-app="myapp"> <hello-world></hello-w…
OpenCms 9中提供b一个Demo,Demo使用了alkacon的bootstrap模板.如果已经安装了OpenCms 9,可以登陆http://localhost:8080/opencms/opencms/demo/index.html  查看Demo示例. 下面,我们将使用OpenCms提供的工作区(workplace)来创建站点,并创建类似于Demo中的首页(因为只是示例,所以创建的内容只有首页的导航栏).创建站点的步骤如下: 一.进入工作区并新建一个站点test 1.  工作区的地址…
创建新用户 创建一个叫xiaoming的用户: [root@192 ~]# adduser xiaoming 为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略: [root@192 ~]# passwd xiaoming更改用户 xiaoming 的密码 .新的 密码:无效的密码: 密码少于 8 个字符重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新. 为新创建的用户授权 个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权.而经常需要root用户…
异步I/O不会创建新的线程 本文翻译自 Stephen Cleary 的 [There is No Thread] 原文地址 https://blog.stephencleary.com/2013/11/there-is-no-thread.html 这是异步编程最基本的事实 : 异步I/O不会创建新的线程 反对这个事实的人很多,他们对此的看法是 "如果我await一个操作,那么一定会有一个线程正在等待,它可能是一个线程池的线程,或者是操作系统线程,或者是某个设备的驱动程序" 不用关注…
前提:安装好了Oracle 12c数据库,已有一个数据库实例xe,登录用户/密码:system/oralce 我用的是docker安装的Oracle 12c的实例: docker run --name <docker_name> -d -p : -p : -v /home/<user>/docker/data/oracle_1521:/u01/app/oracle sath89/oracle-12c 具体参考 https://hub.docker.com/r/sath89/orac…
df -h,判断硬盘空间是否已经满了,占用率达100% ,就可以断定该分区满了. df -ia,占用率达100%,也会导致无法创建新文件.一般都是存在大量小文件引起的. inode包含文件的元信息,具体来说有以下内容: * 文件的字节数 * 文件拥有者的User ID * 文件的Group ID * 文件的读.写.执行权限 * 文件的时间戳,共有三个:ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间. * 链接数,即有多少文件名指向这…
创建新项目很简单,File-New-New Project,这个没什么好说的跟Eclipse都差不都. 第二步SDK选择,有手机平板还有Wear,TV,汽车Auto,谷歌眼镜等几个种平台,这里就先选择Phone and Tablet. 最小SDK需要选择以下,可以点击Help me choose将会打开一个版本分布图给你参考 看一下版本图,可见最多的还是4.4,但是为了照顾少数低版本用户,我们在这选择2.2 第三步就问你是否需要添加一个Activity 我这里显示比较乱,因为分辨率比较高,as没…
使用Cloudera Manager模板创建CDH群集 您可以通过从Cloudera Manager管理的现有CDH群集导出群集模板来创建新的CDH群集.然后,您可以修改模板并使用它在新的主机集上创建具有相同配置的新集群.使用群集模板: 用于开发人员,测试和生产环境的重复群集. 快速为特定工作负载创建集群. 重现生产群集以进行测试和调试. 按照以下常规步骤创建模板和新集群: 从源群集导出群集配置.导出的配置是一个JSON文件,详细说明了群集的所有配置.JSON文件包含一个 实例化 包含在创建新集…
virt-install 命令说明 1.命令作用      建立(provision)新虚拟机   2.语法   virt-install [选项]... 3.说明(DESCRIPTION)   virt-install是一个使用“libvirt” hypervisor 管理库构建新虚拟机的命令行工具,此工具使用串行控制台,SDL(Simple DirectMedia Layer)图形或者VNC客户端/服务器,   支持基于命令行和图形安装.所建立的客户机(在虚拟化中,把运行运行虚拟机服务器称为…
cocos2d-x -3.81+win7+vs2013开发环境创建新的项目 1.准备阶段 (1) vs2013下载及安装 (2)cocos2d-x 3.8.1下载及解压 (3)python下载及安装(新版本cocos2d需要python创建工程) 2.编译cocos2d-x 3.8.1 (1) cocos2d-x 3.8.1解压后, 打开E:\cocos2d-x-3.8.1\build文件夹, 双击cocos2d-win32.sln打开解决方案. (2) 在解决方案准备就绪后, 右键cpp-te…
1. 创建SAE应用 当创建完成SAE账户之后,即可创建SAE应用.点击创建新应用按钮,创建一个新的SAE 应用 阅读提示信息,等待五秒,点继续创建. 填写应用信息完成创建.可选择PHP5.3和空应用模板 跳转回应用首页就可以看到新创建的应用了.点击应用名,管理应用. 2. SVN 检出应用到本地 打开终端(或者用svn客户端),在要检出的文件目录下输入以下命令 svn checkout https://svn.sinaapp.com/mysaeapptest/ https://svn.sina…
以前使用SVN很顺手,现在公司使用git来管理代码,因此学习git的基本使用. 一.首先介绍下SVN和git的简单比较: SVN是使用得最多的版本控制管理工具. 1.是一个集中式的版本管理工具.所有的文件都集中在一个服务器上,用户都是通过这个服务器进行更新,一旦服务器发生故障,那么则无法协 同工作. 2.SVN按文件存储. 所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs等的文件夹里. Git的优势在于易于本地增加分支和分布式的特性,可离线提交,解决了异地团队协同开发等svn…
本文内容 常见问题 收集活动日志 问题:自定义映像:预配错误 问题:自定义/库/应用商店映像:分配失败 后续步骤 尝试创建新的 Azure 虚拟机 (VM) 时,遇到的常见错误是预配失败或分配失败. 当由于准备步骤不当,或者在从门户捕获映像期间选择了错误的设置而导致 OS 映像无法加载时,将发生预配失败. 当群集或区域没有可用的资源或无法支持所请求的 VM 大小时,将发生分配失败. 如果本文未解决你的 Azure 问题,请访问 MSDN 和 CSDN 上的 Azure 论坛. 你可以在这些论坛上…