我试图基于menuItem单击更改javafx阶段中的场景.这是我的sample.fxml:
<?xml version="1.0" encoding="UTF-8"?>
<?import java.lang.*?>
<?import java.net.*?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.*?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.image.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.layout.GridPane?>
<AnchorPane prefHeight="-1.0" prefWidth="560.0" styleClass="background" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2" fx:controller="sample.Controller">
<children>
<MenuBar layoutY="0.0" maxWidth="1.7976931348623157E308" prefWidth="300.0" useSystemMenuBar="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="2.0">
<menus>
<Menu id="manageAccountsMenu" mnemonicParsing="false" onAction="#onManageAccountsMenuActionPerformed" text="Accounts" fx:id="manageAccountsMenu">
<items>
<MenuItem mnemonicParsing="false" onAction="#onTweetsMenuActionPerformed" text="Manage" fx:id="manageAccountsSubmenuItem" />
</items>
</Menu>
<Menu mnemonicParsing="false" onAction="#onTweetsMenuActionPerformed" text="Tweets" fx:id="tweetsMenuItem" />
<Menu mnemonicParsing="false" text="Retweets" />
</menus>
</MenuBar>
<VBox id="VBox" alignment="CENTER" layoutY="24.0" spacing="5.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<ScrollPane id="ScrollPane" fitToHeight="true" fitToWidth="true" prefViewportHeight="400.0" prefViewportWidth="300.0">
<content> …Run Code Online (Sandbox Code Playgroud) 我从android网站下载了最新的android studio包.安装成功,但是当我第一次运行时,它会在屏幕截图中显示一个窗口,其中显示消息"下载Android SDK工具,修订版24.1.2",然后它无限地挂起.当我单击"取消"然后显示详细信息时,将显示附加屏幕截图中的消息.即使单击关闭按钮,此对话框也不会消失.我必须从流程经理那里结束它.我想知道是否有人能够使它工作.

