背景及要求                                                                                                                                                      

某公司有2个办公区, 分别位于不同的两个城市, 位于A城市的办公区为公司总部,为一幢2层办公楼,需要的计算机节点约30多个。A办公区有3个部门,分别是财务部, 销售部,行政部。位于B城市的办公区为研发部,需要的计算机节点约15个,两边办公区都通过宽带接入Internet,,现在要求设计一个网络组网方案,实现:
1、实现A区企业内部资源共享(内部邮件,FTP和WWW服务)
2、A,B区用户上班时间不能QQ聊天、浏览非法网页
3、A、B区用户分别各自共享一个IP地址访问Internet
4、所有公司内部部门之间不能相互直接访问
5、在办公区外的销售人员要求能访问A区销售部的信息服务器,但是禁止Internet上的用户访问该服务器

设计方案和网络拓扑图                                                                                                                                       

设备的属性值基本规划                                                                                                                                       

  • Router3

IP Address

Subnet Mask

端口

192.168.5.1

255.255.255.240

S2/0

192.168.1.1

255.255.255.224

Fa0/0.1

192.168.2.1

255.255.255.224

Fa1/0.1

192.168.3.1

255.255.255.224

Fa6/0.1

192.168.4.1

255.255.255.224

Fa7/0.1

192.168.7.1

255.255.255.0

Fa4/0

  • Router2

IP Address

Subnet Mask

端口

192.168.6.1

255.255.255.240

Fa0/0

192.168.5.2

255.255.255.240

Serial2/0

192.168.8.1

255.255.255.0

Serial3/0

  • Router0

IP Address

Subnet Mask

端口

192.168.7.3

255.255.255.0

Fa0/0

202.10.1.2

255.255.255.0

Serial2/0

  • Router1

IP Address

Subnet Mask

端口

202.10.2.1

255.255.255.0

Fa0/0

202.10.1.1

255.255.255.0

Serial2/0

  • Router4

IP Address

Subnet Mask

端口

202.10.3.1

255.255.255.0

Fa0/0

192.168.8.2

255.255.255.0

Serial2/0

  • PC机

PC

IP Address

Subnet Mask

默认网关

说明

0

192.168.1.2

255.255.255.224

192.168.1.1

Vlan 2

1

192.168.2.2

255.255.255.224

192.168.2.1

Vlan 3

2

192.168.3.2

255.255.255.224

192.168.3.1

Vlan 4

3

192.168.6.2

255.255.255.240

192.168.6.1

Vlan 6

  • Server服务器

Serve

IP Address

说明

0

192.168.4.2/27

EMAIL/vlan 5

1

192.168.4.3/27

FTP/vlan 5

2

192.168.4.4/27

WWW/vlan 5

3

202.10.2.3/24

外部网络

4

202.10.3.3/24

外部网络

