问题列表 - 第12427页

按两个字段的总和排序

假设我有一个包含karma_up和karma_down的表.每当有人投票时,karma_up会增加,每次有人投票时,karma_down也会增加.如何提取这些选择的行并按这些新值的总和对它们进行排序?ORDER BY(karma_up - karma_down)似乎并不像我想要的那样工作.我只想把具有最高业力的行排在最前面.

mysql sql cakephp

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

学习Ruby Curses

有没有人知道有关使用Curses学习Ruby的任何好教程?我似乎无法找到一个,而且文档很模糊.我之前从未使用过诅咒所以我真的不太了解它.

ruby curses

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

Java编译错误:参数x超出255个字的限制

我有一个构造函数(用于自动生成的类),有255个参数.在linux上使用ant和javac 1.6.0_02.这个课程编写得很好,一切都很好.

但是,当我尝试使用jdk 1.6在windows xp上的eclipse中编译同一个类时,我收到以下错误

Too many parameters, parameter BLAH is exceeding the limit of 255 words eligible for method parameters
Run Code Online (Sandbox Code Playgroud)

BLAH 是第256个参数.

有办法克服这个问题吗?更改自动生成的类不是一个选项,因为我需要在每次编译时更改它或更改生成器.这两个选项都是不可接受的,因为我们已经可以在linux上获得这个类.

PS:对于那些感兴趣的人,java类是使用JacORB从IDL文件生成的.不幸的是,由于它定义了我们的软件和其他系统之间的接口,因此无法减少类中的参数数量.

java compiler-errors

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

Facebook wall的数据库结构

我需要像Facebook一样创建一个墙系统(用户可以发布消息,视频,图像,事件等).有没有人创造类似的东西?你怎么建议我准备数据库?

database-design facebook

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

ASP.NET MVC + LINQ异常

我有一个ASP.NET MVC应用程序,99.9%的时间都很好用.一旦陷入蓝色的月亮,虽然事情确实出现了问题,但我想知道是否有人可以对这里可能出现的问题有所了解.

Web应用程序使用Linq2SQL并在以下一组指令后在控制器中爆炸:

const int pageSize = 5;
var allHeadings = artRepository.FindAllVisibleHeadings();
var paginatedHeadings = new PaginatedList<Article>(allHeadings, id ?? 0, pageSize);
Run Code Online (Sandbox Code Playgroud)

allHeadings只包含文章所有可见标题的IQueryable列表,而PaginatedList负责从这个很长的列表中取出一个合适的块.它如下:

public PaginatedList(IQueryable<T> source, int pageIndex, int pageSize)
{
    PageIndex = pageIndex;
    PageSize = pageSize;
    TotalCount = source.Count();
    TotalPages = (int)Math.Ceiling(TotalCount / (double)PageSize);

    this.AddRange(source.Skip(PageIndex * PageSize).Take(PageSize));
}
Run Code Online (Sandbox Code Playgroud)

它会在source.Count()行上爆炸,所以当它计算db中的所有可见文章时.有趣的是,当我多次重新加载页面时,我得到两种不同的例外:

第一:序列包含多个元素

at System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
at System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net asp.net-mvc linq-to-sql

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

如何让Oracle SQL Developer关闭数据库连接?

有没有办法让Oracle SQL Developer不关闭我的数据库连接,或者增加超时?有时在长时间运行的查询期间,SQL Dev将关闭连接,让我的查询在服务器上运行,但我没有结果.如果我RDP进入服务器并在本地运行SQL Dev,它似乎永远不会有这个问题.

oracle oracle10g oracle-sqldeveloper

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

javascript子串帮助

我有一个字符串"2500 - SomeValue".如何删除'SomeValue'中'S'之前的所有内容?

var x = "2500 - SomeValue";
var y = x.substring(x.lastIndexOf(" - "),
// this is where I'm stuck, I need the rest of the string starting from here. 
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

〜CK

javascript string parsing substring

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

C中的滚动中值算法

我目前正致力于在C中实现滚动中值滤波器(类似于滚动均值滤波器)的算法.从我对文献的研究中,似乎有两种合理有效的方法.第一种是对值的初始窗口进行排序,然后执行二进制搜索以插入新值并在每次迭代时删除现有值.

第二个(来自Hardle和Steiger,1995,JRSS-C,算法296)构建了一个双端堆结构,一端是maxheap,另一端是minheap,中间是中间值.这产生线性时间算法而不是O(n log n).

这是我的问题:实现前者是可行的,但我需要在数百万个时间序列中运行它,因此效率很重要.后者证明非常难以实施.我在R的stats包的代码的Trunmed.c文件中找到了代码,但它是相当难以理解的.

有没有人知道线性时间滚动中值算法的编写良好的C实现?

修改:链接到Trunmed.c代码http://google.com/codesearch/p?hl=en&sa=N&cd=1&ct=rc#mYw3h_Lb_e0/R-2.2.0/src/library/stats/src/Trunmed.c

c algorithm statistics r median

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

使用ASP.net刷新/重新加载副作用?

我在网络和ASP.Net开发方面比较新,所以请耐心等待.在测试我们的网页的过程中,我注意到如果用户单击"刷新/重新加载",并在"重新发送信息"对话框上出现提示时单击"重试",则在用户选择之前触发的最后一个事件"刷新",随后将再次解雇.
作为一个例子,我们有"上一页"和"下一页"导航按钮,允许用户浏览一系列问题.如果操作员点击"刷新/重新加载",那么用户按下最后一个导航按钮将再次点火.这实际上是有道理的,但净效果是用户最终在他以前查看的下一页或上一页上.这种事情有解决方法吗?

asp.net postback

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

何时以及如何使用延续传递方式

我一直在阅读有关继续传递样式编程技术(C#3.0实现)的内容.

为何/何时使用此技术会有用?

如何实现这一点以获得那些真正的长链?这与currying相同(这会在google中产生更好的搜索结果)吗?

谢谢

c#

14
推荐指数
2
解决办法
6489
查看次数