问题列表 - 第34409页

我应该使用Maven存储库或Spring存储库中的工件

我有一个使用Maven 2构建的应用程序,它具有来自SpringSource Enterprise Bundle Repository和Maven2公共存储库的重复依赖项.幸运的是,他们有相同的版本,但我仍然想清理重复.

我应该支持Spring存储库还是Maven?

我的项目经常使用Spring(核心,Web流,安全性),所以我倾向于说我应该使用Spring repo,但我不需要我的jar文件符合OSGi,而且长前缀的名字让我烦恼了一下.

重复示例:

com.springsource.org.apache.commons.loggingcommons-logging

org.springframework.corespring-core

spring maven-2 repository

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

使用cfhttp发布数据

在我的网站上,我将数据通过查询字符串传递到页面.我想改变它,以便将数据作为POST参数传递.

我之前的陈述看起来像这样:

<cf_location url="mypage.cfm?id=123">
Run Code Online (Sandbox Code Playgroud)

我用以下代替:

<cfhttp method="post" url="mypage.cfm">
    <cfhttpparam name="theID" type="URL" value="123">
</cfhttp>
Run Code Online (Sandbox Code Playgroud)

但是cfhttp没有发布任何内容.在Firebug中,NET选项卡中没有任何内容显示,并且该代码应该运行时没有任何反应.

我做错了吗?我在cfhttpparam中使用了正确的类型吗?我对ColdFusion很新,所以这对我来说很难.

coldfusion post http

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

SQL Server - 如何锁定表直到存储过程完成

我想做这个:

create procedure A as
  lock table a
  -- do some stuff unrelated to a to prepare to update a
  -- update a
  unlock table a
  return table b
Run Code Online (Sandbox Code Playgroud)

有可能吗?

最后,我希望我的SQL服务器报告服务报告调用过程A,然后只在过程完成后显示表a.(我无法更改程序A以返回表格a).

sql t-sql sql-server stored-procedures locking

44
推荐指数
3
解决办法
11万
查看次数

如何防止MigLayout超出容器的界限

我正在尝试使用MigLayout构建一个简单的状态面板,如下所示:

setLayout(new MigLayout("fillx", "[][p]")); // removing constructor args makes no difference
add(createStatusLabel(), "span 2, wrap");
add(createProgressBar(), "growx, pushx");
add(createCancelButton(), "");
Run Code Online (Sandbox Code Playgroud)

只要状态标签显示的状态消息足够短以适合当前面板的大小(取消按钮保持右对齐,并且进度条调整大小以占用剩余空间),这样就可以正常工作.如果状态消息太长,则不会裁剪,并导致该区域超出容器的边界,导致取消按钮被推离屏幕.

有关如何防止这种情况发生的任何建议?

谢谢

java miglayout

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

参数比较顺序

我是一名经验丰富的程序员,因此有点尴尬地问这个问题,但无论如何都决定这样做.

我正在阅读这本书,并且还看到了网络中的各种示例,其中比较操作中的参数顺序被反转,我想知道是否有理由,或者只是因为它看起来"很酷"并且确切地说一样.

例:

我会编码:

if(bool_variable == YES)
Run Code Online (Sandbox Code Playgroud)

我在本书和各种例子中看到过

if(YES == bool_variable)
Run Code Online (Sandbox Code Playgroud)

解释吗?

万分感谢!

cocoa objective-c

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

如何正确使用innerHTML从html字符串创建一个元素(带有可能的子元素)?

注:我希望使用任何框架.


目标只是创建一个基于HTML字符串返回元素的函数.


假设一个简单的HTML文档,如下所示:

<html>
<head></head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

提到的所有函数都包含在head部分中,所有DOM创建/操作都在body标记的主体末尾完成.


我有一个函数createElement,它将一个格式良好的HTML String作为参数.它是这样的:

function createElement(str)
{
  var div = document.createElement('div');
  div.innerHTML = str;
  return div.childNodes;
}
Run Code Online (Sandbox Code Playgroud)

现在这个函数在你调用它时效果很好:

var e = createElement('<p id="myId" class="myClass">myInnerHTML</p>');
Run Code Online (Sandbox Code Playgroud)

由于元素创建的次要(可能是巨大的)问题不是'true'元素,它仍然有一个'div'的parentNode.如果有人知道如何解决这个问题,那将是非常棒的.


现在,如果我使用更复杂的字符串调用相同的函数:

var e = createElement('<p id="myId" class="myClass">innerHTML<h2 id="h2ID" class="h2CLASS">Heading2</h2></p>');
Run Code Online (Sandbox Code Playgroud)

它创造了两个孩子,而不是一个孩子,另一个孩子有另一个孩子.

一旦你做了div.innerHTML = str.innerHTML而不是

`<p id="myId" class="myClass">innerHTML    <h2 id="h2ID" class="h2CLASS">Heading2</h2>    </p>`
Run Code Online (Sandbox Code Playgroud)

