问题列表 - 第1474页

在Crystal文件中存储Crystal Reports?

最近我提到有人可以将使用Crystal Reports创建的报表存储为XML文件.

谷歌搜索这个,我找不到任何暗示是这种情况(在报告中使用XML存储的数据,是的,但实际存储报告,默认存储的部分为.rpt文件,没有.

我是否正确地假设事实上我们之间存在某种误解,实际上不可能这样做?

crystal-reports

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

在您的应用程序中实现插件的设计模式?

允许和实现应用程序的插件系统的标准方法是什么?

在我的上一个应用程序中,我为他们必须实现的所有插件创建了一个简单的界面.然后我在apps目录中加载所有程序集,并抛弃任何不实现该接口的程序集.

接口中的一个方法是DoWork()方法,该方法定期在所有已加载的程序集上调用,以执行插件可能具有的任何操作.

什么是"适当"的插件系统方式?你刚刚为插件创建了一个接口吗?你应该定期在所有插件中调用特定方法吗?有更复杂的方式吗?


编辑:

感谢Matt Hamilton对System.Addin命名空间的引用.这很可能是我实现插件的方式.但是,我仍然对插件体系结构一般感到好奇,并且不介意一些关于它们应该被设计的最佳方式的背景知识,以及如何在加载后如何调用它们等等.

.net plugins design-patterns

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

如何通过C#中的进程获取打开文件句柄列表?

如何通过C#中的进程ID获取打开文件句柄列表?

我有兴趣挖掘并获取文件名.

寻找程序化等价的进程资源管理器.

这很可能需要互操作.

考虑到在此上添加赏金,实现是非常复杂的.

.net c#

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

从类名创建实例

我正在尝试在运行时创建一个类的实例.我正在尝试创建的类都继承自基类ConfigMgrObj,并且被命名为ConfigMgr_xxxxxxeg ConfigMgr_Collection.它们都采用一个特殊的对象,我正在调用oController和一个字符串作为参数.

这是我用来做它的行,其中ClassToGet是一个包含类名称的字符串,例如ConfigMgr_Collection.

object oNewObject = System.Activator.CreateInstance(null, "StackOverflowNamespace." + ClassToGet, new object[] { oController, ClassToGet });
Run Code Online (Sandbox Code Playgroud)

这会引发TypeLoadException异常.怎么了?

c# reflection

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

跳过XCode iPhone应用程序的"CompressResources"构建步骤

是否可以将iPhone XCode项目设置为跳过"CompressResources"构建步骤?

具体来说,我想跳过它在我的所有.png文件上运行pngcrush的阶段,其中许多文件无法在我的应用程序可以读取的表单中体验.

编辑:使用的pngcrush版本创建了png文件,其中包含一个非标准的"强制,私有"块,它明确地阻止了解码.我已经修改了我的png阅读器来处理这些文件,但我仍然喜欢跳过这一步的每个项目方法.pngcrush的另一个副作用是它不保存透明像素的颜色值,因此alpha-ed纹理在较小的mip级别显示边缘.

这里描述了iphone png格式:http://modmyi.com/wiki/index.php/Iphone_PNG_images.简而言之,

  • 跳过CgBI块
  • 跳过zlib标头
  • 将BGR切换为RGB通道顺序

编辑:它似乎也预乘alpha,所以:

  • 除以alpha

iphone resources xcode image

11
推荐指数
3
解决办法
7662
查看次数

从JavaScript中的关联数组中获取第一个项目的最有效方法是什么?

我需要从JavaScript中的一个相当大的关联数组中获取第一个项目(实际上,只是第一个键).这是我当前正在做的事情(使用jQuery):

getKey = function (data) {
    var firstKey;
    $.each(data, function (key, val) {
        firstKey = key;
        return false;
    });
    return firstKey;
};
Run Code Online (Sandbox Code Playgroud)

只是猜测,但我要说这是一个更好的(阅读:更有效)的方式来做到这一点.有什么建议?

更新:感谢有见地的答案和评论!我忘记了我的JavaScript 101,其中规范说你不能保证关联数组中的特定顺序.但有趣的是,大多数浏览器确实以这种方式实现它.在获得第一个密钥之前,我不想对数组进行排序,但考虑到我的用例,这可能是不可避免的.

javascript arrays jquery associative

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

在Visual Studio 2008中构建解决方案后,有没有办法运行外部可执行文件?

我不是在谈论项目的后期构建事件.相反,我想在构建整个解决方案后自动运行可执行文件.有没有办法为解决方案做一个post build事件?

build-process visual-studio-2008

18
推荐指数
1
解决办法
2107
查看次数

如何实现单实例Java应用程序?

有时我看到许多应用程序,如msn,windows media player等是单实例应用程序(当用户执行应用程序运行时,将不会创建新的应用程序实例).

在C#中,我使用了Mutex类,但我不知道如何在Java中执行此操作.

java single-instance

87
推荐指数
7
解决办法
6万
查看次数

关于套接字编程和多线程的访谈问题

请任何人都可以告诉我这些问题,可以在面试中询问以下主题

  • 套接字编程
  • 多线程

感谢所有提供时间的人

c++ sockets multithreading

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

什么是嵌入式系统的优秀C内存分配器?

我有一个单线程的嵌入式应用程序,可以分配和释放大量的小块(32-64b).基于缓存的分配器的完美方案.虽然我可以尝试写一个,但这可能是浪费时间,而不是像一些已经在前线的解决方案那样经过测试和调整.

那么我可以用于这种情况的最佳分配器是什么?

注意:我在系统中使用Lua虚拟机(这是80%以上的分配的罪魁祸首),所以我不能轻易地重构我的代码以使用堆栈分配来提高分配性能.

c embedded malloc lua allocation

21
推荐指数
5
解决办法
6110
查看次数