问题列表 - 第2294页

SQL Server 2005是否具有与MySql的ENUM数据类型等效的?

我正在研究一个项目,我想在表格中存储一些容易列举的信息.MySql的枚举数据类型完全符合我的要求:http://dev.mysql.com/doc/refman/5.0/en/enum.html.在SQL Server 2005中是否有等价物?

我知道我可以使用键将可能的值存储在类型表中,但我不想将其链接回来进行描述.我们的数据库标准不允许我们链接非整数或唯一标识符字段,因此将可能的键存储为字符也是如此.

mysql database enums sql-server-2005

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

敏捷40小时一周

您是否曾参与过(全职)项目,使用敏捷方法实际上允许您完成40小时的工作周?如果是这样,最有价值的敏捷实践是什么?

agile project-management

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

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

在Scheme中生成项链的简单算法很好?

长度为n的k-ary项链是长度为n的有序列表,其项目是从长度为k的字母表中绘制的,这是按字典顺序排列的第一个列表,在所有列表中共享旋转下的排序.

示例:(1 2 3)和(1 3 2)是字母{1 2 3}中长度为3的项链.

更多信息:http: //en.wikipedia.org/wiki/Necklace_(bizbinicsics)

我想在Scheme(或你选择的Lisp)中生成这些.我找到了一些论文......
野人 - 一种生成项目的新算法
Sawada - 在恒定摊销时间生成手镯
Sawada - 生成带有禁止的子串的项链
......但是它们中的代码对我来说是不透明的.主要是因为他们似乎没有传递字母或所需的长度(n).我正在寻找的方案程序是形式(项链n'(ab c ...)).

通过首先生成k ^ n个列表然后过滤掉旋转,我可以很容易地生成这些.但它的内存效率非常低......

谢谢!

scheme combinatorics necklaces

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

如何确定ASP.NET日历显示的整个日期范围?

ASP.NET日历始终在7x6网格中显示6周的日期.我的问题是目标月份的第一天不一定出现在第一行......在某些情况下,整个第一行显示上个月的日期.在其他情况下,整个最后一行显示下一行的日期.是否有可靠的方法来查询日历对象以确定特定月/年的42天范围?

例如,考虑2008年6月和2009年2月:

请注意,第一周仅包含上个月的日期http://img371.imageshack.us/img371/2290/datesmq5.png

我假设日历试图避免在网格的顶部或底部聚集所有"其他月份"日期,因此将第一个目标月份放在第二行.我正在寻找一种简单的方法来确定2008年6月的显示范围是5月25日 - 7月5日.

asp.net calendar

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

C++ map访问丢弃限定符(const)

以下代码表示将map传递constoperator[]方法会丢弃限定符:

#include <iostream>
#include <map>
#include <string>

using namespace std;

class MapWrapper {
public:
    const int &get_value(const int &key) const {
        return _map[key];
    }

private:
    map<int, int> _map;
};

int main() {
    MapWrapper mw;
    cout << mw.get_value(42) << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这是因为地图访问中可能出现的分配吗?没有地图访问的函数可以声明为const吗?

MapWrapper.cpp:10: error: passing ‘const std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > >’ as ‘this’ argument of ‘_Tp& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const _Key&) [with _Key = int, _Tp = int, _Compare = std::less<int>, _Alloc …

c++ maps stl const

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

为什么HttpServletRequest.getRemoteAddr()在Java servlet中不起作用?

我正在使用java servlet开发一个Web应用程序,我希望通过request.getRemoteAddr()从内部调用来获取用户的ip信息processRequest(HttpServletRequest request,HttpServletResponse response).

但它返回错误的IP.由于我对这个领域不是很了解,我不知道它在显示什么,也许是代理,我得到了这个:

RemoteAddr : 127.0.0.1
RemoteHost : 127.0.0.1
x-forwarded-for : null

127.0.0.1不是我的IP.

然而,当我去:http://www.javascriptkit.com/script/script2/displayip.shtml它将显示正确的,因为我使用servlet,我没有.shtml到我动态生成的html页面,我该怎么办?为什么该网站上的脚本能够正确显示而request.getRemoteAddr()无法执行此操作?

感谢所有答案,我现在有了一个线索,在将其部署到服务器之后,它按预期工作.显示正确的地址.

但即使我在本地机器上开发它,如何要求它显示绝对IP,就好像它在真实服务器上运行一样?还是可行的?

html java servlets

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

有没有办法找出PHP数组的"深度"?

PHP数组可以为其元素提供数组.那些数组可以有数组等等.有没有办法找出PHP数组中存在的最大嵌套?一个示例是如果初始数组没有数组作为元素则返回1的函数,如果至少一个元素是数组则返回2,依此类推.

php arrays associative-array

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

您关注的德尔福编码标准文件是什么?

您关注的德尔福编码标准文件是什么?

我们公司正在考虑制定更好的编码标准,以提高代码的可读性,可审查性和可维护性.我们遇到过CodeGear的"Object Pascal样式指南",但它在很长一段时间内都没有被触及,我想很多人都做了一些本地的改进或补充.我已经看到了一些已发布的变体和其他文档,我将在下面列出.

注:我希望启动一个风格的战争.我只想知道你遵循的标准,以及原因.

谢谢.


更新: 嗯,"JCL德尔福语言风格指南"似乎是明显的赢家!谢谢!

delphi coding-style naming-conventions

20
推荐指数
2
解决办法
7340
查看次数

用于C/C++的可移植zip库(不是应用程序)

我希望能够在我的非gui C/C++应用程序,多个版本的Windows,Linux/Unix和MacOS上压缩文件.

用户将使用Eclipse + makefile或VisualStudio使用此应用程序编译和运行.我不希望用户必须单独安装,或让我的makefile安装可执行文件.

喜欢开源.我已经在看"Zip 3.0"......

c++ zip

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