小编spl*_*tne的帖子

从网站捕获多媒体密钥?

有没有办法从网站上捕获多媒体密钥?

multimedia key web

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

.NET 的 IMAP 文件夹路径编码 (IMAP UTF-7)?

IMAP 规范(RFC 2060,5.1.3。邮箱国际命名约定)描述了如何处理文件夹名称中的非 ASCII 字符。它定义了经过修改的UTF-7 编码:

按照惯例,国际邮箱名称使用 [UTF-7] 中描述的 UTF-7 编码的修改版本指定。这些修改的目的是纠正 UTF-7 的以下问题:

  1. UTF-7 使用“+”字符进行移位;这与邮箱名称中常用的“+”冲突,尤其是 USENET 新闻组名称。

  2. UTF-7 的编码是 BASE64,它使用“/”字符;这与使用“/”作为流行的层次结构分隔符相冲突。

  3. UTF-7 禁止“\”的未编码使用;这与使用“\”作为流行的层次结构分隔符相冲突。

  4. UTF-7 禁止“~”的未编码使用;这与在某些服务器中使用“~”作为主目录指示符相冲突。

  5. UTF-7 允许多种替代形式来表示同一个字符串;特别是,可打印的 US-ASCII 字符可以以编码形式表示。

在修改后的 UTF-7 中,除“&”之外的可打印 US-ASCII 字符代表它们自己;也就是说,八位字节值为 0x20-0x25 和 0x27-0x7e 的字符。字符“&”(0x26)由两个八位字节序列“&-”表示。

所有其他字符(八位字节值 0x00-0x1f、0x7f-0xff 和所有 Unicode 16 位八位字节)都以修改后的 BASE64 表示,[UTF-7] 进一步修改为使用“,”而不是“/”。
修改后的 BASE64 不得用于表示任何可以表示其自身的打印 US-ASCII 字符。

"&" 用于转换到修改后的 BASE64 和 "-" 用于转换回 US-ASCII。所有名称都以 US-ASCII 开头,并且必须以 US-ASCII 结尾(即以 Unicode 16 位八位字节结尾的名称必须以“-”结尾)。

在我开始实现它之前,我的问题是:是否有一些.NET 代码/库(甚至在框架中)可以完成这项工作?我找不到 .NET 资源(仅适用于其他语言/框架的实现)。

谢谢!

.net c# encoding imap utf-7

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

补丁程序和Service Pack如何工作?

补丁或Service Pack如何工作?我不知道如何解释我的问题,但我会尝试

以Windows为例。它具有总共消耗100兆MB的文件。现在,单个Service Pack(可能是300 MB文件)更新了整个Windows操作系统。

同样,我已经看到诸如Adobe Reader之类的软件正在发生更新。在所有这些情况下,与更新相比,主要exe文件更大。整个进程如何运作?如果主文件引用了任何依赖文件,并且更新是否更改了版本或大小。会不会影响exe?

architecture windows

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

UpdatePanel.Visible = true无效

有一项广泛的任务.有一个更新面板upDetails,当用户从主表中选择任何项时,它显示详细信息表(initialy visible = false),我们应该设置upDetails.Visible = true;

但它无论在我放置它的任何地方/事件中都不起作用 - 既不是BL方法,也不是预渲染.它仍然是隐形的

但是,当我不首先隐形时,一切正常

我做错了什么?

提前致谢

asp.net ajax panel visible

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

IMAP 文件夹/消息同步策略?

我准备将IMAP 电子邮件集成添加到我们的一个 Web 应用程序 (ASP.NET / SQL Server) 中。我已经在使用一个商业库,它公开了最重要的 IMAP 功能:获取文件夹列表、获取消息标题、获取 mime 消息等。)

从 IMAP 服务器“实时”获取电子邮件数据非常有效。但这是一项艰巨的任务:我必须将缓存 SQL 数据库的电子邮件/文件夹与 IMAP 服务器保持同步(我必须显示应用不同标准的数据)。

我们的数据库模式本质上包含一个“文件夹”和一个“电子邮件”表。“Emails”表主要包含标题信息,如“FromAddress”、“FromName”、“IsRead”、“IsAnswered”、“IsForwarded”、“HasAttachments”等(不含电子邮件内容或附件)。

