问题列表 - 第25083页

WPF:图像点击事件

我只能在WPF中的图像上找到MouseDown事件和MouseUp事件.如果我在某些图像上执行MouseDown,则会导致一些问题,移动鼠标并在其他图像上发生MouseUp事件.是否有任何其他事件可用于解决此问题.像ButtonClick元素的MouseClick事件.

wpf mouseevent

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

在Objective-C中写入文件的新行

由于某些奇怪的原因,\n和\ r \n转义序列似乎在我的代码中不起作用.我想在文件的新行上编写每个NSString,但它只是将最后一个字符串附加到一行.这是代码:

for (Entry *entry in self.entries) {
    NSString *path = @"/Users/me/File.txt";
    NSString *string = (@"%@\r\n", [entry thisEntry]);
    NSFileHandle *fh = [NSFileHandle fileHandleForWritingAtPath:path];
    [fh seekToEndOfFile];
    [fh writeData:[string dataUsingEncoding:NSUnicodeStringEncoding]];
    [fh closeFile];
}
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?请原谅我,因为我是Objective-C的新手.

escaping objective-c nsfilehandle

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

你能在.NET中的网络共享中移动文件/文件夹吗?

试着这样做:

    Dim originalPath As String = "\\comp1\c$\target"
    Dim destinationPath As String = "\\comp2\c$\target"
    If Directory.Exists(path) Then
        Directory.Move(originalPath, destinationPath)
    End If
Run Code Online (Sandbox Code Playgroud)

但它失败了.还有另一种方法可以达到同样的效果吗?

.net

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

我可以在Hibernate每层次表继承策略中跨子类重用一列吗?

在简单的继承树中,抽象超类有两个子类.

子类都存储一个键值对,但是其中一个将保存一个类型的加密字符串,另一个将保存一个普通的旧字符串.

现在,我的问题是我可以这样做:

@Entity
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
public abstract Attribute {
    @Id
    private Integer id;

    @Column(name="attribute_key")
    private String key;
}

@Entity
public EncryptedAttribute extends Attribute {
    @Column(name="attribute_value")
    private EncryptedString encryptedValue;
}

@Entity
public UnEncryptedAttribute extends Attribute {
    @Column(name="attribute_value")
    private String plainValue;        
}
Run Code Online (Sandbox Code Playgroud)

Encrypted String和plain String最终都应该作为db中的varchars,但是我可以在同一列中存储与不同子类关联的持久属性吗?这将避免在未在特定行中使用的列中存储空值的"瑞士奶酪"副作用.

java inheritance hibernate

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

Google App Engine(GAE)中的主题或后台进程

我正在运行一个帖子,需要快速回复请求.所以我想让一个工作人员在后台运行一些操作并且imidiatly回复请求.

工作者在操作中总是有限的并且在[0; 1]秒内执行

我怎样才能做到这一点?是否有任何模块支持谷歌应用程序引擎api?

编辑:

在python中

python google-app-engine multithreading

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

JavaScript/jQuery从节点的text()值中删除字符160 - Regex

$('#customerAddress').text().replace(/\xA0/,"").replace(/\s+/," ");
Run Code Online (Sandbox Code Playgroud)

追踪跨度中的值(id = customerAddress),我想将空白的所有部分缩减为单个空格./\s + /什么工作,除了这个应用程序在街道地址和州/邮政编码之间得到一些字符160什么是更好的方式来写这个?这目前不起作用.

更新:我已经想通了

$('.customerAddress').text().replace(/\s+/g," ");
Run Code Online (Sandbox Code Playgroud)

清除160年代和空间.但是我怎么写一个正则表达式只是追逐到160年代?

$('.customerAddress').text().replace(String.fromCharCode(160)," ");
Run Code Online (Sandbox Code Playgroud)

甚至没有工作.

注意:我正在使用Firefox/Firebug进行测试

javascript regex jquery

4
推荐指数
2
解决办法
9981
查看次数

使用相同的模块/不同的参数监督多个gen_servers

我有一个OTP应用程序,包括一个监督少量gen_servers的主管.典型的子规范如下:

{my_server,
  {my_server, start_link, [123]},
  permanent, 
  5000, 
  worker,
  [my_server]}
Run Code Online (Sandbox Code Playgroud)

到目前为止没问题.

我现在想要使用与上面相同的模块Module/Fn向管理程序结构添加额外的gen_server,但是不同的参数,例如

{my_server_2,
  {my_server, start_link, [123]},
  permanent, 
  5000, 
  worker,
  [my_server_2]}
Run Code Online (Sandbox Code Playgroud)

我认为这会奏效,但不会:

=SUPERVISOR REPORT==== 15-Apr-2010::16:50:13 ===
     Supervisor: {local,my_sup}
     Context:    start_error
     Reason:     {already_started,<0.179.0>}
     Offender:   [{pid,undefined},
                  {name,my_server_2},
                  {mfa,{my_server,start_link,[]}},
                  {restart_type,permanent},
                  {shutdown,5000},
                  {child_type,worker}]
Run Code Online (Sandbox Code Playgroud)

每个子规范的第二个元素中的模块参数是否需要不同?

谢谢,

贾斯汀

erlang erlang-otp

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

如果设置了--no-tags选项,如何强制获取标记

每当我运行git fetch它时,从原点获取所有标签.在一个包含大量标签的项目中,这可能会非常麻烦.所以我跑了git config remote.origin.tagopt --no-tags这么抓取将不再获取标签.

但是,有时我想要获取标签或单个标签.有谁知道如何做到这一点?(除了删除该配置,并且git fetch --no-tags每次都运行)

谢谢!

git git-config git-fetch

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

在VS2010中失去了一些智能感知

掌握Visual Studio 2010,

这编译:

var x = System.Web.Security.Membership.GetUser();
Run Code Online (Sandbox Code Playgroud)

并运行,但VS2010没有提供intellisense x并报告它只是一个"本地变量".

有没有人有任何想法?

intellisense visual-studio-2010

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

TortoiseSVN将文件列为已修改,但它们是相同的

我正在将我们的QA分支中的热门修复程序合并到我们的Dev分支中.五个文件已经改变.我对Dev分支进行了新的检查.然后我从QA到Dev工作副本进行合并(修订范围).它带来了五个文件,并且外部和忽略属性存在冲突 - 我通过"使用本地"(dev)来解析.

当我检查修改或提交时,我希望看到我合并的五个文件是唯一的更改.但是,我接近提交对话框中显示的700个"已修改"文件.如果我选择其中一个文件并"与base比较",WinMerge会出现并说"文件是相同的".

我已经尝试过将文件日期设置为"最后提交"而不是.

  • 当它们完全相同时,为什么所有这些文件都显示为已修改?
  • 合并中导致了什么?
  • 如何防止SVN/TortoiseSVN在未来以这种方式混淆?

svn tortoisesvn merge

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