转向

`<p id="myId" class="myClass">innerHTML</p>        <h2 id="h2ID" class="h2CLASS">Heading2</h2>`
Run Code Online (Sandbox Code Playgroud)


问题:

  1. 在使用.innerHTML后,我可以以某种方式获取没有父节点的元素吗?
  2. 我可以(在稍微复杂的字符串的情况下)使我的函数返回一个元素与适当的子元素而不是两个元素.[它实际上返回三个,<p.myClass#myId>,<h2.h2CLASS#h2ID>,和另一个<p>]

javascript string dom innerhtml

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

没有网络连接时,在iPhone上隐藏iAds

我想在我的应用中加入iAds.当有网络连接时它工作正常但是当网络不可用时iAds不会隐藏..请找到下面的代码并帮助我..谢谢你的时间..

我在viewDidLoad中包含了这段代码

static NSString * const kADBannerViewClass = @"ADBannerView";
  if (NSClassFromString(kADBannerViewClass) != nil) {
   if (self.adView == nil) {
    self.adView = [[[ADBannerView alloc] init] autorelease];
    self.adView.delegate = self;
    self.adView.frame = CGRectMake(0,355,320,60);
    self.adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
   }
  }
  [self.view addSubview:self.adView];
Run Code Online (Sandbox Code Playgroud)

代表方法:

- (void)bannerViewDidLoadAd:(ADBannerView *)banner
{
 if (!self.bannerIsVisible) {
  [UIView beginAnimations:nil context:NULL];
  banner.frame = CGRectOffset(banner.frame, 0,10);
  [UIView commitAnimations];
  self.bannerIsVisible = YES;
 }
}

- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
 if (self.bannerIsVisible) {
  [UIView beginAnimations:nil context:NULL];
  banner.frame = CGRectOffset(banner.frame, 0, -10);
  [UIView commitAnimations];
  self.bannerIsVisible …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c iad

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

尝试安全连接到服务器时,Java"没有共同的密码套件"问题

当客户端(不是我的)安全地连接到我的服务器时,我遇到了问题.

似乎连接因不匹配的密码而被拒绝,但我已经验证服务器确实与客户端共享一些密码.

这可能是未知密码的问题(未知0x0:0x60)?如果是这样,我该怎么做才能解决它?

Java SSL日志如下所示:

Listener-https, setSoTimeout(30000) called
Worker-30, READ: SSLv3 Handshake, length = 63
*** ClientHello, SSLv3
RandomCookie:  GMT: 1267050437 bytes = { 23, 244, 228, 68, 161, 225, 218, 222, 207, 128, 228, 138, 127, 141, 159, 63, 232, 48, 242, 240, 26, 76, 58, 158, 179, 0, 192, 140 }
Session ID:  {}
Cipher Suites: [TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_IDEA_CBC_SHA, SSL_RSA_WITH_RC4_128_SHA, SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_EXPORT1024_WITH_RC4_56_SHA, Unknown 0x0:0x60, SSL_RSA_EXPORT_WITH_RC4_40_MD5]
Compression Methods:  { 0 }
***
Worker-30, SEND SSLv3 ALERT:  fatal, …
Run Code Online (Sandbox Code Playgroud)

java encryption ssl

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

事件如何导致C#中的内存泄漏?弱引用如何帮助缓解这种情况?

有两种方法(我知道)在C#中导致无意的内存泄漏:

  1. 不处理实施的资源 IDisposable
  2. 不正确地引用和取消引用事件.

我真的不明白第二点.如果源对象的生命周期比侦听器长,并且当没有其他引用时,侦听器不再需要事件,则使用普通的.NET事件会导致内存泄漏:源对象将侦听器对象保存在内存中应该是垃圾收集.

你能用C#中的代码解释事件如何导致内存泄漏,以及如何使用弱引用和没有弱引用来编写代码来解决它?

.net c# events weak-references

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

如何复制视图以填充列表和表?

我有一个关于Android将布局分离到layout.xml文件的一般问题:

我的应用程序需要显示一个表,其中行数和列数在运行时会有所不同.到目前为止,我在相应的layout/.... xml文件中进行了TableView的布局,然后根据需要在运行时将TableRow-s和单元格(TextView)添加到表中.以编程方式添加行和单元格的缺点是,以后无法真正更改设计(例如,更改单元格的颜色或边距),而无需稍后修改代码.

我想要做的是向表中添加一行,将单个单元格添加到布局文件中的行,然后将它们用作"模式"或模板,以生成所有实际表的行和单元格.这将允许在layout.xml文件中指定颜色和其他参数(因此也可以在以后更改它们而无需更改代码),但仍允许任意数量的列和单元格.

但是,我在Views中找不到"copy"--constructor或"duplicate"-method.怎么能实现这个目标?从单个"示例"或模板元素创建列表或表的建议方法是什么?还是有另一种方法来实现我想要的东西?

希望我能说清楚......迈克尔

android

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