问题列表 - 第23413页

LINQ to SQL 转换为自定义方法的 SQL

有没有办法将表达式转换为 SQL 以与LINQ to SQL一起使用?

例如,我有一个比较两个值的方法。

例子:

MyComparer.Compare(value1, value2, ">") return value1 > value2
MyComparer.Compare(value1, value2, "=") return value1 == value2
MyComparer.Compare(value1, value2, "<=") return value1 <= value2
Run Code Online (Sandbox Code Playgroud)

我想要这样的查询:

var list = from i in dataContext.items
           where MyComparer.Compare(i.value, someValue, "some operator")
           select ...
Run Code Online (Sandbox Code Playgroud)

这行不通,因为显然MyComparer不能转换为 SQL。

也许这是一个扭曲的问题,但是我如何将此方法转换为 SQL 或者这可能吗?

c# linq-to-sql

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

如何将字符串变量剪切成更多?

所以我有一个字符串:

string x = "DR\nDC\nDD";
Run Code Online (Sandbox Code Playgroud)

我想让每一行都在一个单独的变量中,如下所示:

string y1 = "DR";
String y2 = "DC";
String y3 = "DD";
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?.

c# string

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

在Graph上搜索顶点的最佳和最简单的算法?

在为我的Graph实现实现了大多数常见和所需的函数之后,我意识到一些函数(删除顶点,搜索顶点和获取顶点)没有"最佳"实现.

我正在使用带有链接列表的邻接列表来实现我的Graph实现,我正在搜索一个顶点,直到找到我想要的那个顶点.就像我说的,我意识到我没有使用"最佳"实现.我可以有10000个顶点并且需要搜索最后一个顶点,但是该顶点可以链接到第一个顶点,这会大大加快速度.但这只是一个假设的案例,它可能会也可能不会发生.

那么,您推荐哪种算法用于搜索查找?我们的老师主要讨论广度优先和深度优先(和Dikjstra'算法,但这是一个完全不同的主题).在这两者之间,你推荐哪一个?

如果我能够实现这两者,那将是完美的,但我没有时间,我需要拿起一个并实施它,第一阶段的截止日期临近......

我的猜测是,采用深度优先,似乎更容易实现,并看他们的工作方式,这似乎是一个最好的选择.但这实际上取决于输入.

但你们有什么建议?

c algorithm graph breadth-first-search depth-first-search

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

用于提交文件的Java代理Servlet

我正试图用我的GWT应用程序使用Panda.我可以使用直接将视频上传到我的熊猫服务器

POST MY_PANDA_SERVER/videos/MY_VIDEO_ID/upload
Run Code Online (Sandbox Code Playgroud)

但是,我想把我的熊猫服务器隐藏在我的J2EE(glassfish)服务器之后.我想实现这个目标:

  1. 开始上传到我的J2EE服务器上的某个servlet
  2. 验证用户
  3. 将文件发布到我的熊猫服务器,同时仍然上传到servlet

理想情况下,我希望永远不会将文件存储在J2EE服务器上,而只是将其用作代理来访问熊猫服务器.

java proxy gwt servlets pandastream

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

使用带有Markdown的sphinx而不是RST

我讨厌RST,但喜欢狮身人面像.有没有办法让sphinx读取markdown而不是reStructuredText?

python markdown python-sphinx

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

listFiles()的文件无法处理符号链接?

我有以下File对象通过符号链接指向目录,

File directory = new File("/path/symlink/foo/bar");
String[] files = directory.listFiles();
Run Code Online (Sandbox Code Playgroud)

listFiles()返回null,这是因为符号链接?如果是的话,如果我真的想使用包含符号链接的路径在列表中列出文件,我将如何进行此操作?

java file-io symlink

10
推荐指数
1
解决办法
7800
查看次数

有没有使用Spring 3.0和Cassandra作为后端的示例/教程?

正如我在标题中所写,我正在尝试学习Spring 3.0(我已经知道Django,Pylons和一些更简单的MVC框架)并尝试使用Cassandra作为我的Web应用程序的后端.

这样做有真实世界的例子吗?或者也许是一些教程?我知道这两种技术的文档存在,但我正在寻找一些"更快"的东西来阅读并让我滚动.

java database model-view-controller spring-mvc cassandra

15
推荐指数
1
解决办法
9887
查看次数

Magento订购税务信息

我看到税务信息保持在订单级别,但我看不到任何setter/getters.

它可能与报价项目甚至与送货地址有关?

有人知道税收与订单有何关系吗?

magento tax

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

在ASP.NET-MVC中的请求之间保持数据的标准方法

在请求之间保留数据的最标准或最佳方法是什么?

我应该使用cookie还是会话变量?我有兴趣保留排序顺序,排序列和页码(用于分页)等数据.

我来自webforms背景,所以通常这种类型的东西在我使用的控件的视图状态中自动处理.

更新

我喜欢查询字符串的想法,用于搜索和更有意义的URL; 但是,我正在开发一个"索引/列表"视图,它包含一个带有标题的视图和"控制"选项,比如用于过滤的DDL和用于呈现数据表的局部视图.

DDL使用a $.load()来调用控制器上的ActionResult,它返回部分视图,在查询字符串中传递参数,但由于这些是ajax请求,因此用户浏览器的主页面URL不会更新.

是否有一种最佳做法是从主页URL中取出查询字符串并在其他ActionResults的ajax请求中使用它们?

asp.net cookies asp.net-mvc session

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

如何在PHP中将unix时间戳转换为ISO8601时间戳?

我试图从mysql中提取unix时间戳并将其转换为ISO8601时间戳.我需要它,以便将日期格式化为类似Facebook(或堆栈溢出类似:) '30分钟前',而不是显示确切的日期和时间.有人处理过吗?

php mysql timestamp

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