草庐IT

framework-name

全部标签

java - System.out.println 在 Play Framework 控制台中乱序打印

我正在使用Play2.4和Activator1.3.7,我注意到System.out.println并不总是按顺序打印到浏览器的控制台。这非常罕见,但我今天在行动中发现了它。以下是打印语句的顺序:System.out.println("width:"+mobileCrawl.getWidth());System.out.println("windowwidth:"+mobileCrawl.getWindowWidth());System.out.println("scrollwidth:"+mobileCrawl.getScrollWidth());System.out.println

java - Play Framework - 是否可以在 Play 中结合使用 Promise 和 WebSocket?

我在Java中使用Play2.0.1。到目前为止,我已经使用Promise加载了一个显示来自数据库的数据的页面。这是原始的Controller代码:publicstaticResultindex(){//GeneratethepagefinalMainPagepage=newMainPage();PromisepromiseMainPage=Akka.future(newCallable(){publicMainPagecall()throwsException{page.generate();returnpage;}});returnasync(promiseMainPage.map

Python解决(ModuleNotFoundError: No module named ‘tkinter‘)方法

 确保你使用的Python版本是3.x系列的,因为tkinter库在Python2.x系列中被称为Tkinter。尝试手动安装tkinter库。在Windows上,你可以从Python官方网站下载Windows安装程序,并选择安装tkinter库。在Linux上,你可以使用包管理器来安装,例如在Debian/Ubuntu上,可以运行以下命令来安装:sudoapt-getinstallpython3-tk。检查环境变量是否正确设置。在Windows上,你需要将Python的安装目录添加到系统的PATH环境变量中。在Linux上,你需要确保Python解释器的路径正确添加到PATH环境变量中。如果

java - Play Framework,OneToOne 关系不起作用

我正在使用PlayFramework(Java风格)用于项目。在这个项目中,我有两个模型,我想在它们之间创建一个OneToOne关系。我有一个User模型和一个UserLegalName模型。我希望每个User都有一个UserLegalName模型。UsermodelcodeUserLegalNamemodelcode问题是User和UserLegalName没有连接到“相关”user_user_id列始终为NULL。我已经为UserLegalName中的User尝试了JoinColumn(name="user_id")但这也不起作用编辑:在接受@Sivakumar的回答并修复我的代码

Java/OS X 狮子 : Setting application name stopped working with JDK1. 7

到目前为止,我使用以下代码在我的AppleMacBook上设置应用程序名称(在顶部的“系统”菜单栏中)。(实际上,我想我是从stackoverflow复制的。)基本上,有一个单独的AppLauncher类,它使用System.setProperty()在为应用程序本身创建新的Runnable之前设置应用程序名称。工作得很好。但是,自从我下载并开始使用JDK1.7后,该解决方案就停止工作了-我在菜单中得到的是类名称而不是应用程序名称,就像我找到该解决方案之前一样。我尝试用谷歌搜索它,但无济于事。这里是曾经在JDK1.6下工作的已失效代码,缩减为相关部分:publicclassAppLau

java - Glassfish 4 : how to set application or module name for JNDI

我在OSGi包中使用EJB。现在当我需要获取EJB时,我有很长的jndi,例如:bean=(InterfaceName)ctx.lookup("java:global/longBundleName_version/OrganizationDirBean!and.plus.path.and.InterfaceName");我想改变这部分:longBundleName_version我的意思是,当我部署bundle时,这部分必须从[glassfish-]application.xml或[glassfish-]-ejb-jar.xml或任何其他xml描述符设置。我希望我的ejb的jndi名称

java - ArrayList 在 Java Collection Framework 内部是如何表示的?

我正在听RobertSedgewick在Coursera上的算法讲座。当Robert先生指出不能将泛型与数组一起使用时,我有点困惑,因为这是不允许的。但是CollectionFramework中的ArrayList在内部使用Arrays并且允许使用Generic数据类型。我的意思是说我们可以执行以下操作:ArrayListlist=newArrayList();他指出的一个hack是这样的:publicclassFixedCapacityStack{privateItem[]s;privateintN=0;publicFixedCapacityStack(intcapacity){s=

java - Play Framework 2.0 中公共(public)字段的使用

在PlayFramework1.x中,惯例是在Java类上使用公共(public)字段。这样做的理由是因为PlayPropertiesEnhancer的工作方式如下所述:http://www.playframework.org/documentation/1.2.4/model简而言之,公共(public)字段是“好的”,因为Play会在运行时自动生成setter和getter。这对我来说很有意义,还有其他问题可以解决这个问题。PlayFramework2.0的工作方式截然不同。没有“属性模拟”功能。也许他们正在考虑稍后添加这个,但我找不到任何建议。没有属性模拟,使用所有公共(publ

javax.naming.NameNotFoundException : Name [comp/env] is not bound in this Context. Java 调度程序无法找到 [comp] 错误

我想做的是在一段时间后更新我的数据库。所以我正在使用java调度程序和连接池。我不知道为什么,但我的代码只能工作一次。它将打印:initsuccesssuccessjavax.naming.NameNotFoundException:Name[comp/env]isnotboundinthisContext.Unabletofind[comp].atorg.apache.naming.NamingContext.lookup(NamingContext.java:820)atorg.apache.naming.NamingContext.lookup(NamingContext.jav

java - 我应该考虑 Simple XML Framework for Java 吗?

最近SimpleXMLFramework获得了人气和一些sites正在展示它。我正在考虑用一个新框架替换ApacheXerces-J,并且我正在考虑将Simple作为它的继任者。您有使用Simple的经验吗?它的优点和缺点是什么?是否推荐与企业软件一起使用/在servlet容器或应用程序服务器中使用? 最佳答案 JAXB是enterprisestandard用于将对象与XML相互转换。有很多实现:Metro(JavaSE6中包含的引用实现),EclipseLinkMOXy(我是技术主管),ApacheJaxMe(不再维护)等就企业而