分vlan                                                                                                                                                            

  • Switch-PT Switch 1
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan
Switch(config-vlan)#exit
Switch(config)#interface fa0/
Switch(config-if)#switchport access vlan
Switch(config-if)#exit
Switch(config)#interface fa1/
Switch(config-if)#switchport mode trunk %LINEPROTO--UPDOWN: Line protocol on Interface FastEthernet1/, changed state to down %LINEPROTO--UPDOWN: Line protocol on Interface FastEthernet1/, changed state to up Switch(config-if)#end
Switch#
%SYS--CONFIG_I: Configured from console by console
  • 同理Switch 2, 3, 4和Multilayer Switch 1

  • 使研发部(vlan6)只能访问行政部(vlan4)打卡上班

    同时满足不能访问财务部(vlan2),销售部(vlan3),服务器群(vlan5)。

  Router3

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf
Router(config-router)#network 192.168.1.0 0.0.0.31 area
Router(config-router)#network 192.168.2.0 0.0.0.31 area
Router(config-router)#network 192.168.3.0 0.0.0.31 area
Router(config-router)#network 192.168.4.0 0.0.0.31 area
Router(config-router)#network 192.168.5.0 0.0.0.31 area
Router(config-router)#end
Router#
%SYS--CONFIG_I: Configured from console by console

  测试结果

Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type , N2 - OSPF NSSA external type
E1 - OSPF external type , E2 - OSPF external type , E - EGP
i - IS-IS, L1 - IS-IS level-, L2 - IS-IS level-, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route Gateway of last resort is not set 192.168.1.0/ is subnetted, subnets
C 192.168.1.0 is directly connected, FastEthernet0/
192.168.2.0/ is subnetted, subnets
C 192.168.2.0 is directly connected, FastEthernet1/
192.168.3.0/ is subnetted, subnets
C 192.168.3.0 is directly connected, FastEthernet6/
192.168.4.0/ is subnetted, subnets
C 192.168.4.0 is directly connected, FastEthernet7/
192.168.5.0/ is subnetted, subnets
C 192.168.5.0 is directly connected, Serial2/
R 192.168.6.0/ [/] via 192.168.5.2, ::, Serial2/
Router#

  Router2

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#router ospf
Router(config-router)#network 192.168.5.0 0.0.0.15 area
Router(config-router)#
::: %OSPF--ADJCHG: Process , Nbr 192.168.5.1 on Serial2/ from LOADING to FULL, Loading Done
Router(config-router)#network 192.168.6.0 0.0.0.15 area
Router(config-router)#
Router(config-router)#end
Router#
%SYS--CONFIG_I: Configured from console by console

  测试结果

Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type , N2 - OSPF NSSA external type
E1 - OSPF external type , E2 - OSPF external type , E - EGP
i - IS-IS, L1 - IS-IS level-, L2 - IS-IS level-, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route Gateway of last resort is not set 192.168.1.0/ is variably subnetted, subnets, masks
R 192.168.1.0/ [/] via 192.168.5.1, ::, Serial2/
O 192.168.1.0/ [/] via 192.168.5.1, ::, Serial2/
192.168.2.0/ is variably subnetted, subnets, masks
R 192.168.2.0/ [/] via 192.168.5.1, ::, Serial2/
O 192.168.2.0/ [/] via 192.168.5.1, ::, Serial2/
192.168.3.0/ is variably subnetted, subnets, masks
R 192.168.3.0/ [/] via 192.168.5.1, ::, Serial2/
O 192.168.3.0/ [/] via 192.168.5.1, ::, Serial2/
192.168.4.0/ is variably subnetted, subnets, masks
R 192.168.4.0/ [/] via 192.168.5.1, ::, Serial2/
O 192.168.4.0/ [/] via 192.168.5.1, ::, Serial2/
192.168.5.0/ is subnetted, subnets
C 192.168.5.0 is directly connected, Serial2/
192.168.6.0/ is subnetted, subnets
C 192.168.6.0 is directly connected, FastEthernet0/
Router#

  Router3

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ip access-list standard david //配置名为david的IP标准访问控制列表
Router(config-std-nacl)#permit 192.168.3.0 0.0.0.31 //允许192.168.3.0网段通过
Router(config-std-nacl)#deny 192.168.1.0 0.0.0.31 //禁止192.168.1.0网段通过
Router(config-std-nacl)#deny 192.168.2.0 0.0.0.31
Router(config-std-nacl)#deny 192.168.4.0 0.0.0.31
Router(config-std-nacl)#exit
Router(config)#interface se2/
Router(config-if)#ip access-group david out //将名为david的IP标准访问控制列表应用到se2/0端口
Router(config-if)#end
Router#
%SYS--CONFIG_I: Configured from console by console

  测试结果

