问题列表 - 第3337页

文件/图像复制

我有一个简单的问题,希望听到其他人的经验,这是在多个主机上复制图像的最佳方式.

我已经确定将数据存储在数据库中,然后在多个主机上使用数据库复制将导致最大可用性.

我对文件系统的担心是难以同步图像(例如,我不希望5台服务器都为图像命中同一台服务器!).

现在,我在数据库中存储图像的唯一问题是,如果我想要"虚拟"图像链接指向数据库条目,则需要在数据库中进行额外的查询以及额外的处理.(例如AddHandler)

据我所知:

  • 如果您有一个提供图像的脚本:每个图像都需要数据库调用.
  • 如果将内嵌图像显示为二进制数据:可以在单个数据库调用中完成.
  • 要提供外部/可链接图像,您必须为要"伪造"的扩展添加addHandler并将其指向您的脚本语言(例如php,asp).

我可能错过了什么,但我很好奇是否有人有更好的想法?


编辑:Tom建议使用mod_rewrite使用AddHandler进行保存,我已经接受了AddHandler问题的建议解决方案; 但是,我还不觉得我有一个完整的解决方案,所以请,请继续回答;)

一些人建议使用lighttpd而不是Apache.lighttpd的ISAPI模块有何不同?

php mysql sql-server apache image

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

如何永久阻止Excel将所有新文档设置为R1C1模式?

每次我创建一个新的Excel工作表时,我都必须进入并将其单元格参考模式更改为熟悉的A1,B1等.我似乎无法找到将其永久设置为A1样式的方法.

有没有我可以编写的宏或使用模板或其他东西的方法,所以我不必继续更改R1C1设置?

excel excel-2007

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

我应该在同一个项目中混合我的UnitTests和我的Integration测试吗?

我正在使用NUnit来测试我的C#代码,并且到目前为止已将单元测试(快速运行的)和集成测试(更长时间运行)分开,并且在单独的项目文件中.我使用NUnit进行单元测试和集成测试.我刚刚注意到NUnit提供的category属性,因此可以对测试进行分类.这引出了一个问题,我应该将它们混合在一起并简单地使用category属性来区分它们吗?

integration-testing nunit unit-testing

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

如何开发Outlook/Mail插件?

我想开发一个执行此操作的插件:

单击一个按钮,打开新邮件窗口但在主题行中有一个短语,例如当我单击一个名为"PROJ123"的按钮时,新邮件窗口将打开,主题行为"[PROJ123]"

它需要的其他功能:

  • 能够根据需要创建/更新/删除按钮

做这个的最好方式是什么?

任何和所有提示,参考,在线资源,例子非常感谢!

email plugins outlook

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

针对初学者的Java Mobile编程,从哪里开始?

在我将Google MailGoogle地图应用程序下载到手机后,我了解了我想要实施的服务.

我的问题是我从来没有为移动平台做任何编程,我需要有人在移动设备上为我指出一些用于Hello World的资源然后更复杂一些.

让我们有点宽泛,就像在J2ME中一般.一旦我得到非Android/*Berry/etc,我将深入研究Android.

java mobile mobile-phones

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

如何在没有无限递归错误的情况下实现__getattribute__?

我想覆盖对类中一个变量的访问,但是通常会返回所有其他变量.我如何实现这一目标__getattribute__

我尝试了以下(这也应该说明我正在尝试做什么),但我得到一个递归错误:

class D(object):
    def __init__(self):
        self.test=20
        self.test2=21
    def __getattribute__(self,name):
        if name=='test':
            return 0.
        else:
            return self.__dict__[name]

>>> print D().test
0.0
>>> print D().test2
...
RuntimeError: maximum recursion depth exceeded in cmp
Run Code Online (Sandbox Code Playgroud)

python oop recursion class getattr

89
推荐指数
6
解决办法
9万
查看次数

GUID究竟是什么?为什么以及在哪里使用它?

GUID究竟是什么?为什么以及在哪里使用它?
我在很多地方和维基百科都看到了对GUID的引用,但是告诉你在哪里使用它并不是很清楚.如果有人能回答这个问题,那就太好了.谢谢

language-agnostic guid

63
推荐指数
7
解决办法
3万
查看次数

在Rails Migration(MySQL)中,您可以指定新列的位置吗?

如果我通过My​​SQL添加列,我可以指定表中该列将使用AFTER修饰符的位置.但是如果我通过Rails迁移执行add_column,则会在表的末尾创建该列.

rails迁移是否有任何功能来指定添加列的位置?

mysql migration ruby-on-rails

58
推荐指数
4
解决办法
3万
查看次数

使用XPath /应用XSL转换遍历任意C#对象图

我一直在寻找一个允许我将任意C#对象传递给XSL转换的组件.

这样做的天真方法是使用XmlSerializer序列化对象图; 但是,如果你有一个大的对象图,就性能而言,这可能会导致问题.诸如循环引用,延迟加载,代理等问题可能会使这里的水域更加混乱.

更好的方法是使用某种实现IXPathNavigable和XPathNavigator的Adapter类.我遇到的一个这样的例子是来自Byte-ForceObjectXPathNavigator - 但是,它的大多数关键文档都是俄语的,我的初步测试似乎表明它有一些怪癖和特质.

有没有人知道(a)关于这个特定英语的任何资源(概述,教程,博客文章等)或(b)提供相同或类似功能的任何其他替代方案?

.net c# xml xslt xpath

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

可可界面风格

我正在做一个iPhone应用程序的项目.我们有一位可可顾问进来几周.他向我展示了一个有趣的Cocoa成语,处理界面,但是我们之间存在着一个困难的语言障碍,他无法解释为什么这样做或者记录在哪里,所以我可以自己学习更多.我进入了猴子看模式,并且只使用了他喜欢的风格.但是我一直在喋喋不休地说我不知道​​这种风格的历史.这肯定不是一个非正式的协议.果然,看看一些 Cocoa API标题,我有时会看到他断言的风格是'Cocoa'方式.这是一个例子(注意访问器,变换器等,每个都有自己的接口声明,没有有趣的大括号):

@interface AViewController : UIViewController <UITextViewDelegate> {

@public
    UITableView *tableView;
@private
    NSUInteger someIndex;
}

@property (nonatomic, retain) ...
@end

@interface AViewController (AViewControllerCreation)

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil withController:(id)controller;

@end

@interface AViewController (AViewControllerMutator)

- (void) doSomeSettingStuff;

@end

@interface AViewController (AViewControllerAccessor)

- (NSString *)doSomeAccessorStuff;

@end

@interface AViewController (AViewControllerAction)

- (IBAction)cancel:(id)sender;

@end

@interface AViewController (AViewControllerTableViewDelegate)  <UITableViewDelegate, UITableViewDataSource>

@end
Run Code Online (Sandbox Code Playgroud)

您可以在NSButton,NSControl等中看到这种设置界面的风格.有趣的是,UIButton,UIControl等相应的类不要使用这个习惯用法.嗯,这些可能是因为我认为UIKit是在AppKit之后完成的.那个成语'老帽子'也是这样吗?此外,还有其他原因吗?这是好风格吗?坏?任何文件都超过这个?谢谢大家.

iphone cocoa coding-style interface objective-c

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