所有问题

0 投票
8 回答
6228 浏览

是否有任何 JavaScript 实时语法荧光笔?

我找到了突出显示预先存在的代码的语法荧光笔,但我想在您使用 WYSIWYG 风格的编辑器键入时这样做。我不需要自动完成的功能,只需要突出显示。

作为一个后续问题,stackoverflow 使用的 WYSIWYG 编辑器是什么?

编辑:感谢下面的答案,我发现两个看起来可能适合我的需要: EditAreaCodePress

编辑:另见这个问题:
https ://stackoverflow.com/questions/379185/free-syntax-highlighting-editor-control-in-javascript

0 投票
4 回答
23882 浏览

在 Visual Studio 2008 PRO 中进行分析

如何在 Visual Studio 2008 中使用探查器?

我知道 Config Properties -> Linker -> Advanced -> Profile (/PROFILE) 中有一个构建选项,但是我找不到任何关于实际使用它的信息,只有我能找到的文章似乎只适用于旧版本Visual Studio(例如,大多数人说转到 Build->Profile 以调出配置文件对话框,但在 2008 年没有这样的菜单项)。

这是因为 Visual Studio 2008 不包含探查器,如果它包含探查器,它在哪里以及它的文档在哪里?

0 投票
5 回答
9661 浏览

在 get() 中从 Ruby 中损坏的 TCP 套接字中恢复

我正在读取 TCP 套接字上的输入行,类似于:

如果端点在 getline() 运行时终止连接,则 gets() 挂起。

我该如何解决这个问题?是否有必要进行非阻塞或定时 I/O?

0 投票
3 回答
3720 浏览

向我的 COM 对象的 VBScript 用户公开事件处理程序

假设我有一个 COM 对象,用户可以通过如下调用访问它:

我想做的是允许用户为对象指定一个事件处理程序,如下所示:

这是否可能,如果可以,我如何在 C++(特别是 BCB 2007)的类型库中公开它?

0 投票
10 回答
11735 浏览

如何在 C++ 中处理非常大的二维数组

我需要创建一个大小为 800x800 的 2D int 数组。但是这样做会造成堆栈溢出(哈哈)。

我是 C++ 新手,所以我应该做类似向量向量的事情吗?只是将二维数组封装到一个类中?

具体来说,这个数组是我在图形程序中的 zbuffer。我需要为屏幕上的每个像素存储 az 值(因此是 800x800 的大尺寸)。

谢谢!

0 投票
4 回答
336 浏览

防止 Web 应用程序中页面之间的击键丢失

我当前的项目是编写一个与现有桌面应用程序等效的 Web 应用程序。

在桌面应用程序的工作流程中的某些点,用户可能会单击一个按钮,然后显示一个要填写的表单。即使应用程序显示表单需要一点时间,专家用户也知道该表单将是什么并且会开始打字,知道应用程序会“赶上他们”。

在 Web 应用程序中不会发生这种情况:当用户单击链接时,他们的击键将丢失,直到显示下一页上的表单。有没有人有任何防止这种情况的技巧?我是否必须放弃使用单独的页面并使用 AJAX 将表单嵌入到页面中,使用GWT之类的东西,或者仍然会有丢失击键的问题?

0 投票
3 回答
17659 浏览

如何在 .NET 安装项目中添加卸载选项?

.NET 安装项目似乎有很多选项,但我没有看到“卸载”选项。

我希望人们可以从标准的“开始菜单”文件夹中“卸载”而不是将他们发送到控制面板来卸载我的应用程序,所以有人可以告诉我该怎么做吗?

此外,我知道具有此功能的非 Microsoft 安装程序,但如果可能的话,我想继续使用 Microsoft 工具包。

0 投票
2 回答
8356 浏览

如何让我的 Java 应用程序在 Windows 中正常关闭?

我有一个 Java 应用程序,当用户选择 Start->Shutdown 时,我想“很好地”关闭它。我尝试通过 Runtime.addShutdownHook(...) 使用 JVM 关闭侦听器,但这不起作用,因为我无法使用其中的任何 UI 元素。

我也尝试在我的主应用程序 UI 窗口上使用退出处理程序,但据我所知,它无法暂停或停止关机。我怎样才能很好地处理关机?

0 投票
2 回答
4671 浏览

从 Inno Setup 向 GAC 添加程序集

直到最近我们还在使用 Inno Setup 进行安装,我想继续这样做,除非我们可以在开始菜单中获得卸载选项(感谢 Giovanni Galbo),但是我们现在需要 GAC 一些外部库,我怀疑是仅通过 .NET 安装项目可行(或至少仅受支持)。

是否可以从另一个设置应用程序调用 GAC 库?

0 投票
3 回答
723 浏览

在 Eclipse 中使用键盘切换编辑器,而不是切换 Design/Source

