问题列表 - 第4691页

电子邮件收据保证

我们的客户有时无法收到我们发送的电子邮件.这是一个巨大的损失.我如何确保他们收到电子邮件,以便如果在另一端没有收到,该程序可以重新发送或做一些事情.

email

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

如何使我的应用程序"skinnable"?

是否有一些标准方法可以让我的应用程序换肤?

"skinnable"是指应用程序支持多个皮肤的能力.

我不是在这里针对任何特定平台.只是想知道是否有任何使应用程序可换肤的一般指导原则.

看起来像剥离Web应用程序相对容易.桌面应用程序怎么样?

user-interface skin skinning

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

如何在Windows上应用diff补丁?

有很多程序可以创建一个差异补丁,但我有一点时间试图应用一个.我正在尝试分发补丁,我从用户那里得到了一个关于如何应用补丁的问题.所以我试着自己搞清楚,发现我没有线索,我能找到的大多数工具都是命令行.(我可以处理一个命令行,但是很多人在没有友好的GUI的情况下会丢失.所以这些都不利于此目的.)

我尝试过使用TortoiseSVN.我有我想申请的补丁.我右键单击补丁,TortoiseSVN子菜单下有一个选项,上面写着"Apply patch".它只是拉出一个空窗口.

所以我试着点击Open.它有两个选项:合并和应用统一差异.(幸运的是,补丁采用统一的差异格式.)但是普通的apply选项不起作用:它要求补丁和文件夹.不知怎的,它忘了要求文件应用补丁!所以TortoiseSVN只是简单的不起作用.是否有基于Windows GUI的实用程序,它将获取补丁和文件并正确应用它?

编辑:看看到目前为止的回复,似乎Tortoise只会在它已经版本化的文件中正确执行.情况并非如此.我需要能够将补丁应用于不是来自SVN存储库的文件.我只是尝试使用Tortoise,因为我碰巧知道SVN使用差异并且必须知道如何创建它们并应用它们.

windows diff patch

133
推荐指数
7
解决办法
12万
查看次数

WPF C# - 更改菜单背景的画笔

有谁知道如何更改菜单背景的画笔?这听起来很简单,但我没有看到任何明显的方法来做到这一点.你认为Background属性会改变它,但事实并非如此.

这是我的菜单的样子(注意默认的白色背景):

示例代码:

<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">

<Window.Resources>
    <SolidColorBrush x:Key="menuItemBrush"
                     Color="#FF505050" />
</Window.Resources>

<Grid x:Name="mainGrid"
      Background="#FF252525">

    <Menu x:Name="mainMenu"
          Background="{DynamicResource menuItemBrush}"
          Grid.ColumnSpan="2"
          VerticalAlignment="Top">

        <MenuItem x:Name="fileMenu"
                  Background="{DynamicResource menuItemBrush}"
                  Foreground="White"
                  Header="File">

            <MenuItem x:Name="fileOpenMenuItem"
                      Background="{DynamicResource menuItemBrush}"
                      Foreground="White"
                      Header="Open..." />

            <MenuItem x:Name="fileSaveMenuItem"
                      Background="{DynamicResource menuItemBrush}"
                      Foreground="White"
                      Header="Save" />

            <MenuItem x:Name="fileSaveAsMenuItem"
                      Background="{DynamicResource menuItemBrush}"
                      Foreground="White"
                      Header="Save As..." />

            <Separator Style="{DynamicResource menuItemSeperator}" />

            <MenuItem x:Name="fileExitMenuItem"
                      Background="{DynamicResource menuItemBrush}"
                      Foreground="White"
                      Header="Exit" />
        </MenuItem>
    </Menu>
</Grid>
Run Code Online (Sandbox Code Playgroud)

c# wpf styles menu menuitem

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

您发现哪些Web开发浏览器插件有用?

我发现当我进行Web开发时,有一些对我来说非常有用的浏览器插件.

对于我正在使用的Firefox:

Firebug - 非常适合检查HTML元素和使用CSS.

YSlow for Firebug - 由Yahoo!开发 并提供有关页面资源的时间和提示.

