小编amb*_*tch的帖子

压缩和重组提交

我看过很多关于使用git commit --amend或重新设置壁球提交的博客文章.

我发现git重置到最后一个检查点比较容易一些(比如在我的所有'保存点'微观发现之前),然后使用交互式添加来挑选最佳提交顺序.

这有什么缺点吗?
我想知道b/c因为我读过的大多数博客都是为了这个目的而修改或改造的

git

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

如何模拟cmd-shift-4屏幕捕获界面?

我正在构建OSX应用程序,并希望使用与cmd-shift-4 UX类似的界面来捕获屏幕的一部分,IE启动该操作:

  1. 出现鼠标光标
  2. mouseDown并拖动,mouseUp捕获屏幕坐标,同时绘制一个半透明的叠加层以表示要捕获的区域

我在http://code.google.com/p/captureme/中找到了一个很好的起点,它提供了一个NSPanel并捕获了面板中的区域。但是,我想做得更好,并模拟cmd-shift-4界面。

我找不到是否内置了这样的东西(或者是否有现有的解决方案)。我想直接的方法是使用NSResponder并在mouseDown上替换光标,然后在发生鼠标拖动事件时在mouseDown点和当前光标位置之间绘制一个半透明的矩形。让我知道我的想法是否正确。

谢谢!

macos cocoa

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

什么是范围分辨率运算符的"发送"等价物?

class Person
  DEFAULT_MALE_NAME = "Joe"
  DEFAULT_FEMALE_NAME = "Jane"

  def give_default_name
    self.name = self.class.send("DEFAULT_#{gender.upcase}_NAME")
  end

end
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为"self.class.send"最终调用User.DEFAULT_MALE_NAME,我希望它在User :: DEFAULT_MALE_NAME中执行.

什么相当于"发送"为"::"?

ruby

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

有没有办法使用jQuery提交"假"形式?

我想做的是使用任意参数发出POST请求,就像提交表单一样.这不仅仅是做XHR.我理想的是模拟提交(如提交表单,而不是POSTiing然后重定向).我想避免$ .post + window.top.location = blah的延迟

最直接的方法是拥有一个'假的'形式并插入一堆元素,然后序列化并使用jQuery.submit(),类似于有没有办法使用jQuery提交表单而不需要精确的字段按字段细分?

我希望有一种更优雅的方式.

我的用例是我通过外部API调用(来自Facebook和其他服务)收集大量随机字段,并希望一次性将所有信息提交给用户创建,就像用户填写所有这些信息并按下"提交"一样"

有什么建议?谢谢!

javascript jquery facebook-javascript-sdk

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

需要NSArray的内存管理澄清

说我有:

NSDictionary *stuff; // {"1" => "hi", "2" => "bye"}
NSArray *array = [stuff allKeys];
Run Code Online (Sandbox Code Playgroud)

allKeys 复制了东西的密钥,因此数组现在负责发布这些信息.

后来,我什么时候想

我不能做:

array = [newStuff allKeys];
Run Code Online (Sandbox Code Playgroud)

因为它只会重新分配指针并孤立原始数组.我必须先删除对象

[array removeAllObjects];
Run Code Online (Sandbox Code Playgroud)

想知道我的理解是否正确?谢谢!

objective-c

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

用于图像缩放的好jQuery插件在一个绝对位置div?(比如电子商务网站)

看看http://www.express.com/clothing/limited+edition+extra+slim+1mx+shirt+to+easy+care/pro/0308116/cat810040,其中缩放是在绝对位置div中进行的去旁边

找到了一些如Easyzoom - 想知道是否有关于灵活插件的意见,来自经验的建议

谢谢!

jquery jquery-plugins

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