我刚刚开始学习Grails测试,我尝试编写我的第一个grails测试.为此,我创建了一个新的grails项目并创建了一个名为com.rahulserver.SomeController的控制器:
package com.rahulserver
class SomeController {
def index() { }
def someAction(){
}
}
Run Code Online (Sandbox Code Playgroud)
当我创建这个控制器时,grails会自动在test/unit文件夹下创建一个com.rahulserver.SomeControllerSpec.这是我的SomeControllerSpec.groovy:
package com.rahulserver
import grails.test.mixin.TestFor
import spock.lang.Specification
/**
* See the API for {@link grails.test.mixin.web.ControllerUnitTestMixin} for usage instructions
*/
@TestFor(SomeController)
class SomeControllerSpec extends Specification {
def setup() {
}
def cleanup() {
}
void testSomeAction() {
assert 1==1
}
}
Run Code Online (Sandbox Code Playgroud)
当我右键单击此类并运行此测试时,我得到以下信息:
Testing started at 5:21 PM ...
|Loading Grails 2.4.3
|Configuring classpath
.
|Environment set to test
....................................
|Running without daemon...
..........................................
|Compiling 1 source files …Run Code Online (Sandbox Code Playgroud) 我在尝试将excel 2007(xlsx)格式工作簿导出为pdf时遇到上述错误.该工作簿只包含一个工作表,我在Windows 7 PC上安装了Ms Office 2007.这是堆栈跟踪
at Microsoft.Office.Interop.Excel.WorkbookClass.ExportAsFixedFormat(XlFixedFormatType Type, Object Filename, Object Quality, Object IncludeDocProperties, Object IgnorePrintAreas, Object From, Object To, Object OpenAfterPublish, Object FixedFormatExtClassPtr)
at schoolwisereportprint.converttopdf() in
C:\Users\username\Desktop\Dpp2012New\schoolwisereportprint.aspx.vb:line 33
at schoolwisereportprint.Button1_Click(Object sender, EventArgs e) in C:\Users\username\Desktop\Dpp2012New\schoolwisereportprint.aspx.vb:line 158
Run Code Online (Sandbox Code Playgroud)
这是我的converttopdf()函数:
Public Sub converttopdf()
Dim fileName As String = Server.MapPath("rahulserver/pdfreprt.xlsx")
Dim xlsApp = New Microsoft.Office.Interop.Excel.Application
xlsApp.ScreenUpdating = False
Dim xlsBook As Microsoft.Office.Interop.Excel.Workbook
Dim paramExportFormat As XlFixedFormatType = XlFixedFormatType.xlTypePDF
Dim paramExportQuality As XlFixedFormatQuality = XlFixedFormatQuality.xlQualityStandard
Dim paramOpenAfterPublish As Boolean = False
Dim paramIncludeDocProps …Run Code Online (Sandbox Code Playgroud) 我试图在tomcat 7.0.42上部署我的grails(2.2.1)应用程序.所以我按照grails网站上的链接中的步骤进行操作.但是当我尝试从Tomcat Web应用程序管理器启动应用程序时,我在tomcat控制台上看到以下错误日志:
Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Cannot resolve reference to bean 'hibernateProperties' while setting bean
property 'hibernateProperties'; nested exception is org.springframework.beans.fa
ctory.BeanCreationException: Error creating bean with name 'hibernateProperties'
: Cannot resolve reference to bean 'dialectDetector' while setting bean property
'properties' …Run Code Online (Sandbox Code Playgroud) 我在fxml中定义了一个tableview.它类似于以下内容:
SNO Name DOB Action
Run Code Online (Sandbox Code Playgroud)
"操作"列将包含每行中带有文本"删除"的按钮.我有两个问题:
这是参考这个 SO答案.我在web.whatsapp.com(chrome)上尝试相同的输入搜索字段.这是我的代码:
document.getElementsByClassName("input input-search")[0].focus()
document.getElementsByClassName("input input-search")[0].select()
Run Code Online (Sandbox Code Playgroud)
以上不适用于chrome控制台.
还有jQuery代码:
$(".input-search").focus()
Run Code Online (Sandbox Code Playgroud)
不起作用.甚至在执行上述方法后我没有看到光标的原因是什么?
我们如何使用角度2中的模板驱动形式的验证状态重置控件?我知道可以通过设置绑定到的模型值来重置控件.但是验证状态(原始,脏等等)呢?
我试过这样的事情:
<form (ngSubmit)="onSubmit(playlistForm)" #playlistForm="ngForm">
// Some code here...
</form>
Run Code Online (Sandbox Code Playgroud)
在控制器中,
onSubmit(playlistForm: any) {
// ...
playlistForm.form.reset();
}
Run Code Online (Sandbox Code Playgroud)
但在上面似乎实际上重定向到''
我得到错误如下:
EXCEPTION: Error: Uncaught (in promise): Error: Cannot match any routes: ''
Run Code Online (Sandbox Code Playgroud)
那么我该怎么做我想要的呢?
在搜索"在角度2中显示bootsrap模态"时,我遇到了以下答案:https://stackoverflow.com/a/38271918/1291122
它简单地将jQuery声明为:
declare var jQuery:any;
Run Code Online (Sandbox Code Playgroud)
并用它来显示/隐藏模态,如下所示:
jQuery("#myModal").modal("hide");
Run Code Online (Sandbox Code Playgroud)
这是在角度2中实现我所需要的最短路径(其他所有答案似乎都使它相当复杂,相当于火箭科学!)
虽然这是最短的方式,但这是推荐的方法吗?一般来说,使用角度为2+的jQuery是个好主意吗?
编辑:
我的问题不同于如何在Angular2中使用jQuery? 因为我要求无论是(或没有)使用jQuery具有角2,而问题是关于如何使用与角2.我已经知道了,并提到如何做到这一点的jQuery.
我正在尝试通过 ssh 将 nodejs 应用程序从 github 部署到远程 ubuntu 服务器。这是我的 main.yml:
name: Node Github CI
on:
push:
branches:
- master
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Node Js
uses: actions/setup-node@v1
- name: SSH and deploy node app
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.SERVER_IP }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.SERVER_KEY }}
script: |
service myservice stop
cd leancrm-backend
git pull git://myuser@github.com/mycmp/myapp-backend.git master
npm install
service myservice start
Run Code Online (Sandbox Code Playgroud)
当我运行这个时,我收到这个错误:
======CMD======
service myservice stop
cd myapp-backend
git pull git://myuser@github.com/mycmp/myapp-backend.git master
npm …Run Code Online (Sandbox Code Playgroud)