问题列表 - 第5280页

以图形方式模拟.NET winforms应用程序

我为我的公司创建了一个非常漂亮的winforms应用程序.我们有一个图形设计师创建GUI,这很难实现,所有图形按钮,大量分层背景和徽标,动画等.

但现在我的公司想要在不同的品牌下转售它.但由于我大部分时间编写得很好,我告诉我的更高层次,我可以在一周内完成一个完全重新命名的版本.基本上我要做的就是更改xml设置文件中的一堆设置,用新的设置替换图形,然后构建.

问题是如果他们想要5个或6个不同的品牌,我将有5个不同的版本来支持(我真的应该支持1,使用diff模板)

问题是在winforms应用程序中交换图像并不容易(据我所知).我将所有图形资源放在一个文件夹中,但是一旦将每个文件输入到visual studio中的相应图像列表或容器中,获取它的唯一方法是删除它并重新添加它,更改源文件夹不会导致嵌入的图像刷新.对于每个构建来说,这将是非常繁琐的,必须有一个更简单的方法.

加上:
经过一些进一步的调查,我倾向于某种resx文件编辑器.然而,到目前为止,我所看到的更侧重于将字符串转换为各种语言,并且要么非常弱,要么根本无法编辑二进制资源,如bitmaps/png.虽然如果你在xml查看器中打开一个resx文件(我使用带有.resx的记事本2设置为使用xml sytax突出显示),MS很友好地告诉你每种类型的编译方式(主要是base 64的变体)

c# user-interface desktop visual-studio winforms

9
推荐指数
1
解决办法
6842
查看次数

我希望能够通过网络从 BIOS 中提取错误日志

我希望能够通过网络从 BIOS 中提取错误日志。在 MSDN 中查看 Win32_BIOS 我没有看到任何定义错误日志的内容。很想用 WMI 在 C# 中做到这一点,但我愿意接受建议。是否可以?

Win32_BIOS 没有包含 BIOS 错误日志的属性(不知道这是否正确)。是否有库、API 等可用于在本地或从网络中提取此信息?

c# wmi logging bios

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

设置catalina.policy以允许servlet访问文件

我们必须在此基础上我想在一些servlet应用程序使用持久存储B树一本地开发的三重店.而不是嵌入在servlet的.war B树索引文件,我想将它们存储在一个已知的位置,并有小服务程序直接访问它们.这一切都在Jetty中工作,但是当我在Tomcat中尝试它时会引发安全性异常.我听说Tomcat的安全模型需要一个servlet明确的权限来访问其中的.war被解压的目录树之外的文件.如果我Tomcat的(5.5版)文档正确理解,下面添加到catalina.policy应该允许servlet访问其中索引文件的目录:

grant codeBase "jar:file:${catalina.home}/webapps/mytestapp/-"
{
  permission java.io.FilePermission "/var/data/tdb/-", "read, write, delete"; 
}
Run Code Online (Sandbox Code Playgroud)

但是,我仍然得到一个安全例外:

java.io.FileNotFoundException: 
                    /var/data/tdb/kb/node2id.idn (Permission denied)
    at java.io.RandomAccessFile.open(Native Method)
    ...
Run Code Online (Sandbox Code Playgroud)

勾选明显的哑错误:我已检查索引文件位于正确的位置,具有正确的权限,并且没有损坏.我将非常感谢您对我在安全设置中出错的任何建议或提示.

java security configuration tomcat

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

MySQL数据库优化最佳实践

在处理更大的表(> 50k记录,每个表总共大约100MB)时,优化MySQL安装以获得最佳性能的最佳实践是什么?我们目前正在考虑重写DelphiFeeds.com(Delphi编程社区的新闻站点)并注意到简单的Update语句可能需要50ms.这似乎很多.是否有任何我们应该启用/设置的配置设置通常在标准MySQL安装上禁用(例如,利用更多RAM来缓存查询和数据等)?

此外,存储引擎的选择对性能有何影响?我们计划使用InnoDB,但如果出于性能原因推荐使用MyISAM,我们可能会使用MyISAM.

mysql database performance

15
推荐指数
3
解决办法
6000
查看次数

如何在多站点应用程序上设置子域的集成测试长度?

在集成测试期间更改子域的最佳方法是什么?

jamis buck建议使用主机!这里:http: //weblog.jamisbuck.org/2006/3/9/integration-testing-in-rails-1-1#12

但是根据rails API,主持人!仅更改以下单个请求的主机.我在功能测试中寻找类似@ request.host的东西,这让我可以在整个测试中使用子域.

subdomain integration-testing ruby-on-rails

6
推荐指数
1
解决办法
1706
查看次数

水平有序列表(和IE)

我正在寻找生成类似于此的输出:

1. One      2. Two      3. Three      4. Four
Run Code Online (Sandbox Code Playgroud)

来自以下HTML代码

<ol>
    <li>One</li>
    <li>Two</li>
    <li>Three</li>
    <li>Four</li>
</ol>
Run Code Online (Sandbox Code Playgroud)

看起来Internet Explorer不希望在浮动li时显示数字(列表项),以使它们成为水平.

有没有人碰到这个并找到了我可以使用的解决方案?

css internet-explorer list alignment

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

EBP帧指针寄存器的用途是什么?

我是汇编语言的初学者,并注意到编译器发出的x86代码通常在释放/优化模式下保持帧指针,当它可以使用EBP寄存器时.

我理解为什么帧指针可能使代码更容易调试,并且如果alloca()在函数内调用则可能是必要的.但是,x86只有很少的寄存器,并使用其中两个寄存器来保存堆栈帧的位置,当一个就足够了,对我来说没有意义.为什么即使在优化/发布版本中省略框架指针也是一个坏主意?

performance x86 assembly

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

在C#中实例化python类

我在python中编写了一个类,我希望通过IronPython将其包装到.net程序集中并在C#应用程序中实例化.我已经将类迁移到IronPython,创建了一个库程序集并引用它.现在,我如何实际获得该类的实例?

该类看起来(部分)像这样:

class PokerCard:
    "A card for playing poker, immutable and unique."

    def __init__(self, cardName):
Run Code Online (Sandbox Code Playgroud)

我在C#中编写的测试存根是:

using System;

namespace pokerapp
{
    class Program
    {
        static void Main(string[] args)
        {
            var card = new PokerCard(); // I also tried new PokerCard("Ah")
            Console.WriteLine(card.ToString());
            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

为了在C#中实例化这个类,我该怎么办?

.net c# python ironpython cross-language

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

iPhone:只在编辑模式下放置一部分UITableView

我在假设的UITableView中有三个部分.我想要一个处于编辑模式的部分.其余部分不处于编辑模式.这有可能吗?

iphone cocoa-touch objective-c uikit

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

是否有一个稳定的Web编程编程语言?

一位着名的PHP用户曾经说过:无论如何,两年内将重新启动.

那些时间消失了.超过5年的Web应用程序很常见.随着原始开发人员的消失.

如果你没有庞大的员工,那么操作系统,编程语言和框架的发布周期就会妨碍你做真正的工作.

有没有办法开发一些不需要不断移植到下一个级别的东西,而不用担心失去社区中的支持和支持?对于那些想要继续编程而不是爬上公司阶梯并将问题留给下一代"一代"的人?

programming-languages web

7
推荐指数
5
解决办法
2115
查看次数