第二十天:关于上一篇,写代码中遇到的困难,总结

本文介绍了MySQL数据库使用技巧,包括自动提交设置、编码修改及数据恢复等。同时涵盖了Servlet编程中常见问题解决方法,如页面乱码处理、HTML代码嵌入规范及资源流管理等。

1.mysql数据库:开启自动提交,如果你没开启的话是set autocommit=0,这就意味着,你输入rollback可以恢复自己删除的数据

2.数据库编码设置:gbk编码,如何修改数据库的编码。请在自己的数据库的安装目录下面找到bin目录,找到mysqlInstanceConfig.exe这个程序,它可以重新配置,这样自己可以重新设置编码。也可以去ini文件中修改编码!

3.在写Servlet类的时候一定要在开始设置编码,避免页面出现乱码。如果浏览器出现乱码,也可以修改浏览器的编码!

4.在写Servlet的过程中,html代码镶嵌在Servlet中,一定要注意双引号中放单引号,单引号中放双引号。

5.流用完一定要关闭,或者写个工具类,这样方便调用。

6.test,写完要及时的调试!

7.statement st=。。。。。在调用方法适合,st.Query(sql),查询结果是一个ResultSet集合,这个集合有自己的.next()方法,rs.next()开始判断这个位置有没有数据返回值是boolean型数据。

8.prepareStatement  ps=conn.PreparStatement(sql),这个sql中的数据,第一个?,代表位置1, ps.setA(1,A类型数据);

当执行完这个后,必须ps.exectue.....();不然就是白忙活,你把数据给它,又没有操作数据库,数据库肯定没有数据。

就这些吧,然后就是细心细心,调试多调试了。



<think>好的,我现在需要帮用户撰一篇关于网络课程设计的总结,内容要包括他们在学习telnet、VLAN划分、静态路由、动态路由、ACL、PPPoE、NAT等技术时遇到的困难及解决过程。用户还特别要求格式为宋体小四号字,1.5倍行距,首行缩进两个字符。首先,我需要确保结构清晰,每个技术点单独成段,每个段落开头缩进。同时,要参考用户提供的引用内容,尤其是关于ACL配置和接口调用的部分,以及OSI模型的相关信息。 首先,用户提到的引用[1]是关于配置高级ACL拒绝特定Telnet连接的示例,这可能涉及到他们在配置ACL时遇到的规则设置问题。引用[3]提到ACL不能在二层接口调用,必须在三层接口如VLANIF上应用,这可能在VLAN划分和ACL应用时造成问题。引用[4]是关于接口IP配置的,可能与静态路由或动态路由的配置相关。此外,用户还提到了PPPoE和NAT,这些可能需要结合其他配置步骤,比如地址转换和拨号配置。 接下来,我需要组织内容结构。根据用户的要求,总结应包括设计目标、遇到的困难及解决过程。可能需要分点讨论每个技术点,例如Telnet远程连接、VLAN划分、静态路由配置等,每个部分详细描述遇到的困难和解决方法。 例如,在Telnet部分,用户可能遇到ACL配置问题,如规则未正确应用,导致无法限制访问。解决方法可能涉及检查ACL规则是否正确绑定到三层接口,如引用[3]所述。在VLAN划分中,可能遇到接口未正确分配到VLAN,导致通信失败,需检查接口模式和VLAN配置。静态路由和动态路由的问题可能涉及路由协议配置错误或网络地址不匹配,需要验证路由表和邻居关系。 对于PPPoE,用户可能遇到拨号失败,需检查账号密码及物理连接。NAT方面,转换规则可能未正确应用,导致内外网无法通信,需检查ACL和NAT规则的匹配。 需要确保语言符合学术作规范,使用第三人称,避免主观描述,并正确引用文献。同时注意格式要求,如字体、行距、缩进等,虽然在文本中无法直接应用格式,但需在描述中说明。最后生成相关问题,帮助用户深入理解相关内容。</think>根据您的需求和格式要求,以下为网络课程设计小结的规范撰内容(实际应用时需在Word文档中设置对应格式):   在网络课程设计实践中,笔者通过搭建企业级网络架构,系统掌握了telnet远程连接、vlan划分、路由协议配置等关键技术。设计过程中主要遇到以下技术难题及解决过程:   **1. Telnet远程访问控制**   配置ACL限制特定主机访问时,发现拒绝规则未生效。经排查发现需在vlanif三层接口调用ACL[^3],而非物理二层接口。通过创建高级ACL并绑定至vlanif接口,成功实现禁止$192.168.1.3$访问$192.168.2.0/24$网段Telnet服务[^1]。验证时使用`display acl all`命令确认规则匹配计数。   **2. VLAN间路由通信**   划分VLAN10/20后出现跨网段通信故障。借助OSI模型逐层排查,发现未配置三层交换机vlanif接口IP地址。补充配置: ```text [Switch]interface vlanif 10 [Switch-Vlanif10]ip address 192.168.10.1 24 ```   同时设置物理接口为trunk模式,最终实现跨VLAN通信。此过程加深了对数据链路层与网络层协作机制的理解[^2]。   **3. 动态路由协议选型**   OSPF邻居关系建立失败时,通过`display ospf peer`命令检测发现区域ID不匹配。修正area配置后,补充配置路由器ID: ```text [R2]router id 2.2.2.2 [R2]ospf 1 [R2-ospf-1]area 0 [R2-ospf-1-area-0.0.0.0]network 10.23.1.0 0.0.0.255 ```   同时排查物理层双工模式,将接口改为全双工模式提升传输效率[^2]。   **4. PPPoE与NAT协同配置**   实现宽带接入时遭遇NAT转换失效,发现未正确关联PPPoE拨号接口。通过创建拨号接口并绑定至NAT出方向: ```text [Router]interface dialer 1 [Router-Dialer1]ppp chap user user123 [Router-Dialer1]nat outbound 2001 ```   配合ACL$2001$定义转换地址池,最终实现内网用户通过NAT访问互联网。   本设计验证了理论知识与实践操作的紧密关联,特别是在协议栈协同工作方面获得深刻认知。通过Wireshark抓包分析,直观观察到TCP三次握手、OSPF Hello报文等通信过程,有效提升了网络故障诊断能力。 --相关问题-- 1. [如何在华为设备上验证ACL规则的实际匹配情况?] 2. [VLAN间通信故障排查的标准流程是什么?] 3. [PPPoE拨号连接建立失败应重点检查哪些配置项?] 注:实际文档中需删除注释内容,通过"段落设置-缩进-特殊格式"选择"首行缩进",行距设置为1.5倍,英文代码段使用Consolas字体以保证格式规范。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值