在 Eclipse 中,我可以使用控制页面向上/向下切换打开的编辑器。这很好用,除了像 XML 或 JavaScript 这样的编辑器,那里有设计和源选项卡。对于那些编辑器,它只是在不同的选项卡之间切换。有没有办法让 Eclipse 忽略它们?我知道“下一个编辑器”的 alt-F6,但它不使用与显示编辑器选项卡相同的顺序,所以它很混乱。

0 投票
3 回答
8848 浏览

XNA 游戏中的高分在哪里保存?

我正在 XNA 中制作一个简单的 2 人游戏,并开始研究保存玩家的高分。

我希望游戏可以在 Xbox 360 和 Windows 上运行,所以我必须使用框架来保存数据。

似乎您将数据保存到特定用户的玩家标签 - 所以我的问题是,如何处理高分?

  • 将用户自己的分数保存在他们的个人资料中?(因此,只有您是唯一登录的人才能看到自己的分数)
  • 尝试在所有配置文件中保存其他玩家的分数?(尝试保持同步似乎很痛苦)
  • 在线存储分数
    • 360似乎有一个标准的方法来显示朋友的高分。这可以从 XNA 中访问,还是仅对已发布的游戏可用?
    • 滚我自己的。(对于这么小的个人项目来说似乎太过分了。)
0 投票
3 回答
4207 浏览

如何在 Java 中捕获崩溃日志

我正在使用 Java 开发一个跨平台应用程序,该应用程序目前在 Windows、Linux 和 MacOS X 上运行良好。我正在尝试找出一种很好的方法来检测(和处理)“崩溃”。是否有一种简单的跨平台方法来检测 Java 中的“崩溃”并采取相应措施?

我猜“崩溃”是指未捕获的异常。然而,代码确实使用了一些 JNI,因此能够从错误的 JNI 代码中捕获崩溃会很好,但我感觉这是 JVM 特定的。

0 投票
6 回答
1600 浏览

数据库集成测试

当您仅使用数据访问层或大多数应用程序堆栈进行集成测试时。如果多个测试在同一个数据库上运行,那么防止多个测试相互冲突的最佳方法是什么?

0 投票
6 回答
17003 浏览

C# Casting 与 Parse

以下哪个是 C# 中更好的代码,为什么?

或者

最终,是强制转换还是解析更好?

0 投票
6 回答
22011 浏览

在 Drupal 6 中包含特定节点的 CSS 或 Javascript 文件

在 Drupal 6 中包含特定节点的 CSS 或 Javascript 文件的最佳方法是什么?

我想在我的网站上创建一个运行了一个小 javascript 应用程序的页面,因此 CSS 和 javascript 是特定于该页面的,根本不希望包含在其他页面加载中。

0 投票
2 回答
1276 浏览

如何确定 Windows 单选按钮的按钮部分的大小

我正在使用 DrawFrameControl 自己绘制旧学校(非主题 - 主题收音机是另一个问题)单选按钮:

我从来没有想出一个可靠的方法来弄清楚 RECT 应该传递什么。我一直在使用 12x12 矩形,但我希望 Windows 告诉我单选按钮的大小。

DrawFrameControl 似乎缩放单选按钮以适合我通过的矩形,因此我必须接近收音机的“正确”尺寸,使其与屏幕上的其他(非所有者绘制的)收音机相隔。

有人知道怎么做吗?

0 投票
5 回答
23710 浏览

在 Mac 上为 PostgreSQL 安装 PDO 驱动程序(使用 Zend for eclipse)

如何让 PDO 在我的 mac (os x 10.5) 上工作?我在 Zend/Eclipse 中使用内置的 php 和 php。似乎根本找不到有用的驱动程序。

0 投票
6 回答
2508 浏览

如何实现数据库引擎独立分页?

任务:实现适合不同RDBMS的数据库记录分页。方法应该适用于主流引擎 - MSSQL2000+、Oracle、MySql 等。

请不要发布 RDBMS 特定的解决方案,我知道如何为大多数现代数据库引擎实现这一点。我正在寻找通用解决方案。目前我只想到基于临时表的解决方案。

编辑:
我正在寻找 SQL 解决方案,而不是第 3 方库。

0 投票
3 回答
758 浏览

浏览器所见即所得最佳实践

我在网页上使用富文本编辑器。.NET 具有阻止发布 HTML 标记的功能,因此我添加了一个 JavaScript 片段以在发布之前将尖括号更改为一对字符和别名。别名在服务器上用必要的尖括号替换,然后存储在数据库中。除了 XSS,解决这个问题的常用方法是什么。(即有更好的方法吗?)

如果您对 XSS(跨站点脚本)有意见,我相信这会对某人有所帮助。

0 投票
5 回答
2668 浏览

用 VMWare Fusion/Server 替换 Virtual PC/Server 用于开发环境