实时HTTP标头 - 允许您检查发送到浏览器的标头.

对于IE我正在使用:

Fiddler - "一个Web调试代理,记录您的计算机和Internet之间的所有HTTP(S)流量"

我一直在寻找其他很棒的工具.那么其他人使用的是什么?

browser plugins

5
推荐指数
3
解决办法
418
查看次数

适用于非程序员的原型工具 - 表达式?

我们正在寻找一个原型设计工具,以允许我们的业务分析师(和我自己)模拟站点.有些人建议使用MS Expression工具套件.我担心这对非程序员来说可能有点太技术性了.

有没有人有使用Expressions Web(或Blend)作为原型制作工具的经验?有什么别人会推荐的.

prototyping expression-web

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

带有SSL的Apache名称虚拟主机

我正在尝试设置我们的服务器以允许通过SSL进行流量.我知道SSL不适用于Name Virtual Host,但是我们在具有专用私有IP的虚拟机上拥有所有apache服务器.我们有一个主虚拟机,它具有mod_proxy设置,可以将流量路由到适当的vms.

但是,为了路由https流量,我们需要在代理和vms上安装证书.我们有一个可以在所有主机上使用的通配符证书.一切似乎都正常工作,但我在代理的apache日志中收到以下内容:

[警告]初始化:SSL服务器IP /端口冲突:host1.domain.com:443(/ etc/apache2/sites-enabled/host1:1)与host2.domain.com:443(/ etc/apache2/sites-启用/主机2:1)

我们在代理上设置的每个主机都有一条错误消息.我们的代理虚拟主机设置如下:

<VirtualHost ipaddress:443>
    ServerName host1.domain.com
    ProxyPreserveHost On
    ProxyRequests Off
    ProxyPass / https://privateip:443/
    ProxyPassReverse / https://privateip:443/

    SSLProxyEngine on
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

有什么方法可以让这个工作吗?

apache ssl ssl-certificate

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

在Django模型字段中存储二进制哈希值

我有一个20字节的十六进制哈希,我想存储在django模型中.如果我使用文本字段,它将被解释为unicode并且它会返回乱码.

目前我正在编码并对其进行解码,这真的使代码混乱,因为我必须能够通过它进行过滤.

def get_changeset(self):
    return bin(self._changeset)

def set_changeset(self, value):
    self._changeset = hex(value)

changeset = property(get_changeset, set_changeset)
Run Code Online (Sandbox Code Playgroud)

这是一个过滤的例子

Change.objects.get(_changeset=hex(ctx.node()))
Run Code Online (Sandbox Code Playgroud)

这是django开发人员推荐的方法,但我真的很难接受这样一个事实,就是存储20个字节就是这个丑陋的事实.

也许我太过纯粹主义者了,但理想情况下我能够写作

Change.objects.get(changeset=ctx.node())
Run Code Online (Sandbox Code Playgroud)

这些属性允许我写:

change.changeset = ctx.node()
Run Code Online (Sandbox Code Playgroud)

这就像我可以问的那样好.

python django encoding django-models binary-data

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

如何在数据源动态变化时设计DAO

通常在定义DAO时,您将拥有DAO对象上数据源的setter.我的问题是我们的数据源根据对服务器的请求动态变化.即每个请求都可以访问不同的数据库实例

该请求包含逻辑属性,稍后可用于检索与请求的DB的连接.

因此,当依赖项将DAO注入业务逻辑对象时,我需要一种在运行时(而不是配置时)在DAO上设置属性的方法.

一种解决方案是将数据源存储在本地线程上,但我真的不喜欢弄乱线程局部变量.

另一种选择是在业务逻辑对象上使用初始化方法,该方法使用请求属性调用DAO上的初始化.

我想这是一个常见的问题,你能提出一个共同的解决方案吗?

java spring dao

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

Python中的字符串格式

我想做一些类似的String.Format("[{0}, {1}, {2}]", 1, 2, 3)回报:

[1, 2, 3]
Run Code Online (Sandbox Code Playgroud)

我如何在Python中执行此操作?

python string formatting

31
推荐指数
5
解决办法
9万
查看次数