为您找到搜索结果:1489个
从Azure上构建Windows应用程序映像
从Azure上构建windows应用程序映像同构建Linux应用程序映像总体流程比较类似,可以参考上图Linux映像的制作发布等流程,具体细节又有所差别。具体步骤如下:从Azure管理平台上申请Windows虚拟机,安装和配置您要发布的应用软件产品,制作成映像并保存。申请预发布环境,将第一步中的虚拟机映像部署到测试发布环境进行验证。发布映像,登录到Azure镜像市场,根据发布流程将已经测试完毕的虚拟机映像发布到AzureAzure镜像市场。第一步:登录ChinaAzure管理平台,申请建立Windows虚拟机从库中选择相应的操作系统建立虚拟机。比如选择A1配置,注意这个配置是发布时候的配置,映像发布后进行部署的时候,这个配置是可以修改的。虚拟机建立后启动,可以通过远程桌面连接登录到Windows虚拟机,注意远程登录的时候可以在“显示选项”中的“本地资源-详细信息”中共享本地磁盘或目录到Windows虚拟机。第二步:安装Application并制作虚拟机映像本节我们以WindowsServer2012为例进行介绍,基于Azure和Windows的虚拟机映像制作。基于Azure...
从本机构建Windows应用程序虚拟机映像
下图描述了总体的虚拟机映像的VHD生成,上传以及发布到Azure镜像市场的全过程:具体步骤如下:在本地计算机(Windows平台)上安装Hyper-V,并安装您所需要的虚拟机操作系统在此操作系统上安装和配置您要发布的应用软件产品在本地计算机上制作VHD为映像将制作好的VHD通过PowerShell上传到Azure存储账号上,生成映像,并获取在Azure上的存储位置(url地址)申请预发布环境,将第四步中Azure上的虚拟机映像部署到测试发布环境进行验证正式发布,登录到Azure镜像市场,并根据发布流程将已经测试完毕的VHD发布到Azure镜像市场第一步:准备检查操作系统版本兼容性如操作系统为Windows,请确认所安装的Windows系统版本是Azure所支持的。本机安装Hyper-V确认Hyper-V在您的Windows系统中安装并可以使用。关于Hyper-V在各版本Windows上的安装和配置,请参考:安装Hyper-V并创建虚拟机本机安装了PowerShell命令行工具获取Azure的配置文件(过程中需要输入azure的账号密码),并保存到磁盘。Get-AzurePublishS...
微软云平台媒体服务实践系列 2- 使用动态封装为iOS, Android , Windows 等多平台提供视频点播(VoD)方案
文章微软云平台媒体服务实践系列 1- 使用静态封装为iOS,Android 设备实现点播(VoD)方案 介绍了如何针对少数iOS,Android 客户端的场景,出于节约成本的目的使用媒体服务的静态封装实现视频点播方案。实际应用中,所支持的客户端越多,那么所获得的用户越多,客户端多种多样:PC端,Xbox,iOS,Android,Windows 等移动设备端,针对如此之大的客户端市场,能否搭建一套全面的点播方案呢?答案是肯定的,本文将基于微软云平台媒体服务介绍如何实现跨多移动客户端的视频点播方案。微软的云平台媒体服务为流媒体服务提供了多种选择,在使用流媒体服务为企业做流媒体方案时,首先需要确认要流媒体接收目标,如针对广大iOS,Android移动设备,由于它们都支持HLS 格式的流媒体,微软平台支持smoothstreaming 格式,基于该认知,比较推荐的是使用动态封装,但是必须额外添加流式处理单元,方法是在Azure 门户,点击媒体服务,然后点击所使用的媒体服务,选择流式处理端点标签...
Windows 10 IoT Core Samples
ThesesampleshavebeenvalidatedonWindowsIoTCoreNovemberUpdate(10.0.10586.0):RaspberryPi2MinnowBoardMaxDragonBoard410cThesesampleshavebeenvalidatedusingthesetools:VisualStudio2015VisualStudio2015Update1Pleasedownload,build,deploy,andcontribute!!Formoreinformationanddescriptionsaboutthesamplesfoundhere,seethesamplestab hereFormoreinformationaboutWindows10IoTCore,seeouronlinedocumentation hereWeareworkinghardtoimproveWindows10IoTCoreanddeeplyvalueanyfeedbackweget. https://github.com/ms...
Windows PowerShell ISE
WindowsPowerShell集成脚本环境(ISE)是WindowsPowerShell的主机应用程序。在WindowsPowerShellISE中,可以在单一Windows图形用户界面中运行命令以及编写、测试和调试脚本,该用户界面具有多行编辑、Tab补齐、语法着色、选择性执行、上下文相关帮助等功能,而且还支持从右到左书写语言。此主机应用程序最多还可以包括八个会话。可以自定义WindowsPowerShellISE的外观。WindowsPowerShellISE还有自己的WindowsPowerShell配置文件,您可以在其中存储在WindowsPowerShellISE中使用的函数、别名、变量和命令。启动WindowsPowerShellISE 在WindowsVista、WindowsServer2008和更高版本的Windows中,在“开始”菜单中,依次单击“开始”、“所有程序”、“附件”、“WindowsPowerShell”文件夹和“WindowsPowerShellISE”项。在WindowsXP和WindowsServer2003中,若要启动WindowsP...
Windows server 2012清除并重建SID
首先介绍下什么是SID SID也就是安全标识符(SecurityIdentifiers),是标识用户、组和计算机帐户的唯一的号码。在第一次创建该帐户时,将给网络上的每一个帐户发布一个唯一的SID. 如果存在两个同样SID的用户,这两个帐户将被鉴别为同一个帐户,原理上如果帐户无限制增加的时候,会产生同样的SID,在通常的情况下SID是唯一的,他由计算机名、当前时间、当前用户态线程的CPU耗费时间的总和三个参数决定以保证它的唯一性。 一个完整的SID包括:·用户和组的安全描述·48-bit的IDauthority·修订版本·可变的验证值Variablesub-authorityvalues 如果两台机器的SID一样的话,那么我们加域的时候只有一台机器能加,第二台机器再加的时候就会有报错。出现这个情况一般是因为我们用了ghost装系统或者是在做实验的时候用的是虚拟机clone的。另外,装vmwareviewserver的时候也会验证两台机器的SID是否一样的 既然知道了SID对于计算机的重要性,那么我们如何来查看一台机器的SID呢? 其实很简单,我们只用一条命令就可以了。在命令提示符...
KVM中安装Windows Server 2008 R2系统
创建虚拟机所需要的硬盘,使用qemu-img命令开始虚拟机,使用virt-install命令按照正常安装系统,进行安装现在开始第一步,创建虚拟机的硬盘。使用如下命令:qemu-imgcreate-fqcow2testilanni02.img15Gqemu-imginfo/vhost/ilanni02.img下面开始创建虚拟机,使用如下命令:virt-install-nilanni02-r2048--vcpus=2--os-type=windows--accelerate-c/iso/windows_server_2008_R2/Win_Server_2008_R2_SP1_33in1.iso--diskpath=/vhost/ilanni02.img,format=qcow2,bus=ide --networkbridge=br0--vnc--vncport=5992--vnclisten=0.0.0.0--force--autostart--name虚拟机的名称--disk表示硬盘的路径-r分配给虚拟机的内存--vcpus分配给虚拟机的cpu个数--os-type该虚拟机的...
windows下创建子进程过程中代码重复执行问题
windows在启动子进程的时候会将主进程文件倒入到子进程中。导入模块就相当于执行这个模块中的代码,所以第一个print会在主进程中执行一次,又在被导入的过程中在子进程中又执行了一次。p.start()过程中会调用一次当前模块注意:在windows中Process()必须放到#if__name__=='__main__':下SinceWindowshasnofork,themultiprocessingmodulestartsanewPythonprocessandimportsthecallingmodule.IfProcess()getscalleduponimport,thenthissetsoffaninfinitesuccessionofnewprocesses(oruntilyourmachinerunsoutofresources).ThisisthereasonforhidingcallstoProcess()insideif__name__=="__main__"sincestatementsinsidethisif-statementwillnotgetcalled...
windows 系统下安装docker
一、介绍 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二、使用dockertoolbox安装docker 对于Windows用户来说,使用dockertoolbox来安装docker是最简单的方式 dockertoolbox是一个工具集,它主要包含以下一些内容: 1、DockerCLI客户端,用来运行docker引擎创建镜像和容器 2、DockerMachine.可以让你在windows的命令行中运行docker引擎命令 3、DockerCompose.用来运行docker-compose命令 4、Kitematic.这是Docker的GUI版本 5、DockerQuickStartshell.这是一个已经配置好Docker的命令行环境 6、OracleVMVirtualbox.虚拟机 由于Docker引擎的守护进程使用的是Linux的内核,所以我们不能够直接在...
web端调起Windows系统应用程序(exe执行文件),全面兼容所有浏览器
1.首先,你要有一个exe可执行文件2.创建注册表创建注册表有两种方式(以“MyApp.exe”为例):方式一:可视化编辑Win+R打开运行,输入regedit并回车,进入注册表编辑器新建注册表(可以仿照已有的注册表进行创建)在HKEY_CLASSES_ROOT下面新建一个MyApp项编辑目录的默认属性,数据为MyApp(应用名称,可自定义)新建一个字符串值,名称为URLProtocol,数据为D:/ProgramFiles/MyApp/MyApp.exe在MyApp下面新建一个项,名称为DefaultIcon,编辑该目录的默认属性,数据为D:/ProgramFiles/MyApp/MyApp.exe,1在MyApp下面再新建一个项,名称为Shell在Shell下面再新建一个项,名称为Open在Open下面再新建一个项,名称为Command,编辑该目录的默认属性,数据为"D:/ProgramFiles/MyApp/MyApp.exe""%1"方式二:reg文件编写并注入创建后缀为.reg的文件,用记事本编辑内容如下:WindowsRegistryEditorVe...
Windows10内置Linux子系统初体验
http://www.jianshu.com/p/bc38ed12da1dhttp://www.jianshu.com/p/bc38ed12da1dWSL前言前段时间,机子上的win10又偷偷摸摸升级到了一周年正式版,比较无奈。不过之前听闻这个版本已经支持内置的linux子系统,于是就怀着好奇心试玩了一把。虽然期间遇到了很多问题,但总体来说这个子系统体验还不错,在这里就分享一些关键步骤和遇到的问题,剩下的大家自己折腾吧。。启用linux子系统设置(16215版之后不再需要开发人员模式)Windows功能安装ing...系统升级到一周年正式版及以上(1607)依次在设置-更新与安全-针对开发人员选项中,启用"开发人员模式"在资源管理器中打开控制面板所有控制面板项程序和功能,打开"启用或关闭Windows功能",勾选"适用于Linux的Windows子系统(Beta)"重启电脑命令行运行lxrun/install/y开始安装安装速度取决于网络情况,下载的文件在%localappdata%lxss目录下lxss.tar.gz(181M),解压后大概500M,rootfs目录即为子系统根目录。...
Windows安装Linux子系统--安装GUI界面
前段时间发现Windows可以安装Linux子系统了,恰逢电脑换了固态,还没装Linux,不如趁机体验一番! 1、准备工作1.1、打开Windows的子系统功能 1.2、打开Windows开发人员模式打开设置–>更新和安全–>针对开发人员,选择开发人员模式–>确定 确认后,重启电脑,系统更新配置。 2、安装Linux子系统2.1、在Windows商店搜索安装Linux子系统这里以安装Ubuntu为例 安装完成后,会像普通软件一样显示在开始界面 运行后需创建账户,设置密码,以后系统默认以此账户登陆。2.2、换源,更新自带的源安装软件时实在是慢的忍不了,这里推荐更换为阿里云的源。建议先使用sudo-s命令更换为root用户进入目录1sudocp/etc/apt/sources.list/etc/apt/sources.list.bak#备份2sudovim/etc/apt/sources.list#修改将阿里云的源复制进去debh...
在Windows中安装Memcached
Memcached是一个高并发的内存键值对缓存系统,它的主要作用是将数据库查询结果,内容,以及其它一些耗时的计算结果缓存到系统内存中,从而加速Web应用程序的响应速度。 Memcached最开始是作为Linux应用程序被安装在Linux服务器上来使用的,不过自从开源之后,它又被重新编译以适用于Windows环境。Jellycan和Northscale两个站点都提供了Windows的二进制可执行文件下载,下面是下载的地址: http://code.jellycan.com/files/memcached-1.2.5-win32-bin.zip http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip http://downloads.northscale.com/memcached-win32-1.4.4-14.zip http://downloads.northscale.com/memcached-win64-1.4.4-14.zip http://downloads.northscale.com/mem...
windows挂载gluseter NFS卷
windows下挂载gluster提供的NFS卷服务器端的配置:首先配置好NFS共享,找一台linux试一下,确保挂载成功。linux客户端执行:mount.nfs10.33.70.20:test_vol/mnt/ssd/然后在服务器端执行:glustervolumesettest_volnfs.volume-accessread-writeglustervolumesettest_volstorage.owner-gid0glustervolumesettest_volnfs.rpc-auth-allow10.33.*.*systemctlrestartglusterd.servicewindows客户端执行以下: InstallNFSservicesforWindowsStartRegistryEditorLocateHKEY_LOCAL_MACHINESOFTWAREMicrosoftClientForNFSCurrentVersionDefault CreatetwoDWORDvaluesnamedAnonymousUidandAnonymousGid.th...