hibernate:根据实体类自动创build/更新数据库表

我有以下实体类(在Groovy中): import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String firstName String lastName } 和我的persistence.xml: <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0"> <persistence-unit name="NewPersistenceUnit"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <properties> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/Icarus"/> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/> <property name="hibernate.connection.username" value="root"/> <property name="hibernate.connection.password" value=""/> <property name="hibernate.archive.autodetection" value="class"/> <property name="hibernate.show_sql" value="true"/> <property […]

如何使arc4random_uniform()的范围之间的随机数?

所以我在这个codebit的目标是随机掷两个骰子,因为我们都知道你的常规死只有6方面,所以我导入基金会访问arc4random_uniform(UInt32)。 我试图使用(1..7)的范围来避免随机获得0,但是这返回了一个我不太喜欢的错误。 我试图做到这一点: dice1 = arc4random_uniform(UInt32(1..7)) 但是,返回 无法find接受提供的参数的“init”的重载 我希望这是足够的信息,你惊人的debs在那里帮助我:) 请注意,我只是在操场上做这个练习来快速练习。 我学习如何做到这一点并不是必须的, 我只是在修改实际的应用程序之前修改过的:D //imports random number function import Foundation //creates data storage for dice roll var dice1: UInt32 = 0 var dice2: UInt32 = 0 //counter variable var i = 0 //how many times snake eyes happens var snakeeyes = 0 //how many times a double […]

不显眼的JavaScript:HTML代码顶部或底部的<script>?

我最近阅读了雅虎宣传网站加速的最佳实践 。 他们build议尽可能将JavaScript包含在HTML代码的底部。 但是究竟在哪里? 我们应该在结束</html>还是之后? 而最重要的是,我们应该什么时候把它放在<head>部分?

java将毫秒转换为时间格式

我试图将一个长的值(从1970年1月1日过去的毫秒数)转换成格式为h:m:s:ms 我使用的时间戳长的值,我从log4j的日志事件的字段timestamp得到。 我如何进行转换? 例如要获得分钟,我尝试了以下,所有失败: logEvent.timeStamp /(1000 * 60 * 60)和 TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) 但我得到垃圾: 我明白了 1289375173771 for logEvent.timeStamp 358159 for logEvent.timeStamp/ (1000*60*60) 21489586 for TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) 我怎样才能转换这个? 谢谢

对“pow”和“floor”的未定义引用

我想在C中做一个简单的斐波纳契计算器,但编译gcc告诉我我缺lesspow和floor函数。 怎么了? 码: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); return 0; } int fibo(int n) { double phi = 1.61803399; return (int)(floor((float)(pow(phi, n) / sqrt(5)) + .5f)); } 输出: gab@testvm:~/work/c/fibo$ gcc fib.c -o fibo /tmp/ccNSjm4q.o: In function `fibo': fib.c:(.text+0x4a): undefined reference to `pow' fib.c:(.text+0x68): undefined reference to […]

jQuery UI – closures对话框当单击外部

我有一个jQuery UI对话框,当特定的元素被点击时显示。 如果点击发生在触发元素或对话框本身以外的任何地方,我想closures对话框。 以下是打开对话框的代码: $(document).ready(function() { var $field_hint = $('<div></div>') .dialog({ autoOpen: false, minHeight: 50, resizable: false, width: 375 }); $('.hint').click(function() { var $hint = $(this); $field_hint.html($hint.html()); $field_hint.dialog('option', 'position', [162, $hint.offset().top + 25]); $field_hint.dialog('option', 'title', $hint.siblings('label').html()); $field_hint.dialog('open'); }); /*$(document).click(function() { $field_hint.dialog('close'); });*/ }); 如果我取消注释最后一部分,对话框永远不会打开。 我认为这是因为打开对话框的同样的点击是再次closures它。 最后工作代码 注意:这是使用jQuery外部事件插件 $(document).ready(function() { // dialog element to .hint var […]

无法find包装“https” – 你忘记configurationPHP时启用它?

问题在于这个问题。 我已经做了彻底的调查解决scheme,对此我知道有这个话题,我也跟着他们,没有任何工作。 这就是说,我将列出我到目前为止所做的一切。 我使用Zend Debugging在我的Windows XP计算机上的最新Eclipse版本上运行PHP 5.2.14。 我有一个1 GB的RAM。 我有安装了Apache,MySQL和FileZilla的XAMPP。 在XAMPP上,我做了以下操作(在这些更改期间,Apache已closures):单击XAMPP控制面板上的pipe理员 ,然后转到https:// localhost/xampp/ 。 从那里我接受了欢迎页面上这一行的证书: 对于OpenSSL支持,请使用https:// 127.0.0.1或https:// localhost的testing证书。 在同一节我检查了phpinfo() 。 在“环境”下, SERVER["HTTPS"] on 。 在“Apache环境”下, HTTPS On 。 在“PHPvariables”下, _SERVER["HTTPS"] On 。 在'Phar'下, OpenSSL support被disabled (安装ext / openssl)。 我不知道如何启用Phar。 现在关于C:\ xampp中的文件本身,我去了PHP文件夹。 在生产和开发的php.ini文件(比对不起更安全)下,我有allow_url_fopen=On , allow_url_include=On ,我删除了分号,这样extension=php_openssl.dll不再被注释掉。 我甚至确认.dll文件在PHP文件夹的ext文件夹中。 libeay32.dll和ssleay32.dll都在PHP和Apache文件夹中。 Apache文件夹不包含生产性或开发性的php.ini文件。 我已经去了http://www.slproweb.com/products/Win32OpenSSL.html并安装了Win32 OpenSSL v1.0.0d以保证安全。 现在在我的retrieve_website.php中有问题的代码行如下所示: $urlquery = "https://www.googleapis.com/customsearch/v1?key=".$appid."&cx=".$google_searchid."&q=".$query."&alt=atom&num=".$results; […]

如何在Jenkins中设置环境variables?

我希望能够做到这样的事情: AOEU=$(echo aoeu) Jenkins设置了AOEU=aoeu 。 Jenkins中的环境variables部分没有这样做,相反,它设置AOEU='$(echo aoeu)' 。 我怎样才能让jenkins评估一个shell命令,并将输出分配给一个环境variables。 最终,我希望能够将作业的执行程序分配给可以传入或由其他脚本使用的环境variables。

有没有办法使HTML5video全屏?

有没有办法使用HTML5 <video>标签播放video全屏? 如果这是不可能的,是否有人知道是否有这个决定的理由?

如何获得没有事件的鼠标位置(不移动鼠标)?

没有任何鼠标移动事件(不移动鼠标),是否可以在页面加载后使用JavaScript获取鼠标位置?