问题列表 - 第122108页

连接到SQL Server 2012的.NET 4.5表单应用程序失败:SSL提供程序,错误:0

我与运行在Windows Server 2012上的SQL Server 2012实例有连接问题.我在运行Windows 7的客户端计算机上安装了.NET 4.5 Windows窗体应用程序.我得到的错误是这样的:

A connection was successfully established with the server, but then an error 
occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - 
The wait operation timed out.)
Run Code Online (Sandbox Code Playgroud)

我的连接字符串如下所示:

server=SERVERNAME;database=DATABASENAME;User Id=someuser;password=somepassword;Timeout=60;app=LabelMaker
Run Code Online (Sandbox Code Playgroud)

我尝试使用QueryExpress从客户端计算机连接到SQL Server,这很有用 !如果有任何帮助,我的应用程序是64位.我已经检查了SQL Server中我能想到的每个设置.协议(共享内存和tcp/ip)上未启用强制加密,域防火墙在服务器上打开.我已经尝试了各种连接字符串和各种闻所未闻的关闭参数,总是相同的结果,失败.

我真的很困惑为什么它适用于QueryExpress?我的应用程序在另一台计算机上连接到SQL SERVER Express的远程实例时工作,如果我在SQL Server 2012计算机上运行它也可以.

我也尝试使用LinqPad从客户端机器连接到服务器,这也很奇怪,基于net4/4.5(版本:4.43.06)的新版本失败但是当我使用旧版本的Linqpad时( 2.x)基于net3.5它的工作原理!

看起来像熊猫安全导致了这个问题,我跑了

netsh winsock show catalog 
Run Code Online (Sandbox Code Playgroud)

并找到了一些熊猫条目,然后我做了重置

netsh winsock reset
Run Code Online (Sandbox Code Playgroud)

现在我的应用程序工作正常,然后我重新启动机器,再次运行目录命令,熊猫条目又回来了,我的应用程序遇到了和以前一样的问题.

以下是winsock目录中的熊猫条目:https://gist.github.com/pellehenriksson/5159883

所有的想法和建议都表示赞赏.

UPDATE

熊猫安全v5是造成这个问题的原因,这已得到熊猫支持的证实.下面的Alex解释了问题的根本原因.客户将升级到熊猫安全的v6,我将在升级后再次测试.

结论 转向Panda Security v6.0解决了这个问题.

c#-5.0 .net-4.5 sql-server-2012

9
推荐指数
1
解决办法
2万
查看次数

AngularJS指令 - 将ngModel与jQuery小部件一起使用时的最佳实践

这是我的问题.例如,我们有以下指令,它在后台使用一些jQuery小部件:

module.directive('myWidget', [function() {
    return {
        require: "ngModel",
        restrict: "A",
        replace: true,
        templateUrl: "templates/myWidget.html",
        link: function(scope, element, attrs, ctrl) {
            element.widget_name().on('value_updated', function(event) {
                scope.$apply(function() {
                    var newModelValue = event.some_value;
                    ctrl.$setViewValue(newModelValue);
                });
            });

            scope.$watch(attrs["ngModel"], function(value){
                element.widget_name('set_value', value);
            });
        }
    };
}]);
Run Code Online (Sandbox Code Playgroud)

因此,如果模型的值发生变化,那么将执行使用$ watch注册以侦听模型中的更改的处理程序,因此,widget的'set_value'方法也将被执行.这意味着将触发'value_updated'事件.

我的问题是:在指令中实现类似行为以避免额外调用DOM事件处理程序和观察者的最佳做法是什么?

javascript angularjs angularjs-directive

11
推荐指数
1
解决办法
3861
查看次数

混淆的C代码竞赛2006.请解释sykes2.c

这个C程序如何工作?

