问题列表 - 第29756页

匹配基于度的地理坐标与正则表达式

我希望能够识别表单的模式

28°44'30"N., 33°12'36"E.
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止所拥有的:

use utf8;
qr{
    (?:
    \d{1,3} \s*  °   \s*
    \d{1,2} \s*  '   \s*
    \d{1,2} \s*  "   \s*
    [ENSW]  \s* \.?
            \s*  ,?  \s*
    ){2}
}x;
Run Code Online (Sandbox Code Playgroud)

毋庸置疑,这不符合.它与扩展字符(即度数符号)有什么关系吗?或者我只是搞砸了这个大时间?

CPAN如果你知道那些可以解决我问题的东西,我也会很感激.我看过Regex :: CommonGeo :: Formatter,但这些都不是我想要的.有任何想法吗?

更新

事实证明,我需要use utf8在读取文件中的坐标时取出.如果我用一个坐标手动初始化一个变量,它会很好地匹配,但是一旦我从一个文件读取同一行,它就不匹配.拿出use utf8解决了.我想我真的不明白utf8在做什么.

regex perl coordinates

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

单击全部按钮时出现问题.CSS按钮

Probem
我有一个CSS按钮,只能单击测试区域.我无法单击按钮的非文本区域.

这是我网站上"编辑"按钮的HTML代码.

<div class="stndrd_btn">
    <p><?php echo $html->link('Edit','... destination....'); ?></p>
</div>
Run Code Online (Sandbox Code Playgroud)

下面是按钮的CSS代码.

.stndrd_btn {
    width:140px;
    height:30px;
    background:url(img/stndrd_btn.png);
    color:#FFF;
    cursor: pointer;

}

.stndrd_btn p {
    color:#FFF;
    margin:0 auto;
    text-align:center;
    vertical-align: middle;
    padding-top:6px;
    font-size:14px;
    font-weight: bold;
    width: 100%;
    height: 100%;
    display: block;
    cursor:pointer;
}
Run Code Online (Sandbox Code Playgroud)

请让我知道如何在整个按钮上点击工作.谢谢!!

html css click button

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

QTableView打印

我是QT的新手,我尝试从QTableView打印出来

我怎样才能做到这一点?

非常感谢

c++ printing qt

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

将标签绑定到"变量"

假设我有一个名为X的全局变量INT.由于X是全局的,我们可以假设任何东西都可以修改它的值,以便每次都更改它.

假设我有一个名为"label"的Label控件.这就是我想要完成的事情:

我想将label.Text的值"绑定"到变量X.这样,当变量X被更改时,它将被反射回label.Text.

现在,我不想编写事件监听器并与代理一起玩这个(我希望尽可能少的代码).有没有办法使用DataBinding组件?或任何其他新技术?

谢谢,伊恩

c# data-binding winforms

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

有人用过SvnMapper吗?

