问题列表 - 第14360页

Perl BEGIN块可以传播病毒还是丢失数据?

我还是Perl的新手.由于BEGIN在编译期间运行块,因此无法通过简单编译来传播病毒或丢失数据?Perl有什么办法阻止它吗?如果是这样的话意味着BEGIN块中的代码可能在其外部采取不同的行为?

perl compilation

7
推荐指数
1
解决办法
333
查看次数

如何通过Java中的代理发送HTTPS请求?

我正在尝试使用HttpsUrlConnection类向服务器发送请求.服务器有证书问题,所以我设置了一个信任所有东西的TrustManager,以及一个同样宽松的主机名验证器.当我直接提出请求时,这个管理器工作得很好,但是当我通过代理发送请求时似乎根本没有使用它.

我设置我的代理设置如下:

Properties systemProperties = System.getProperties();
systemProperties.setProperty( "http.proxyHost", "proxyserver" );
systemProperties.setProperty( "http.proxyPort", "8080" );
systemProperties.setProperty( "https.proxyHost", "proxyserver" );
systemProperties.setProperty( "https.proxyPort", "8080" );
Run Code Online (Sandbox Code Playgroud)

默认SSLSocketFactory的TrustManager设置如下:

SSLContext sslContext = SSLContext.getInstance( "SSL" );

// set up a TrustManager that trusts everything
sslContext.init( null, new TrustManager[]
    {
        new X509TrustManager()
        {
            public X509Certificate[] getAcceptedIssuers()
            {
                return null;
            }

            public void checkClientTrusted( X509Certificate[] certs, String authType )
            {
                // everything is trusted
            }

            public void checkServerTrusted( X509Certificate[] certs, String authType )
            {
                // everything is trusted
            } …
Run Code Online (Sandbox Code Playgroud)

java proxy sslhandshakeexception

27
推荐指数
1
解决办法
10万
查看次数

如何检查表是否在sql server中被锁定

我有一个大型报告,我在sql server上运行.运行需要几分钟.我不希望用户点击两次运行.由于我在事务中包装整个过程,如何检查表是否被事务锁定?如果是这样,我想返回一条错误消息,说"生成报告,请在几分钟后重试".

如何实现这一目标?

sql sql-server concurrency locking

17
推荐指数
4
解决办法
11万
查看次数

折叠/展开表列(不是行)

我有一个大型报告,目前呈现为常规HTML表格.我希望能够将列组合在一起并使用按钮展开/折叠它们.

对于行而言,这是一种非常常见的做法,但对于列而言则不是很多.我想知道是否有人有任何关于使用列的提示.

我的堆栈包含jquery,以便您可以使用(尽管当然不是必需的!).

html javascript jquery html-table

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

如何暂时禁用Visual Studio自动生成的事件?

所有,

我已经完成了GUI设计阶段......现在我已经开始为我的应用程序中的所有控件添加有意义的名称.每当我点击控件改变它的名字时,Visual Studio就会让我疯狂自动生成事件(好吧所以只有当我搞砸了,双击......但仍然很烦人时).

有没有办法暂时禁用此功能?我仍然想要它,因为当我编码时它是一个很好的捷径.

谢谢!

.net c# windows-forms-designer visual-studio

7
推荐指数
1
解决办法
3406
查看次数

Mac Terminal.app烦人的bug - 如何解决?

视频显示问题:http: //www.mentaframework.org/download/TerminalBug.mov

当我在Terminal.app上键入并到达行尾时,下一行从第一行开始,覆盖所有内容.然后,如果我使用删除键,一切都会混乱并消失.

我在同一个终端上做了一个ssh到一个不同的主机,它工作正常,所以我的shell配置有问题吗?

观看电影看看会发生什么:

谢谢,

-Sergio

macos terminal osx-leopard

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

在Java中设置组合算法

我有一个包含如下属性的数据集:

Marital_status = {M,S,W,D}
IsBlind = {Y,N}
IsDisabled = {Y,N}
IsVetaran = {Y,N}
Run Code Online (Sandbox Code Playgroud)

大约有200个这样的变量.

我需要一个算法来生成属性的组合,一次只有一个值.

换句话说,我的第一个组合是:

Marital_status = M, IsBlind = Y, IsDisabled = Y, IsVeteran = Y
Run Code Online (Sandbox Code Playgroud)

下一组将是:

Marital_status = M, IsBlind = Y, IsDisabled = Y, IsVeteran = N
Run Code Online (Sandbox Code Playgroud)

我尝试使用一个简单的组合生成器,将每个属性的每个值视为属性本身.它不起作用,因为组合中包含互斥的选择,可能的组合数量非常巨大(准确地说是133873417996074857185490633899939406700260683726864088366400)

你能建议一个算法(最好用Java编码)吗?

谢谢!!

java algorithm combinatorics

3
推荐指数
2
解决办法
2078
查看次数

UIWebView不会缩放内容以适应

我有一个webview,它是层次结构中的顶层窗口,已声明如下所示.但是,它不会缩放页面以适应.尽管scalesPageToFit属性设置为YES,页面仍然是左上对齐,但未缩放.任何帮助将不胜感激.

webLookupView = [[UIWebView alloc] initWithFrame:CGRectMake(16, 63, 289, 327)];
webLookupView.backgroundColor = [UIColor lightGrayColor];
webLookupView.dataDetectorTypes = UIDataDetectorTypeAll;
webLookupView.scalesPageToFit = YES;
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

42
推荐指数
5
解决办法
8万
查看次数

可以在VS 2008中默认禁用XAML设计器吗?

很多我的XAML页面都是手工设计的,当我打开它们时不需要在设计器中显示 - 我更喜欢XAML页面.设计师大多数时候都会遇到困难.

默认情况下是否可以禁用设计器,如果我改变主意,可以使用"恢复加载设计器"链接?

xaml visual-studio

4
推荐指数
1
解决办法
593
查看次数

如何使用lambda运算符修改此linq查询?

我有以下linq查询:

 var files = (from d in new DirectoryInfo(@"c:\program files").GetDirectories()
                         where d.GetFiles().Count() > 10
                         where d.GetFiles().Count() < 100
                         select d
             );
Run Code Online (Sandbox Code Playgroud)

但是,正如你在上面看到的那样,我调用d.GetFiles().Count()两次,这就是=>运算符的概念派上用场了.

使用jdehaan的语法,为什么我不能直接这样做:

var files = (from d in new DirectoryInfo(@"c:\program files").GetDirectories()
                         where(x => x.GetFiles().Count() > 10) &&
                         (x.GetFiles().Count() < 100))
                         select d
             );
Run Code Online (Sandbox Code Playgroud)

我知道上面是愚蠢的,因为我可以用d.GetFiles().Count()来做我的原始查询,但我很好奇使用Where而不是关键字where之间的区别.

.net c# linq

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