问题列表 - 第9784页

多对多联接表可以有两列以上吗?

我有一些表可以从多对多表中受益.例如团队表.

团队成员可以在团队中持有多个"职位",所有职位都列在职位数据库表中.以前持有的头寸也存放了这个我有一个单独的表,所以我有

  • 成员表(包含团队详细信息)
  • 职位表(包含职位)
  • member_to_positions表(成员的id和位置的id)
  • member_to_previous_positions(成员的id和位置的id)

很简单,但现在的关键是团队成员可以属于许多团队.我已经有一个team_to_member查找表.现在问题是如何将一个职位与团队联系起来?一名成员可能是一个团队的团队领导,目前是另一个团队的团队电台人员和新闻官.我如何只是提取每个成员的信息以显示他当前的位置,以及他过去的历史,包括过去的球队.我是否需要添加一个position_to团队表并以某种方式交叉引用,或者我可以将团队添加到成员到职位表?

一切都非常令人困惑,这种正常化.

mysql sql database-design many-to-many join

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

String上的C++/CLI开关

在其他.NET语言(如C#)中,您可以打开字符串值:

string val = GetVal();
switch(val)
{
case "val1":
  DoSomething();
  break;
case "val2":
default:
  DoSomethingElse();
  break;
}
Run Code Online (Sandbox Code Playgroud)

在C++/CLI中似乎不是这种情况

System::String ^val = GetVal();
switch(val)  // Compile error
{
   // Snip
}
Run Code Online (Sandbox Code Playgroud)

是否有一个特殊的关键字或其他方式使其适用于C++/CLI,就像在C#中一样?

.net string c++-cli switch-statement

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

电子商务编程涉及什么?

我正试图找到我的第一份与编程有关的工作,我找到了一家公司的网站,该公司正在接受电子商务发展职位的简历.

这是他们列出的要求:

要精通:

  • HTML(手工编码)
  • CSS
  • PHP
  • 使用Javascript
  • MySQL的

首选技能:

  • 珍珠
  • Linux的

事实上他们(除非他们实际上使用的是PEARL编程语言)拼错了perl并且有一个相当平淡的投资组合,我可以做所有这些 - 我的意思是,我需要修改我的Javascript并学习更多MySQL - 但我可以做到这一切,我相信我可以立刻拿起perl.但我想知道 - 电子商务开发人员到底做了什么?这就像建立购物车一样吗?用户登录系统?或者它只是意味着做除公司网站上的设计之外的所有事情?

e-commerce

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

Google App Engine无法找到gdata模块

我可以在localhost上运行一个简单的"Hello World"Google App Engine应用程序,没有任何问题.但是,当我将"import gdata.auth"行添加到我的Python脚本时,我得到"ImportError:No module named gdata.auth".

我已经安装了gdata模块并将以下行添加到我的.bashrc中:

export PYTHONPATH=$PYTHONPATH:/Library/Python/2.5/site-packages/

还有什么我需要做的吗?谢谢.

编辑:奇怪的是,如果我从shell运行python并输入"import gdata.auth",我不会收到错误.

python macos google-app-engine gdata google-data-api

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

如何最好地在TreeViewer上使用ViewerFilter?

我正在申请ViewerFilter一棵树上的几棵树,但大多是树叶.过滤器确实适用于叶子,使用叶子内的属性.所有树枝都保持不变,以便它们的叶子可以出现.

但是我想过滤掉不包含选定叶子的分支,我可以看到其中没有ViewerFilter允许这样的机制.

这有可能吗?

例如,给定下面的概念树(其中b是分支,a L是叶子)

b0
  b1
    L2
    L4
    L8
  b2
    L1
    L3
    L5
Run Code Online (Sandbox Code Playgroud)

我想申请一个ViewerFilter只选择甚至包含叶子的树叶和树枝.结果树将是......

b0
  b1
    L2
    L4
    L8
Run Code Online (Sandbox Code Playgroud)

..分支b2不显示,因为它不包含选定的子项,但分支b0b1do.

swt eclipse-plugin jface treeviewer

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

from关键字是否优于C#中的直接方法调用?

在这两个选项中:

var result = from c in coll where c % 2 == 0 select c;

var result = coll.Where ( c => c % 2 == 0 );
Run Code Online (Sandbox Code Playgroud)

哪个更好?

使用一个优于另一个是否有任何优势?对我来说,第二个看起来更好,但我想听听其他人的意见.

.net c# linq

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

对于完全混淆的Rails路由,最好的指南是什么?

我一直在学习Rails,但路线继续让我感到困惑.

我认为,最令人困惑的是,您定义的路由对routes.rb文件中相对于其他路径的定义敏感.

有没有人遇到一个很好的简单指南,总结得很好?

routes ruby-on-rails

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

IsolatedStorageException:无法创建商店目录

嗨,我必须在隔离空间中存储一些隐藏的信息.为此,我正在使用System.IO.Isolated类

IsolatedStorageFile isf =     System.IO.IsolatedStorage.IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Assembly, null, null);
Stream writer = new IsolatedStorageFileStream(filename, FileMode.Create, isf);

