问题列表 - 第968页

在哪里可以学习一些数学?

数学技能变得越来越重要,我想知道在继续学习更多CompSci特定内容之前,在哪些地方可以了解一些基础知识?

一个有很多视频和练习练习的网站将是双赢,但我似乎无法找到一个.

math computer-science algebra discrete-mathematics

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

将xml数据存储在cookie中

我正在尝试将一个xml序列化对象存储在cookie中,但是我收到如下错误:

A potentially dangerous Request.Cookies value was detected from the client (KundeContextCookie="<?xml version="1.0" ...")
Run Code Online (Sandbox Code Playgroud)

当您尝试在表单输入字段中存储看起来像javascript代码的内容时,我从类似的情况中了解问题.

这里的最佳做法是什么?是否有一种方法(比如我描述的形式问题)从asp.net框架中抑制此警告,或者我应该将JSON序列化,还是应该二进制序列化?将序列化数据存储在cookie中时的常见做法是什么?

编辑:感谢您的反馈.我想在cookie中存储比ID更多的数据的原因是因为我真正需要的对象需要大约2秒才能从我无法控制的服务中进行检索.我创建了一个轻量级对象'KundeContext'来保存完整对象中的一些属性,但这些属性在90%的时间都被使用.这样我只需要在10%的页面上调用慢速服务.如果我只存储了Id,我仍然需要在几乎所有页面上调用该服务.

我可以单独存储所有字符串和整数,但该对象具有其他轻量级对象,如"contactinformation"和"address",这些对象的每个属性都需要手动存储.

c# asp.net cookies serialization

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

在C#中运行脚本

我想在我的应用程序中运行javascript/Python/Ruby.

我有一个应用程序,根据用户的定义自动创建进程.该过程在C#中生成.我想让高级用户在预定义的位置注入脚本.这些脚本应该从C#进程运行.例如,创建的进程将具有一些活动,并且在中间应该运行脚本,然后该进程像以前一样继续.是否有从C#运行这些脚本的机制?

c# scripting

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

英国英语到美国英语(反之亦然)转换器

有没有人知道将英国英语转换成美式英语的图书馆或代码,反之亦然?

我不认为有太多的差异(想到的一些例子是甜甜圈/甜甜圈,颜色/颜色,灰色/灰色,本地化/本地化)但是能够提供本地化的网站内容会很好.

language-agnostic converter

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

在两个二进制文件中查找匹配序列

让我从一些背景开始。

今天早上,我们的一位用户报告说,Testuff 的安装文件被 CA 防病毒软件报告为感染了病毒。确信这是误报,我在网上查看,发现另一个程序 (SpyBot) 的用户报告了同样的问题。

现在,对于实际问题。

假设防病毒软件正在文件中寻找特定的二进制签名,我想在两个文件中找到匹配的序列,并希望找到一种方法来调整安装脚本以防止出现该序列。

我在 Python 中尝试了以下方法,但它已经运行了很长时间,我想知道是否有更好或更快的方法。

from difflib import SequenceMatcher

spybot = open("spybotsd160.exe", "rb").read()
testuff = open("TestuffSetup.exe", "rb").read()

s = SequenceMatcher(None, spybot, testuff)
print s.find_longest_match(0, len(spybot), 0, len(testuff))
Run Code Online (Sandbox Code Playgroud)

有没有更好的 Python 或其他语言的库可以做到这一点?也欢迎采用完全不同的方法来解决这个问题。

python binary diff antivirus

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

表中存储过程列表

我有一个包含100个表和存储过程的庞大数据库.使用SQL Server 2005,如何获取正在对给定表执行插入或更新操作的存储过程列表.

sql sql-server stored-procedures

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

在本机Python中解析DICOM文件

解析DICOM文件的最简单,最pythonic的方法是什么?

不使用非Python库的本机Python实现将是更受欢迎的.DICOM是数字医疗成像中的标准文件格式(有关更多信息,请查看此处).

有一些C/C++库支持读取(子集)DICOM文件.其中两个或三个甚至都有Python绑定.本机Python解析器可以为我提供两个目的:

  1. 无需构建任何外部C/C++库.
  2. 了解DICOM文件格式.

python format image medical dicom

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

替换SWF中的字符串

我们为一个大型Flash项目的不同客户修改了几十个版本的SWF,现在必须替换每个副本中脚本中嵌入的一些字符串.其中一些的FLA文件很难找到甚至丢失(我继承了这个混乱,重构它目前不是一个选项).

是否有(免费)工具来替换ActionScript中使用的字符串?我尝试使用swfmill将文件转换为XML并返回但是它无法处理字符串中包含的国际字符,所以我只能部分转换它们.大多数字符串都被正确提取,因此另一个工具可以完成这项工作.

flash

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

如何获得我自己的代码模块句柄?

可能重复:
如何获取当前正在执行的代码的HMODULE?

我正在尝试在自己的模块中找到资源.如果这个模块是一个可执行文件,那很简单 - GetModuleHandle(NULL)返回"main"模块的句柄.

但是,我的模块是由另一个可执行文件加载的DLL.所以GetModuleHandle(NULL)将模块句柄返回到该可执行文件,这显然不是我想要的.

有没有办法确定包含当前运行代码的模块的模块句柄?在调用中使用DLL的名称GetModuleHandle()对我来说似乎是一个黑客(如果有问题的代码被移植到不同的DLL中,则不易维护).

dll winapi

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

<您最喜欢的数据库>的最大缺点是什么?

我们都有自己喜欢的数据库.如果你客观地看待你选择的数据库,它有什么缺点,有什么可以改进?

规则:

  • 每个缺点一个回复;
  • 限制的简短描述,其次是;
  • 更详细的描述,如何更好地完成它的解释或不具有相同限制的另一种技术的示例.

  • 不要删除任何未广泛使用的数据库.在其他技术上很容易拍摄,但我们希望从你的经验中学习,而不是偏见.

database rdbms platform-agnostic

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