问题列表 - 第47053页

在单个sql查询中选择多个表

关于这一点的其他线索似乎没有帮助我.我想从一个表中选择所有信息,但是按照另一个表中的值对它们进行排序.

SELECT消息
ORDER BY 'votes' DESC;,
IP,
名称,
网站,
ID
FROM m_votes
WHERE删除= 0
和日期> DATE_SUB(NOW(),INTERVAL 1 DAY)
ORDER BY ORDER BY 'votes' DESC;DESC";

除了我需要m_votes在另一个名为的表中ORDER BY 'votes' DESC;.

是否有可能做到这一点?我在另一个网站上看到这个查询是不可能的.

$ query ="SELECT g.message,g.date,g.ip,g.name,g.website,g.id FROM guestbook_message AS g JOIN m_votes AS v ON g.id = v.vid WHERE g.deleted = 0 AND v.messageid = $ mid AND g.date> DATE_SUB(NOW(),INTERVAL 1 DAY)ORDER BY(v.votes)DESC;"

^^这不起作用

mysql sql join sql-order-by

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

StreamWriter构造函数中的参数无效?

在C#3.0中,框架与3.0(程序集mscorlib.dll,v2.0.50727) System.IO.StreamWriter具有以下构造函数:

public StreamWriter(Stream stream, Encoding encoding);
public StreamWriter(string path, bool append, Encoding encoding);
Run Code Online (Sandbox Code Playgroud)

所以代码

Encoding enc = System.Text.Encoding.GetEncoding("iso-8859-1");
writer = new StreamWriter(filename, enc);
writer = new StreamWriter(filename, false, enc);
Run Code Online (Sandbox Code Playgroud)

给出了编译错误"最好的重载方法匹配...有一些无效的参数"......"无法在第二行从'System.Text.Encoding'转换为'bool'".

对不起,不是问题,而是错误.

c# constructor streamwriter

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

在主win32窗口中创建窗口控制台

我有一个win32应用程序,需要在按下波浪号时打开像游戏一样的控制台.我认为最好的解决方案是使用CreateWindow函数.这是正确的吗?我怎么能让它重叠主窗口并在再次按下波浪线时隐藏它?谢谢你们

c++ console winapi

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

如何更新图像的来源

我正在使用RaphaëlJavascriptlib(顺便提一下SVG渲染的很棒的东西),我正在尝试在鼠标移过它时更新图像的来源.

事情是我找不到任何关于它的东西(它可能甚至不可能,考虑到我已经阅读了Raphaël的很大一部分来源而没有发现任何相关内容).

有人知道这样做的方法吗?也许它可以在没有直接使用Raphaël的API的情况下完成,但由于生成的DOM元素没有ID,我不知道如何手动更改其属性.

我实际上在做CoffeeScript,但它很容易理解.CoffeeScript毕竟是Javascript.这就是我正确知道的,我希望MouseOver和MouseOut方法更改"bg"属性的来源.

class Avatar
  constructor: (father, pic, posx, posy) ->
    @bg = father.container.image "pics/avatar-bg.png", posx, posy, 112, 112
    @avatar = father.container.image pic, posx + 10, posy + 10, 92, 92
    mouseOver = => @MouseOver()
    mouseOut = => @MouseOut()
    @bg.mouseover mouseOver
    @bg.mouseout mouseOut

  MouseOver: ->
    @bg.src = "pics/avatar-bg-hovered.png"
    alert "Hover"


  MouseOut: ->
    @bg.src = "pics/avatar-bg.png"
    alert "Unhovered"

class Slider
  constructor: ->
    @container = Raphael "raphael", 320, 200
    @sliderTab = new Array()

  AddAvatar: (pic) ->
    @sliderTab.push new Avatar this, pic, …
Run Code Online (Sandbox Code Playgroud)

javascript image raphael

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

如何执行ruby代码

我最近开始学习Ruby.我知道Ruby是一种解释型语言(尽管"每种"语言都是因为它被CPU解释为机器代码).但ruby解释器如何将用Ruby编写的代码转换为机器代码?我已经读过,解释器不会读取源代码,而是读取字节码,但是我从来没有像在Java中那样编译.那么,这是Ruby为你做的另一件事吗?如果确实如此,它是否在运行时生成字节代码?因为你永远不会像在Java中那样获得.class文件.最重要的是,我读到了Just-In-Time编译器,它显然对字节代码做了一些事情,因此它运行得更快.

如果是上述情况,解释器首先扫描所有源代码,将其转换为字节代码,然后在运行时使用JIT再次编译它?

最后我不是在寻找有关性能方面的答案,我只是想知道它是如何处理的,它经历了哪些阶段以及它在什么时候这样做.

谢谢你的时间.

