问题列表 - 第44187页

如何使用LEFT OUTER JOIN创建JPA查询

基于这两个表(及其相应的实体):

profiles(id, email, name)
items(id, profile_id, rank, price)

Profile(email, name)
Item(profile, rank, price)
Run Code Online (Sandbox Code Playgroud)

我必须列出所有配置文件,按其商品的最佳排名排序(实际上它是"顶级配置文件"列表).

这是SQL请求,就像您可以在PHPMyAdmin中执行它一样,例如:

SELECT AVG(i.rank) AS rank, p.* FROM profiles AS p LEFT OUTER JOIN items AS i ON p.id = i.profile_id GROUP BY p.id ORDER BY rank DESC;
Run Code Online (Sandbox Code Playgroud)

我是JPA的新手,我找不到一些关于使用CriteriaBuilder进行LEFT OUTER JOIN的例子(如果这是正确的事情).

如果有人能以正确的方式引导我,我真的很感激(我不是要求别人帮我做这份工作,只是有良好的线索).

非常感谢你!:)

sql jpa criteria

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

我可以在Java/Groovy中以编程方式更改我的Windows桌面墙纸吗?

有没有办法在Windows XP中使用Java(或Groovy)来更改我的桌面墙纸?我有一个程序,每天(或每当)创建一个新的图像,我想要一种自动更新我的桌面的方法.

我在这个网站上似乎有一些关于C++或.NET的问题,但我没有看到任何特定的Java.

java groovy

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

Wordpress MD5密码

我需要通过PHP脚本或MySQL将用户插入到Wordpress博客中,并且我有一个纯文本密码.我以为我可以这样做:

$query = "INSERT INTO $new_db.wp_users (user_login, user_pass, user_nicename)
select user_email, md5(user_password), user_name from $source_db.users";
Run Code Online (Sandbox Code Playgroud)

但是密码看起来与现在Wordpress密码的外观不同.所有密码都以$P$B

从阅读它说有一个盐...有没有办法获取像test123的密码,并把它变成Wordpress期望的加密密码?

php encryption wordpress md5

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

通过jQuery获取网页高度

如何使用jquery获取浏览器的可查看网页的高度?我试过$(window).height()但它没有返回准确的结果..谢谢..

javascript jquery

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

Ioc容器和动态语言(取2)

我一直在阅读依赖注入,控制反转和IoC容器.我还主要使用动态语言编程(PHP在工作,Python在家).以下是我找到的东西,但是当我把它拼凑在一起时,这给我留下了很多空白:

所以我读到的是:IoC容器在静态语言中是一个更大的交易,因为在动态语言中执行DI要容易得多.但是它们还提供了远远超出DI的好处,比如为您管理依赖项,并使您不必手动将十几个对象串联起来.顺便说一句,它们很复杂,所以不要自己尝试(但PHP没有好的).

我觉得这些信息让我有点......卡住了.我该怎么办?我在一个非常大的代码库中工作,具有非常复杂的依赖(并且可能强烈需要重构,但这是另一个并行问题).到目前为止,我们在实施DI方面做得很差,我真的想让我们朝着正确的方向前进.关于动态语言和IoC(或至少IoC容器)似乎没有什么.

我最好暂时将"依赖于手工"的依赖关系放在一起,并且在我更好地处理这些原则之后,担心稍后在容器中自动化它?是否值得实现我自己的简单IoC容器?或者最终是不值得PHP的成本?

php dependency-injection ioc-container dynamic-typing

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

有关asp.net mvc 3中Razor引擎的问题

我刚刚有几个关于asp.net mvc 3的问题.

我正在阅读有关剃刀的布局.

所以我认为这篇文章来自预览1,我正在使用3.0的最终版本.

  1. 当我创建一个3.0项目并查看_Layout.cshtml时

    <title>@ViewBag.Title</title>
    
    Run Code Online (Sandbox Code Playgroud)

    什么是ViewBag?我听说它就像ViewData一样.

  2. 如果我听到的是对的,为什么他们这样使用它?在我列出的文章中,他们使用了

    <title>@View.Title </title>
    
    Run Code Online (Sandbox Code Playgroud)

    以上是过时的还是不同的做法?

  3. 使用_ViewStart.cshtml,如果您将其中一个放在共享文件夹中,然后将其中一个放在主视图文件夹中.家庭观点中的一个将胜过共享的一个?

  4. 你能在共享文件夹中有_ViewStart.cshtml吗?

  5. 在aspx引擎中,您拥有包含内容标记的母版页.@Sections似乎相当于它.但是,如果您只需要一个内容标记(即身体),您只需使用@RenderBody?

  6. @RenderPage用于加载部分视图还是用于不同的东西?

  7. 使用@RenderSection可选有什么不同,如果你使用的是aspx引擎,那么就不要在内容标签之间放任何东西?

  8. 如果您希望@RenderSection中的内容存储在局部视图中,会发生什么.你还可以选择它吗?

不是特定于asp.net mvc 3

  1. 是否有第三方图书馆有更多的HTML助手?

谢谢

asp.net-mvc razor asp.net-mvc-3

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

你知道使用Bittorent发送/接收文件的Python库吗?

我有大文件移动到很多服务器.现在我们使用rsync,但我想尝试使用bittorent.

我正在研究Deluge的代码,这是一个Python bittorent客户端,但它使用扭曲并且非常复杂.你知道什么高水平吗?

编辑:我刚刚看到Facebook使用Bittorent进行代码部署.也许他们为此发布了他们的lib,但我找不到它.听说过吗?

python bittorrent

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

使用Selenium 2设置用户代理

我正在尝试通过Web自动执行从移动设备访问时行为不同的应用程序。有谁知道使用Selenium 2实现此目标的最佳方法?

在理想的世界中,我想找到一种方法来仅配置用户代理,以便我们可以轻松地测试许多排列。

ruby firefox selenium webautomation selenium-webdriver

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

填充PDF文件 - Python

我有一个现成的PDF文档,其中包含某些区域的占位符值.

例如{{first_name}},{{postcode}},...

我需要使用python替换这些值.


有什么建议?

python pdf

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

何时不使用Google Web Toolkit?

我正在考虑在一个主要的内部Web应用程序开发项目中使用GWT,即它在我眼中的主要优势是对Javascript的交叉编译,这将(至少在理论上)帮助我的团队减少一个技术堆栈的大小.

然而,之前已经被烧过(像大多数开发者一样),我想听到程序员在GWT的任何问题上实际使用它,这会妨碍或限制它在某个问题领域内的使用.

你什么时候不推荐使用GWT,为什么?

javascript java gwt

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