牛腩(1)-服务器错误,找不到网络路径

2024-05-10 20:08

本文主要是介绍牛腩(1)-服务器错误,找不到网络路径,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


正式步入了 B/S 的大门,近期也会以编写系统项目、调试、完善、积攒项目经验为主,过程中难免会遇到之前没有遇到的 Bug ,不过也是好事,这篇博客将用于记录遇到的第一个。


背景项目:牛腩新闻发布系统;

网页提示:找不到网络路径,“”“/新闻发布系统”应用程序中的服务器错误。


问题截图:





因为第一次解决网页端的这样的 Bug ,心里难免有点犯怵,不过还好啦,仔细的去看,会发现,跟之前敲的"学生信息管理系统" ,以及 "机房收费系统" 在代码端还是有相似的地方的。

在这里需要声明一下,如果读者您是遇到此类问题在网上查的时候发现的这篇博客,真心的希望能够帮到您,因为在遇到这个问题的时候我也在网上查了好多,报错的时候有题目上这样的提示的 Bug 太多了,而我记录的仅仅是自己这里出现的问题以及解决的办法,当然,也可以私信交流一起解决。


就目前来讲,我的认识,遇到类似的 Bug ,思考的方向可以看两个地方;

第一,最顶端的红色字体。

第二,源错误,里面红色字体的代码。


当看过这两个地方后发现最熟悉的是第二个,直接就想到了数据库的问题,或者是数据库连接代码的问题;也就不绕弯子了,直接写出问题所在,看如下代码。


public class SQLHelper{public int test(){string connStr = @"server=niunan\sqlexpress;database=newssystem;uid=sa;pwd=123456";SqlConnection conn = new SqlConnection(connStr);




关键点标注在如下图:




| 01,这里就代表了数据库是"Server";

| 02,跟 03 这里是数据库连接账户的名字,之所以用这种方式来标识是因为我刚开始以为他们是分开的,So;

| 04,这里就比较固定了,数据库的名称跟数据库账户的 帐号跟密码;




当时我这边报错是因为我完全按照视频里的过程来,后来擅做主张在 02 这个地方改成了我自己电脑的名字,几经折腾还是没有解决掉,最后才弄明白, 02 跟 03 这两个地方是一体的,找到数据库的帐号名称就可以。



如下图:




就是红色框框里的啦,因为每个人跟每个人的都不一样,所以,这里挺容易出问题的,解决后稍加整理一下就会印象深刻,下次再遇到这样的过程就会避免掉。







这篇关于牛腩(1)-服务器错误,找不到网络路径的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/977429

相关文章

Android使用java实现网络连通性检查详解

《Android使用java实现网络连通性检查详解》这篇文章主要为大家详细介绍了Android使用java实现网络连通性检查的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录NetCheck.Java(可直接拷贝)使用示例(Activity/Fragment 内)权限要求

SpringBoot项目整合Netty启动失败的常见错误总结

《SpringBoot项目整合Netty启动失败的常见错误总结》本文总结了SpringBoot集成Netty时常见的8类问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录一、端口冲突问题1. Tomcat与Netty端口冲突二、主线程被阻塞问题1. Netty启动阻

SpringBoot整合Kafka启动失败的常见错误问题总结(推荐)

《SpringBoot整合Kafka启动失败的常见错误问题总结(推荐)》本文总结了SpringBoot项目整合Kafka启动失败的常见错误,包括Kafka服务器连接问题、序列化配置错误、依赖配置问题、... 目录一、Kafka服务器连接问题1. Kafka服务器无法连接2. 开发环境与生产环境网络不通二、序

Linux服务器数据盘移除并重新挂载的全过程

《Linux服务器数据盘移除并重新挂载的全过程》:本文主要介绍在Linux服务器上移除并重新挂载数据盘的整个过程,分为三大步:卸载文件系统、分离磁盘和重新挂载,每一步都有详细的步骤和注意事项,确保... 目录引言第一步:卸载文件系统第二步:分离磁盘第三步:重新挂载引言在 linux 服务器上移除并重新挂p

解决java.util.RandomAccessSubList cannot be cast to java.util.ArrayList错误的问题

《解决java.util.RandomAccessSubListcannotbecasttojava.util.ArrayList错误的问题》当你尝试将RandomAccessSubList... 目录Java.util.RandomAccessSubList cannot be cast to java.

Apache服务器IP自动跳转域名的问题及解决方案

《Apache服务器IP自动跳转域名的问题及解决方案》本教程将详细介绍如何通过Apache虚拟主机配置实现这一功能,并解决常见问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录​​问题背景​​解决方案​​方法 1:修改 httpd-vhosts.conf(推荐)​​步骤

Java编译错误java.lang.NoSuchFieldError的解决方案详析

《Java编译错误java.lang.NoSuchFieldError的解决方案详析》java.lang.NoSuchFieldError是Java中的一种运行时错误,:本文主要介绍Java编译错... 目录前言解决方案1. 统一JDK版本环境2. 优化maven-compiler-plugin配置3. 清

Navicat连接Mysql8.0.11出现1251错误的解决方案

《Navicat连接Mysql8.0.11出现1251错误的解决方案》在重装电脑并安装最新版MySQL后,Navicat和Sqlyog连接MySQL时遇到的1251和2058错误,通过将MySQL用户... 目录Navicat连接mysql8.0.11出现1251错误原因分析解决问题方法有两种总结Navic

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

利用Python把路径转为绝对路径的方法

《利用Python把路径转为绝对路径的方法》在Python中,如果你有一个相对路径并且想将其转换为绝对路径,你可以使用Path对象的resolve()方法,Path是Python标准库pathlib中... 目录1. os.path.abspath 是什么?怎么用?基本用法2. os.path.abspat