小编Sim*_*mon的帖子

IBOutlet和IBAction

在用于iPhone的Objective-C编码中使用IBAction和IBOutlet的目的是什么,如果我不使用它会有什么不同吗?

iphone objective-c interface-builder iboutlet ibaction

155
推荐指数
5
解决办法
17万
查看次数

编写git commit消息时要遵循的标准

我发现自己管理了很多文件(超过60但低于70),我的提交消息到目前为止遵循这种模式:当我添加类似的东西时layout.css,我的提交消息是"在layout.css文件中添加了一些东西",当我删除一些东西,我的提交消息是"从layout.css文件中删除了一些东西".

一些文件,我查看我的提交Feed并添加...删除...消息占主导地位.有时我不记得我删除了什么或者我添加了什么,layout.css因为我一直做了很多改变,所以我很难想出一个适当的提交消息.

是否有一个标准我应该遵循以帮助我提出我的提交消息?

git commit-message git-commit

74
推荐指数
3
解决办法
6万
查看次数

Git gist - Markdown不起作用

我无法让Markdown在一个要点上工作.我的帖子可以在这里找到.

请注意,添加注释时,相同的Markdown会起作用.

我错过了什么?

git markdown gist

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

Git在结账时更改我的文件权限

我们的工作流程是在本地计算机上开发,将更改提交到中央存储库,然后检查我们需要的存储库的分支.

问题是Git会更改其签出的文件的所有权甚至文件权限,具体取决于进行结帐的用户.这样做的直接结果是我们的CSS文件在结账后变得不可读,因为Git将文件所有权更改为在webroot中执行Git pull的人.

例:

  • 之前git pull:style.css拥有user_a:group_a
  • 之后git pull:style.css拥有user_b:user_b

我想保持所有权user_a:group_a.每当我的团队中的一个人对文件进行更改并将所有权更改回原始配置时,我都不希望必须登录.

别人怎么处理这个?您如何处理多个用户使用的存储库.我们的系统上有suphp,无法将其取下.

git

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

检索刚删除的文档

我删除了一个文档,但我仍然可以看到它_changes,所以我可以看到最后有效_rev,删除了,所以获取带有id和最后修订的doc只返回:

{
  "_id":"25efa4ec8489d8b89b34c5cad6000059",
  "_rev":"3-a982bd6dccce8f405433f8453ab86880",
  "_deleted":true
}
Run Code Online (Sandbox Code Playgroud)

而没有其他属性.

我怎样才能在这种情况下恢复?以前的版本无法看到_changes.写空文档(设置_deletedfalse)有助于查看所有修订信息吗?

couchdb

25
推荐指数
4
解决办法
2万
查看次数

Cmake错误:无效的转义序列\ U.

使用CMake在VC++ 10中运行我的OpenCL代码时出现以下错误:

CMake Error at CMakeLists.txt:6 (set): Syntax error in cmake code at
C:/Users/Shreedhar/Desktop/testCL/CMakeLists.txt:6

when parsing string
C:\Users\Shreedhar\Desktop\test_CL\CMakeLists
Invalid escape sequence \U
Run Code Online (Sandbox Code Playgroud)

path cmake

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

GIT Xcode - 改变原点

如何更改GIT存储库中的原始URL.我不想添加新的回购.我想改变旧的.请帮帮我.我找到了添加新选项但没有更改现有选项的选项.

谢谢

git xcode

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

获取HDF5数据集的尺寸

我在我的C++程序中使用了一些HDF5文件,我对该H5Dopen功能有疑问.是否可以在给定文件中获取hdf5数据集的维度?

hid_t file, dset;
herr_t status;
file = H5Fopen (filenameField, H5F_ACC_RDONLY, H5P_DEFAULT);
dset = H5Dopen (file, "/xField", H5P_DEFAULT);
Run Code Online (Sandbox Code Playgroud)

在我做下一行之前,我想得到的尺寸dset.

status = H5Dread (dset, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL, H5P_DEFAULT,  &readBuf[0]);
Run Code Online (Sandbox Code Playgroud)

我才发现H5Dget_storage_size,但这不适合我的情况.

有谁知道怎么做?

c c++ hdf5

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

在小牛队中替换IMService的通知中心?

我想在Messages.app中监控一个或我的好友的状态.

到目前为止,我IMService通过注册IMPersonStatusChangedNotification来自IMService通知中心的通知一直没有遇到任何问题.

但是这个类在Mavericks中被弃用并[IMService notificationCenter]返回nil.

我想到了两个令人不满意的选择:

  1. 使用Messages的AppleScript界面​​每隔几秒轮询一次,但这似乎与Mavericks的节能精神背道而驰.我宁愿收到通知.这个应用程序的唯一目的是监控好友的状态,所以它真的不应该是一个能量消耗!

  2. 使用Messages的AppleScript事件处理程序on buddy became availableon buddy became unavailable通知我的应用程序(通过AppleScript)伙伴的状态已更改,但这需要在消息的首选项中手动添加AppleScript.这会干扰用户已在消息中使用的任何自定义AppleScript.另外,我不清楚如何处理空闲状态.

当小伙子的伙伴状态发生变化时,有没有办法收到通知?如果不是,那么监控好友状态的最佳方式是什么?

特殊服务是GoogleTalk,以防万一.


编辑:最好的解决方案可能是构建一个非常轻的XMPP客户端,以便完全不依赖于Messages.app或系统.关于如何做到这一点的任何指导?

macos notifications status instant-messaging osx-mavericks

7
推荐指数
0
解决办法
297
查看次数

使用fsolve找到解决方案

import numpy as np
from scipy.optimize import fsolve

musun = 132712000000
T = 365.25 * 86400 * 2 / 3
e = 581.2392124070273


def f(x):
    return ((T * musun ** 2 / (2 * np.pi)) ** (1 / 3) * np.sqrt(1 - x ** 2)
        - np.sqrt(.5 * musun ** 2 / e * (1 - x ** 2)))


x = fsolve(f, 0.01)
f(x)

print x
Run Code Online (Sandbox Code Playgroud)

这段代码有什么问题?它似乎行不通.

python numpy scipy

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