问题列表 - 第230页

为什么Visual Studio会创建一个新的.vsmdi文件?

如果我在Visual Studio 2008中打开一个解决方案并运行单元测试,那么VS会在Solution Items文件夹中创建一个新的.vsmdi文件,并为其提供下一个可用的编号,例如My Solution2.vsmdi.

知道为什么VS这样做以及如何让它停止这样做?

mstest visual-studio-2010 visual-studio-2008 visual-studio

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

如何在WordPress中选择具有特定标签/类别的帖子

这是关于在WordPress中实现的MySQL的一个非常具体的问题.

我正在尝试开发一个插件,它会显示(选择)具有特定" 标签 "且属于特定" 类别 "(多个)的帖子

我被告知这是不可能的,因为存储类别和标签的方式:

  1. wp_posts 包含帖子列表,每个帖子都有一个"ID"
  2. wp_terms包含术语列表(包括类别和标签).每个术语都有一个TERM_ID
  3. wp_term_taxonomy 有一个带有TERM_ID的术语列表,并且每个术语都有一个分类法定义(类别或标记)
  4. wp_term_relationships 条款和职位之间有关联

我如何加入表格以获得所有带有"核" "交易" 标签的帖子,这些标签也属于"Category1"类别?

php mysql sql wordpress plugins

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

您是否遵循个人软件流程?您的组织/团队是否遵循团队软件流程?

欲了解更多信息- 在维基百科上的个人软件过程维基百科团队软件过程.

我有两个问题:

  1. 您从这些流程中看到了什么好处?
  2. 您使用哪些工具和/或方法来遵循这些流程?

process personal-software-process

14
推荐指数
3
解决办法
4030
查看次数

最好的Apache Ant模板

每次我创建一个新项目时,我都会将最后一个项目的ant文件复制到新项目中并进行适当的更改(同时尝试使其对下一个项目更加灵活).但是因为我一开始并没有真正想过它,所以文件看起来真的很难看.

您是否有可以轻松移植到新项目中的Ant模板?任何提示/网站制作一个?

谢谢.

java ant

7
推荐指数
2
解决办法
6852
查看次数

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

我应该使用JSPX而不是JSP吗?

使用JDeveloper,我开始为工作中的项目开发一组网页.由于我当时对JDev了解不多,所以我跑到Oracle去学习一些教程.JDev教程建议使用JSPX而不是JSP,但没有真正解释原因.你在开发JSPX页面吗?你为什么决定这样做?使用JSPX路由的优点/缺点是什么?

jsp jspx

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

Java Singleton vs static - 是否有真正的性能优势?

我正在合并一个CVS分支,其中一个较大的更改是使用具有静态初始化块和所有静态方法的抽象类的Singleton模式发生的替换.

这是值得保留的东西,因为它需要合并很多冲突,我会考虑什么样的情况才能使这种重构变得有价值?

我们在Weblogic 8.1下运行这个应用程序(所以JDK 1.4.2)


对不起托马斯,让我澄清一下..

HEAD版本具有传统的单例模式(私有构造函数,getInstance()等)

分支版本没有构造函数,是一个"公共抽象类",并将对象上的所有方法都修改为"静态".以前存在于私有构造函数中的代码将移动到静态块中.

然后更改类的所有用法,这会导致合并中出现多个冲突.

有一些情况发生了这种变化.

java singleton design-patterns

15
推荐指数
3
解决办法
3万
查看次数

无法安装ruby gems - zlib错误

我正在尝试安装一些Ruby Gems,这样我就可以使用Ruby在收到twitter消息时通知我.但是,在做了之后gem update --system,我现在每次尝试做gem install任何事情时都会收到zlib错误.下面是我在尝试安装ruby gem时获得的控制台输出.(以及来自的输出gem environment).

C:\data\ruby>gem install twitter
ERROR:  While executing gem ... (Zlib::BufError)
    buffer error

C:\data\ruby>gem update --system
Updating RubyGems
ERROR:  While executing gem ... (Zlib::BufError)
    buffer error

C:\data\ruby>gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.2.0
  - RUBY VERSION: 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
  - INSTALLATION DIRECTORY: c:/ruby/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: c:/ruby/bin/ruby.exe
  - EXECUTABLE DIRECTORY: c:/ruby/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-mswin32-60
  - GEM PATHS:
     - c:/ruby/lib/ruby/gems/1.8
  - GEM CONFIGURATION: …
Run Code Online (Sandbox Code Playgroud)

ruby gem

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

方程(表达式)解析器具有优先权?

我使用简单的堆栈算法开发了一个方程解析器,它将处理二进制(+, - ,|,&,*,/等)运算符,一元(!)运算符和括号.

但是,使用这种方法会让我拥有相同优先级的所有内容 - 无论操作符如何,都会从左到右进行评估,尽管可以使用括号强制执行优先级.

所以现在"1 + 11*5"会返回60,而不是人们所期望的56.

虽然这适用于当前项目,但我希望有一个通用例程,我可以用于以后的项目.

编辑清晰:

解析具有优先级的方程的好算法是什么?

我对一些简单的实现感兴趣,并且理解我可以自己编写代码来避免使用可用代码的许可问题.

语法:

我不明白语法问题 - 我是手写的.这很简单,我认为不需要YACC或Bison.我只需要用诸如"2 + 3*(42/13)"之类的方程计算字符串.

语言:

我在C中这样做,但我对算法感兴趣,而不是语言特定的解决方案.C足够低,如果需要,很容易转换成另一种语言.

代码示例

我发布了上面讨论的简单表达式解析器测试代码.项目要求发生了变化,因此我从不需要优化性能或空间代码,因为它没有包含在项目中.它是原始的详细形式,应该易于理解.如果我在运算符优先级方面做了更多的事情,我可能会选择宏hack,因为它简单地匹配程序的其余部分.但是,如果我在一个真实的项目中使用它,我将寻求一个更紧凑/更快速的解析器.

相关问题

数学解析器的智能设计?

-亚当

algorithm parsing equation

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

C++的异常分析工具

我一直在寻找一种从C++程序中提取异常信息的工具.我正在寻找的最想要的功能:我想知道可以从函数抛出的所有异常(其中包括从该函数递归调用的所有函数).

我一直认为记录错误和异常是非常困难的(并且需要花费很多精力来保持最新).但如果有一些方法可以实现自动化,那将非常有帮助.

Windows和Visual Studio的工具将是首选但不是必需的,我总是可以解决这个问题.

c++ code-analysis exception

16
推荐指数
2
解决办法
2433
查看次数