我正在使用最新的XCode(6.1),我需要尽快提交应用程序,但我似乎无法解决"您的帐户已经拥有有效的iOS分发证书"错误.
我有客户的配置文件,我有他的分发证书(有效)和他的私钥(我已经使用Keychain检查,它肯定在那里).捆绑包ID也是正确的.我已经删除了我的配置文件和证书,现在已经多次重新安装了客户端.
可能导致此问题的原因是什么?我已经在这里看到了很多关于这个问题的主题,所以我事先为创建另一个克隆道歉,但我真的不知道如何解决这个问题.
编辑:顺便说一下,我正在运行一个全新的Yosemite安装程序
我有很多字符串(实际上是SQL代码段),格式如下:
('ABCDEFG', 123542, 'XYZ 99,9')
Run Code Online (Sandbox Code Playgroud)
我需要使用C#拆分此字符串,以获得:
我最初使用的是一个简单的Split(','),但由于最后一个参数中的逗号导致输出中的破坏,我需要使用Regex来获取它.问题是我在正则表达式中仍然相当无趣,我似乎无法破解模式主要是因为在该字符串内部,数字和字母数字参数可能随时存在......
我可以用什么来根据引号之外的每个逗号分割该字符串?干杯
我目前正在尝试在C#(最新的.NET和Visual Studio 2008)中拆分字符串,以便检索方括号内的所有内容并丢弃剩余的文本.
例如:"H1受体拮抗剂[HSA:3269] [路径:hsa04080(3269)]"
在这种情况下,我有兴趣将" HSA:3269 "和" PATH:hsa04080(3269) "放入一个字符串数组中.
怎么能实现这一目标?
我有两个大表,每个表有大约1亿条记录,我担心我需要在两者之间进行内部连接.现在,两张桌子都非常简单; 这是描述:
BioEntity表:
EGM表(一个辅助表,实际上是批量导入操作的结果):
我需要获得匹配的名称,以便将BioEntityId与驻留在EGM表中的PId相关联.最初,我尝试使用单个内连接执行所有操作,但查询似乎占用时间太长,数据库的日志文件(在简单恢复模式下)设法咀嚼所有可用磁盘空间(刚刚超过200 GB,当数据库占用18GB)并且等待两天后查询将失败,如果我没有弄错的话.我设法保持日志不会增长(现在只有33 MB),但查询已经连续运行了6天,并且它看起来不会很快就会停止.
我在相当不错的计算机上运行它(4GB RAM,Core 2 Duo(E8400)3GHz,Windows Server 2008,SQL Server 2008)并且我注意到计算机偶尔会每30秒(给予或接受)一次几秒钟.这使得它很难用于其他任何事情,这真的让我感到紧张.
现在,这是查询:
SELECT EGM.Name, BioEntity.BioEntityId INTO AUX
FROM EGM INNER JOIN BioEntity
ON EGM.name LIKE BioEntity.Name AND EGM.TypeId = BioEntity.TypeId
Run Code Online (Sandbox Code Playgroud)
我手动设置了一些索引; EGM和BioEntity都有一个包含TypeId和Name的非聚集覆盖索引.但是,查询运行了五天,它也没有结束,所以我尝试运行Database Tuning Advisor来使事情发挥作用.它建议删除我的旧索引并创建统计信息和两个聚簇索引(每个表上一个,只包含我发现相当奇怪的TypeId - 或者只是简单的愚蠢 - 但我还是试了一下).
它现在已经运行了6天,我仍然不确定该怎么做......任何想法的人?我怎样才能更快(或者至少有限)?
更新: - 好的,我已取消查询并重新启动服务器以使操作系统重新启动并运行 - 我正在使用您提议的更改重新运行工作流程,特别是将nvarchar字段裁剪为更小的尺寸并交换"like"为"=".这将需要至少两个小时,所以我稍后会发布进一步的更新
更新2(格林尼治标准时间下午1点,2009年11月18日): - 估计的执行计划显示有关表扫描的成本为67%,然后是33%的哈希匹配.接下来是0%的并行性(这不是很奇怪吗?这是我第一次使用估计的执行计划,但这个特殊的事实只是抬起了我的眉毛),0%哈希匹配,0%并行度,0%顶部,0 %table insert和最后另一个0%select into.似乎索引是垃圾,正如预期的那样,所以我将制作手动索引并丢弃糟糕的建议.
sql sql-server inner-join query-optimization sql-server-2008
我目前无法在UITextField中垂直对齐一个attributionPlaceholder,我不知道为什么.
这就是我在做的事情:
self.addressBar = [[UITextField alloc] initWithFrame: CGRectMake(...)];
self.addressBar.backgroundColor = [UIColor whiteColor];
self.addressBar.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"Placeholder text"
attributes:@{
NSForegroundColorAttributeName: [UIColor colorWithRed:79/255.0f green:79/255.0f blue:79/255.0f alpha:0.5f],
NSFontAttributeName : [UIFont fontWithName:@"Gotham-BookItalic" size:14.0],
}
];
self.addressBar.delegate = self;
self.addressBar.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
[self.view addSubview:self.addressBar];
Run Code Online (Sandbox Code Playgroud)
以下是发生的事情:

