链接数据库, IP 后跟 斜杠“\” 的方式

本来数据库的 链接方式 是在配置文件配置好的

就普通的酱紫

biz.url=jdbc:sqlserver://192.168.0.213:1433;databaseName=XX

结果,公司服务器整改后, 突然发来一个 url, 变成了

192.168.103.220\ZH 这种的方式
说真, 以前还没用过这种方式, 就去百度科普一下,果然一堆,
但是 都是 斜杠 “/”+ num 带数字的解释

http://blog.csdn.net/hzhsan/article/details/44100215
详解IP地址后面斜杠加具体数字
如:xx.xx.xx.2/24
xx.xx.xx.0/24
hzhsan:通俗一点就是,斜杠后面的数字就表示子网掩码,数字具体代表32位子网掩码(二进制形式)中前面的“1”的个数。
而且前面的“ip地址”也不一定是一个ip地址,也可能是一个网络号(末位是0)。
通过后面数字可以将前面的网段进一步细划分成具体的子网。

所以
xx.xx.xx.2/24 ——>表示一个ip地址xx.xx.xx.2,24告诉了这个ip地址所对应的子网掩码。
xx.xx.xx.0/24 ——>表示一个网段,并且24告诉了当前具体的子网掩码。

  其实这个就是用CIDR的形式表示的一个网段,或者说子网。
  CIDR:无类别域间路由选择,Classless and Subnet Address Extensions and Supernetting
  我们知道确定一个子网需要知道主机地址和子网掩码,但用CIDR的形式,可以简单得到两个数值。举例说吧,192.168.0.0/24”就表示,这个网段的IP地址从192.168.0.1开始,到192.168.0.254结束(192.168.0.0和192.168.0.255有特殊含义,不能用作IP地址);子网掩码是255.255.255.0。  
  上面的子网掩码怎么来的呢?其实关键就在“24”上。我们知道IP地址是四个十进制数组成的,相当于32位二进制。用CIDR表示形式,后一个数字将这32位进行了间隔(以24为例):前24位用"1"表示,后面8位用0表示,得到一个二进制数: 

11111111 11111111 11111111 00000000。将其转化为十进制,就是:255.255.255.0了。
例如:192.168.1.0/24表示网段是192.168.1.0,子网掩码是24位,子网掩码为:255.255.255.0,用二进制表示为:11111111 11111111 11111111 00000000 ,这里为什么是24呢,就是因为子网掩码里面的前面连续的“1”的个数为24个,一定要连续的才行。
再给你举个例子,192.168.1.0/28表示的意思是网段是192.168.1.0,子网掩码为:255.255.255.240,用二进制表示为:11111111 11111111 11111111 11110000。
这时候你也许就疑惑了,就是24和28两个字不一样,为什么网段是一样的呢?
24位说明网络位是24位,那么主机位就是32-24=8位了,则子网的IP个数是254个,即是从00000001到11111110.
28位说明网络位是28位,那么主机位4位,则子网的IP个数是14个,即是从00000001到00001110.

最后重点来了, 然后就试。
但是怎么配置 都链接不成功
试过了好多种方式,都报错链接不上

jdbc:sqlserver://192.168.103.220:1433\ZH

jdbc:sqlserver://192.168.103.220:1433\/ZH

jdbc:sqlserver://192.168.103.220:1433//ZH

jdbc:sqlserver://192.168.103.220:1433/\ZH

jdbc:sqlserver://192.168.103.220:1433\\ZH

其实想到了是转义字符的问题, 前面试过了。 但是最后都不行。
最后把 端口号 去掉了。才成功了。
下面是成功的方式:

jdbc:sqlserver://192.168.103.220\\ZH;databaseName=XX

最后问了配置的人,朋友给的解释是。

ZH 是链接的数据库的实例, 格式:ip\实例名

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
问题原因:在 Vivado 中,添加自定义 IP 核时出现灰色表示该 IP 核尚未被正确地添加到工程中。 解决方法:确保按照正确的步骤将自定义 IP 核添加到 Vivado 工程中。以下是一般的解决方法: 1. 确保你已经创建了包含自定义 IP 核的 VHDL 文件。 2. 在 Vivado 中打开你的工程。 3. 在 Vivado 的工具栏中选择 "Tools"(工具)菜单,然后选择 "Create IP Catalog"(创建 IP 目录)。这将在工程中创建一个新的 IP Catalog。 4. 在 Vivado 的工具栏中选择 "Sources"(源文件)菜单,然后选择 "Import"(导入)。 5. 在弹出的对话框中,选择你之前创建的包含自定义 IP 核的 VHDL 文件,并点击 "Open"(打开)。 6. 在导入对话框中,确保选中了 "Add to IP Catalog"(添加到 IP 目录)复选框,并点击 "Finish"(完成)。 7. 现在你应该能够在 Vivado 的 IP Catalog 中找到你刚刚导入的自定义 IP 核了。 8. 将你的自定义 IP 核添加到你的工程中。在 Vivado 的工具栏中选择 "Place and Route"(布图和路由)菜单,然后选择 "Design Objects"(设计对象)。 9. 在设计对象对话框中,选择你的工程实例,并点击 "Edit"(编辑)。 10. 在编辑对话框中,展开你的工程选项卡,并找到你的自定义 IP 核。 11. 将你的自定义 IP 核拖放到你的设计画布上,以将其添加到你的设计中。 12. 点击 "OK"(确定)保存你的更改。 13. 现在你应该能够正常使用你的自定义 IP 核了。 请注意,上述步骤可能会因具体的 Vivado 版本和配置而有所不同。如果你遇到任何问题,建议参考 Vivado 用户指南或相关论坛以获取更详细的指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空白的泡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值