问题列表 - 第8440页

Delphi - MadCrypt - 加密和解密字符串时出现问题

我正在尝试加密字符串,但通常只有部分字符串被加密.我没有看到其他人遇到这个问题,所以我可能做错了什么.我在Delphi 2007和2009中遇到了同样的问题.我使用的是Win XP SP3.这是代码:

procedure TForm1.Button1Click(Sender: TObject);
var
  sTestToConvert: ansistring;
  sPassword: ansistring;
begin
  sTestToConvert := trim(Memo1.Text);
  sPassword := trim(Edit1.Text);
  madCrypt.Encrypt(sTestToConvert, sPassword);
  Memo2.Text := sTestToConvert;
end;

procedure TForm1.Button2Click(Sender: TObject);
var
  sTextToConvert: ansistring;
  sPassword: ansistring;
begin
  sPassword := trim(Edit1.Text);
  sTextToConvert := trim(memo2.Text);
  madCrypt.Decrypt(sTextToConvert, sPassword);
  Memo1.Text := sTextToConvert;
end;
Run Code Online (Sandbox Code Playgroud)

尝试使用OldEncrypt和OldDecrypt时,我也遇到了同样的问题.关于导致问题的原因是什么?谢谢.

delphi encryption

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

如何在自定义XML序列化方法中使用默认XML序列化

我在.NET中有一个实现IXmlSerializable的类.我想序列化它的属性,但它们可能是复杂的类型.这些复杂类型与XML序列化兼容,但它们本身并不实现IXmlSerializable.从我的ReadXml和WriteXml方法,我如何调用传递给我的XmlReader/XmlWriter上的默认读/写逻辑.

也许代码会让我更清楚我想要的东西:

public class MySpecialClass : IXmlSerializable
{
    public List<MyXmlSerializableType> MyList { get; set; }

    System.Xml.Schema.XmlSchema IXmlSerializable.GetSchema()
    {
        return null;
    }

    void IXmlSerializable.ReadXml(System.Xml.XmlReader reader)
    {
        //  Read MyList from reader, but how?
        //  Something like this?
        //  MyList = (List<MyXmlSerializableType>)
            reader.ReadObject(typeof(List<MyXmlSerializableType>));
    }