show running-config
Building configuration... Current configuration : bytes
!
version 12.2
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface FastEthernet0/
ip address 192.168.1.1 255.255.255.224
duplex auto
speed auto
!
interface FastEthernet1/
ip address 192.168.2.1 255.255.255.224
duplex auto
speed auto
!
interface Serial2/
ip address 192.168.5.1 255.255.255.240
ip access-group david out
clock rate
!
interface Serial3/
no ip address
shutdown
!
interface FastEthernet4/
no ip address
!
interface FastEthernet5/
no ip address
shutdown
!
interface FastEthernet6/
ip address 192.168.3.1 255.255.255.224
duplex auto
speed auto
!
interface FastEthernet7/
ip address 192.168.4.1 255.255.255.224
duplex auto
speed auto
!
router ospf
log-adjacency-changes
network 192.168.1.0 0.0.0.31 area
network 192.168.2.0 0.0.0.31 area
network 192.168.3.0 0.0.0.31 area
network 192.168.4.0 0.0.0.31 area
network 192.168.5.0 0.0.0.31 area
!
router rip
network 192.168.1.0
network 192.168.2.0
network 192.168.3.0
network 192.168.4.0
network 192.168.5.0
!
ip classless
!
!
ip access-list standard david
permit 192.168.3.0 0.0.0.31
deny 192.168.1.0 0.0.0.31
deny 192.168.2.0 0.0.0.31
deny 192.168.4.0 0.0.0.31
!
!
!
!
!
line con
line vty
login
!
!
!
End

建立企业局域网                                                                                                                                                

  Router3

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fa0/
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fa0/0.1 %LINK--CHANGED: Interface FastEthernet0/0.1, changed state to up %LINEPROTO--UPDOWN: Line protocol on Interface FastEthernet0/0.1, changed state to up
Router(config-subif)#encapsulation dot1q
Router(config-subif)#ip address 192.168.1.1 255.255.255.224
Router(config-subif)#exit
Router(config-if)#end Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fa1/
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fa1/0.1 %LINK--CHANGED: Interface FastEthernet1/0.1, changed state to up %LINEPROTO--UPDOWN: Line protocol on Interface FastEthernet1/0.1, changed state to up
Router(config-subif)#encapsulation dot1q // /封装802.1q协议,并把该端口划分到vlan 3
Router(config-subif)#ip address 192.168.2.1 255.255.255.224
Router(config-subif)#exit
Router(config)#interface fa6/
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fa6/0.1 %LINK--CHANGED: Interface FastEthernet6/0.1, changed state to up
Router(config-subif)#
%LINEPROTO--UPDOWN: Line protocol on Interface FastEthernet6/0.1, changed state to up
Router(config-subif)#encapsulation dot1q
Router(config-subif)#ip address 192.168.3.1 255.255.255.224
Router(config-subif)#exit
Router(config)#interface fa7/
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface fa7/0.1 %LINK--CHANGED: Interface FastEthernet7/0.1, changed state to up %LINEPROTO--UPDOWN: Line protocol on Interface FastEthernet7/0.1, changed state to up
Router(config-subif)#
Router(config-subif)#encapsulation dot1q
Router(config-subif)#ip address 192.168.4.1 255.255.255.224
Router(config-subif)#exit
Router(config)#exit
Router#
%SYS--CONFIG_I: Configured from console by console

  测试结果

Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type , N2 - OSPF NSSA external type
E1 - OSPF external type , E2 - OSPF external type , E - EGP
i - IS-IS, L1 - IS-IS level-, L2 - IS-IS level-, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route Gateway of last resort is not set 192.168.1.0/ is subnetted, subnets
C 192.168.1.0 is directly connected, FastEthernet0/0.1
192.168.2.0/ is subnetted, subnets
C 192.168.2.0 is directly connected, FastEthernet1/0.1
192.168.3.0/ is subnetted, subnets
C 192.168.3.0 is directly connected, FastEthernet6/0.1
192.168.4.0/ is subnetted, subnets
C 192.168.4.0 is directly connected, FastEthernet7/0.1
192.168.5.0/ is subnetted, subnets
C 192.168.5.0 is directly connected, Serial2/
192.168.6.0/ is variably subnetted, subnets, masks
R 192.168.6.0/ [/] via 192.168.5.2, ::, Serial2/
 192.168.6.0/ [/] via 192.168.5.2, ::, Serial2/

部门之间不能相互访问                                                                                                                                       

  Router3

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#access-list deny 192.168.1.2
Router(config)#access-list permit any
Router(config)#int fa1/0.1
Router(config-subif)#ip access-group in
Router(config-subif)#ip access-group out
Router(config-subif)#exit
Router(config)#int fa6/0.1
Router(config-subif)#ip access-group out
Router(config-subif)#ip access-group in
Router(config-subif)#exit
Router(config)#access-list deny 192.168.2.2
Router(config)#access-list permit any
Router(config)#in fa6/0.1
Router(config-subif)#ip access-group in
Router(config-subif)#ip access-group out
Router(config-subif)#exit
Router(config)#access-list deny 192.168.3.2
Router(config)#access-list permit any
Router(config)#int fa0/0.1
Router(config-subif)#ip access-group out
Router(config-subif)#ip access-group in

访问外网                                                                                                                                                         

  防火墙1设置NAT

Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int s2/
Router(config-if)#ip nat outside
Router(config-if)#exit
Router(config)#int fa4/
Router(config-if)#ip nat inside
Router(config-if)#exit
Router(config)#ip nat inside source static 192.168.7.2 202.10.0.2
Router(config)#exit
Router#
%SYS--CONFIG_I: Configured from console by console

  测试结果

Router#show ip nat trans
Pro Inside global Inside local Outside local Outside global
--- 202.10.0.2 192.168.7.2 --- ---

  访问公网配置

Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int fa0/
Router(config-if)#exit
Router(config)#int fa4/
Router(config-if)#ip add 192.168.7.3 255.255.255.0
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#route rip
Router(config-router)#ver
Router(config-router)#no au
Router(config-router)#net 192.168.7.0
Router(config-router)#default-information originate
Router(config-router)#exit
Router(config)#exit
Router#
%SYS--CONFIG_I: Configured from console by console

  测试结果

Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type , N2 - OSPF NSSA external type
E1 - OSPF external type , E2 - OSPF external type , E - EGP
i - IS-IS, L1 - IS-IS level-, L2 - IS-IS level-, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route Gateway of last resort is not set R 192.168.1.0/ [/] via 192.168.7.1, ::, FastEthernet4/
R 192.168.2.0/ [/] via 192.168.7.1, ::, FastEthernet4/
R 192.168.3.0/ [/] via 192.168.7.1, ::, FastEthernet4/
R 192.168.4.0/ [/] via 192.168.7.1, ::, FastEthernet4/
R 192.168.5.0/ [/] via 192.168.7.1, ::, FastEthernet4/
R 192.168.6.0/ [/] via 192.168.7.1, ::, FastEthernet4/
C 192.168.7.0/ is directly connected, FastEthernet4/
C 202.10.0.0/ is directly connected, Serial2/
Router#

  允许网段通过路由出去

Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#access-list permit 192.168.1.0 0.0.0.31
Router(config)#access-list permit 192.168.2.0 0.0.0.31
Router(config)#access-list permit 192.168.3.0 0.0.0.31
Router(config)#int s2/
Router(config-if)#ip nat outside
Router(config-if)#exit
Router(config)#int fa4/
Router(config-if)#ip nat inside
Router(config-if)#end
Router#
%SYS--CONFIG_I: Configured from console by console Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ip route 0.0.0.0 0.0.0.0 s2/
Router(config)#end
Router#
%SYS--CONFIG_I: Configured from console by console

设置A区域内部服务器群                                                                                                                                    

  WWW服务器配置

开启HTTP服务,同时关闭在此服务器上的DNS、FTP、MAIL和DHCP服务,即单击左侧MAIL,SMTP Service、POP3 Service 设置为 off,其他服务保持不变。

从PC0访问内部www服务器:

  FTP 服务器配置

配置FTP服务器,关闭在此服务器上的DHCP、DNS、MAIL、WEB服务(Service),其他服务不变,操作过程类似于DHCP配置过程,在此只针对FTP配置:

