问题列表 - 第23308页

如何从`require'中解救:没有这样的文件加载到ruby中?

我试图从``require'中解救:没有这样的文件加载到ruby`中以暗示用户指定-I标志以防他忘记这样做.基本上代码看起来像:

begin
  require 'someFile.rb'
rescue
  puts "someFile.rb was not found, have you"
  puts "forgotten to specify the -I flag?"
  exit
end
Run Code Online (Sandbox Code Playgroud)

我原本预计该rescue部分会在someFile.rb未找到的情况下接管执行,但我的假设是错误的.

ruby exception-handling require

42
推荐指数
2
解决办法
9124
查看次数

在vim会话中切换到超级用户模式

打开root创建的文件后vim,如何在不退出或保存之前将当前用户更改为超级用户模式?

vi vim

15
推荐指数
1
解决办法
3848
查看次数

加密C#中web.config文件中的连接字符串

我已将我的数据库名称,用户名和密码web.config作为连接字符串写入我的文件中.

我想加密这些数据.我该怎么做?

<connectionStrings>
  <add name="ISP_ConnectionString" connectionString="Data Source=JIGAR;
             Initial Catalog=ISP;Integrated Security=True;
             User ID=jigar;Password=jigar123;
             providerName="System.Data.SqlClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

.net c# encryption connection-string web-config

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

LINQ表达式<Func <T,bool >>等价于.Contains()

有没有人知道如何使用Linq表达式创建.Contains(字符串)函数,甚至创建一个谓词来实现这一点

public static Expression<Func<T, bool>> Or<T>(this Expression<Func<T, bool>> expr1,
      Expression<Func<T, bool>> expr2)
{
    var invokedExpr = Expression.Invoke(expr2, expr1.Parameters.Cast<Expression>());
    return Expression.Lambda<Func<T, bool>>
               (Expression.OrElse(expr1.Body, invokedExpr), expr1.Parameters);
}
Run Code Online (Sandbox Code Playgroud)

类似的东西是理想的吗?

linq linq-expressions

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

为什么这个javascript被拒绝了?

Permission denied for <http://example.com> to get property
Run Code Online (Sandbox Code Playgroud)

来自http://www.example.com的 HTMLDocument.body .

var c = parseFloat(cf.contentDocument.body.offsetHeight) + 30; 
Run Code Online (Sandbox Code Playgroud)

javascript

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

如何获取UIView的访问子视图?

根据此代码,如果我想访问imageView1和imageView2我怎样才能访问它?请给我看一些例子

例子cell.accessoryView.subviews?

UIImageView *imageView1 = [[[UIImageView alloc] init] autorelease];
UIImageView *imageView2 = [[[UIImageView alloc] init] autorelease];
imageView2.alpha = 0;
[cell.accessoryView addSubview:imageView1];
[cell.accessoryView addSubview:imageView2];
Run Code Online (Sandbox Code Playgroud)

iphone subview uiview

33
推荐指数
2
解决办法
6万
查看次数

Android:来自Url的Webview上显示的图像质量很高

我想在Android上使用Webview显示来自网址的图片.

使用版本1.5和1.6的Android手机没有问题.但是相同的图片和相同的代码在AndroidPhone 2.0版和图片上完全是像素化的.

就像Android一样,首先将图像调整为较小的图像,然后将其调整为"正常"尺寸.

不幸的是,重要的是显示图片没有任何质量损失.

我试图将它集成到源文件夹中以将其显示为普通图像,但在Android 2.0中我得到一个例外,因为图像很大.(在Android 1.6上没有问题)

任何想法如何在没有Android 2.0质量损失的情况下显示图像?

android image webview

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

在PB 10.5中将数据窗口保存为PDF

我有一个网格数据窗口,背景中有一张图片(A4页面的尺寸),我想将数据和图片导出为(单页)PDF文件.我使用了以下命令的几种组合,但最多我得到了一个0大小的pdf.

//dw_1.Modify("Datawindow.Export.PDF.Method = Distill! ")
//dw_1.Modify("DataWindow.Export.PDF.Method = XSLFOP! ")

dw_1.Object.DataWindow.Export.PDF.Method = Distill!
//dw_1.Object.DataWindow.Printer = "\\prntsrvr\pr-6"
dw_1.Object.DataWindow.Export.PDF.Distill.CustomPostScript="No"
dw_1.SaveAs("c:\dw_one.pdf", PDF!, false)
Run Code Online (Sandbox Code Playgroud)

用户指南(第533页)说:

… the data is printed to a PostScript file and automatically distilled to PDF using GNU Ghostscript…

Installing Ghostscript

For licensing reasons, Ghostscript is not installed with PowerBuilder. You (and your users) must download and install it before you can use this technique…

有谁知道程序是什么?

编辑 谢谢你们.安装ghostscript证明是足够的.我只是不明白为什么程序在一些人的PC上使用(使用Method = XSLFOP!)而不使用ghostscript: - /

pdf powerbuilder datawindow

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

visual studio 2005正在删除bin\Debug目录中的.svn文件夹 - 如何防止这种情况?

出于某种原因,我需要检查bin\Debug目录中的几个文件.在过去的几周里,我注意到了VS2005的奇怪行为.每次重新编译代码时,它都会删除bin\Debug目录中的.svn文件夹,因此svn显示"阻塞"错误.由于缺少.svn文件夹,即使svn清理也无济于事.VS2005上有任何设置可以防止这种情况吗?首先,为什么删除.svn文件夹?这个帖子 http://svn.haxx.se/tsvnusers/archive-2008-10/0019.shtml讨论它,但没有有用的解决方案来防止这种情况发生.还有其他建议吗?

svn tortoisesvn visual-studio-2005

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

将Collection <SomeClass>转换为Collection <SomeSuperClass>

我确信之前已经回答了,但我真的找不到它.

我有一个java类SomeClass和一个抽象类SomeSuperClass.SomeClass延伸SomeSuperClass.

另一个抽象方法有一个返回a的方法Collection<SomeSuperClass>.在一个实现类中,我有一个Collection<SomeClass> myCollection

我明白我不能只返回myCollection,因为Collection<SomeClass>不会继承Collection<SomeSuperClass>.然而,我知道所有内容myCollection都是SomeSuperClass因为它毕竟是SomeClass延伸的对象SomeSuperClass.

我怎样才能做到这一点?

就是我想要的

public class A
{
  private Collection<SomeClass> myCollection;

  public Collection<SomeSuperClass> getCollection()
  {
    return myCollection; //compile error!
  }
}
Run Code Online (Sandbox Code Playgroud)

我发现的唯一方法是通过非泛型类型进行投射并获取未经检查的警告和诸如此类的东西.但是必须有更优雅的方式吗?我觉得Collections.checkedSet()也不需要使用和朋友,因为静态地确定返回的集合只包含SomeClass对象(在向下转换而不是向上转换时不会出现这种情况,但这不是我正在做的事情).我错过了什么?

谢谢!

java generics casting

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