array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 虚拟机下安装ubuntu - 爱码网
glc400
设置虚拟机环境
  • VMware Workstation软件的安装我就不多说了,下面我们来新建一台适合Ubuntu运行的虚拟机。
  • . 1.打开VMware Workstation软件,点击“文件”菜单,选择“新建”-“虚拟机”命令。
  • . 2.弹出新建虚拟机向导,点击“下一步”按钮。
  • . 3.在“虚拟机配置”中,选择第二项“自定义”单选项目,点击“下一步”按钮。
  • . 4.在“虚拟机格式”中,选择第一项“新的 - Workstation 5”单选项目,点击“下一步”按钮。
  • . 5.之后将询问虚拟机的操作系统,我们在“客体操作系统”中选择“Linux”,在下面的版本中选择“Ubuntu”,点击“下一步”按钮。
  • . 6.这时询问虚拟机的名称和保存目录,请根据自己的需要进行设置。在此我使用默认设置,点击“下一步”按钮。
  • . 7.虚拟处理器数,选择“一个”,点击“下一步”按钮。(我是超线程处理器,所以有这个项目)
  • . 8.这时提示分配虚拟机内存,请根据自己物理内存实际情况进行设置,建议至少分配128MB内存,如果物理内存数量允许,推荐设置256MB内存。我的物理内存是512MB,在此我使用虚拟机推荐的内存数量160MB,点击“下一步”按钮。
  • . 9.网络连接类型。如果不想让虚拟机访问,请选择“不使用网络连接”。如果需要访问网络,请根据自己的情况设置,在此我推荐使用第二项“NAT”,这个选项让虚拟机使用宿主计算机的IP访问网络,宿主计算机将共享网络给虚拟机。点击“下一步”按钮。
  • . 10.I/O适配器,选择“SCSI Logic”项目,点击“下一步”按钮。
  • . 11.磁盘,“选择创建一个新的虚拟磁盘”,点击“下一步”按钮。
  • . 12.虚拟机磁盘类型,选择“SCSI”,点击“下一步”按钮。
  • . 13.磁盘容量,根据自己实际情况设置,建议至少分配4GB的磁盘容量,在此我分配8GB给虚拟机。
  • . 14.磁盘文件保存路径,同样根据自己情况设置,该保存路径的剩余磁盘空间必须大于您设置的虚拟机磁盘最大容量,点击“下一步”按钮。 一个虚拟机就设置完成了。

安装操作系统

准备安装

1.切换到刚才设置好的虚拟机选项卡,点击“虚拟机”菜单中的“设置命令,选择”CD-ROM1“设备,之后再右侧选择”使用ISO映像“单选项目,在下面选择Ubuntu Linux DVD的ISO镜像。然后点击”确定“按钮,关闭窗口。

2.点击主界面的”启动此虚拟机“命令,打开虚拟机。

3.默认的虚拟机因为硬盘数据是空的,所以不需要多加设置,第一次启动虚拟机就是从硬盘启动的。

4.虚拟机启动后,经过一会儿的引导,进入了光盘启动画面。这时按键盘上的F2,弹出安装语言选择,通过键盘上的上下左右四个按键,我们选择”中文(简体)“语言,按下回车键。

5.再按F4键,弹出显示和分辨率选择,根据硬件情况,选择适当的分辨率和颜色。在此我们选择1024 * 764的16色模式,按下回车键确认。

6.接下来在主菜单中选择第三个项目,Install in text mode,启动命令行安装模式。

开始安装

1.经过一会儿的加载,我们顺利进入了安装界面。

2.首先要求选择键盘布局,请根据自己硬件情况选择,在此我们选择大部分中文用户使用的”美国英语“。

3.开始扫描硬件和光盘,可能需要一段时间。

4.开始自动配置网络环境,如果您设置了虚拟网络,就有这一步,一般可以全自动的为您设置成功。

5.配置网络,首先要求输入计算机名,根据情况设置,按回车键确认。

6.开始探测磁盘,可能需要一段时间。

7.进入分区设置,可以手动分区也可以自动分区,因为我们是空的虚拟机,没有特殊要求,我们在此选择第一项“清空整个磁盘...”,自动分区。开始自动配置分区,如提示是否确认,请选择“是”。

8.时钟设置,按照默认的设置,选择“是”确认。

9.提示输入您的用户名,您待会儿将用此用户进入系统。请根据个人情况正确输入用户名和密码。

10.开始安装系统,有校对文件正确性、解包、复制文件等过程,这可能需要很长时间。

安装安装VMware Tools

安装VMware Tools 可以实现鼠标在虚拟机环境和WINDOWS 环境的方便切换(如果没有安装此工具,鼠标从虚拟机的Linux 环境中切换到WINDOWS 下,需要同时按Ctrl+Alt键,安装后鼠标可以直接移出);还可以使Linux 访问和操作WINDOWS 的目录。选择VM\Install VMware Tools…,选择之后,桌面中的光盘图标变为VMware Tools,双击此光盘图标, 会看到两个文件: VMwareTools-5.0.0-13124.i386.rpm 和
VMwareTools-5.0.0-13124.tar.gz。这里的安装有两种方法:
1、 直接双击VMwareTools-5.0.0-13124.i386.rpm 开始运行,完成之后打开终端,执行
vmware-config-tools.pl,开始安装,中间会出现一些确认选项,一直回车,直到出现设置屏幕大小的,选择一个然后回车(如选择3,1024×768),继续直到完成安装。
2、 打开终端, cd 到/media/cdrom/ ( 此处是光盘所在的位置, 在此位置下应该有
VMwareTools-5.0.0-13124.i386.rpm 和VMwareTools-5.0.0-13124.tar.gz 两个文件文件),
执行如下命令:
cp VMwareTools-5.0.0-13124.tar.gz /tmp //拷贝文件到tmp 目录下
cd /tmp //CD 到tmp 目录下
tar xzf VMwareTools-5.0.0-13124.tar.gz //解压文件
cd /vmware-tools-distrib //CD到vmware-tools-distrib 目录下
./vmwre-install.pl //开始安装中间会出现一些确认项,一直回车(六)设置共享文件共享文件的设置有两种方法:
1、 打开VM\Setting,选择Options\Share Folders,添加一个共享文件,如在Linux 共享名share,WINDOWS 端的Host Folder 为:D:\os_share,打开终端,在/mnt/hgfs/share 目录下就可以访问到D:\os_share 目录下的文件了。2、 mount 方式
把WINDOWS 系统下的某个文件共享,然后通过mount 命令把此文件共享到Linux 目录下。如:mount –t smbfs //192.168.2.110/test /mnt/share –o username=your_user_name,workgroup=your_nt_domain这样就把共享的test 目录文件共享到Linux 目录下的/mnt/share 中了,在Linux 中可以操作此目录中的文件了。其中192.168.2.110 是本机的IP 地址。

分类:

技术点:

相关文章: