参考文章:RSR系列路由器-入门操作

拓扑结构·

操作思路·

  1. 接线
    路由器1:g0/0端口 【——连接——】 PC机(内网1):网卡
    路由器1:g0/1端口 【——连接——】 路由器3(Internet):g0/0端口
    路由器2:g0/0端口 【——连接——】 PC机(内网2):网卡
    路由器2:g0/1端口 【——连接——】 路由器3(Internet):g0/1端口
  2. 配置路由器R1、R2和路由器3(Internet)
  3. 在R1配置GRE隧道
  4. 在R1配置路由,将局域网2网段路由指向GRE隧道
  5. 在R2配置GRE隧道
  6. 在R2配置路由,将局域网1网段路由指向GRE隧道
  7. 客户机验证
    在内网1的电脑上ping内网2的地址。
    在路由器上查看GRE隧道状态
    show interfaces tunnel 1
阅读全文 »

参考文章:RSR系列路由器-入门操作

拓扑结构·

操作思路·

  1. 接线
    路由器1(DHCP服务器):g0/1端口 【——连接——】 路由器2(DHCP中继器):g0/1端口
    路由器2(DHCP中继器):g0/0端口 【——连接——】 PC机(客户机):网卡
  2. 配置 路由器1为DHCP服务器
  3. 配置路由器1的 g0/1端口的IP地址
  4. 配置路由器1的路由地址
    因为,一般是把Windows Server系统的PC机作为DHCP服务器的,而这里作为DHCP服务器的是路由器,它本身是不具备网关的功能的,所以需要一个路由地址来指出默认路由的地址。
  5. 配置 路由器2为DHCP中继器
  6. 配置路由器2的 g0/0端口的IP地址
  7. 配置路由器2的 g0/1端口的IP地址
  8. 客户机验证
    ipconfig /all
    ipconfig /release
    ipconfig /renew
阅读全文 »

参考文章:RSR系列路由器-入门操作

拓扑结构·

操作思路·

  1. 接线
    交换机:g0/0端口 【——连接——】 PC机1:网卡
    交换机:g0/1端口 【——连接——】 PC机2:网卡
    交换机:g0/2端口 【——连接——】 PC机3:网卡
  2. 创建VLAN 10、VLAN 20、VLAN 30
  3. 配置access端口到VLAN
  4. 配置VLAN地址
  5. 配置ACL
  6. 验证
    查看ACL配置
    show access-lists
    show vlan
    三个PC机,相互ping。
阅读全文 »

参考文章:RSR系列路由器-入门操作

拓扑结构·

操作思路·

  1. 接线
    路由器1:g0/0端口 【——连接——】 PC机1:网卡
    路由器1:g0/1端口 【——连接——】 路由器2:g0/1端口
    路由器2:g0/0端口 【——连接——】 路由器3:g0/0端口
    路由器3:g0/1端口 【——连接——】 PC机2:网卡
  2. 配置路由器1 端口地址
  3. 配置路由器1 RIP协议
  4. 配置路由器2 端口地址
  5. 配置路由器2 RIP协议
  6. 配置路由器3 端口地址
  7. 配置路由器3 RIP协议
  8. 验证
    查看每台路由器的路由,若每台路由器都能学习到整网的路由,则rip配置正确。
    show ip route
    两端的PC机,ping每个IP地址。
阅读全文 »

数据结构中的哈希表·

哈希表(Hash Table)也叫散列表,在本文中,哈希表是一种数据结构,它提供了快速的插入操作和查找操作,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1)。因为哈希表的查找速度非常快,所以在很多程序中都有使用哈希表,例如拼音检查器。

哈希表也有自己的缺点,哈希表是基于数组的,我们知道数组创建后扩容成本比较高,所以当哈希表被填满时,性能下降的比较严重。

阅读全文 »

输入法-双拼模式的学习·

双拼学习·

双拼就是把全拼的声韵母压缩成两键来表示,一键声母,一键韵母。双拼的设计主要是韵母键位的设计,所以你要学习的部分主要就是韵母键位被设定到哪个键上,这个通过使用就能逐渐形成记忆。

阅读全文 »

C# 对象池应用·

对象池是游戏编程中非常常用的优化策略以及设计模式。

游戏中,我们常常会遇到频繁地创建销毁大量相同对象的场景。频繁的创建对象会造成GC[1]压力,可能导致卡顿,进而影响游戏体验。

核心思想

将需要重复创建的对象先缓存下来,需要时激活,不需要时停用,从而避免频繁创建对象。

原理

当创建对象时,对象池将对象放入池管理的某种内存连续的数据结构中(数组或者栈等)。当不需要对象时,对象池并不销毁对象,而是将对象回收到池中,下次需要的时候再次从池中拿出来。
因为,对象储存在内存连续的数据结构中,所以解决了内存碎片的问题。
因为,对象每次用完以后就放回池中循环利用而不是再次创建和销毁,这样就解决了频繁的内存分配和销毁的问题。

阅读全文 »

File Manager - 简易轻巧的文件管理系统·

File Manager 基于GO的轻量级文件管理系统。指定的目录中提供文件管理界面,可用于上传,删除,预览,重命名和编辑文件。它允许创建多个用户,每个用户可以拥有自己的目录。

  • 用户登录
  • 上传、预览、编辑、下载、分享(可加密)
  • 可执行自定义命令
  • 权限管理
  • 界面简洁
阅读全文 »

搭建基于Gollum的Wiki网站·

Gollum是一个建立在Git之上的简单wiki系统。Gollum Wiki只是一个具有特定性质的git存储库:

  • 支持 Markdown 语法
  • 可以包含其他内容,例如页面的图像,PDF和页眉/页脚。
  • 咕噜页面:
    • 可以写成各种标记
    • 可以使用您喜欢的系统编辑器或IDE进行编辑(提交后将显示更改)或使用内置的Web界面进行编辑。
    • 可以在所有版本中显示,还原等。
  • Gollum 与 GitHub wiki 基本兼容
  • Gollum 支持的高级功能:
阅读全文 »
0%