main(_){_^448&&main(-~_);putchar(--_%64?32|-~7[__TIME__-_/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[_*2&8|_/64]/(_&2?1:8)%8&1:10);}
Run Code Online (Sandbox Code Playgroud)

它按原样进行编译(测试gcc 4.6.3).它打印编译时的时间.在我的系统上:

    !!  !!!!!!              !!  !!!!!!              !!  !!!!!! 
    !!  !!  !!              !!      !!              !!  !!  !! 
    !!  !!  !!              !!      !!              !!  !!  !! 
    !!  !!!!!!    !!        !!      !!    !!        !!  !!!!!! 
    !!      !!              !!      !!              !!  !!  !! 
    !!      !!              !!      !!              !!  !!  !! 
    !!  !!!!!!              !!      !!              !!  !!!!!!
Run Code Online (Sandbox Code Playgroud)

资料来源:sykes2 - 一行中的一个时钟,sykes2作者提示

一些提示:默认情况下没有编译警告.编译时-Wall,会发出以下警告:

sykes2.c:1:1: warning: return type defaults to ‘int’ [-Wreturn-type]
sykes2.c: In function ‘main’:
sykes2.c:1:14: warning: value …
Run Code Online (Sandbox Code Playgroud)

c obfuscation deobfuscation

963
推荐指数
4
解决办法
8万
查看次数

单击jfeinstein10的滑动菜单列表项时,切换到新活动,而不是切换片段

我已经看到了关于这个主题的一些问题(例如:https://github.com/jfeinstein10/SlidingMenu/issues/5),但我仍然不清楚.我希望有人可以澄清一下.

语境:

请参阅https://github.com/jfeinstein10/SlidingMenu

我有一个Android应用程序,通过活动和片段组织屏幕(即)每个屏幕是一个包含一个或多个片段的活动.新要求是添加一个滑动菜单(类似于该库提供的).

问题:

从示例和讨论中可以看出,正确的模型将只有1个主要活动,然后将切换进出属于不同屏幕的片段.事实上,作者在上面的帖子中提到:"如果你根据列表选择启动活动,那么你就不会有交换你正在谈论的视图的行为."还有"你不能将一个Activity放到上面的视图中.当你想到一个Activity是什么时,这没有任何意义."

为什么不合理?显然,我在这里忽略了这一点.

题:

鉴于我的项目已经包含多个活动(一个对应于每个屏幕),那么我唯一的选择就是重新组织项目以获得JUST 1 MAIN ACTIVITY,以便使用这个库?或者,当单击滑动菜单中的列表项时,是否有任何方法可以启动新活动,并且仍然可以观察滑动菜单行为,[ 编辑 - 添加最后一部分更清晰]或换句话说,如何完全在我现有的应用程序设计中使用此库.

提前致谢

android slidingmenu

8
推荐指数
1
解决办法
3674
查看次数

我该怎么办Bundler :: GemfileNotFound错误?

我刚刚成功安装了bundler-1.3.3.但是,当我尝试运行bundle install时,我得到了

Bundler::GemfileNotFound
Run Code Online (Sandbox Code Playgroud)

这有什么不对?

gem bundler rvm gemfile

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

Ruby有比特币支付解决方案吗?

在Ruby(也许是Rails)中工作.有没有办法接受和管理比特币的Ruby或Rails付款?

ruby ruby-on-rails bitcoin

12
推荐指数
2
解决办法
5806
查看次数

ASP.NET MVC 4 AJAX.BeginForm和PartialViews

我正在考虑使用AJAX.BeginForm构建SPA,但是当用户禁用JavaScript时我遇到了一个问题,而不是将他重定向到_Layout.cshtml + PartialView.cshtml,它将他重定向到PartialView.cshtml.

有没有办法在其中包含布局和部分视图(如果启用了JavaScript,将会是什么情况)?

谢谢

编辑:

太棒了..谢谢..我设法让它工作但我不确定它是最好的实现..

    [HttpPost]
    public ActionResult Index(Newsletter newsletter)
    {
        if (ModelState.IsValid)
        {
            db.Newsletters.Add(newsletter);
            db.SaveChanges();
            ViewData["message"] = "thanks for signing up to our newsletter!";
            if (Request.IsAjaxRequest())
            {
                return PartialView( "SimpleMessage" );
            }
        }
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

而SimpleMessage.phtml只是@ViewData ["message"];

而我的View.phtml我有条件并检查是否设置了ViewBag ["message"].如果已设置,则表示它是回发并且不显示表单而是显示消息,否则它显示表单:

javascript asp.net ajax partial-views asp.net-mvc-4

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

我可以在webmatrix的本地尝试phpMyAdmin吗?

我想尝试phpMyAdmin在本地从webmatrix启动...它会定期显示登录页面,但我有登录问题..每次尝试它都会检索我#2002 Impossibile登录MySQL服务器

一旦下载了最后一个版本的phpMyAdmin,我就已经在官方指南中创建了一个config.inc.php文件.我尝试了很多参数而没有成功.该文件的实际配置是:

<?php

    /* Servers configuration */
    $i = 0;

    /* Server: localhost [1] */
    $i++;
    $cfg['Servers'][$i]['verbose'] = 'localhost';
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['port'] = '';
    $cfg['Servers'][$i]['socket'] = '';
    $cfg['Servers'][$i]['connect_type'] = 'HTTP';
    $cfg['Servers'][$i]['extension'] = 'mysql';
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'pass';
    $cfg['Servers'][$i]['AllowNoPassword'] = true;

    /* End of servers configuration */

    $cfg['DefaultLang'] = 'en-utf-8';
    $cfg['ServerDefault'] = 1;
    $cfg['UploadDir'] = '';
    $cfg['SaveDir'] = '';

    ?>
Run Code Online (Sandbox Code Playgroud)

哪里错了?

phpmyadmin webmatrix-2

6
推荐指数
1
解决办法
1666
查看次数

如何将图像放在EditText字段中?

我想在EditText字段中放置一个图像,如图所示.应该怎么做呢?分层列表,一层上的图像和另一层上EditText左侧的大量填充?

在此输入图像描述

android android-layout android-edittext

5
推荐指数
1
解决办法
3828
查看次数

iOS:Objective-C MD5 NSString

我在这里找到了这个md5函数:http://www.makebetterthings.com/iphone/how-to-get-md5-and-sha1-in-objective-c-ios-sdk/

- (NSString *) md5:(NSString *) input
{
 const char *cStr = [input UTF8String];
 unsigned char digest[16];
 CC_MD5( cStr, strlen(cStr), digest ); // This is the md5 call

 NSMutableString *output = [NSMutableString stringWithCapacity:CC_MD5_DIGEST_LENGTH * 2];

 for(int i = 0; i < CC_MD5_DIGEST_LENGTH; i++)
 [output appendFormat:@"%02x", digest[i]];

 return  output;

}
Run Code Online (Sandbox Code Playgroud)

我在头文件中有这样的签名:

- (NSString *) md5:(NSString *) input;
Run Code Online (Sandbox Code Playgroud)

xCode中没有出现错误,除非我尝试使用该函数.

NSString *credentials = [md5 @"test"];
Run Code Online (Sandbox Code Playgroud)

我收到消息:使用未声明的标识符'md5'

我该如何使用这个功能?

md5 objective-c ios

8
推荐指数
1
解决办法
2万
查看次数