问题列表 - 第42650页

输入可点击的电子邮件和网址

我有一个用PHP处理的表单.用户有时会将他们的电子邮件地址放在表单或URL中.在剥离标签输入后,这些通常以文本形式出现.

最近,当我们的用户拉出显示其输入的页面(现在从数据库中提取)时,我的用户开始要求我使他们的URL和电子邮件可以点击.

有人可以建议一个共同的模式或方法来处理这个问题吗?基本上,如果有人在表单中输入网址,如何在查看时使网址可点击而不是文字?

谢谢,亚历克斯

php forms input

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

如何从我的代码中打开地图应用以显示路线?

嗨..我必须显示两个坐标之间的方向.我想打开地图应用,从我的代码传递开始和结束坐标.

我不想在谷歌地图中打开它,谷歌地图在浏览器(Safari)中打开.我试过那种方法.那是完美的.

NSString* urlStr = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f", s_lat, s_long, d_lat, d_long];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:urlStr]];
Run Code Online (Sandbox Code Playgroud)

但是,我想打开iPhone地图应用程序.我怎样才能做到这一点?这可能吗?任何帮助将不胜感激.

iphone

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

ASP.Net MVC3 - 为什么JSON模型绑定的默认支持无法解码为枚举类型?

我遇到ASP.Net MVC3(RC2)的问题.我发现新的JSON模型绑定功能(隐含在MVC3中)不希望反序列化为具有枚举类型的属性.

这是一个示例类和枚举类型:

