我是JDBC连接的新手,我很困惑.我启用了TCP/IP和命名管道,在TCP/IP中 - > IP地址我已将TCP端口设置为1433,并且我已重新启动服务器.我还通过高级安全Windows防火墙打开SQL Server访问权限.问题是我仍然得到这个错误:
SQLException:与主机MSSQL $ SQLFULL,端口1433的TCP/IP连接失败.错误:"null.验证连接属性,检查主机上是否正在运行SQL Server实例并接受端口上的TCP/IP连接,并且没有防火墙阻止与端口的TCP连接."
我在cmd上运行以下内容:telnet SQLFULL 1433我收到此消息:无法在端口1433上打开与主机的连接:连接失败
我的代码:
String url = "jdbc:sqlserver://MSSQL$SQLFULL:1433;databaseName=BA_ELTRUN;";
Connection dbcon = null;
String errorMessages = "";
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(java.lang.ClassNotFoundException e)
{
System.out.print("ClassNotFoundException: ");
System.out.println(e.getMessage());
}
try
{
dbcon = DriverManager.getConnection(url,"username","password");
}
catch(SQLException e)
{
System.out.print("SQLException: ");
System.out.println(e.getMessage());
errorMessages = "Could not close connection with the Database Server: <br>"
+ e.getMessage();
throw new SQLException(errorMessages);
}
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
我正在编写一个 GUI 应用程序,它连续从 4Gb 数据的 FPGA 板接收 UDP 数据包(应用程序是一个数据检索系统)。
我创建了自己的从 CAyncSocket 继承的类,在接收消息时,我通过 ReceiveFrom API 读取数据包并将数据写入文件。
由于数据包从 FPGA 连续发送(大约 400k 个 1KB 数据包),我的应用程序丢失了数据包。我只收到 200k 数据包。但是当我用 Wireshark 进行监控时,所有数据包都会收到。
任何人都可以建议任何技术或算法来解决这个问题,以便我可以无丢失地接收大量 UDP 数据包。
我刚刚在我的笔记本电脑上安装了 SQL Server。它不会启动,并且似乎所有服务都被禁用和/或灰显。我以前从未见过这个。我觉得很奇怪。这里有人知道发生了什么事吗?
配置管理器中的所有内容都已停止,我无法启动它。我认为这是因为服务没有运行。但我不确定......
如果我一次向服务器发送超过32个请求,则它在apache日志中返回500错误代码.错误信息是
超出最大并发连接数
在我的项目中,我需要在同一个表中找到基于旧版和新版的差异任务.
id | task | latest_Rev
1 A N
1 B N
2 C Y
2 A Y
2 B Y
Run Code Online (Sandbox Code Playgroud)
预期结果:
id | task | latest_Rev
2 C Y
Run Code Online (Sandbox Code Playgroud)
所以我尝试了以下查询
Select new.*
from Rev_tmp nw with (nolock)
left outer
join rev_tmp old with (nolock)
on nw.id -1 = old.id
and nw.task = old.task
and nw.latest_rev = 'y'
where old.task is null
Run Code Online (Sandbox Code Playgroud)
当我的表有超过20k的记录时,这个查询会花费更多的时间吗?如何减少时间?
在我的公司不允许使用子查询
我有一个数据帧,在一列(INSP_DATE2)中包含日期,下面是数据帧.
我需要的是两个不同的列,其中WeekBegin(星期日的星期日)和WeekEnd(星期六的星期六)
INSP_DATE2 |WeekBegin |WeekEnd 7/23/2014 |WB 07/20/2014 |WE 07/26/2014 7/23/2014 |WB 07/20/2014 |WE 07/26/2014 7/23/2014 |WB 07/20/2014 |WE 07/26/2014 6/10/2014 |WB 06/08/2014 |WE 06/14/2014 6/10/2014 |WB 06/08/2014 |WE 06/14/2014 6/10/2014 |WB 06/08/2014 |WE 06/14/2014 6/10/2014 |WB 06/08/2014 |WE 06/14/2014
我倾向于远离apply方法,如果你们中的任何人可以提出任何建议,包括numpy数组.或者也可以使用apply方法.
我正在使用以下代码......
package main
import (
"fmt"
)
type traingle interface {
area() int
}
type details struct {
height int
base int
}
func (a details) area() int {
s := a.height + a.base
fmt.Println("the area is", s)
return s
}
func main() {
r := details{height: 3, base: 4}
var p1 traingle
p1.area(r)
}
Run Code Online (Sandbox Code Playgroud)
没有得到为什么得到以下错误
调用p1.area的参数太多了(详情)想要()
我假设三角形的p1对象可以使用参数调用area()方法.不明白它失败的原因.
我需要用 Java 解码 Base64 编码的 ZIP 存档 (GZIP) 字符串。
String = "4sIAAAAAAAEAL1W32/aMBB+n7T/wco7NYPuJUoiIZg0JGi70q59Nc6NWEps5h8j/PdzY4eGNVQIuXuyfXf+fPdd/DnJrdElaJV9/oRQUqtY0QIqglieRt4VoboquUojP4lrOy+03sYY73a7q934SsgNHg2HX/DzcrFqANrYSuVEkzQykntoNagYlUKJX3pARRXbuIGLipokXBpQQgVcI04q6GTiAuO5mtlhBTqNtDRwsD8qmBop7caFoKQE7/a4DtmeuS2hfthv4WD3nkIwCqhi/JZSI22VQ4tM6nZl+FoYnkMedTaeTvc46r3DX/0Kfhvg9K2z75in7/NZhLTFSiPrZFxH/ySPz8MhEgphFNzYZQdQacn45jLMCdXsTxdsLUQJhF+G5ppK91ORB0swzyUoFRZtFBZuHAhuZdZGrkOBaaJDNeEuYEPvYcMEDwQ2tRddy32oMgvBQ5X5rSKsDIVVaydVF7Yhwaclq/GdkrvG6XPpijA+qPCrZPfjvEFwuTQvjFu7ytrwF63MxgluxtbW1b3sHrRlFrltaEkYt9FHEX6bk7bs5WVJsF94V1enssnjLMFHFh/V3KDsZvWUYDf19uY2ZPYdHbal33W3uQ/80IbEf6PZxNh+kZIRe5o3OUI6DPSxcX0GGystJHwsDz8Ws14erv8XD1/P5QGNPoyJRqCzJZT2D0Nyi+ItR0z9nE97mRqHZ6qdquwv5U4f/CEKAAA="
Run Code Online (Sandbox Code Playgroud)