我正在使用这个插件http://www.ruby-lang.org/en/

ruby interpreter

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

如何使用HTML敏捷包选择嵌套元素?

我有以下类型的xml/html

<root>
<p1>
    <l1>
        <a>something</a>
        <a>something</a>
        <a>something</a>
        <a>something</a>
    </l1>
    <l1>
        <a>something</a>
        <a>something</a>
        <a>something</a>
        <a>something</a>
    </l1>
</p1>
</root>
Run Code Online (Sandbox Code Playgroud)

我想选择l1标签的集合,对于每个l1标签,我想为当前的l1标签选择所有'a'标签.我该怎么做??

c# html-agility-pack

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

F#:函数中有更多返回点,如何处理它们?

在复杂函数中返回值时出现问题.示例总是更好:

考虑以下功能:

let myf (mypar: int) =
   mypar + 1
Run Code Online (Sandbox Code Playgroud)

这里没有问题,这个函数编译正确,签名是:

val myf: int -> int
Run Code Online (Sandbox Code Playgroud)

好吧好吧.现在考虑这段代码:

let myf (mypar: int) =
   if mypar = 2 then
      4 (* ERROR *)
   mypar + 1
Run Code Online (Sandbox Code Playgroud)

这不起作用:

这个表达式应该有类型单位,但这里有int

每当我尝试从我的函数返回时,当我在a if,whilea for或其他每个块中时,都会引发此错误.我认为问题是确保所有可能的返回路径返回相同的类型,但在这里我不明白会发生什么.

请注意,如果我插入一个()单元,一切都可以工作,例如:

let myf (mypar: int) =
   if mypar = 2 then
      () (* No error *)
   mypar + 1
Run Code Online (Sandbox Code Playgroud)

但那个单位不会让我的功能恢复!它继续!!! 此外,你能解释一下F#如何处理这个???

谢谢

.net f# functional-programming return unit-type

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

ForeignKey关系的GeoDjango距离查询

我有以下型号(简化)

from django.contrib.gis.db import models as geomodels

modelB (geomodels.Model):
    objects = geomodels.GeoManager()

modelA (geomodels.Model):
    point   =   geomodels.PointField(unique=True)
    mb      =   models.ForeignKey(modelB,related_name='modela')
    objects =   geomodels.GeoManager()
Run Code Online (Sandbox Code Playgroud)

我试图找到所有的modelB对象,并按距离给定位置(距离定义为给定位置与相关模型A的点对象之间的距离)对它们进行排序.当我尝试运行查询时

modelB.objects.distance((loc, field_name='modela__point')
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说

TypeError: ST_Distance output only available on GeometryFields. 
Run Code Online (Sandbox Code Playgroud)

请注意,loc是一个Point对象.但是,当我运行查询时

modelB.objects.filter(modela__point__distance_lte = (loc, 1000)) 
Run Code Online (Sandbox Code Playgroud)

此查询正常工作,没有错误.

知道错误是什么吗?我使用的是django 1.2.4,PostGis 1.5.2,PostGres 8.4.

谢谢.

django django-models geodjango

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

如何在Python中增加文件名

我正在尝试将大量需要分离的数据保存到不同的文件中,如data_1.dat data_2.dat data_3.dat data_4.dat

我如何在python中实现这一点?

python file-io

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

Spring-mvc 3.0应用程序会话范围

使用左侧菜单时,我没有重定向到其他页面,而是使用href链接其他页面.但在执行此操作时,我的会话范围仅限于请求不再存在.所以这是我的控制器代码:

设置会话:

request.getSession(true).setAttribute("application", application);
Run Code Online (Sandbox Code Playgroud)

在其他控制器中获取会话对象:

HttpSession session = request.getSession();
session.getAttribute("application"); //application null in href; redirect works fine
Run Code Online (Sandbox Code Playgroud)

那么有什么方法可以在Spring MVC 3中使用"应用程序"会话范围.这样我就可以通过我的应用程序访问会话.

我在application-servlet.xml中尝试了这段代码片段

<!-- a HTTP Session-scoped bean exposed as a proxy --> 
<bean id="applicationVO" class="com.nypd.viewobjects.ApplicationVO" scope="globalSession"> 
<!-- this next element effects the proxying of the surrounding bean --> 
<aop:scoped-proxy/> 
</bean> 
Run Code Online (Sandbox Code Playgroud)

我正在注入对象来设置和检索简单的bean,如下所示:

@Autowired private ApplicationVO applicationVO;
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

我也试过@SessionAttribute控制器, @SessionAttributes("applicationVO")但似乎问题仍然存在.

如果有人能为我提供一个带有两个控制器的小例子,我将深表感谢.

java spring spring-mvc

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