我有一个用PHP处理的表单.用户有时会将他们的电子邮件地址放在表单或URL中.在剥离标签输入后,这些通常以文本形式出现.
最近,当我们的用户拉出显示其输入的页面(现在从数据库中提取)时,我的用户开始要求我使他们的URL和电子邮件可以点击.
有人可以建议一个共同的模式或方法来处理这个问题吗?基本上,如果有人在表单中输入网址,如何在查看时使网址可点击而不是文字?
谢谢,亚历克斯
嗨..我必须显示两个坐标之间的方向.我想打开地图应用,从我的代码传递开始和结束坐标.
我不想在谷歌地图中打开它,谷歌地图在浏览器(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地图应用程序.我怎样才能做到这一点?这可能吗?任何帮助将不胜感激.
我遇到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) 我裁剪画布我有一个菱形PolyLineSegment
的PathGeometry
.我试图为它的PointCollection设置动画,但似乎无法解析TargetProperty.这是谷歌发现的唯一其他参考资料,这正是我正在努力做的事情和相同的事情PropertyPath
:http://forums.silverlight.net/forums/p/22239/78225.aspx
甚至可以Point
从a PointCollection
中获取a 来改变它在动画中的值吗?
要删除二叉树中的节点,我们必须搜索节点.这在最小O(log N)和max O(N)中是可能的.根据节点,我们必须重新排列指针.我们如何计算时间复杂度.
我是第一次尝试使用Scripting Bridge,但是遇到了SBElementArray
根据包含FourCharCode枚举常量作为标准的NSPredicate 过滤a的问题.
我写了一个简单的程序来识别用户iTunes库中的"库"源,-filteredArrayUsingPredicate:
用于过滤SBElementArray
所有iTunes源.我期望得到一个SBElementArray
,当评估时,会产生一个元素的数组,即库源.相反,当我调用-get
返回时SBElementArray
,我得到一个空数组.
令人困惑的,如果更改顺序,而是叫-get
上SBElementArray
的所有来源得到一个具体的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) 我正在使用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文档指出使用' - '来颠倒顺序,但我肯定在这里遗漏了一些东西.
有人可以帮忙吗?
我正在玩Java中的数字,想看看我能做多少.我的理解是BigInteger可以容纳一些无限大小,只要我的计算机有足够的内存来容纳这样的数字,对吗?
我的问题是BigInteger.pow只接受一个int,而不是另一个BigInteger,这意味着我只能使用一个最多2,147,483,647的数字作为指数.是否可以使用BigInteger类?
BigInteger.pow(BigInteger)
Run Code Online (Sandbox Code Playgroud)
谢谢.
在禁用/ Gm并启用/ MP后,VS2010上的构建时间显着减少.
我很困惑为什么/ Gm是默认值.我认为/ MP更好.
(如果/ Gm已启用,/ MP由于不兼容而未激活.Activated/Gm比Activated/MP需要更多时间.)
compiler-construction visual-studio-2010 compiler-options visual-studio visual-c++
这是我的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…</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) animation ×1
big-o ×1
biginteger ×1
binary-tree ×1
cocoa ×1
extjs ×1
forms ×1
input ×1
iphone ×1
itunes ×1
java ×1
json ×1
math ×1
objective-c ×1
pathgeometry ×1
php ×1
pow ×1
python ×1
sencha-touch ×1
silverlight ×1
sqlalchemy ×1
visual-c++ ×1