我正在运行大量的cron作业,偶尔有一个MYSQL消失了.
我现在已经编写了一些代码来处理错误,但是如何模拟我的localhost上的错误以便可以彻底测试代码呢?
我有项目,这包含头文件.
#import "Three20/TTButton.h"
#import "Three20/TTStyle.h"
#import "Three20/TTStyleSheet.h"
#import "Three20/TTView.h"
#import "Three20/TTShape.h"
Run Code Online (Sandbox Code Playgroud)
但我没有得到这样的文件,目录错误.但我可以看到那些TTButton.h,TTStyle.h ...都在Three20文件夹中.
请帮助我,提前谢谢.
我想知道写这样的函数是好还是坏.
def test(x)
if x == 1
return true
else
return "Error: x is not equal to one."
end
end
Run Code Online (Sandbox Code Playgroud)
然后使用它我们做这样的事情:
result = test(1)
if result != true
puts result
end
result = test(2)
if result != true
puts result
end
Run Code Online (Sandbox Code Playgroud)
这只显示第二次测试调用的错误消息.
我正在考虑这样做,因为在一个rails项目中,我正在我的控制器代码中工作,我调用模型的实例方法,如果出现问题,我希望模型将错误消息返回给控制器,控制器接受错误消息并将其放入闪存并重定向.有点像这样
def create
@item = Item.new(params[:item])
if !@item.nil?
result = @item.save_image(params[:attachment][:file])
if result != true
flash[:notice] = result
redirect_to(new_item_url) and return
end
#and so on...
Run Code Online (Sandbox Code Playgroud)
这样我就不会在控制器中构造错误消息,只是将它们传递给它们,因为我真的不希望控制器关注save_image方法本身做了什么,只是它是否有效.
这对我来说很有意义,但我很好奇这是否被认为是写作方法的好或坏方式.请记住,我在最常见的意义上问这个主要涉及ruby,只是碰巧我在rails项目中这样做,控制器的实际逻辑真的不是我关心的问题.
我正在玩octave的fft函数,我无法弄清楚如何扩展它们的输出:我使用以下(非常短的)代码来近似函数:
function y = f(x)
y = x .^ 2;
endfunction;
X=[-4096:4095]/64;
Y = f(X);
# plot(X, Y);
F = fft(Y);
S = [0:2047]/2048;
function points = approximate(input, count)
size = size(input)(2);
fourier = [fft(input)(1:count) zeros(1, size-count)];
points = ifft(fourier);
endfunction;
Y = f(X); plot(X, Y, X, approximate(Y, 10));
Run Code Online (Sandbox Code Playgroud)
基本上,它所做的是采取一个函数,计算一个区间的图像,fft-it,然后保持一些谐波,并将结果取消.然而,我得到一个垂直压缩的图(输出的垂直标度是错误的).有任何想法吗?
我需要知道这个代码到底是做什么的..或者如何使用它.实际上我用这个来重复图像作为菜单的背景..需要解释这个..
url("images/home_bg.jpg") repeat-x scroll 0 0 transparent
Run Code Online (Sandbox Code Playgroud) 在调用时Html.EditorFor(m => m)
,m
具有公共属性的公共类在哪里,为具有该属性的属性显示隐藏的输入和标签[HiddenInput]
.
public class User
{
[HiddenInput]
public Guid ID { get; set; } // should not be displayed in editor template
public string Name { get; set; } // should be editable
}
Run Code Online (Sandbox Code Playgroud)
EditorFor(...)
带标签的ID属性不受欢迎的结果<div class="editor-label">
<label for="ID">ID</label> <!-- Why is this here? -->
</div>
<div class="editor-field">
<input id="ID" name="ID" type="hidden" value="">
</div>
Run Code Online (Sandbox Code Playgroud) 我想为iPhone编写一个简单的文本编辑器,其语法高亮支持c,c ++.但问题是,我不知道该怎么做.我想到的第一个解决方案是在UITextView的值发生变化时查看文本并突出显示关键字,但我认为如果我有超过1000行的代码不能很好地工作.
感谢帮助!
我爱上了Eclipse中的函数"assign to field".基本上,当我有
getString();
Run Code Online (Sandbox Code Playgroud)
我键入Ctrl+ 2,Eclipse将其转换为
String getString = getString();
Run Code Online (Sandbox Code Playgroud)
这在VS 2010中是否可行?
我要创建一个新的xib,它与现有的xib非常相似.取而代之的是一个空白的新的,复制UI元素和viewcontroller IOOutlets; 有没有一种快速的方法来克隆xib与相应的新viewcontroller类?
谢谢