我专门在虚拟机上开发。我目前在 MacBook Pro 上运行 Boot Camp,并在一系列适用于许多不同环境的 Virtual PC VM 上进行所有开发。Andrew Connell的这篇文章彻底改变了我的工作方式。

我正在考虑切换到 Fusion 并在 OS X 中运行所有内容,但我无法回答以下有关 VM Fusion/Workstation/Server 的问题。我需要知道 Virtual PC/Server 的以下功能是否存在于他们的 VMWare 对应部件中。

  1. 差异磁盘(创建基础虚拟机和配置新虚拟机的能力,只需在基础上添加增量[节省大量磁盘空间,并且可以轻松启动具有基本功能集的新虚拟机])。(Fusion 不可用,需要工作站 [$189])
  2. 撤消磁盘(能够在会话中回滚对 VM 的所有更改)。(适用于 Workstation 和 Fusion [分别为 189 美元/79.99 美元])
  3. 轻松 NAT 出一个不同的子网供 VM 坐下。(在 Fusion/Workstation 中)。
  4. 在 VM Player 和 VM Server 之间共享 VM。我想在本地(在 OS X/Fusion 上)构建一个 VM,然后将其移动到某个服务器(Win2k3/Win2k8 和 VM Server)并在那里托管它,但使用 VM Server。(在 Fusion/Workstation 中)。
  5. 相当于 Hyper-V。(Fusion 和 Workstation 都为 64x VM 使用了类型 2 管理程序 a,对于 32 位 VM 也没有。VMWare 声称它们并不慢,因为一些基准测试证实了这一说法)。
  6. 能够在多个 VM 之间共享磁盘。如果我在虚拟磁盘上有一堆数据库并希望它们出现在多个 VM 上,我应该能够附加它们。(在 Fusion 和 Workstation 中均可用)
  7. (很高兴拥有)支持分配给 VM 的多个处理器(在 Fusion 和 Workstation 中均可用)。

是否有一位 VMWare 大师肯定知道上述功能在另一端可用?

另外上面的都是免费的(只要你有 Windows 机器的许可证),除了购买 Fusion 还有其他费用吗?

我研究的最终结果,非常感谢! 您只能在 VMWare Workstation(而非 Fusion)中创建链接克隆和完整克隆(靠近差异磁盘)。除了其他难以列举的功能外,Workstation 还具有更好的快照管理功能。话虽如此,Workstation 售价 189 美元(而不是 79 美元),并且在 OS X 上不可用。此外,Fusion 1.1(当前版本)在 OS X 10.5(在 10.4 上运行良好)上有一堆显示错误。这些将在当前位于 (RC1) 中的 Fusion 2.0 中得到解决。我可能会等到 v2.0 发布,然后使用 Workstation/Fusion 在 OS X 上配置和使用这些虚拟机。

0 投票
2 回答
1229 浏览

Microsoft Navison 使用/以何种技术和语言实现?

Navision 也称为 Microsoft Dynamics NAV。

0 投票
2 回答
1350 浏览

IIS上的python cgi

如何设置 IIS 以便可以从 asp 页面调用 python 脚本?

好的,所以我在这里找到了该问题的答案:http://support.microsoft.com/kb/276494

继续我的下一个问题:如何从经典的 asp (vb) 代码中调用 cgi 脚本?特别是不在网络根目录中的。

0 投票
4 回答
455 浏览

有没有人试图让 PHP 的系统功能更加面向对象?

我只是好奇是否存在任何项目试图将所有(或大部分)PHP 的内置函数组合成一个更加面向对象的类层次结构。例如,将所有字符串函数分组到一个字符串类中,等等。

我意识到这实际上不会解决任何问题(除非修改发生在 PHP 源代码级别),因为所有内置函数仍然可以在全局命名空间中访问,但它肯定会使可用性更容易。

0 投票
3 回答
4986 浏览

IBM JVM 1.4.2 (WebSphere 6.0.2) 的 Java 分析器

我正在寻找与 WebSphere 6.0.2 (IBM JVM 1.4.2) 附带的 JVM 配合使用的 Java 分析器。我使用 yourkit 来满足我通常的分析需求,但它特别拒绝使用这个旧的 jvm(我相信作者有他们的理由......)。

任何人都可以指出一个可以完成这项工作的体面的分析器吗?对概要分析器的通用列表不感兴趣,顺便说一句,我已经看过另一个stackoverflow,但我不想一个一个地尝试它们。

如果可能的话,我更喜欢免费版本,因为这是一次性需求(我希望!),我宁愿不为此付费购买另一个分析器。

0 投票
1 回答
1094 浏览

Struts2 的 Tiles 是否支持 UTF-8 编码的模板?

如果是这样,为磁贴启用 UTF-8 需要哪些配置元素?

我发现我的图块结果发送为: