总结之H3C汇聚层交换机认证在线人数展示系统

前情提要:意外接了老师说的一个小程序,然后计划7天(实际10天)的小项目就冒出来了。

(1)时间与工程量。在和老师开始谈具体需求前,我凭感觉猜了猜完成这个小项目的时间。然后,再和老师确定需求后,再回头看我自己估计的时间。两个字,愚蠢。事实上作为一名理工生,做事应该讲究证据,而并非凭直觉下判断。工程量的确定,不是凭个人感觉就能OK的。正确的做法应该是在不断的实践中,对工程量进行估计,代码量或者每个模块需要的时间,锻炼自己这种估算能力。这点我差的远。从自己这次对这个小项目的时间统计和此前预计的对比,差距真大。

(2)关于项目延期的事情。最初答应老师7天后完成这个小项目,然而直到截止日期,我也仅仅将核心功能完成,然后,着急。还是向老师汇报了,这是第一次失败。然后老师肯定了我当前完成的工作,又给我延期了一天,结果还是没有完成,这是第二次失败。此时我“以为”相关的技术原型已经确定,于是老师又延期了一天。结果,未完成,这是第三次失败。这次我就不好意思告诉老师了,就自己默默再做了一天,完成后交给了老师,结果是完成。事实上,现在来看,第一次失败,原因是自己对时间规划不合理,拖延症。第二次失败,此前的单元测试不完善,功能集不完整,系统边界模糊。从而导致此前的返工,因此延期。第三次失败,高估自己的能力,对技术原型把握不到位。其中,自己存在一个很大的问题,第三次失败后,没有及时向老师反馈,这是错误的做法。应该及时告知老师。自己的心态还需要改变。将项目完成后,提交给老师。就项目延期的事情咨询了老师,老师给出的回答是没有几个项目能够不延期,尤其是初期的经验,通常都是惨痛的。如果有人告诉你一直顺利,他也是骗你的。我想还是我自己心态和能力的问题,对项目技术难度把握不到位,对时间把握不到位。实践不够。

(3)给用户呈现项目进度。在最初给老师展示完成的功能点时,我是直接录了个操作视频,发给老师,再加以文字描述。事实上我这种做法是错误的。用户不关心你是如何实现的,他需要看见的是用户需要中的执行流程,而并非系统的执行流程。同时,在向用户描述时应该是自然语言。给用户看见他想看见的。我的描述能力需要继续锻炼。

(4)项目中的技术原型问题。这次涉及到的编程语言有js(JQery)、java、html。具体技术java的servlet与jsp(html)交互、java中list转json、JQuery操作DOM元素、AJAX技术、highcharts、java多线程、java定时任务和js定时刷新。感慨,自己的基础知识真的很不扎实,看书+实践,查漏补缺。

(5)项目中风险最高的部分应该最先做。此前仅仅将这句话挂在心上,这次真正体会到了。此前未接触过java多线程编程,忐忑完成该技术原型,最初在怀疑中确定完成该部分,然而此后两次返工,多次失败后方才确定该核心模块符合期望效果。惨痛教训。

(6)在不断的实践中,才有可能成功。会坚持的人,会做的人更少。真正的执行。感觉很好。

(7)最后一点,言出必行,不轻易承诺,一旦承诺他人的事情就必须做到,若做不到,也应给出合理的原因而并非解释或逃避。这点能做到的人越来越少了。

送自己常说的一句话,“路漫漫其修远兮,吾将上下而求索”。

最后,感谢老师给了我一次救赎的机会,一次成长的机会。

时间: 2024-10-06 08:44:32

总结之H3C汇聚层交换机认证在线人数展示系统的相关文章

汇聚层

汇聚层是楼群或小区的信息汇聚点,是连接接入层和核心层的网络设备,为接入层提供数据的汇聚\传输\管理\分发处理.汇聚层为接入层提供基于策略的连接,如地址合并,协议过滤,路由服务,认证管理等.通过网段划分(如VLAN)与网络隔离可以防止某些网段的问题蔓延和影响到核心层.汇聚层同时也可以提供接入层虚拟网之间的互连,控制和限制接入层对核心层的访问,保证核心层的安全和稳定. 汇聚层的功能主要是连接接入层节点和核心层中心.汇聚层设计为连接本地的逻辑中心,仍需要较高的性能和比较丰富的功能. 汇聚层设备一般采用

配置MUX VLAN示例(汇聚层设备)

