小编Cri*_*tiC的帖子

与MAMP发生Freak MySql错误

  • 我设置了MAMP Pro.在此之前我设置并删除了MAMP和XAMPP.我疯狂地删除了前两个文件的所有文件.从那以后,Apache没有在Mamp默认端口8888上运行,并且 - MySql没有运行.
  • 一行说"检查mysqld进程是否已经运行"我检查了一下,但事实并非如此! - 这是错误日志.
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Unable to lock ./ibdata1, error: 35
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Unable to lock ./ibdata1, error: 35
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log …
Run Code Online (Sandbox Code Playgroud)

mysql macos mamp

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

如何获得小数符号?

我想得到设备上设置的十进制符号.直到现在我才使用这种方法:

NSString *decimalSymbol;     
NSNumberFormatter *f = [[NSNumberFormatter alloc] init];    
[f setNumberStyle:NSNumberFormatterDecimalStyle];   
[f setMinimumFractionDigits:2];     
[f setMaximumFractionDigits:2];     
[f setGroupingSeparator:@" "];      

NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];    
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];   
[formatter setMinimumFractionDigits:2];     
[formatter setMaximumFractionDigits:2];     
[formatter setGroupingSeparator:@" "];      

NSRange range = {1,1};  

decimalSymbol = [[formatter stringFromNumber:[f numberFromString:[@"" stringByAppendingFormat:@"%.02f", 1.0f]]] substringWithRange:range];  

[formatter release];    
[f release];
Run Code Online (Sandbox Code Playgroud)

直到现在,当我在另一台设备(4.3)上进行测试时,它工作正常 - null返回.可能是什么问题呢?

是否有另一种方法来检索小数符号?

后期编辑:
我可以使用:

decimalSymbol = [[@"" stringByAppendingFormat:@"%.02f", 1.0f] substringWithRange:range];
Run Code Online (Sandbox Code Playgroud)

但为什么另一种方式它不能在这个特定的设备上工作?

iphone cocoa-touch objective-c nsnumberformatter

10
推荐指数
4
解决办法
5699
查看次数

iPhone - 我在哪里可以找到类似日历的自定义日期选择器?

有谁知道我在哪里可以找到日期选择器 - 就像Apple在日历应用程序中使用的日期选择器?

我找到了这个,但我想知道是否存在一个更简单的 - 只是选择一个日期.

谢谢.

iphone custom-controls ios

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

为什么decodeURIComponent('%')会锁定我的浏览器?

我只是用AJAX测试一些东西,如果我发出警报,我发现成功了

alert(decodeURI('%'));
Run Code Online (Sandbox Code Playgroud)

要么

alert(encodeURIComponent('%'));
Run Code Online (Sandbox Code Playgroud)

浏览器错误输出以下代码.

$.ajax({
   type: "POST",
   url: "some.php",
   data: "",
   success: function(html){
         alert(decodeURIComponent('%'));
//           alert(decodeURI('%'));
   }
 });
Run Code Online (Sandbox Code Playgroud)

如果我使用任何其他字符串,它的工作正常.
这是我错过的东西吗?

javascript decodeuricomponent

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

架构i386的未定义符号"_OBJC_CLASS _ $ _ Appirater"

将Appirater添加到我的iOS项目后,当我编译时,我收到错误:

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_Appirater", referenced from:
      objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

在互联网上搜索和搜索后,找不到任何解决方案.

我的项目和目标都设置为:

在此输入图像描述

我该怎么做?

xcode compiler-errors objective-c

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

iOS版本之间的UIKeyboardWillShowNotification,UIKeyboardWillHideNotification和NSNotificationCenter问题

我的视图中有几个UITextField(每个都在UITableViewCell中).当从任何文本字段触发键盘时,我需要制作一些动画,主要是为了更改UITableView的框架.键盘隐藏时也必须如此.

我已完成动画,所以这不是问题.

现在,我使用NSNotificationCenter来捕获键盘的显示/隐藏:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow) name:UIKeyboardWillShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillHide) name:UIKeyboardWillHideNotification object:nil];
Run Code Online (Sandbox Code Playgroud)

问题是当键盘可见(使用文本字段)时我按下另一个文本字段.通常对于这个东西,键盘不会隐藏,但会保持可见.