IFormatter formatter = new BinaryFormatter();
formatter.Serialize(writer, appCollection.ToString());

writer.Close();
Run Code Online (Sandbox Code Playgroud)

它在Windows XP中运行良好,但在生产服务器上是Windows 2003,它显示异常

System.IO.IsolatedStorage.IsolatedStorageException:无法创建商店目录.

我的asp.net项目文件夹中有Everyone完全控制权限.注意CSoft.Core是由我创建的个人框架.

这是我的Stack Trace:

[IsolatedStorageException:无法创建商店目录.(来自HRESULT的异常:0x80131468)]
System.IO.IsolatedStorage.IsolatedStorageFile.nGetRootDir(IsolatedStorageScope范围)+0
System.IO.IsolatedStorage.IsolatedStorageFile.InitGlobalsNonRoamingUser(IsolatedStorageScope范围)+97
System.IO.IsolatedStorage.IsolatedStorageFile.GetRootDir(IsolatedStorageScope范围) )137
System.IO.IsolatedStorage.IsolatedStorageFile.GetGlobalFileIOPerm(IsolatedStorageScope范围)213
System.IO.IsolatedStorage.IsolatedStorageFile.Init(IsolatedStorageScope范围)56
System.IO.IsolatedStorage.IsolatedStorageFile.GetStore(IsolatedStorageScope范围,类型domainEvidenceType,类型assemblyEvidenceType)59
CSoft.Core.IO.StorageHelper.Save(字符串文件名,字符串的内容)在C:\ Projectos\FrameworkCS\CSoft.Core\IO\StorageHelper.cs:18
CSoft.Web.UI.ViewStateHelper.SerializeViewState(HttpContext的上下文中,对象状态)在C:\ Projectos\FrameworkCS\CSoft.Web.Controls \网络\ UI\ViewStateHelper.cs:65 CSoft.Web.UI.Page.SavePageStateToPersistenceMedium(对象状态)在C:\ Projectos\FrameworkCS\CSoft.Web.Controls \网络\ UI\Page.cs:302
System.Web.UI.Page.SaveAllState()236
System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)1099

c# asp.net isolatedstorage visual-studio

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

运行scons的问题

我想开始使用scons.我有Python 3.0.1并下载了Scons 1.2.0; 当我尝试运行scons时,我收到以下错误.我在这里做错了吗?

C:\tmp\scons>c:\appl\python\3.0.1\Scripts\scons
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "c:\appl\python\3.0.1\Lib\site-packages\scons-1.2.0\SCons\__init__.py", l
ine 43, in <module>
    import SCons.compat
  File "c:\appl\python\3.0.1\Lib\site-packages\scons-1.2.0\SCons\compat\__init__
.py", line 208
    raise Error, "Cannot move a directory '%s' into itself '%s'." % (src, dst)
               ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python scons

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

更改创建XML阅读器时使用的XmlDictionaryReaderQuotas对象上的MaxArrayLength属性

在向C#服务发送(或接收)字节数组时,我遇到以下异常.

There was an error deserializing the object of type System.Byte[]. 
The maximum array length quota (16384) has been exceeded while reading XML data. 
This quota may be increased by changing the MaxArrayLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. 
Line 6, position 34838.'.  
Please see InnerException for more details
Run Code Online (Sandbox Code Playgroud)

据我所知,XmlDictionaryreader是由webservice自动创建的.

那么,我该如何更改"MaxArrayLength"属性?

这是实现代码:

    public string addFile(string sharePointServer, string documentLibrary, 
                          byte[] content, string fileName) 
    {
        try
        {
            SPWeb spWeb = new SPSite(sharePointServer).OpenWeb();
            SPFolder spFolder = spWeb.GetFolder(documentLibrary);
            SPFileCollection …
Run Code Online (Sandbox Code Playgroud)

c# sharepoint web-services bytearray

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