??xml version="1.0" encoding="utf-8" standalone="yes"?> 首先我们说一下Win键,也就是键盘上的那个微软徽标键Q在Win8专用键盘上,也已l采用了最新的微YLOGOQ自从我们接触WindowspȝQ就会经常用到这个功能键Q比如按Win键打开开始菜单,昄比你使用鼠标Ud到桌面的左下角要来得快。但在Win7pȝ里,通过Win键与其他键的l合使用Q还可以实现更多的功能,下面几个Q不知道你正在用的是哪个? 1、Win + X Q打开Ud中心 2、Win + I格Q显C桌?/p> ?#8220; Win + I格?#8221;Q仅仅实CW一U,卛_速预览显C桌面,其动作是Q按下快捷键昄桌面Q松开后恢复;W二U完全显C桌面,我们可以使用“ Win + D ”键,按下后,直接最化所有窗口,昄桌面Q再ơ按下即打开刚才的所有窗口?/p> 3、Win + Tab Q?DH口的切?/p> 其实在Win7pȝ里,关于H口的操作有很多Q比如窗口的预览Q窗口的切换Q显C的效果也不相同,但都是ؓ了快速浏览ƈ打开需要的H口?/p> q里q有一个组合键Q?Alt + Tab Q也是窗口切换,其显C的效果如下Q?/p> 4、Win + 数字1-0 (主键盘字母区上方? q套快捷键可以启动Windows 7d栏上从左L一个到W十个程序,若对应程序已l启动则可以切换到该E序的窗口,假如q个H口有多个相似窗口,重复按同一个数字可以在q些H口里@环?/p> q些l合键可以说是配合Windows 7d栏而专门设计的。不知道有多朋友把Windows 7的Q务栏物尽其用了,如果q像以前那样d栏在没有E序q行d下一片空白的话,有点可惜了。把堆放在桌面上常用E序快捷方式Udd栏上dQ以后要启动什么程序,只要按一?Win + 对应的数字就可以了?/p> 5、Win + Home Q最化当前H口背后的窗?/p> 听上L些拗口。一般我们会打开多个H口Q想要最化其中的一部分H口Q只能一个个最化Q但可能你正在专心于一个PS的设计,其他H口也许会媄响到你,不妨按下Win + Home Q除了你的PSQ其他窗口都让他们最化吧?/p> 6、Win + ?#8593; / ?#8595; Q方向键Q:H口最大化、最化、还原的切换 q组快捷键,应该是实现了三U功能:当前H口若是最大化Q按 “Win + ↓ ”可以q原到窗口状态;再按一ơ,则最化CQ务栏Q当前窗口若是可调节状态,按Win + ↑ 则可最大化H口?/p> H口最化后,该组快捷键不可再恢复H口?/p> Win + ?#8592; / ?#8594; Q方向键Q?/p> 对于l常要比对两份文档的朋友来说Q善用这个快捷键可以避免文档之间来回切换问题Q用这个功能对昄器稍许有一点要求,最好有1440*900或者更高的宽屏分L?1680*1050是个比较理想的分辨率)Q这样可以让文档内容完整昄出来而不需要左叛_动?/p> 关于Win键,我们主要说了与窗口相关的应用Q当Ӟ它还有其他应用,但就快捷高效来说Q了解这些已l十分脓心。下面我们再来看看其他与效率相关的快捷键?/p> 7、Alt + P Q在资源理器里 开?关闭预览H格 除了用作查看囄外,该预览窗D可以对多U文档进行即旉览,包括 TXT文本QWord、Excel{Office文档(前提是已安装了Office)。如果说囄预览q有很多看图cY件可以代替的话,那么文档预览功能无疑要更为实用,L某䆾文档的时候也不用逐个打开来L别了?/p> 8、Ctrl + Shift + N Q新建文件夹 在文件夹H口中按下Ctrl + Shift + Nl合键,可以快速徏立一个文件夹Q如果是在IE9览器中按下q组键,则是在新H口中打开新标{?/p> 9、Ctrl+Shift+EscQ快速打开Windowsd理?/p> 10、Ctrl + Shift + Enter(或鼠标双?Q以理员n份运?/p> Windows 7一个比较特D的地方在于Q会l常要用?#8220;以管理员w䆾q行”E序Q一般我们会通过右键选择Q如果不想用右键的话,在双ȝ序前Q按?Ctrl + Shift 再点ȝ序就能直接以理员n份运行?a style="padding: 0px; margin: 0px; font-stretch: normal; font-size: 12px; line-height: normal; text-decoration: none; color: #000000;">
原文地址Q?br />
]]>
bridge:q种方式最?直接虚拟网卡桥接到一个物理网卡上?和linux下一个网?l定两个不同地址cM,实际上是网卡设|ؓh模式,从而达C听多个IP的能?
在此U模式下,虚拟机内部的|卡(例如linux下的eth0)直接q到了物理网卡所在的|络?可以惌拟机和host机处于对{的C,在网l关pM是^{的,没有谁在谁后面的问题.
使用q种方式很简?前提是你可以得到1个以上的地址.对于惌行种U网l实验的朋友不太适合,因ؓ你无法对虚拟机的|络q行控制,它直接出M.
nat方式:q种方式下host内部出现了一个虚拟的|卡vmnet8(默认情况?,如果你有q做nat服务器的l验,q里的vmnet8q当于q接到内|的|卡,而虚拟机本n则相当于q行在内|上的机?虚拟机内的网?eth0)则独立于vmnet8.
你会发现在这U方式下,vmware自带的dhcp会默认地加蝲到vmnet8界面?q样虚拟机就可以使用dhcp服务.更ؓ重要的是,vmware自带了nat服务,提供了从vmnet8到外|的地址??所以这U情冉|一个实实在在的nat服务器在q行,只不q是供虚拟机用的.很显?如果你只有一个外|地址,此种方式很合?
hostonly:
q应该是最为灵zȝ方式,有兴的话可以进行各U网l实?和nat唯一的不同的?此种方式?没有地址转换服务,因此,默认情况?虚拟机只能到L讉K,q也是hostonly的名字的意义.
默认情况?也会有一个dhcp服务加蝲到vmnet1?q样q接到vmnet8上的虚拟Z然可以设|成dhcp,方便pȝ的配|?
是不是这U方式就没有办法q接到外|呢,当然不是,事实?q种方式更ؓ灉|,你可以用自q方式,从而达到最理想的配|?例如:
a.使用自己dhcp服务:首先停掉vmware自带的dhcp服务,使dhcp服务更ؓl一.
b.使用自己的nat,方便加入防火?windows host可以做nat的方法很?单的如windows xp的internet׃n,复杂的如windows server里的nat服务.
c. 使用自己的防火墙.因ؓ你可以完全控制vmnet1,你可以加?或试?防火墙在vmnet1和外|的|卡?
从以上可以看?hostonlyq种模式和普通的nat server带整个内|上|的情ŞcM,因此你可以方便的q行与之有关的实?比如防火强的讄{?/p>
1、Bridge模式(一切都跟host一?只有ip不能与host相同)
ip 192.168.39.222
netmask:255.255.252.0
gateway:192.168.39.254
Primary nameserve:192.168.39.252
2、NAT模式
首先在host中查看VMnet8的IP(e.g. 192.168.255.1).
启动VMware,点Edit下Virtual Network Setting… ,弹出Virtual network Editor对话框;
产看NAT选项?记录NAT的Gateway IP address:192.168.255.2
在config?填写:
ip:192.168.255.5(?92.168.255.1在同一个网D늚不同地址)
netmask:255.255.255.0(?92.168.255.1的隐码相?
Gateway IP:填写VMware中的NAT|关192.168.255.2
Primary nameserver:填写与主Z一L|关192.168.39.252,q样可以上|冲了.
如果填写192.168.255.1,则不能连上外|?q里也可以不?M不能写错误的地址
3、hostonly模式
(1)查看你的q接外网的网卡的属?选择“高”标签,讄成允许共?q设定允许的|络接口为VMNET1
(2)再插看一下你的VMnet1 的属?看一下TCP/IP协议的设|?你发现已l被自动讄?/p>
192.168.0.1/255.255.255.0,
(3)windows下的讄完成,转入到跑linux的虚拟机.你的eth0的ip地址讄为静态的(如果安装时没有选静态的?
按红帽子图标Q>pȝ讄Q>|络(或其它你了解的方?
ip: 192.168.0.2(或其它在此网D上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1 (VMnet1的地址)
dns:输入你自qDNS (host中用的DNS)
保存讄.如果你还没有讄好主机名U?
cd /etc/sysconfig
vi network
~辑HOSTNAME
cd /etc
vi hosts
加入:
192.168.0.2 yourhostname
重新启动服务
su
/sbin/service network restart
(4)试一?/p>
|关: ping 192.168.0.1
dns: ping dnsserver
=============================
(1)Bridged方式
用这U方?虚拟pȝ的IP可设|成与本机系l在同一|段,虚拟pȝ相当于网l内的一台独立的机器,与本机共同插在一个Hub?|络内其他机器可讉K虚拟pȝ,虚拟pȝ也可讉K|络内其他机?当然与本机系l的双向讉K也不成问?
(2)NAT方式
q种方式也可以实现本机系l与虚拟pȝ的双向访?但网l内其他机器不能讉K虚拟pȝ,虚拟pȝ可通过本机pȝ用NAT协议讉K|络内其他机?
NAT方式的IP地址配置Ҏ:虚拟pȝ先用DHCP自动获得IP地址,本机pȝ里的VMware services会ؓ虚拟pȝ分配一个IP,之后如果xơ启动都用固定IP的话,在虚拟系l里直接讑֮q个IP卛_.
(3)host-only方式
思义q种方式只能q行虚拟机和L之间的网l通信,既网l内其他机器不能讉K虚拟pȝ,虚拟pȝ也不能访问其他机?
(4)not use方式
既是不用网l?虚拟pȝZ个单?
一般来?Bridged方式最方便好用.但如果本机系l是win2000而网U没?或者根本没有网?,|络很可能不可用(大部分用PCI|卡的机器都如此),此时只能用NAT方式或host-only,之前所说的那两块虚拟网卡就是适应q两U网l准备的.
vmware三种|络q接实例
vmware有三U网l连接方式:bridge ,NAT, host-onlyQ我在三U连接上׃不少旉研究Qƈ研I结果写成此bokee.
三个名词Qvmware的用,电脑基础{基知识L书,在此不再解释?/p>
实例1
bridgeq接 虚拟机可和宿L通信Q可上外|如[url]www.baidu.com[/url],会和宿主机局域网同IP地址的机器冲H?/p>
宿主机:
ipQ?192.168.10.153
submask:255.255.255.0
gateway:192.168.10.1
DNS: 192.168.10.7
VMNET1|卡host-only
ipQ?192.168.0.111
submask:255.255.255.0
gateway:192.168.0.111 or null
DNS: null
VMNET8|卡NAT
ipQ?192.168.100.1
submask:255.255.255.0
gateway:192.168.100.2 or null
DNS: null
虚拟机:
ipQ?192.168.10.154
submask:255.255.255.0
gateway:192.168.10.1
DNS: 192.168.10.7
实例2
NATq接 虚拟机可和宿L通信Q可上外|如[url]www.baidu.com[/url],不会和宿L局域网同IP地址的机器冲H。(VMNET8Q?/p>
宿主机:
ipQ?192.168.10.153
submask:255.255.255.0
gateway:192.168.10.1
DNS: 192.168.10.7
VMNET1|卡host-only
ipQ?192.168.0.111
submask:255.255.255.0
gateway:192.168.0.111 or null
DNS: null
VMNET8|卡NAT
ipQ?192.168.100.1
submask:255.255.255.0
gateway:192.168.100.2 or null
DNS: null
虚拟机:
ipQ?192.168.100.3
submask:255.255.255.0
gateway:192.168.100.2 important!!!QVMware中NAT的网养I
DNS: 192.168.10.7Qhost的DNSQ?/p>
实例3
host-onlyq接 虚拟机只能和宿主机通信Q外|屏蔽。(VMNET1Q?/p>
宿主机:
ipQ?192.168.10.153
submask:255.255.255.0
gateway:192.168.10.1
DNS: 192.168.10.7
VMNET1|卡host-only
ipQ?192.168.0.111
submask:255.255.255.0
gateway:192.168.0.111 or null
DNS: null
VMNET8|卡NAT
ipQ?192.168.100.1
submask:255.255.255.0
gateway:192.168.100.2 or null
DNS: null
虚拟机:
ipQ?192.168.0.113
submask:255.255.255.0
gateway:null or 192.168.0.111QVMNET1的地址Q?/p>
DNS: null or 192.168.10.7Qhost的DNSQ?br>
一ơ完整的FTP会话Q包含有两个q接Q一个称之ؓ命o通道Q一个称之ؓ数据通道。命令通道用来传递一?命o"和反馈,包括用户名密码登陆,而且众所周知是明文数据通道用来传递实际数?---列目录、文件传输,一旦需要列目录或文件传输,数据通道׃被徏立v来,q里分两U方式,一?PORT二是PASV?o:p>
PORT是主动模式,在徏立数据通道Ӟ服务端去q接别hQ?o:p>
建立数据通道Ӟ用PORT模式q是PASV模式Q选择权在于FTP客户端?o:p>
Win2K|关
是?服务与端?中,注册一条类?公用|络与端?18.4.218.4:21 To 专用|络与端?92.168.0.100:21"q样格式的规则设|好后,别hp讉K你的内网FTP服务器了Q但你很快会发现你的FTP服务器只支持 PORT方式Q如果客L也在内网环境则PORT方式也用不了了这是ؓ什么呢Q我们来分析一下,因ؓ在PASV方式Q服务器接到客户端的PASV命o后,会指定一个本地的随机端口来作为PASV端口Qƈ通知客户端,然后{待客户端的q接Q在通知消息里包含有FTP服务器的IP地址和打开的PASV端口Q我 FTP服务器的IP地址是什么?
然后在网关上把需要打开的PASV端口?1端口一样做映射?92.168.0.100
?讄mingw的环境变?nbsp;
1.讄~译器的所在\?在windows的环境变量path中里加入c:\mingw\bin,别忘了在前后加个分号Q要和其它的隔开.
2.讄C语言头文件的路径在环境变量加一个C_INCLUDE_PATH 把它的D为C:\MinGW\include
3.讄C++语言头文件的路径加一个环境变量CPLUS_INCLUDE_PATH 把它D成C:\MinGW\include\c++\3.4.2;C:\MinGW\include\c++\3.4.2 \mingw32;C:\MinGW\include\c++\3.4.2\backward;C:\MinGW\include
4.讄库文件的路径,加入知识变量LIBRARY_PATH它的D为C:\MinGW\lib
5.一下mingw环境Q?
/* *Hello.c */
#include "iostream" int main() { std::cout<<"Hello World"<<std::endl; }
6.打开cmd,输入 g++ Hello.c -o Hello.exe,如果没有报错应是成功了.
?讄editplusQ把~译Q生成,q?行加入editplus的菜单和工具?nbsp;
首先打开“工具”->"配置用户工具"?nbsp;
1.d“~译”,点击dQ在“菜单名称”里输?#8220;~译”Q命令g++;参数Q?c $(FileName);初始目录Q?(FileDir)
2.d“生成”,点击dQ在“菜单名称”里输?#8220;生成”Q命令g++;参数Q?o $(FileNameNoExt) $(FileName);初始目录Q?(FileDir)
3.d“q行”,点击dQ在“菜单名称”里输?#8220;q行”Q命?(FileDir)\$(FileNameNoExt).exe;参数:I?初始目录:I?nbsp; **1,2中勾选上捕获输出Q第3个不要?nbsp;
4.把编译,生成Q运行命令加入工h. q是打开上一步用q的对话框,选择里面?#8220;工具?#8221;,在按扭的下拉列表里选择“用户”Q找?#8220;用户工具1”,“用户工具2”,“用户??”,点击“->”d到右则,q时׃在工h上看C按扭依次是我们加的~译Q生成,q行?nbsp;
NOTEPAD++ :
q行notpad++Q点?#8220;q行-》运?#8221;菜单Q出C个弹出框?
~译源代码:
cmd /k gcc -o $(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
q行上一步生成的可执行文Ӟ
cmd /k "$(NAME_PART)" & PAUSE & EXIT
注意事项Q?
引号的用是Z适用于文件名或者\径中带有I格的情况,一定不能省略?
& PAUSE 含义是命令运行后暂停{待键盘操作
& EXIT 含义是完成后退行窗口,回到notepad++
gcc的bin目录已经之前在系l环境变量中q行q设定,否则需要补全gcc命o的绝对\径?/p>
下面是NppExec的配|方法(用来Build ?Run java文gQ:
Build Java
--------------
cd "$(CURRENT_DIRECTORY)"
D:\Java\jdk1.6.0_03\bin\Javac.exe "$(FILE_NAME)"
或者:
Run Java
-------------
cd "$(CURRENT_DIRECTORY)"
D:\Java\jdk1.6.0_03\bin\java.exe "$(NAME_PART)"
Build & Run Java
------------------------
cd "$(CURRENT_DIRECTORY)"
D:\Java\jdk1.6.0_03\bin\Javac.exe "$(FILE_NAME)"
D:\Java\jdk1.6.0_03\bin\java.exe "$(NAME_PART)"
我的~译+q行 : F6 --> (一下的内容保存为RUN_G++)
NPP_SAVE//~译前保存修?br>g++ $(FILE_NAME)//~译文g
cmd /k a < in.txt &exit//调用cmd来运行生成的文gQ从in.txt来进行数据的输入
另外感觉NOTEPAD++的NPP命o来强大,其是consoleH口下来q行其他的命?/p>