我必须考虑两个主要场景:

  1. 第一次(或在用户重新组织文件夹后)获取所有消息
  2. 获取新的/最近的消息

考虑到性能是一个主要的设计标准(我不能在每次连接时查询/比较数千条消息,以便找到如果用户移动或删除了一些旧电子邮件,则退出)。

谢谢!

email synchronization imap

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

以编程方式搜索PDF文件中的文本并告诉页码?

有一些工具允许提取PDF文件的整个文本部分,以便对PDF进行全文索引.

我需要的是搜索某些字符串的方法,如果在PDF文件中找到了该字符串,则返回页码?

.net pdf text-search

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

在HTML中将HTML内容写入Word文档时出现问题

我试图将HTML页面内容导出到Word.

我的Html显示页面是:

  1. 你最喜欢的颜色是什么?

NA

  1. 列出前三名的学校?

一个国家两个开发三PS

还有一个点击事件按钮.按钮单击事件将打开MS word并将页面内容粘贴到word中.

单词页面包含html设计页面的表属性.它仅在Word 2003中出现.但在word 2007中,word文档包含带有out属性的文本.如何在Word 2003中删除此表属性.

我无法添加快照.否则我会告诉你.

我正在通过aspx设计网页.我通过以下代码导出网页内容.

protected void Button1_Click(object sender, EventArgs e)
{

    Response.ContentEncoding = System.Text.Encoding.UTF7;
    System.Text.StringBuilder SB = new System.Text.StringBuilder();
    System.IO.StringWriter SW = new System.IO.StringWriter();
    System.Web.UI.HtmlTextWriter htmlTW = new System.Web.UI.HtmlTextWriter(SW);
    tbl.RenderControl(htmlTW);
    string strBody = "<html>" +
        "<body>" + "<div><b>" + htmlTW.InnerWriter.ToString() + "</b></div>" +
        "</body>" +
        "</html>";

    Response.AppendHeader("Content-Type", "application/msword");
    Response.AppendHeader("Content-disposition", "attachment; filename=" + fileName);
    Response.ContentEncoding = System.Text.Encoding.UTF7;

    string fileName1 = "C://Temp/Excel" + DateTime.Now.Millisecond.ToString();
    BinaryWriter writer = new BinaryWriter(File.Open(fileName1, FileMode.Create));
    writer.Write(strBody);
    writer.Close(); …
Run Code Online (Sandbox Code Playgroud)

c# asp.net export ms-word

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

如何在Objective-C中使用Web服务?

我有一个在ColdFusion中开发的Web服务,我试图在iPhone上使用它.Web服务返回JSON,它应该非常易于阅读.

但是,我一直无法找到一个简单的iPhone应用程序调用Web服务和使用数据的简单示例.有没有我刚刚遗漏的好的教程或例子?

iphone coldfusion json web-services objective-c

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

有谁知道jQuery UI鼠标小部件?

我已经开始使用jQuery UI了.

我想了解更多有关jQuery UI鼠标小部件的信息.我正在试图找出它的文档,但它不可用.任何人都知道资源的可用位置?

jquery jquery-ui jquery-plugins

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

如何阻止使用匿名类创建的线程?

在我的程序中,我有许多线程处于工作状态,在方法运行中启动或通过从运行调用其他方法.停止这些线程的方法是什么?

线程启动为:

Runnable r = new Runnable() {
   @Override
      public void run() {
         // do something...
      }
};
new Thread(r,"Thread_1").start();
Run Code Online (Sandbox Code Playgroud)

另一个可能是:

Runnable r = new Runnable() {
   @Override
      public void run() {
         startThread(); // another method called
      }
};
new Thread(r,"Thread_2").start();
Run Code Online (Sandbox Code Playgroud)

什么是停止的方法thread_1thread_2

UPDATE

我想要的是当我点击一个按钮时,deactivate后面的3-4个线程应该被取消激活,以便用户可以通过再次分配任务再次启动这些线程.

java multithreading anonymous-types

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