问题列表 - 第3881页

LINQ to Entities中的"NOT IN"子句

反正我是否可以在Linq to Entities的 SQL Server中创建一个not in子句?

c# linq-to-entities

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

使用javascript识别唯一的匹配

你能建议一个有效的方法来识别一个使用javascript的唯一用户(例如计算一个哈希发送到服务器端)?

编辑:重点是我不能"入侵"浏览器(例如发送cookie).IP也不是选择.它必须是客户端解决方案(因此javascript).

javascript hit unique

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

将基于桌面的MFC C++应用程序转换为Web应用程序是否可行

我有一个非常大的应用程序,150万行C++,目前使用Document/View架构的MFC.该应用程序包括许多3D矢量图形,电子表格,以及很多对话框和Windows.在DVA的限制范围内,编写得相当好,因为用户界面中没有重要的程序逻辑,任何可以使用用户界面完成的操作也可以使用COM/OLE自动化接口以编程方式执行.

在许多用户的要求下,我一直在想着为程序创建一个浏览器接口,程序本身就在服务器上运行.到目前为止的想法是将所有COM接口转换为DCOM并将UI重写/移植到Java.最初的实验表明,这将是一项巨大的工作.

那里的其他任何人都有更容易实现的想法吗?任何人都遇到任何重构或类似的工具专门帮助这种端口?

c++ refactoring mfc

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

适用于iphone应用程序的"约"文本中的超链接

我正处于我的第一个简单的iPhone应用程序的最后阶段.我正在构建一个"约"视图,包含信用/信息/等.

我在最简单的事情上失败了:如何在文本中嵌入超链接?我目前正在使用带有UILabel的UIView作为文本.

我已经看过这里和示例应用程序,但没有到达任何地方.我应该使用UIWebView吗?

谢谢.

iphone cocoa-touch

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

Adobe AIR app适合屏幕(最大化)

有没有办法让Adobe AIR应用程序在启动时自动适应屏幕(最大化)?

air fullscreen maximize

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

Oracle序列存储在哪个表空间中?

我和我的同事维护的应用程序在后端有一个Oracle数据库.我们正在考虑偶尔以"受限"模式运行应用程序,其中一个数据库表空间设置为只读.我们可以轻松地将必要的表和索引移到单独的表空间,这些表空间可以在"受限"模式下写入.但是,尽管有几次Google搜索,但我无法确定Oracle存储序列的表空间.

这个答案提到序列值存储在SYSTEM.SEQ $表中.我现在无权访问Oracle数据库,但我猜这个表存在于一个系统表空间中.我们使只读的表空间不是系统表空间,它是我们自己的数据表空间之一.

在dev数据库中,我可以从序列中成功地进行SELECT,并将相关的表空间设置为只读.

我怀疑将这个表空间设置为只读是不会有问题的,但我更倾向于通过临时实验证实我的怀疑.有人可以赐教吗?

oracle sequence

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

将业务层添加到ADO .NET实体框架

我正在开发我的第一个.NET项目(.NET 3.5,ADO.NET和C#).我们已经构建了我们的实体模型,并且正在尝试构建一个干净的业务对象层.

我们已经获得了基本的实体模型,并且我们希望将某些业务级语义添加到默认数据访问器(导航属性等).

例如,让我们假设,我们之间有很多一对多的关系PersonBankAccounts.让我们假设在业务层我们想添加冻结帐户的功能.我们现在希望能够从Person导航到:

  • 他们所有的银行账户,
  • 他们的非冻结银行账户,和
  • 他们冻结的银行账户.

当然,我们希望将名义案例作为默认情况:如果我导航,Person.BankAccounts()我希望它返回非冻结帐户.我可以添加导航属性Person.FrozenBankAccounts()Person.AllBankAccounts().

我们提出的两种方法似乎都有相当多的代码味道.

  1. 我们找不到覆盖实体模型方法的方法.因此,请将其Person.BankAccounts()作为返回所有银行帐户的访问者.然后我们添加一个Person.FrozenBankAccounts()和一个Person.NonFrozenBankAccounts().
  2. 将另一个显式层添加到包装所有访问的代码库中BankAccounts.

方法1的问题在于,名义商业案例(访问未冻结的银行账户)是该批次最不直观的方法名称.

使用方法2,当我们从实体模型层继承对象时,我们必须覆盖每个方法以确保它不会从底层返回对象.所以我们创建一个BL_Person有一个BankAccounts()返回BL_BankAccount对象集合的方法.但在这种情况下,所有代码似乎都有些愚蠢.

有没有比我们考虑过的更好的方法?如果没有更好的方法,我所概述的两个中哪一个似乎是更好的解决方案(鉴于我们需要使用50多个课程)?

注意:在进行网络搜索时,我确实找到了一封给微软的公开信,题为" ADO .NET实体框架不信任投票"似乎意味着没有一种好方法可以明确区分关注点.

.net orm entity-framework ado.net-entity-data-model .net-3.5

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

调用方法时自动.toString()?

我得到了一名前雇员的代码.有许多调用方法,如:

foo(val,...);
Run Code Online (Sandbox Code Playgroud)

哪里

void foo(String s,...) {
  ...
}
Run Code Online (Sandbox Code Playgroud)

和val是一个int.

当然,我收到了一个错误.

作为一种解决方法,我将""+ val传递给foo.我想知道是否有更好的方法.

java

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

发布jQuery的短扩展函数好东西

与SO上的c#扩展主题类似,如果我们可以整合大量有用的jQuery函数扩展,那将是很好的.

请注意,我们的想法是使用简短的代码片段,而不是使用众所周知的插件或ui小部件

javascript jquery jquery-plugins

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

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