Service(服务状态):On(开),添加User Name(用户名)和Password(密码),每个用户都勾选上Write(可写)、Read(可读)、Delete(删除)、Rename(重命名)、List(列表),每次添加最后要点击 +(添加)到滚动文本区域里。

  E-MAIL服务器配置

配置MAIL服务器,关闭在此服务器上的DHCP、DNS、FTP、WEB服务(Service),其他服务不变,操作过程类似于DHCP配置过程,在此只针对EMAIL配置:

SMTP Service 、POP3 Service(服务状态):On(开)Domain Name(域名):mail.yyd.com分别添加2个User (用户)和Password(密码),每次添加最后要点击 +(添加)到滚动文本区域里。

办公室外销售人员访问销售部                                                                                                                             

  Switch-PC Switch 1

Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#int vlan //interface vlan 3 %LINK--CHANGED: Interface Vlan3, changed state to up %LINEPROTO--UPDOWN: Line protocol on Interface Vlan3, changed state to up
Switch(config-if)#ip address 192.168.2.1 255.255.255.224 //设置交换机ip
Switch(config-if)#no shutdown
Switch(config-if)#exit
Switch(config)#enable password //设置进入特权模式的密码为123456
Switch(config)#line vty 0 4
Switch(config-line)#password yydyyd //设置远程登录密码为yydyyd
Switch(config-line)#login
Switch(config-line)#end
Switch#
%SYS--CONFIG_I: Configured from console by console Switch#

将远程登录设置了密码,这样internet上的人不知道密码的话就无法访问,而销售人员知道密码就可以访问。

上班时间不能QQ聊天、浏览非法网页                                                                                                                  

  Router3

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#time-range nowork
Router(config-time-range)#periodic weekend : to ://从星期六:00到星期天23:59
Router(config)#access-list deny tcp any any time-range work1
Router(config)#access-list permit tcp any 192.168.1.2 0.0.0.31 time-range nowork
Router(config)#access-list permit tcp any 192.168.2.2 0.0.0.31 time-range nowork
Router(config)#access-list permit tcp any 192.168.3.2 0.0.0.31 time-range nowork
Router(config)#access-list permit tcp any 192.168.4.2 0.0.0.31 time-range nowork
Router(config)#int fa0/0.1
Router(config-subif)#ip access-group out
Router(config-subif)#exit
Router(config)#int fa1/0.1
Router(config-subif)#ip access-group out
Router(config-subif)#exit
Router(config)#int fa6/0.1
Router(config-subif)#ip access-group out
Router(config-subif)#exit
Router(config)#int fa7/0.1
Router(config-subif)#ip access-group out
Router(config-subif)#exit

  同理Router2

总结

  这个是我在大二上的时候,这差不多这个时候,做路由器课程设计的时候老师叫做的,当时就只有我做的比较完善,心中暗自得意,哈哈哈哈。

  希望这个对你们有帮助,写的稍微有点乱哈。

  当时老师说到公司A地与公司B地联系的话是用VPN建立,后来不知道怎么的也就没做了。

转载请注明出处:http://www.cnblogs.com/yydcdut/p/3520838.html

