小编pix*_*eak的帖子

是否可以将NULL传递给块参数?

当我进入NULLnil进入完成区时,iOS不会对我尖叫,animateWithDuration:animations:completion:但这是否意味着它没关系?或者打开一个空的更好^{ }

iphone objective-c ipad ios

15
推荐指数
2
解决办法
7398
查看次数

当*不*使用Core Data类型Transformable?

据我所知,使用Transformable数据类型是在Core Data中存储数组或任何自定义对象的简便方法.我想知道什么时候应该使用Transformable,而应该创建另一个实体并使用To-many关系.

假设它是一个字符串数组,是否有最大数量的元素或字符串的最大长度会导致严重的性能问题?

iphone core-data objective-c ipad ios

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

MySQL在哪里不是非常慢

下面是存储过程中的SQL语句(为简洁而截断):

SELECT * 
FROM item a 
WHERE a.orderId NOT IN (SELECT orderId FROM table_excluded_item);
Run Code Online (Sandbox Code Playgroud)

这个陈述需要30秒左右!但是,如果我删除内部SELECT查询,它将降至1秒.table_excluded_item并不是很大,但我怀疑内部查询的执行速度超过了它的需要.

有更有效的方法吗?

mysql sql query-optimization

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

动画UIView缩放为零

我无法将视图的缩放设置为零.这是我的代码:

[UIView animateWithDuration:0.3 animations:^{
    myView.transform = CGAffineTransformMakeScale(0.0, 0.0);
} completion:^(BOOL finished){

}];
Run Code Online (Sandbox Code Playgroud)

出于某种原因,视图会像旧电视管关闭一样水平拉伸和挤压.如果我改变比例尺(0.1, 0.1),它会正确缩放,但当然不是零.

为什么会这样?

iphone objective-c ipad ios

11
推荐指数
3
解决办法
9358
查看次数

使用StartSSL证书在Mac OSX上的Node.js上启动HTTPS时出错

我试图让使用StartSSL证书运行HTTPS服务器.我从他们那里得到了所有必要的文件,我通过在createServer参数中传递它们来使用它们:

var options =
{
    ca:     FS.readFileSync('sub.class1.server.ca.pem'),
    key:    FS.readFileSync('ssl.key'),
    cert:   FS.readFileSync('ssl.crt')
};
Run Code Online (Sandbox Code Playgroud)

这就是我得到的错误.

Error: error:0906D06C:PEM routines:PEM_read_bio:no start line
    at Object.createCredentials (crypto.js:87:31)
    at HTTPSServer.Server (tls.js:914:28)
    at HTTPSServer.Server (https.js:33:14)
    at HTTPSServer.HTTPSServer (/Users/myUserName/node_modules/connect/lib/https.js:34:16)
    at new HTTPSServer (/Users/myUserName/node_modules/express/lib/https.js:38:23)
    at Object.createServer (/Users/myUserName/node_modules/express/lib/express.js:43:12)
    at Object.<anonymous> (/Users/myUserName/Sites/node.js/https/app.js:12:36)
    at Module._compile (module.js:441:26)
    at Object..js (module.js:459:10)
    at Module.load (module.js:348:31)
Run Code Online (Sandbox Code Playgroud)

我想也许我应该将证书转换为PEM.但是跑步:

openssl x509 -in ssl.crt -out ssl.der -outform DER
Run Code Online (Sandbox Code Playgroud)

......给了我类似的错误

unable to load certificate
67304:error:0906D06C:PEM routines:PEM_read_bio:no start line:/SourceCache/OpenSSL098/OpenSSL098-44/src/crypto/pem/pem_lib.c:648:Expecting: TRUSTED CERTIFICATE
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?

更新:这只发生在OSX上.我尝试在Ubuntu服务器上运行相同的东西,它的工作原理.

ssl https node.js

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

UITextField中的静态字符前缀

是否有内置的方法来添加字符前缀,UITextField如下面的屏幕截图?

在此输入图像描述

如果不是,那么最好,最直接的方法是什么?我认为该background物业可能能够做到这一点.

user-interface cocoa-touch uitextfield ios

11
推荐指数
2
解决办法
7620
查看次数

覆盖UINavigationController的UINavigationTransitionView clipToBounds

我正在创建一个自定义segue,用于在推送/弹出UINavigationController时执行自定义动画(页面卷曲).动画工作正常,除了它被剪切到UINavigationController的边界.我检查了所有相关的视图,以确保clipToBounds设置为NO,没有运气.

然后我查看了UINavigationController本身的视图层次结构,并找到了罪魁祸首,一个类型为UINavigationTransitionView的子视图.将此视图的clipToBound设置为NO可以解决问题.但是,由于视图很可能是私有的并且没有文档记录,因此它会感到hacky/fragittle.有没有其他方法可以实现这一目标?

iphone uinavigationcontroller ipad ios

10
推荐指数
0
解决办法
455
查看次数

选择UITableViewCell时,UILabel背景模糊

我在UITableViewCell中有一些UILabel,背景颜色和白色文本不透明.选择此单元格时,UILabel的bg颜色似乎被所选单元格的蓝色bg颜色遮挡.然而,UILabel文本显示正常.如何让UILabel的背景颜色显示在单元格选择颜色之上?

在此输入图像描述

iphone objective-c ios

9
推荐指数
3
解决办法
4942
查看次数

Firefox 6 Windows上的白色纯CSS三角形bug

http://jsfiddle.net/pixelfreak/Eq246/

注意白色三角形上的灰色边框.这只发生在FF 6 Windows上(我没有在旧的FF版本上测试)

有没有解决这个问题?它看起来像坏消息或其他东西.

html css firefox

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

EC2 Micro Instance CPU每天定期间隔达到100%

在此输入图像描述

我知道亚马逊会限制微实例,如果它占用了一定数量的CPU时间,但我不认为是这种情况.所有尖峰出现在UTC时间6:30到6:40左右.我检查了我的cron工作,那时没有安排任何事情:

@reboot ~/path/to/script1.sh >> ~/log/cron.log
0 13 * * * ~/path/to/script2.sh >> ~/log/cron.log
Run Code Online (Sandbox Code Playgroud)

还有什么呢?

PS:请注意,CPU利用率下拉列表设置为"最大值".该图表看起来类似于"平均值".PPS:此实例是双实例负载平衡设置的一部分.

这是我的/etc/cron.daily里面的内容(其他的crons是空的):

apport,apt,aptitude,bsdmainutils,dpkg,logrotate,man-db,mlocate,passwd,popular-contest,standard,update-notifier-common

linux ubuntu amazon-ec2

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