它在iOS 4中运行良好,但问题在于3.1.3(这是我可以测试的版本 - 可能是3.2以下的任何版本).在3.2以上的版本中,将焦点从文本字段直接更改为另一个文本字段将触发UIKeyboardWillHideNotification和UIKeyboardWillShowNotification.

没有NSNotificationCenter,任何人都知道在键盘真正显示/隐藏时执行某些动画的方法吗?

或者如何在低于3.2的版本中克服此问题?

谢谢.

iphone objective-c uikeyboard ios4 ios-3.x

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

JQuery - 使用DOMNodeInserted元素

当然这个问题很简单,但我无法弄清楚这一点.

我正在使用DOMNodeInserted事件来检测何时插入新元素.

我不知道如何使用当前元素,例如获取它的父ID.

现在我有这样的功能:

document.addEventListener("DOMNodeInserted", function(event){
  var element = event.target;

  if (element.tagName == 'DIV') {
    if (element.id == 'ndiv_3-1VTSTHR') {
     alert($('#ndiv_3-1VTSTHR').parent().get(0).tagName);
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

这有效,但它会给我ndiv_3-1VTSTHR元素的父级.我想知道使用JQuery的任何元素的父级.

我试过了

alert($(this).parent().get(0).tagName);
Run Code Online (Sandbox Code Playgroud)

但没有运气.

javascript jquery javascript-events

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

Xcode顺时针旋转uibutton

我想顺时针旋转180度的UIButton.但它总是逆时针旋转.

这是我尝试的方式:

CGContextRef context = UIGraphicsGetCurrentContext();
[UIView beginAnimations:nil context:context];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:0.3];

myButton.transform = CGAffineTransformRotate( myButton.transform, M_PI);

[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)

这个:

myButton.transform = CGAffineTransformRotate( myButton.transform, - M_PI);
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

xcode rotation uibutton ios4

8
推荐指数
2
解决办法
5195
查看次数

SQL*Plus - 如何隐藏SET ECHO?

在SQL PLus中,如果我想在屏幕上隐藏命令,我会在脚本的开头使用:

SET ECHO OFF
Run Code Online (Sandbox Code Playgroud)

但这个命令怎么样?怎么也隐藏这个?

在MS-Dos中你可以在它前面使用@,但是在SQL*Plus中?

编辑:我知道SQL*Plus的-S选项,但问题是我将脚本发送到客户端,因此我无法控制它们如何运行SQL*Plus.

oracle sqlplus set echo

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

Objective-C - 根据用户输入的查询搜索街道

我想允许用户搜索街道名称并将结果显示在UITableView中.目前该地区并不重要,它可以来自任何地区.

我在搜索中找不到任何相关示例,我不知道是否应该使用CLLocation或MKLocalSearch.

根据文档,我应该使用MKLocalSearch:

虽然本地搜索和地理编码类似,但它们支持不同的用例.如果要在地图坐标和结构化地址(例如地址簿地址)之间进行转换,请使用地理编码.如果要查找与用户输入匹配的一组位置,请使用本地搜索.

但我尝试了两种方法,它只给了我一个结果(即使 - 虽然有一个NSArray返回.

这是CLGeocoder方法:

CLGeocoder *geocoding = [[CLGeocoder alloc] init];
[geocoding geocodeAddressString:theTextField.text completionHandler:^(NSArray *placemarks, NSError *error) {
    if (error) {
        NSLog(@"%@", error);
    } else {
        NSLog(@"%i", [placemarks count]);
        for(CLPlacemark *myStr in placemarks) {
            NSLog(@"%@", myStr);
    }
    }
}];
Run Code Online (Sandbox Code Playgroud)

这是我的MKLocalSearch尝试:

MKLocalSearchRequest *request = [[MKLocalSearchRequest alloc] init];
request.naturalLanguageQuery = theTextField.text;
request.region = self.region;

localSearch = [[MKLocalSearch alloc] initWithRequest:request];

[localSearch startWithCompletionHandler:^(MKLocalSearchResponse *response, NSError *error){

    if (error != nil) {
        [[[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Map Error",nil)
                                    message:[error localizedDescription]
                                   delegate:nil
                          cancelButtonTitle:NSLocalizedString(@"OK",nil) otherButtonTitles:nil] show]; …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c cllocation mklocalsearch

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