public enum MyEnum { Nothing = 0, SomeValue = 5 }
public class MyClass
{
    public MyEnum Value { get; set; }
    public string OtherValue { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

请考虑以下代码,它成功通过了单元测试:

[TestMethod]
public void Test()
{
    var jss = new JavaScriptSerializer();
    var obj1 = new MyClass { Value = MyEnum.SomeValue };
    var json = jss.Serialize(obj1);
    var obj2 = jss.Deserialize<MyClass>(json);
    Assert.AreEqual(obj1.Value, obj2.Value);
}
Run Code Online (Sandbox Code Playgroud)

如果我obj1在上面序列化,然后使用MyClass类型的单个参数将该数据发布到MVC3控制器(下面的示例),则对象的任何其他属性都会正确反序列化,但任何枚举类型的属性都会反序列化为默认值(零)值.

[HttpPost]
public ActionResult TestAction(MyClass data)
{
    return Content(data.Value.ToString()); // displays "Nothing"
} …
Run Code Online (Sandbox Code Playgroud)

json asp.net-mvc-3

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

是否可以在Silverlight中为PolyLineSegment设置动画,即PointCollection?

我裁剪画布我有一个菱形PolyLineSegmentPathGeometry.我试图为它的PointCollection设置动画,但似乎无法解析TargetProperty.这是谷歌发现的唯一其他参考资料,这正是我正在努力做的事情和相同的事情PropertyPath:http://forums.silverlight.net/forums/p/22239/78225.aspx

甚至可以Point从a PointCollection中获取a 来改变它在动画中的值吗?

silverlight animation pathgeometry

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

删除二叉树中的节点的时间复杂度是多少

要删除二叉树中的节点,我们必须搜索节点.这在最小O(log N)和max O(N)中是可能的.根据节点,我们必须重新排列指针.我们如何计算时间复杂度.

big-o binary-tree time-complexity data-structures

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

脚本桥和使用NSPredicate和FourCharCodes过滤SBElementArrays

我是第一次尝试使用Scripting Bridge,但是遇到了SBElementArray根据包含FourCharCode枚举常量作为标准的NSPredicate 过滤a的问题.

我写了一个简单的程序来识别用户iTunes库中的"库"源,-filteredArrayUsingPredicate:用于过滤SBElementArray所有iTunes源.我期望得到一个SBElementArray,当评估时,会产生一个元素的数组,即库源.相反,当我调用-get返回时SBElementArray,我得到一个空数组.

令人困惑的,如果更改顺序,而是叫-getSBElementArray的所有来源得到一个具体的NSArray,并呼吁-filteredArrayUsingPredicate:为在此之前阵列相同的谓词上,我得到了想要的结果.我不相信这应该是必要的,并且我已成功过滤SBElementArray使用其他NSPredicates(例如@"name=='Library'"工作正常).

代码片段如下.iTunesESrcLibrary是由Scripting Bridge生成的头文件中定义的FourCharCode常量.(iTunesESrcLibrary = 'kLib').我跑10.6.5.

iTunesApplication* iTunes = [[SBApplication alloc] initWithBundleIdentifier:@"com.apple.iTunes"];   

NSPredicate* libraryPredicate = [NSPredicate predicateWithFormat:@"kind == %u", iTunesESrcLibrary];

SBElementArray* allSources_Attempt1 = [iTunes sources];
SBElementArray* allLibrarySources_Attempt1 = (SBElementArray*)[allSources_Attempt1 filteredArrayUsingPredicate:libraryPredicate];

NSLog(@"Attempt 1: %@", allLibrarySources_Attempt1);
NSLog(@"Attempt 1 (evaluated): %@", [allLibrarySources_Attempt1 get]);


NSArray* allSources_Attempt2 = [[iTunes sources] get];
NSArray* allLibrarySources_Attempt2 = …
Run Code Online (Sandbox Code Playgroud)

cocoa itunes objective-c scripting-bridge

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

Python SqlAlchemy order_by DateTime?

我正在使用SqlAlchemy存储一些带有DateTime字段的对象:

my_date = Field(DateTime())
Run Code Online (Sandbox Code Playgroud)

我想运行一个查询来检索最近的几个对象(具有my_date字段的实体是最新的).

我尝试过以下方法:

entities = MyEntity.query.order_by(MyEntity.time).limit(3).all()
entities = MyEntity.query.order_by(-MyEntity.time).limit(3).all()
Run Code Online (Sandbox Code Playgroud)

但是这些查询以相同的顺序返回相同的对象.SqlAlchemy文档指出使用' - '来颠倒顺序,但我肯定在这里遗漏了一些东西.

有人可以帮忙吗?

python sqlalchemy

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

BigInteger.pow(BigInteger的)?

我正在玩Java中的数字,想看看我能做多少.我的理解是BigInteger可以容纳一些无限大小,只要我的计算机有足够的内存来容纳这样的数字,对吗?

我的问题是BigInteger.pow只接受一个int,而不是另一个BigInteger,这意味着我只能使用一个最多2,147,483,647的数字作为指数.是否可以使用BigInteger类?

BigInteger.pow(BigInteger)
Run Code Online (Sandbox Code Playgroud)

谢谢.

java math biginteger pow

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

为什么/ Gm是调试配置中的默认选项而不是/ MP?

在禁用/ Gm并启用/ MP后,VS2010上的构建时间显着减少.

我很困惑为什么/ Gm是默认值.我认为/ MP更好.

(如果/ Gm已启用,/ MP由于不兼容而未激活.Activated/Gm比Activated/MP需要更多时间.)

compiler-construction visual-studio-2010 compiler-options visual-studio visual-c++

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

如何从data.store中提取数据到数组?

这是我的xml代码:

<?xml version="1.0" encoding="UTF-8"?>
<root>
<investors>
    <investor name="Active"/>
    <investor name="Aggressive"/>
    <investor name="Conservative"/>
    <investor name="Day Trader"/>
    <investor name="Very Active"/>
</investors>    
<events>
    <event period="3 Month Expiry"/>
    <event period="LEAPS"/>
    <event period="Monthlies"/>
    <event period="Monthly Expiries"/>
    <event period="Weeklies"/>
</events>
<prices>
    <price rate="$0.5"/>
    <price rate="$0.05"/>
    <price rate="$1"/>
    <price rate="$22"/>
    <price rate="$100.34"/>
</prices>   
</root>
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

    Ext.onReady(function(){
                     var hi= [],hello = [], hey = [];
      Ext.getBody().mask(true, '<div class="demos-loading">Loading&hellip;</div>');  
    var tsstore = new Ext.data.Store({    
        url: 'xmlformat.xml',
        autoLoad: true,
        reader: new Ext.data.XmlReader({
               record: 'investor'
           }, [{name: 'name', mapping: '@name'}])
    }); …
Run Code Online (Sandbox Code Playgroud)

extjs sencha-touch

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