首先我下载SvnMapper(svnmapper.tigris.org)并安装它!然后我启动SvnMapper,GUI需要输入subversion的URL,我在这一步失败了.
我有一个本地存储库(意思是我自己使用file://协议来访问存储库),所以我将我的项目svn URL之一输入到SvnMapper : file:///E:/myrepos/mathutil/trunk,然后单击OK.
SvnMapper抱怨:无法打开URL.

所以我猜,SvnMapper可能不支持file://协议.然后我找到一个托管在Google代码中的项目(http:// protocol),并将项目存储库URL输入到SvnMapper,SvnMapper仍然抱怨:无法打开URL.

怎么了?我真的需要像SvnMapper这样的工具来显示代表mergeinfo的好图.

svn

15
推荐指数
2
解决办法
3063
查看次数

使用CruiseControl.NET指定目标平台

我在设置我的第一个自动构建服务器的过程中...到目前为止,一切都进展顺利,CruiseControl.NET正确地检查出来自VisualSVN的所有nececery文件并构建解决方案......但是,这就是我的地方遇到问题......

首先设置构建服务器的一个重要原因是因为我需要使用我的项目/安装文件来定位x86和x64.我无法找到这样做的方法.到目前为止这是我的配置文件(相关位):

    <tasks>
        <devenv>
          <solutionfile>ProjectName.sln</solutionfile>
          <configuration>Release</configuration>
          <buildtype>Rebuild</buildtype>
          <project>ProjectName</project>
          <executable>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com</executable>
          <buildTimeoutSeconds>600</buildTimeoutSeconds>
          <version>VS2010</version>
        </devenv>
    </tasks>
Run Code Online (Sandbox Code Playgroud)

这是正常的,但我希望CruiseControl.NET构建它两次,一次用于目标平台x86,一次用于x64.我怎样才能做到这一点?

我怀疑我需要在配置块中添加一个额外的参数,但似乎没有任何工作,我(奇怪的是)无法找到这个功能的例子...

谢谢你的帮助...

cruisecontrol.net build-automation

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

Visual Studio,查找和替换,正则表达式

我想替换所有#include "whatever.h"#include <whatever.h>使用查找和替换功能,在Visual Studio 2005中我用正则表达式\#include \"[a-z\.h]+\"查找包含语句.但我想知道如何替换正则表达式框架.

\#include \<[a-z\.h]+\>不起作用,不会; 它取代了声明#include "whatever.h"#include <[a-z.h]+>.如何构建替换正则表达式以保留whatever.h原样?

regex replace visual-studio-2005

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

如何将过去添加到git存储库?

我收到了一些源代码并决定使用git,因为我的同事使用了mkdir $VERSION等方法.虽然代码的过去目前似乎并不重要,但我仍然希望将其置于git控制之下以更好地理解开发过程.所以:

将这些过去的版本放入我现有的git仓库的简便方法是什么?目前没有远程仓库,所以我不介意重写历史记录,但考虑到远程存储库的解决方案当然是首选,除非它更复杂.基于目录或基于档案文件的历史记录,不需要任何更多交互的脚本的加分点.

git

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

核心数据:NSFetchedResultsController可以获取两个不同的实体吗?

我正在开发一个iPhone应用程序,在一个特定的视图中,我需要加载两个不同的实体:一个将填充一个UITableView,另一个将填充一个UITextView.

是否可以使用单个属性获取这两个属性NSFetchedResultsController

或者我需要使用两种不同的NSFetchedResultsControllers?

关于如何最好地解决这个问题的任何想法?

cocoa entities controller core-data

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

如何在两个结构上进行"深度比较"或"差异"?

(这是一个冷血问题)

我有两个不同的结构,可能包含或不包含相同的数据,我希望能够看到它们是否存在!我的结构将始终包含简单值(数字,字符串或布尔值),因为它们是使用DeserializeJSON创建的,所以希望这可以轻松完成.

我在这里发现了Ben Nadel的帖子,但这种技术似乎对我不起作用.这是我到目前为止所尝试的(其中有一些cfwheels代码):

itemA = DeSerializeJSON(model("itemsnapshot").findByKey(4).json);
itemB = DeSerializeJSON(model("itemsnapshot").findByKey(5).json);

StructDelete(itemA,"updatedAt");
StructDelete(itemB,"updatedAt");
StructDelete(itemA,"createdAt");
StructDelete(itemB,"createdAt");

writedump(itemA);
writedump(itemB);

out = itemA.Equals(itemB);
writedump(out);
Run Code Online (Sandbox Code Playgroud)

结果如下:

Struct
code string C112
companyid number 1
cost number 5000
deletedAt string 
description string Nightstand
id number 70634
itemtypeid string 13
projectid number 8
unittypeid string

Struct
code string C112
companyid number 1
cost number 5000
deletedAt string 
description string Nightstand
id number 70634
itemtypeid string 13
projectid number 8
unittypeid string 

boolean false
Run Code Online (Sandbox Code Playgroud)

因此,正如您将在上面看到的那样,尽管Structs中的数据看起来完全匹配,但它们不会通过Equals()测试.

还有其他人成功完成了吗?

java coldfusion railo cfwheels cfml

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