问题列表 - 第8808页

我可以根据它包含的文本制作TMemo大小吗?

在表单设计器中编辑TLabel的标题时,它会为您调整TLabel的大小.有没有办法在运行时让TMemo做到这一点?

我希望能够获取TMemo,为其.lines.text属性分配一些内容,然后告诉它调整自身大小并且不超过一定的宽度,尽管它可以达到它想要的高度.谁知道怎么做?

delphi tmemo

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

为什么这么小的装配程序如此之慢?

我有以下汇编程序,显示字母'z'然后退出:

mov dl, 'z'
mov ah, 2h
int 21h
mov ah, 4Ch
int 21h
Run Code Online (Sandbox Code Playgroud)

我用NASM组装它,结果文件只包含那些指令.(10个字节)我在批处理文件中对此程序进行了1000次调用,然后进行了1000次调用

echo z
Run Code Online (Sandbox Code Playgroud)

并且回声的速度提高了约10倍.有谁知道导致这个程序运行得如此缓慢的原因是什么?提前致谢.

x86 assembly

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

TDD - 想用假存储库测试我的服务层,但是如何?

我设计了一个使用存储库模式的应用程序,然后设计了一个单独的服务层,例如:

public class RegistrationService: IRegistrationService
{
    public void Register(User user)
    {
        IRepository<User> userRepository = new UserRepository();
        // add user, etc
    }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我在Register方法中实例化我的存储库.现在,因为我想编写一些单元测试,我真的无法实现它并用虚假的存储库替换它可以吗?

我不想将存储库添加为类变量(并通过构造函数设置),因为我认为这会使我的代码"臭"(并非所有方法都需要所有存储库,而且我不需要调用层来了解存储库等).

建议?

c# asp.net asp.net-mvc repository-pattern

13
推荐指数
2
解决办法
3401
查看次数

wget WIKI,不要获取差异页面(由正则表达式排除?)

我正在尝试使用wget下载wiki的静态镜像.我只想要每篇文章的最新版本(不是完整的历史记录或版本之间的差异).稍后下载整个内容并删除不必要的页面会很容易,但这样做会花费太多时间并给服务器带来不必要的压力.

有很多页面我显然不需要,例如:

WhoIsDoingWhat?行动= DIFF和日期= 1184177979

有没有办法告诉wget不要下载并递归其中包含'action = diff'的网址?或者以其他方式排除与某些正则表达式匹配的URL?

wiki command-line wget

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

从Java与Exchange 2003交谈

从Java应用程序与Exchange 2003服务器通信可能有哪些选择?我听过一些对Java提供.NET服务的项目的引用.我想我也听说过有关Exchange 2007暴露Web服务的一些内容,但我不确定它是否可以在2003年使用.

有没有人这样做过?有什么建议?

编辑:通过"与...交谈"我并不仅仅意味着获取消息,我可以通过IMAP来做...我的意思是访问更具特定于Exchange的内容,例如联系人.

.net java exchange-server

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

asp.net mvc参数从页面到局部视图

我有一个问题,我有一个传递参数的ajax链接,但是,它打开的页面不需要该参数.页面只加载2个局部视图,其中一个需要传递给页面的参数才能正确加载数据,另一个只需要加载一个表单,因此,不需要该参数.我怎么能做到这一点?

parameters asp.net-mvc

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

WinForms TreeView - "选定节点"指示器

在WinForm上的TreeView中保留选择哪个TreeNode的指示符的最佳方法是什么?

.net treeview winforms

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

Mathematica的计算机视觉

这里有人在Mathematica上做计算机视觉工作吗?我想知道可以使用哪些外部库.内置的图像处理功能还不够.我正在寻找像SURF,立体声,相机校准,多视图几何等等.

将opencv包装在Mathematica中使用有多困难?

opencv wolfram-mathematica computer-vision

7
推荐指数
2
解决办法
2279
查看次数

创建一个连接Oracle的日志处理程序?

所以现在我需要创建并实现将用于登录数据库的Python日志记录模块的扩展.基本上我们有几个python应用程序(都在后台运行),当前记录到文本文件的随机混搭.这使得几乎不可能发现某个应用程序是否失败.

给我的问题是将所述日志记录移动到文本文件到oracle DB.这些表已经被定义,并且需要记录的东西,但是现在,我正在寻找添加另一个将记录到数据库的日志记录处理程序.

我使用的是python 2.5.4和cx_Oracle,一般应用程序可以作为服务/守护程序或直接应用程序进行以太运行.

我只是好奇地想知道最好的方法是什么.几个问题:

  1. 如果cx_Oracle发生任何错误,应将这些错误记录在哪里?如果它的下降最好只是让记录器退回到默认文本文件?

  2. 一段时间后,我们开始强制人们使用sys.stderr/stdout.write而不是print,所以最糟糕的情况是我们不会遇到任何关于print被弃用的问题.有没有办法无缝地将所有成千上万的sys.std调用直接传送到记录器中,并让记录器拾取松弛?

  3. 在每条记录的消息之后,脚本是否应自动执行提交?(每秒会有几十个.)

  4. 为日志记录系统实现新处理程序的最佳方法是什么?从基本的Handler类继承似乎是最简单的.

任何想法/建议都会很棒.

python oracle logging

14
推荐指数
1
解决办法
5882
查看次数

使用C#通过下钻来扫描硬盘?

我正在尝试创建一个扫描驱动器的应用程序.但棘手的是,我的驱动器包含一组文件夹,这些文件夹在文件夹中包含文件夹并包含文档.我正在尝试扫描驱动器,获取所有文档和文件夹的"快照"并转储到.txt文件中.
我第一次运行这个应用程序时,输出将是一个包含所有文件夹和文件的文本文件.
我第二次运行这个应用程序,它将需要2个文本文件(从我第二次运行应用程序和第一次运行应用程序时的.txt文件生成的文件)并比较它们...报告什么已被移动/覆盖/删除.

有没有人有这个代码?我是这个C#的新手,任何帮助都会非常感激.

提前致谢.

c# comparison file

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