基于Packet Tracer 组建智能公司局域网的更多相关文章

  1. 计算机网络实验八实验报告——应用Packet Tracer 5.0模拟器工具对WLAN进行配置

    计算机网络实验八实验报告 一.实验目的 1.熟练使用Packet Tracer 5.0模拟器: 2.应用Packet Tracer 5.0模拟器工具对WLAN进行配置. 二.实验环境 一台PC机. 模 ...

  2. Cisco Packet Tracer 6.0 实验笔记

    开篇:组建小型局域网 实验任务 1.利用一台型号为2960的交换机将2pc机互连组建一个小型局域网: 2.分别设置pc机的ip地址: 3.验证pc机间可以互通. 实验设备 Switch_2960 1台 ...

  3. 基于能量收集的智能家居-2013国家级大学生创业实践项目申报_商业计划书_V0.2

    SmartHome项目商业计划 基于能量收集的 免电池无线智能家居系统    IA-SmartHome团队    2012.12     l  基于无线的智能家居解决方案,节省施工成本: l  基于能 ...

  4. Linux中安装Cisco Packet Tracer

    Cisco Packet tracer是什么? Cisco Packet Tracer是一个强大的网络模拟工具,用于进行Cisco认证时的培训.它为我们 提供了各个路由器和网络设备的良好的接口视图,这 ...

  5. Linux网络应用编程之Packet Tracer安装及界面介绍

    Packet Tracer入门 一,Packet Tracer介绍 packet tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计.配置.排除网络故障提供了网络 ...

  6. Cisco Packet Tracer的使用(一)

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计.配置.排除网络故障提供了网络模拟环境.用户可以在软件的图形用户界面上直接使用拖曳方法 ...

  7. 【单片机】基于有方GPRS的智能电梯控制系统

    前一篇文章<时钟及温度的显示>中所介绍的作品,是作为一个单片机新手在暑假学了一个月的单片机之后,做的第一个综合性作品,涵盖了二极管.蜂鸣器.数码管.液晶屏.按键.时钟芯片.温度传感器的控制 ...

  8. 第2章 GNS3和PacketTracer网络模拟器(3)_搭建Packet tracer实验环境

    3. Packet tracer实验环境 3.1 设置网络拓扑图 (1)配置路由器局域网和广域网接口,如上图(可双击相应的图标,然后在命令行或图形界面上进行IP地址等配置) ①本例采用“Generic ...

  9. 对比网络模拟器软件——Cisco Packet Tracer、华为eNSP、H3C Cloud Lab

    1.软件介绍 1.1 Cisco Packet Tracer Cisco Packet Tracer(以下简称PT)是一款由思科公司开发的,为网络课程的初学者提供辅助教学的实验模拟器.使用者可以在该模 ...

随机推荐

  1. 1007 Maximum Subsequence Sum (25)(25 point(s))

    problem Given a sequence of K integers { N~1~, N~2~, ..., N~K~ }. A continuous subsequence is define ...

  2. python 全排列

    itertools模块现成的全排列: for i in itertools.permutations('abcd',4): print ''.join(i) 相关全排列算法: def perm(l): ...

  3. Go语言特点

    作者:asta谢链接:https://www.zhihu.com/question/21409296/answer/18184584来源:知乎 1.Go有什么优势 可直接编译成机器码,不依赖其他库,g ...

  4. 通过Nuget添加Mvvmlight框架发生错误

    IDE:Visual Studio 2013 场景:通过Nuget添加Mvvmlight框架 具体错误: 解决办法:删除Nuget,然后添加新版本的Nuget Package Manager 具体操作 ...

  5. python日常碎碎念

    关于取命令行中参数的方法 1,sys.argv 这个方法自动获取参数,并split.一般情况下第一个元素是程序的名字.即 python script.py arg1 arg2 然后sys.argv返回 ...

  6. php发送get、post请求的6种方法代码示例

    本文主要展示了php发送get.post请求的6种方法的代码示例,分别为使用file_get_contents .fopen.fsockopen.curl来发送GET和POST请求,代码如下: 方法1 ...

  7. Codeforces Round #297 (Div. 2)B. Pasha and String 前缀和

    Codeforces Round #297 (Div. 2)B. Pasha and String Time Limit: 2 Sec  Memory Limit: 256 MBSubmit: xxx ...

  8. Python学习笔记(四):字符串的学习

    总结的内容: 1.字符串常用的方法 2.Python字符串格式化 3.Python字符串转义字 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符 ...

  9. Hibernate与MyBatis的对比总结

    最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处. 第一章     Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出 ...

  10. Oracle sql语句中(+)作用

    select * from operator_info o, group_info g  where o.group_id = g.group_id(+); 理解:    + 表示补充,即哪个表有加号 ...