小编And*_*ndy的帖子

在类库中嵌入二进制文件

是否可以在C#类库中嵌入自定义二进制文件,然后在运行时使用二进制读取器读取它?

我猜这可能是通过资源来实现的.

非常感谢

c# binary embedding

12
推荐指数
2
解决办法
6002
查看次数

快速文本编辑器找到

有谁知道文本编辑/程序员编辑如何能够在非常大的文本文件上进行快速搜索.

他们是在负载,索引开始时还是其他一些聪明的技术上编制索引?

我迫切需要更快地实现我所拥有的,这是从文本的顶部到底部的极其缓慢的步行.

任何想法都非常感谢.

这是针对C#实现的,但我感兴趣的技术不仅仅是实际的代码.

string algorithm search

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

64位内存分配

我被要求用C++创建一个Delphi兼容的dll来进行简单的64位内存管理.

背景是Delphi中的系统需要分配大量内存,这些内存在32位可寻址空间之外.Delphi开发人员向我解释说,他无法使用他可用的Delphi命令分配内存.他说他可以保存64位地址,所以他只想调用我提供的函数来分配内存并向他返回64位指针.然后是另一个功能,以便以后释放内存.

现在,我只有VS 2008供我使用,所以首先我甚至不确定我是否可以创建一个Delphi兼容的dll.

任何Delphi专家都会帮助我.也许有一种方法可以实现他所需要的而无需重新发明轮子.其他开发人员必须在Delphi之前遇到过这个问题.

所有评论赞赏.

c++ memory delphi 64-bit

8
推荐指数
3
解决办法
2850
查看次数

HttpHandler没有重写

我正在为URL重写编写一个简单的HttpHandler,但我正在打砖墙.

我创建了一个非常简单的HttpHandler类来测试:

public class HttpHandler : IHttpHandler
{
    public void ProcessRequest(HttpContext context)
    {
        context.RewritePath("default.aspx", false);
        //Rewriter.Rewrite(context);
    }

    public bool IsReusable
    {
        get
        {
            return true;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我在web.config中有以下动词:

<httpHandlers>
  <add verb="*" path="*" type="Tizma.CMS.Runtime.HttpHandler"/>
</httpHandlers>
Run Code Online (Sandbox Code Playgroud)

我基本上希望所有传入的URL都通过这个重写器.当我运行它时,ProcessRequest触发,但RewritePath永远不会到达default.aspx.

请记住,这只是一个测试,最终default.aspx将传递一个查询字符串?pageid = 2我只想弄清楚httphandlers如何工作.

我究竟做错了什么?

c# asp.net

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

tStringList将C#传递给Delphi DLL

我有一个Delphi DLL,其函数定义为:

function SubmitJobStringList(joblist:tStringList; var jobno:Integer):Integer;

我是用C#来称呼的.如何将第一个参数声明为C#中不存在tStringList.我目前的声明如下:

[DllImport("opt7bja.dll", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)]
public static extern int SubmitJobStringList(string[] tStringList, ref int jobno);
Run Code Online (Sandbox Code Playgroud)

但是当我调用它时,我得到了内存访问冲突异常.

任何人都知道如何从C#正确传递给tStringList?

c# delphi dll tstringlist

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

标签 统计

c# ×3

delphi ×2

64-bit ×1

algorithm ×1

asp.net ×1

binary ×1

c++ ×1

dll ×1

embedding ×1

memory ×1

search ×1

string ×1

tstringlist ×1