问题列表 - 第43774页

在Eclipse上安装Apache Package

我正在尝试在Eclipse上使用Java 开始使用Http Client,但IDE抱怨库缺失了.

特别是我正在尝试编译这个例子但是eclipse抱怨导入声明指向一个未知库...

有人能指点我一个关于如何在eclipse上安装apache库的教程吗?

我试图下载源代码或二进制文件并将它们添加到路径中但没有用... thanx:D

java eclipse apache-commons

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

MAC OS X:如何确定文件系统是否区分大小写?

我已经使用statfs(2)系统调用来获得Mac OS X文件系统的许多特性,但它并没有告诉我文件系统是否区分大小写.

我需要这些信息为我发展将围绕移动许多文件的应用程序,我想检测数据的潜在损失,由于文件从一个区分移动敏感的文件系统的区分大小写的文件系统.

任何人都可以提出一种检测方法吗?

filesystems api macos case-sensitive

7
推荐指数
3
解决办法
7471
查看次数

java单例实例化

我已经找到了三种实例化Singleton的方法,但我怀疑它们中是否有最好的方法.我在多线程环境中使用它们并且更喜欢惰性实例化.
样本1:

private static final ClassName INSTANCE = new ClassName();

public static ClassName getInstance() {
    return INSTANCE;
}
Run Code Online (Sandbox Code Playgroud)

样本2:

private static class SingletonHolder { 
    public static final ClassName INSTANCE = new ClassName();
}

public static ClassName getInstance() {
    return SingletonHolder.INSTANCE;
}
Run Code Online (Sandbox Code Playgroud)

样本3:

private static ClassName INSTANCE;

public static synchronized ClassName getInstance()
{
    if (INSTANCE == null)
        INSTANCE = new ClassName();

    return INSTANCE;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用ATM的项目到处都使用Sample 2,但我更喜欢Sample 3.还有Enum版本,但我只是不明白.

这里的问题是 - 在哪些情况下我应该/不应该使用这些变化中的任何一种?我不是在寻找冗长的解释(关于这一点还有很多其他主题,但它们最终都变成了争论IMO),我希望用几句话来理解它.

java singleton instance

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

以编程方式创建HUD窗口

当用户按下我的主视图时,我需要以编程方式创建一个类似HUD的窗口.这是我使用的代码,但我只得到一个标准窗口.

videoWindow= [[NSPanel alloc]
      initWithContentRect:NSMakeRect(200.0, 200.0, 300, 200) 
      styleMask:NSTitledWindowMask | NSClosableWindowMask 
      backing:NSBackingStoreBuffered defer:YES];
[videoWindow makeKeyAndOrderFront:nil];
Run Code Online (Sandbox Code Playgroud)

也许我没有使用正确的标志,但我没有在文档或Google上找到.有什么想法吗?

cocoa nswindow nspanel

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

如何将所有参数作为集合传递给另一个函数而不是作为单个参数?

我有一个接受任何数量和种类的参数的函数,因此没有定义任何特定的参数.此函数应调用另一个传递所有参数的函数.

问题是我可以传递"参数"以包含所有参数,但在这种情况下,它将像单个参数一样工作,而不是我们期望参数工作的方式.

一个例子:

主要功能:

function handleCall() {
   // let's call a sub-function
   // and pass all arguments (my question is how this is handled the right way)
   function callSubFunction( arguments );
}

function callSubfunction( userid, customerid, param) {
   // passed arguments are now 
   alert( 'userid = ' + userid );

   // this will not work, you have to use arguments[2]
   alert( param );
  }

The example call:

handleCall( 1029, 232, 'param01' );
Run Code Online (Sandbox Code Playgroud)

使用上面的方法,所有参数将作为伪数组存储在"userid"中,并且可以访问项目,例如arguments [2]但不使用参数名称"param".

在ColdFusion中,这种东西的解决方案是参数"argumentCollection",这样您就可以传递存储在结构中的参数,而不会转换为包含所有键/值的类型struct的单个参数.

我怎样才能用JavaScript实现同样的目标?

javascript

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

iOS不支持Cocoa绑定有任何技术/概念上的原因吗?

Cocoa for Mac OS X支持Cocoa Binding技术,减少了视图与模型之间粘合代码的需求.

在cocotron源代码的帮助下,在KVO上在KVC上重新创建Cocoa绑定似乎是可行的.

Cocoa Bindings不属于SDK的任何技术或概念上的原因吗?我正在考虑性能,缺乏垃圾收集,缺少UI元素的KVC支持(例如UISlider).

cocoa-touch cocoa-bindings ios

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

W3C验证器抱怨重复的div

clear在一个HTML文件中的几个地方使用div,a:

#clear
{
    clear: both;
}
Run Code Online (Sandbox Code Playgroud)

用法:

<div id="clear">
</div>
Run Code Online (Sandbox Code Playgroud)

但W3C的HTML5验证器似乎在抱怨初次使用后的每次后续使用都是"重复ID":

le验证错误

为什么这不是有效的?clear如果在技术上无效,你应该如何在一个页面上多次使用div?

注意:这主要是一个提供信息的问题,我的HTML在所有现代浏览器上渲染都很好,并且鉴于这是HTML5验证器可以找到的唯一错误,我不会非常关心,但我只是想知道为什么这样被认为是一个问题.

html w3c-validation

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

如何改善Android应用的启动时间?

什么是最小化Android应用程序启动时间的最佳做法?

java android apk

5
推荐指数
2
解决办法
6516
查看次数

如何从django框架中的表单字段获取价值?

如何从django框架中的表单字段中获取值?我想在视图中执行此操作,而不是在模板中执行此操作

python django

94
推荐指数
5
解决办法
17万
查看次数

Spring MVC和自定义标签

我想在spring-mvc应用程序中的自定义taglibs中使用spring-beans.原因TagLib-Instances不是由spring实例化的,我不能使用dependnecy-injection.

我的下一个想法是通过拦截器将spring-context添加到请求中,并从tag-class中的请求中获取它.

有没有更好的方法在taglibs中使用spring?春天有什么东西可以随时使用吗?如果spring-mvc中还没有customtag-support,是否有办法用依赖项填充现有对象?

public class MyTag extends TagSupport {
  @Autowired 
  private MyObject object;

  public void setMyObject(MyObject myObject) {
    this.myObject = myObject;
  }

  public int doEndTag() {
    ApplicationContext context = request.getAttribute("context");
    context.populate(this);

    return object.doStuff();
  }
}
Run Code Online (Sandbox Code Playgroud)

java spring-mvc taglib

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