很明显,这是因为UITextFieldLabel的高度比UItextField本身小10px,但我似乎无法改变它.
这只发生在使用attributionPlaceholder时; 默认的占位符属性可以正常工作.
有任何想法吗?
有一个简单的(单一查询)方式来做到这一点?
我正在从表中的列中读取这些值,我认为列本身被定义为一个字符串(不能帮助,我害怕).
好的,这实际上是一个线程中的三个不同的问题:
1)我正在使用:
- (void)viewDidLoad
{
[super viewDidLoad];
[mapView setFrame :CGRectMake(-100,-100,520,520)];
[mapView setAutoresizesSubviews:true];
mapView.showsUserLocation = YES;
locManager = [[CLLocationManager alloc] init];
locManager.delegate = self;
[locManager startUpdatingLocation];
[locManager startUpdatingHeading];
[bt_toolbar setEnabled:YES];
}
- (IBAction) CreatePicture
{
CLLocationCoordinate2D coord = CLLocationCoordinate2DMake(mapView.userLocation.coordinate.latitude, mapView.userLocation.coordinate.longitude);
CGPoint annPoint = [self.mapView convertCoordinate:coord toPointToView:self.mapView];
mapPic = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"pic.png"]];
mapPic.frame = CGRectMake(annPoint.x, annPoint.y, 32, 32);
[self.view addSubview:macPic];
}
Run Code Online (Sandbox Code Playgroud)
使用GCRectMake在用户的坐标上放置图像,但遗憾的是图像没有放在正确的位置:

如果我移动地图,图片将始终放置与用户位置完全相同的偏移量.我错过了什么?它不应该直接放在用户上方吗?我猜测偏移量(-100,-100)我首先给出了mapView是导致这种情况的原因(我在下方有一个工具栏,因此偏移).
2)我的iOS 5模拟器表现得很疯狂,把我的位置放在凤凰城的格伦代尔(不应该是在Cupertino吗?)出于某种原因,并且因为我正在向东移动; 我的iPhone 4一切正常(除了不正确的图片放置).有任何想法吗?
3)我一直在考虑使用Annotations,但我听说它们是静态的(我真的需要它们是动态的).这是真的?
谢谢!
我有一列数据包含具有以下格式的字符串:
blablablabla(XYZ)
Run Code Online (Sandbox Code Playgroud)
我想丢弃()之外的所有内容 - 以及括号本身 - 并使用()中的值设置更新该字段.这意味着,在这种特殊情况下,"blablabla"将被丢弃,并且该条目仅包含XYZ.
我知道我必须使用SQL UPDATE,但我不确定如何正确构建where条件.
非常感谢,哈尔
编辑:我忘了说它是在SQL Server 2008中.谢谢大家的答案,他们都工作(我测试过).太糟糕了,我无法将所有标记为正确.我真的很惊讶,答案都很快.
是否可以在管理页面(目录,订单,客户......)的顶部菜单栏上添加一个直接进入模块配置页面的链接?我继承了一个包含大量凌乱代码的大模块,如果可能的话,我真的想留下它.
唯一的要求是,它的配置已经是从特别是菜单栏访问(或者,如果没有其他可行的选择,从快速链接部分,这其中尤其是可以很容易地除令牌的一部分来实现).
编辑:我设法通过创建管理员控制器来解决它,但我在生成正确的访问令牌时遇到问题.我真的不知道如何解决这个问题,因此,我特此推出(又一个)赏金.
这是我用于重定向的代码:
<?php
class AdminMultiBlockController extends AdminController
{
public function __construct()
{
global $cookie;
// this doesn't really work
$tab = 'adminmodules';
$token = Tools::getAdminToken($tab.(int)(Tab::getIdFromClassName($tab)).(int)($cookie->id_employee));
Tools::redirectAdmin('index.php?controller=adminmodules&configure=egr_MultiBlockSlider&token=' . $token);
}
}
Run Code Online (Sandbox Code Playgroud)
我的解决方法是强制使用工作令牌,但这不行.
我究竟做错了什么?我应该在getAdminToken()函数中放置哪些参数才能成功访问模块的配置?
我目前正在使用Prestashop v1.5.1.
干杯啦!
我正在尝试订阅特定存储库中的更改,但我收到“找不到 hub.topic 的存储库”。
这是我的要求:
curl -u "用户" -i https://api.github.com/hub -F "hub.mode=subscribe" -F "hub.topic= https://github.com/iOS-Goodies/iOS-Goodies /events/watch " -F "hub.callback= callback "
鉴于此 curl 请求遵循 Github 的文档指南并且适用于我自己的存储库,我认为这是一个范围问题。
我是否无法订阅我不拥有的存储库上的事件?
谢谢
ios ×3
c# ×2
iphone ×2
regex ×2
sql ×2
sql-server ×2
app-store ×1
certificate ×1
datetime ×1
github ×1
github-api ×1
inner-join ×1
ios5 ×1
mapkit ×1
mysql ×1
objective-c ×1
prestashop ×1
split ×1
t-sql ×1
websub ×1
xcode ×1