    void IXmlSerializable.WriteXml(System.Xml.XmlWriter writer)
    {
        //  Write MyList to writer, but how?
        //  Something like this?
        //  writer.WriteObject(MyList)

    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# xml-serialization

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

无法在经典asp中编写文件

好吧,自从我使用经典的asp之后已经有一段时间了,所以我有点生疏了.这是我的问题.

我正在尝试使用FSO将文件写入文件系统.下面的代码非常简单.但是,文件没有出现,也没有出现错误.我知道它正在运行代码,因为我可以在此片段之前和之后添加response.writes,它们都出现在输出中.但是,不会创建任何文件,也不会引发错误.我甚至改变了它,所以这是一个强制错误的虚假路径.没有骰子.我添加了所有人对目录权限的读写.还是一样.

想法?

这是我的代码:

Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

'Open the text file
Dim objTextStream
Set objTextStream = objFSO.OpenTextFile("d:\test.txt", True)

'Display the contents of the text file
objTextStream.WriteLine "howdy"

'Close the file and clean up
objTextStream.Close
Set objTextStream = Nothing
Set objFSO = Nothing
Run Code Online (Sandbox Code Playgroud)

filesystemobject asp-classic

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

jQuery:同时发出ajax请求,有可能吗?

我正在使用jQuery同时尝试检索多个数据.要求的背景是不同的数据位需要不同的时间才能变得可用,因此我希望在返回时显示每个部分.

问题是请求似乎"排队"; 下一个请求直到前一个请求返回为止.经过广泛阅读后,似乎选项'async:false'可能就是我所追求的,但这似乎没有任何区别.

从TCP/IP调试我可以看到浏览器不会启动多个连接; 它在先前请求返回时使用相同的连接.

我在我的时间里看到很多网站同时在ajax上加载数据,所以很明显它是可能的,但是我正试图让我的头发工作.

这是我的代码:

$.ajax({
    type: "GET",
    async: false,
    url: "foo1.php"
    });
$.ajax({
    type: "GET",
    async: false,
    url: "foo2.php"
    });
$.ajax({
    type: "GET",
    async: false,
    url: "foo3.php"
    });
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

什么是经典 ASP 中 ASP.NET 的 HttpContext.Current.Items 等价物?

HttpContext.Current.Items 是一个具有 HTTP 请求生命周期的存储。

我想知道与此等效的 Classic ASP。

http request httpwebrequest httpcontext asp-classic

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

为什么我要在公共站点上使用ASP.NET MVC,在Intranet上使用WebForms?

我问过这个问题:

ASP.NET MVC注定要取代Webforms吗?

并且一些答案是,如果网站是公共/互联网使用MVC,但如果它是内部使用WebForms.我看到了一些原因,但其中一些并没有真正帮助我理解为什么这种理性会如此.

我希望有意见.为什么我不想将ASP.NET MVC用于除了小型网站之外的所有内容?为什么互联网或内联网很重要?

另外,我知道一个工具不会做任何事情.我不想使用网络表格,不是我认为我不能,或者它是某种"坏".在这个问题中,我特别询问MVC以及为什么它对网站的位置(公共或私人)很重要.

谢谢.

asp.net asp.net-mvc

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

使用jquery.getJson和Google的GeoCoding HTTP服务

Google提供了一个出色的REST界面,用于地址编码和地址反向地理编码.我的API密钥有效,如果我直接在浏览器地址中输入请求,它的效果很好.然而,以下jquery失败可怕,我没有理解为什么.希望你能在这里帮助我.

$.getJSON("http://maps.google.com/maps/geo?q="+ address+"&key="+apiKey+"&sensor=false&output=json",
  function(data, textStatus){
     console.log(data);
  });
Run Code Online (Sandbox Code Playgroud)

Google针对此服务的REST界面文档:http://code.google.com/apis/maps/documentation/geocoding/index.html

jquery geocoding getjson

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

如何防止Vista上的"此程序可能没有正确安装"消息

我有一个产品安装程序可执行文件,可以将一些文件复制到用户的硬盘上.它不是正常意义上的典型安装程序(它不会向"开始"菜单或"程序文件"文件夹添加任何内容).

每次在Vista上运行安装程序时,在exe终止后,Vista会生成一个任务对话框:

  • 此程序可能未正确安装
  • 使用推荐配置重新安装
  • 这个程序正确地安装了

是否有一个函数我需要从exe或注册表项调用来设置,以指示操作系统正确安装程序(或至少压制此消息)?

相关问题: Windows 7 RC中的"此程序可能未正确安装"消息(适用于Windows 7特定问题)

installer windows-installer uac windows-appcompat-platform

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

Linux有什么好的PostgreSQL客户端吗?

我对PostgreSQL没有一个好的Linux GUI管理和开发工具感到沮丧.

与仅限Windows的PostgreSQL Maestro和EMS PostgreSQL管理器相比,pgAdmin III是错误且不可用的...嗯,软件.

phpPgaAmin看起来并不乐观.

EMS PostgreSQL管理器可以在Wine下工作,但是这样的设置有很多问题.

要求是:

  1. 表数据编辑和浏览大表(1M +),能够通过FK跳转或一些主从编辑,GUI过滤等.
  2. 具有就地模式编辑的ER图
  3. 使用所有有用的GUI支持进行模式编辑和浏览
  4. 架构更改日志以放入数据库版本控制(迁移脚本).
  5. 选项卡式界面,可以同时处理大量表和SQL查询.

等等.

有任何想法吗?

linux postgresql client database-administration

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

EntityKey和ApplyPropertyChanges()

我需要设置一个EntityObject的EntityKey.我知道它的类型和它的id值.我不想不必要地查询数据库.

这有效......

//
// POST: /Department/Edit/5

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Edit(Guid id, Department Model)
{
    Model.EntityKey = (from Department d in db.Department
                       where d.Id == id
                       select d).FirstOrDefault().EntityKey;
    db.ApplyPropertyChanges(Model.EntityKey.EntitySetName, Model);
    db.SaveChanges();
    return RedirectToAction("Index");
}
Run Code Online (Sandbox Code Playgroud)

这失败了......

//
// POST: /Department/Edit/5

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Edit(Guid id, Department Model)
{
    String EntitySetName = db.DefaultContainerName + "." + Model.GetType().Name;
    Model.EntityKey = new System.Data.EntityKey(EntitySetName, "Id", Model.Id);
    db.ApplyPropertyChanges(Model.EntityKey.EntitySetName, Model);
    db.SaveChanges();
    return RedirectToAction("Index");
}
Run Code Online (Sandbox Code Playgroud)

ApplyPropertyChanges()线路出现故障与此异常:

ObjectStateManager不包含ObjectStateEntry,其中引用了"Sample.Models.Department"类型的对象.

两个EntityKeys是平等的.为什么第二块代码失败?我该如何解决?

.net c# asp.net-mvc entity-framework

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