问题列表 - 第17666页

是否可以拨打带分机号码的电话号码?

我正在写一个iPhone应用程序,需要有一个选项来打电话给我们的办公室.但是,需要拨打的电话号码有5位数的分机号码.

我知道要拨打普通电话号码,我们可以使用以下内容openURL:

[[UIApplication sharedApplication] 
    openURL:[NSURL URLWithString:@"tel:1-800-555-5555"]];
Run Code Online (Sandbox Code Playgroud)

我可以使用扩展程序吗?如果是这样,怎么样?

苹果的文档链接到RFC 2806,它描述了URL方案tel:,它好像扩展支持,但我想不出从RFC语法.

iphone objective-c

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

页面上的网站徽标有多重要?

我已经停止为页面的徽标插入"img"标签.因为它不是作为内容一部分的图像,它是一个设计元素,但它仍然是我想要控制的信息.所以我只是在一个"a"元素中将标题写为display:block,overflow:hidden,然后用一些填充推出文本.我认为这是SEO的一个很好的解决方案,因为你可以控制徽标在页面上的重要性.

但现在我的困境开始了.页面的标识有多重要?

"列表分开"将徽标放在h1元素中.但徽标真的那么重要吗?在文章页面上你有两个H1元素(徽标和文章的标题)大多数网站只使用img balbal/a,但我不喜欢这个解决方案.因为我只想使用img作为内容的一部分的图像......

它有点哲学问题,我希望你能给我一些意见或一些文章来阅读...

html seo

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

将十六进制字符串转换为long

是否有任何Cocoa类可以帮助我将NSString中的十六进制值转换0x12FAlongNSNumber?它看起来不像任何NSNumberFormatter支持十六进制数的类.

谢谢,华英

string cocoa hex objective-c

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

通过简单的REST'GET'访问本地Azure blob存储

我正在使用Windows Azure,我只是使用Blob存储.我已将我的Blob存储设置为在其自己的解决方案文件中运行,并具有虚拟Web角色.我首先在我的开发机器上运行它,以便Azure服务启动.我已将服务配置为使用开发共享密钥和帐户名称.

当我将我的Web应用程序(在另一个解决方案中)指向本地Blob存储服务时,我遇到了一个问题.我可以将文件上传到Blob存储,我可以在本地数据库中看到记录.因此,我在web.config中输入了正确的设置.但是,我无法通过简单的Get请求访问该文件.我已经确认容器是公开的.

我使用的URI是:

http://127.0.0.1:10000/{container-name}/{filename}.{extension}
Run Code Online (Sandbox Code Playgroud)

当我使用我的生产Azure服务时,我的代码可以工作,那么我缺少的开发环境有什么不同吗?本地环境是否允许REST访问?

更新:我最近发现这篇MSDN文章描述了生产和开发存储URI之间的差异.我还记录了我的环境,在这里我的博客上.

rest azure visual-studio azure-storage

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

ActiveRecord #find得到错误的对象类

我有两个模型:CreditCard和BlacklistItem :: CreditCard.如果我首先搜索BlacklistItem :: CreditCard,我会得到预期的行为:

>> BlacklistItem::CreditCard.find(:all).first
=> #<BlacklistItem::CreditCard id: 5, *snip* >
>> 
Run Code Online (Sandbox Code Playgroud)

如果我首先搜索一个CreditCard,当我去找BlacklistItem :: CreditCard项目后,我会得到意想不到的行为:

>> CreditCard.find(:all).first
=> #<CreditCard id: 2, key_id: 4, *snip* >
>> BlacklistItem::CreditCard.find(:all).first
(irb):2: warning: toplevel constant CreditCard referenced by BlacklistItem::CreditCard
=> #<CreditCard id: 2, key_id: 4, *snip* >
>> 
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?只是不可能在他们之间拥有这种关系的名字吗?我将重命名BlacklistItem :: CreditCard作为解决方法,但它确实是这个特定对象的最佳名称.

ruby activerecord ruby-on-rails

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

在SQL Server Management Studio中查看SQL CE数据库的所有ntext列文本

我经常想对SQL Server Management Studio(SSMS)中的大型文本列的值进行"快速检查".在网格结果模式下,SSMS允许您查看的最大字符数为65535.(在文本结果模式中它甚至更少.)有时我需要查看超出该范围的内容.使用SQL Server 2005数据库,我经常使用将其转换为XML的技巧,因为SSMS允许您以这种方式查看更大量的文本:

SELECT CONVERT(xml, MyCol) FROM MyTable WHERE ...
Run Code Online (Sandbox Code Playgroud)

但是现在我使用的是SQL CE,并且没有Xml数据类型.选项下仍有"最大字符重新获取的XML"值; 我想这在连接到其他数据源时很有用.

我知道我可以通过运行一个小的控制台应用程序或其他东西来获得全部价值,但在SSMS中是否有办法查看整个ntext列值?

[编辑]好的,这第一次没有引起太多关注(18次观看?!).这不是一个大问题,但也许我只是沉迷于它.这周必须有一些好方法,不是吗?因此,适度的赏金是活跃的.从最好到最差的顺序,我愿意接受的答案是:

  1. 一种解决方案,与SQL CE中的XML技巧一样简单.也就是说,完成这项工作的单一功能(转换,演员等).
  2. 破解SSMS以使其在结果中显示更多文本的非侵入性方法.
  3. 一个等效的SQL查询(可能是创造性地使用SUBSTRING并生成多个ad-hoc列的东西)来查看结果.

该解决方案应该与SSMS的SQL CE中任意长度的nvarchar和ntext列一起使用.有任何想法吗?

sql-server ssms sql-server-ce

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

连接行值T-SQL

我试图将一些数据汇总到一个报告中,并需要连接其中一个表的行值.这是基本的表结构:

评测

 ReviewID  
 ReviewDate  
Run Code Online (Sandbox Code Playgroud)

评审

 ReviewerID  
 ReviewID  
 UserID  
Run Code Online (Sandbox Code Playgroud)

用户

UserID  
FName  
LName  
Run Code Online (Sandbox Code Playgroud)

这是M:M的关系.每个评论都可以有很多评论者; 每个用户都可以与许多评论相关联.

基本上,我想要看的是Reviews.ReviewID,Reviews.ReviewDate,以及该Review的所有相关用户的FName的串联字符串(逗号分隔).

代替:

ReviewID---ReviewDate---User  
1----------12/1/2009----Bob  
1----------12/1/2009----Joe  
1----------12/1/2009----Frank  
2----------12/9/2009----Sue  
2----------12/9/2009----Alice  
Run Code Online (Sandbox Code Playgroud)

显示这个:

ReviewID---ReviewDate----Users  
1----------12/1/2009-----Bob, Joe, Frank  
2----------12/9/2009-----Sue, Alice
Run Code Online (Sandbox Code Playgroud)

我发现这篇文章描述了一些方法,但是大多数方法似乎只处理一个表而不是多个; 不幸的是,我的SQL-fu不够强大,无法根据我的情况进行调整.我对该网站上使用FOR XML PATH()的示例特别感兴趣,因为它看起来最干净,最直接.

SELECT p1.CategoryId,
( SELECT ProductName + ', '
  FROM Northwind.dbo.Products p2
  WHERE p2.CategoryId = p1.CategoryId
  ORDER BY ProductName FOR XML PATH('')
) AS Products
FROM Northwind.dbo.Products p1
GROUP BY CategoryId;
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我一把吗?任何帮助将不胜感激!

sql t-sql sql-server concatenation

33
推荐指数
7
解决办法
5万
查看次数

尝试使用1个查询初始化2个变量中的2个值,是否可以执行此操作.

SET @Password = (
    SELECT UserPassword,IsLocked 
    FROM [Authentication].[tblLogin] 
    WHERE UserName=@UserName)
Run Code Online (Sandbox Code Playgroud)

我试图获得两个值userpassword和islocked两个变量,以便在下一个查询中的同一个SP中使用.是否有可能或者我必须为此编写两个查询.在sql server中是否存在数组的概念

sql sql-server sql-server-2005

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

如何在Amazon S3中禁用cookie

我正在使用Amazon S3作为我的静态文件(pics,js和css).S3网址是我的主要网络应用程序的子域名(http://s.webapp.com)

谷歌的PageSpeed和雅虎的YSlow警告称,"使用无cookie的域名"和"s.webapp.com"是一个使用cookie而不是真正需要的域名.

如何禁用Amazon S3子域中的cookie?

谢谢,欢呼

cookies amazon-s3

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

软件激活如何工作?

我尝试过搜索,所有问题都与" 如何生成密钥 " 等具体内容有关.任何人都可以解释不同类型的软件激活是如何工作的?

security deployment

9
推荐指数
2
解决办法
8266
查看次数