标签: connection

C#Socket.Listen(MAX_CONNECTIONS);

我需要一些socket.listen的帮助.

我的max_connections设置为1.但即使在客户端连接后如果另一个客户端尝试连接,在客户端它也说它已连接,尽管服务器没有报告任何新内容.

我的应用程序在一个服务器和一个客户端之间 如果任何其他客户端尝试连接,而已经有连接,我希望连接被拒绝.

请帮助一些想法.

非常感谢你.

sockets connection listen

0
推荐指数
1
解决办法
2868
查看次数

当使用以下方式时,"使用"的用途是什么

当使用以下方式时,"使用"的目的是什么:

一个例子就是这个,(一个答案 - @richj - 使用这个代码来解决一个问题)

private Method(SqlConnection connection)
{
    using (SqlTransaction transaction = connection.BeginTransaction())
    {
        try
        {
            // Use the connection here
            ....

            transaction.Commit();
        } 
        catch
        {
            transaction.Rollback();
            throw;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

其他示例我在MICROSOFT支持网站上阅读时发现

public static void ShowSqlException(string connectionString)
{
    string queryString = "EXECUTE NonExistantStoredProcedure";
    StringBuilder errorMessages = new StringBuilder();

    using (SqlConnection connection = new SqlConnection(connectionString))
    {
        SqlCommand command = new SqlCommand(queryString, connection);
        try
        {
            command.Connection.Open();
            command.ExecuteNonQuery();
        }
        catch (SqlException ex)
        {
            for (int i = 0; i < ex.Errors.Count; …
Run Code Online (Sandbox Code Playgroud)

c# sql connection using-directives

0
推荐指数
3
解决办法
266
查看次数

PHP后台脚本阻止整个浏览器的连接

我有以下问题:

通过Ajax调用PHP脚本.脚本本身使用以下行关闭连接

ignore_user_abort(true);
header("Content-Length: 0");
header("Connection: close");
flush();
Run Code Online (Sandbox Code Playgroud)

然后开始使用phpMailer在后台发送一堆邮件(在一个循环中并在每封邮件后使用sleep(1) - 将来我希望这是5个发送邮件后的随机秒数).使用FireBug,我可以看到与脚本的连接直接终止.邮件也被发送.

但是,当脚本在后台运行时,我无法打开任何页面 - 它们会一直加载,直到后台脚本显然已经完成.奇怪的是:脚本似乎没有阻止整个服务器,因为连接限制仅适用于启动后台脚本的浏览器.因此,在我启动脚本后 - 比方说 - FireFox,我仍然可以访问Chrome中服务器上的页面.

可能是什么原因?每个浏览器是否有开放MYSQLi连接的限制(每个会话,就是......) - 我找不到任何内容......或者是浏览器(尽管FireBug说连接已经终止)但仍在等待对于脚本的响应?

我该怎么解决这个问题?在此先感谢您的帮助.

php connection ajax background phpmailer

0
推荐指数
1
解决办法
1015
查看次数

我的Android应用程序抛出RuntimeException

Android应用程序现在给我一个错误:

package com.martijngijselaar.rooster;

import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.Window;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class WebviewActivity extends MainActivity {

    private WebView myWebView;

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.main);

        WebView myWebView = (WebView)findViewById(R.id.webview);

        WebSettings webSettings = myWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);

        myWebView.setWebViewClient(new WebViewClient());

        myWebView.requestFocus(View.FOCUS_DOWN);
        myWebView.setOnTouchListener(new View.OnTouchListener() {
            public boolean onTouch(View v, MotionEvent event) {
                switch (event.getAction()) {
                    case MotionEvent.ACTION_DOWN:
                    case MotionEvent.ACTION_UP:
                        if (!v.hasFocus()) {
                            v.requestFocus();
                        }
                        break;
                }
                return false;
            }
        });
    }   

    public void onResume() {
        super.onResume(); …
Run Code Online (Sandbox Code Playgroud)

connection android webview onresume

0
推荐指数
1
解决办法
9752
查看次数

无法建立FTP连接

我正在尝试通过PHP脚本与同一服务器上的3个网站建立FTP连接.它适用于2个站点,但第3个我得到以下错误(它似乎不是临时的):

"警告:ftp_connect()[function.ftp-connect]:php_network_getaddresses:getaddrinfo failed:这通常是主机名解析期间的临时错误,意味着本地服务器没有收到来自权威服务器的响应"

此代码段是失败的地方:

$server = 'ftp.'.$ftp_server;
$conn_id = ftp_connect($server) OR die("<br>unable to establish an FTP connection");
Run Code Online (Sandbox Code Playgroud)

我希望有人能指出我正确的方向.

关心所有人

ftp connection

0
推荐指数
1
解决办法
6760
查看次数

服务器和客户端之间的简单连接 客户端发送消息和服务器正确获取它.但是,当服务器尝试回复时,没有任何作用?

如果分开

客户端---发送消息到--->服务器:工作正常!

如果分开

服务器---发送消息到--->客户端:工作正常!

但是当两者在一起时:

客户端---发送消息到--->服务器
服务器---发送消息到--->客户端

什么都行不通!

这是ServerSide:

import java.io.*;
import java.net.*;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class MyServer
{  
    private final static int port = 8000; 
    private static String hostname = "";
    private static String hostIP ="";
    public static void main(String[] args )
    {  
        ServerSocket serverSocket=null;
        try {
            // get host information
            hostname = InetAddress.getLocalHost().getHostName();
            hostIP = InetAddress.getLocalHost().getHostAddress();
            // display server information
            System.out.println("MyServer started on "+hostname+" with IP: "+hostIP + " on the port number: " …
Run Code Online (Sandbox Code Playgroud)

java connection networking multithreading

0
推荐指数
1
解决办法
3182
查看次数

数据库连接类构造函数

围绕这个话题有一百万个问题..但我还没有看到它完全像这样.我刚刚开始使用OOP PHP,所有的信息都是关于一辆红色或蓝色的汽车......很难让我的头围绕数据库连接这样的对象.

我有一个令人难以置信的怀疑,我的__construct()不应该有连接字符串,而是它在类中的自己的方法..但它的工作原理....

如下定义我的连接类是不正确的..如果它是错的 - 它应该怎么样?

谢谢!

class dbConnect {

    // Declare connection info for PDO
    private $dbType = 'mysql';
    private $dbHost = 'localhost';
    private $dbUser = 'user';
    private $dbPass = 'password';
    private $dbName = 'db';

    // Declare connection variable for object
    private $dbConn;

    // Construct object
    private function __construct() {

        // Create Database connection and assign it to object as dbConn
        $this -> dbConn = new PDO( $this -> dbType . ':' . 'host=' . $this -> dbHost . …
Run Code Online (Sandbox Code Playgroud)

php database oop connection construct

0
推荐指数
1
解决办法
4273
查看次数

无法打开Hibernate Session进行事务处理; 嵌套异常是org.hibernate.exception.GenericJDBCException

在我搜索之前,我知道我的情况不单,但仍然认为我有个别问题.

2013-04-13 12:15:04,980 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - <Loading XML bean definitions from class path resource [app-context.xml]>
2013-04-13 12:15:05,312 INFO [org.springframework.context.support.GenericXmlApplicationContext] - <Refreshing org.springframework.context.support.GenericXmlApplicationContext@8def5d: startup date [Sat Apr 13 12:15:05 EDT 2013]; root of context hierarchy>
2013-04-13 12:15:05,405 INFO [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer] - <Loading properties file from class path resource [connection.properties]>
2013-04-13 12:15:05,438 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] - <Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c816a9: defining beans [dataSource,transactionManager,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,contactDao,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,sessionFactory]; root of factory hierarchy>
2013-04-13 12:15:05,452 INFO [org.springframework.jdbc.datasource.DriverManagerDataSource] - <Loaded JDBC driver: com.mysql.jdbc.Driver>
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting …
Run Code Online (Sandbox Code Playgroud)

connection hibernate

0
推荐指数
1
解决办法
3万
查看次数

我不会在最后的blcok中使用try-catch语句.(Java)的

这是一些java代码.

public class SomeClass {
private Connection connection;

public SomeClass(Connection c) {
    connection = c;
}
public void someWork(){
    Connection c;
    try {
        // do something
    } catch (Exception e) {
        // some exception code
    } finally {
        if (conn != null){
            try {c.close();} catch (Exception e) {}
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

}

但我不喜欢代码

if (conn != null){
        try {c.close();} catch (Exception e) {}
    }
Run Code Online (Sandbox Code Playgroud)

所以我认为代码

...catch (Exception e) {
        // some exception code
    } finally {
        c = null;
    } …
Run Code Online (Sandbox Code Playgroud)

java connection garbage-collection stream try-catch-finally

0
推荐指数
1
解决办法
266
查看次数

使用neo4j休息http客户端的性能问题

用Apache http客户端替换neo4j-jdbc客户端之后挣扎.

似乎在运行仅执行查询的1k个并发用户时仍然存在问题.

这就是我们使用客户端的方式:https: //gist.github.com/IdanFridman/1989b600a0a032329a5e

这是我们使用该rest-client执行查询的方式:

https://gist.github.com/IdanFridman/22637f95ba696f498b6c

在分析后,我们看到上面的糟糕表现结果:

在此输入图像描述

每个请求的avg延迟为3秒.

我们应该抛弃neo4j吗?我们对表演结果感到绝望

谢谢.

connection performance neo4j cypher apache-httpclient-4.x

0
推荐指数
1
解决办法
365
查看次数