配置MUX VLAN示例(汇聚层设备) 组网需求 在企业网络中,企业所有员工都可以访问企业的服务器.但对于企业来说,希望企业内部部分员工之间可以互相交流,而部分员工之间是隔离的,不能够互相访问. 如图1所示,Switch1位于网络的汇聚层,作为下挂终端设备的网关设备.Switch2.Switch3.Switch4.Switch5和Switch6为接入层设备.此时可在Switch1上部署MUX VLAN特性.MUX VLAN不但能够实现企业需求,同时也解决了VLAN ID紧缺问题,也便于网络管理者

链路层交换机

在总线拓扑和基于集线器的星形拓扑技术时代,以太网显然是一种广播链路.为了处理这些碰撞,以太网标准包括了 CSMA/CD 协议. 今天广为使用的以太网是基于交换机的星形拓扑,采用的是存储转发分组交换.在基于交换机的以太局域网中,不会有碰撞,因此没有必要使用 MAC 协议了! 交换机自身对子网中的主机和路由器是透明的 (transparent),即某主机/路由器向另一个主机/路由器寻址一个帧,而不是向交换机寻址该帧:且不知道某交换机将会接收该帧并将它转发到另一个结点. 类似路由器接口为数据报设有缓存

H3C 三层交换机添加本地认证用户并应用到telnet[HCNA-HNTD-学习]

一.设置认证方式 system-view aaa authentication-scheme authlocal[认证方式名称] authentication-mode local //认证方式本地 二. 添加本地用户 system-view aaa local-user test1 password cipher Passw0rd //添加test1用户 local-user test1 service-type telnet //设置用户可以使用的服务类型 local-user test1

H3C S5500核心交换机策略路由调度流量到不同的路由设备

场景描述: 一台华为AR系列路由器(图中R1),一台H3C MSR系列路由器, 一台H3C S5500 核心交换机. AR路由器接入WAN1和WAN2两条线路,H3C路由器接入WAN3线路无线网络专用. 内网使用172.16.x.x/24 ; wifi 使用172.16.100.0/23 大致拓扑如下: 要求: 1. Wifi流量到核心后,经过策略路由调度到Router2出口,且Wifi 能够和内部有线网络实现互通. 2. Wifi下载单IP限速3Mbps 3. Wifi专用线路出口拥塞后,在核

实现2层交换机与3层交换机不同网段的通讯

sw1配置信息 新建vlan10 vlan 10 name IT 分配f0/1端口给vlan 10 inter f0/1 swi mo acc swi acc vlan 10 做trunk到3层交换机 inter g0/1 swi mo tr sw2与sw1相同 sw3配置信息 配置do1协议 inter f0/1 swi tr en do1 swi mo tr 设置路由,使得vlan间可以通讯 ip routing 新建vlan 10 vlan 10 name IT 配置vlan 10的地址

Python+Django+SAE系列教程17-----authauth (认证与授权)系统1

通过session,我们可以在多次浏览器请求中保持数据,接下来的部分就是用session来处理用户登录了. 当然,不能仅凭用户的一面之词,我们就相信,所以我们需要认证. 当然了,Django 也提供了工具来处理这样的常见任务(就像其他常见任务一样). Django 用户认证系统处理用户帐号,组,权限以及基于cookie的用户会话.这个系统一般被称为 auth/auth (认证与授权)系统. 这个系统的名称同时也表明了用户常见的两步处理. 我们需要: 1.     验证 (认证) 用户是否是他所宣

交换机的配置文件和系统映像文件备份与恢复

实验目的:将交换机的配置文件和系统映像文件备份到TFTP服务器上,然后将自身的配置和系统映像删除,从TFTP服务器上恢复配置和系统映像 拓扑图如下: 原文地址:https://www.cnblogs.com/guoshiyu/p/9149280.html

网络学习:H3C S5130 series 交换机配置

今天晚上需要更换楼层交换机,将原来的CISCO设备换成H3C S5130 series 的交换机. 第一次独自配置交换机,开始心里很紧张,担心出问题影响生产,到网上查资料,很快完成了配置,经过实际运行,情况正常,心里才踏实下来. 记录下来,以备后查.第一步:配置Console的权限<sysname>Sys //进入系统配置[sysname]Sysname H3C_7 //这是第7台交换机[H3C_7]line aux 0 //进入AUX用户视图[H3C_7-line-aux0]authenti