小编use*_*048的帖子

如何在JavaFX中将数据从WebView传递到控制器,反之亦然

所以我找到了关于如何在桌面JavaFX应用程序中使用google maps API的教程.

关键是我无法弄清楚如何将数据从WebView(javascripts变量,jsons ..)传递给控制器​​和反之亦然.

我想在textinput上创建一个文本字段来自动搜索该地址并在那里添加一个标记(当我移动标记以填充输入时,反之亦然).javascript独立对我来说没有问题,但我不知道如何从JavaFX控制器调用javascript函数或如何从javascript(经度,纬度等)发回变量

javascript java google-maps javafx webview

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

如何创建一个匹配正则表达式的字符串?

我需要创建一个格式化文档.我知道用于格式化文本的正则表达式,但我不知道如何重现该正则表达式的示例.这个应该是一个内部链接:

'{\[((?:\#|/)[^ ]*) ([^]]*)\]}'
Run Code Online (Sandbox Code Playgroud)

任何人都可以创建一个与此匹配的示例,也许可以解释他是如何得到它的.我被困在'?'.

我从来没有在开头使用过这个元字符,通常我会用它来标记文字不能出现或只出现一次.

谢谢

php regex formatting match

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

全局覆盖 symfony2.1 上的 NotBlank 约束消息?

如何在整个 Symfony 2.1 应用程序中全局覆盖NotBlank约束消息This value should not be blank

我已经尝试过使用validators.en.yml文件,但只有当我将validation.yml文件中的每个 NotBlank 约束设置为常量时才有效not.blank.field- 但修改太多。

php constraints messages symfony

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

Git:从存储库中删除文件/文件夹,但在运行git pull时不从git clones中删除

我添加并提交了一个错误的文件夹.修复.gitignore文件后,我需要从存储库中删除这些文件,但我不希望git pull在服务器上运行时删除这些文件.

我已经尝试了--cached这里建议的标志从Git存储库中删除文件而不从本地文件系统中删除它

但它只是不起作用.我删除了该文件rm --cached file.我承诺被删除的事实.但是当git pull它从服务器中删除该文件时.

更新示例:SF2参数文件(应忽略​​,因为它因机器而异)

  • app/config/parameters.yml - .gitignore中应忽略的文件
  • 被意外地推入存储库
  • 修复.gitignore文件
  • 我需要从存储库中删除它,但是当我git pull在服务器上执行时,不应删除该文件.
  • 在这个例子中,只需一个文件即可在服务器上手动备份,git pull(文件被删除),恢复备份非常简单.
  • 但在我的情况下,有很多不同的文件夹/文件.

服务器是指存储库的克隆,而不是存储库本身.它只是克隆了存储库的另一台机器

更新简短说明:

让我们考虑repo-server | local-machine | deploy-server..我想通过local-machine存储库中的一些文件删除(如果另一个local-machine-2 git clone存储库它没有获取这些文件),但是当我更新deploy-server通道时git pull我不希望从存储库中删除这些文件deploy-server

git

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

以频率和重复日期结束在 Android 日历中添加重复事件

我用作指南的内容:

http://developer.android.com/guide/topics/providers/calendar-provider.html#events

http://developer.android.com/reference/android/provider/CalendarContract.Events.html

http://tools.ietf.org/html/rfc5545#section-3.8.5.3(用于 RRULE)

我对事件的看法:

  • 开始日期
  • 重复结束日期
  • 频率(每天/每周/每月/每年)

我需要什么,考虑:

  • 开始日期:11.06.2014 13:00
  • 重复频率:“每天”
  • 重复结束日期:14.06.2014 10:00

我需要添加一个从 11.06 到 14.06 每天持续 1 小时的 Android 事件(不包括在内 - 因为开始时间高于重复结束时间):

  • 11.06 13:00-14:00
  • 12.06 13:00-14:00
  • 13.06 13:00-14:00

到目前为止我所拥有的(忽略非重复性事件 - 在这些情况下一切都按预期工作):

...
ContentValues values = new ContentValues();
values.put(Events.DTSTART, event.getDate().getTime());
if (!event.isRecurring()) { // ignore
    values.put(Events.DTEND, event.getEndDate().getTime());
    values.putNull(Events.DURATION);
    values.putNull(Events.RRULE);
    values.putNull(Events.RDATE);
} else {
    values.putNull(Events.DTEND);
    values.put(Events.DURATION, "PT1H"); // set event duration as 1H - this is ok hardcoded
    values.put(Events.RDATE, event.getRecurringEnd().getTime()); // when the event should stop recurring …
Run Code Online (Sandbox Code Playgroud)

java android calendar date

5
推荐指数
0
解决办法
1697
查看次数

如何将bitbucket私有Git存储库添加到AOSP?

我的 bitbucket ssh 网址: git@bitbucket.org:MY_USERNAME/PROJECT_NAME.git

.repo/local_manifests/manifest.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote name="my_remote" fetch="git@bitbucket.org:MY_USERNAME/" />  
  <project path="packages/apps/PROJECT_NAME" name="PROJECT_NAME" remote="my_remote" revision="master" />
</manifest>
Run Code Online (Sandbox Code Playgroud)

我收到此错误后repo sync

Fetching projects:  99% (409/413)  fatal: remote error: Git repository not found
error: Cannot fetch PROJECT_NAME

error: Exited sync due to fetch errors
Run Code Online (Sandbox Code Playgroud)

我拥有读/写 bitbucket 存储库的所有权利。

git android android-source repo

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

修改此正则表达式:{([^ \]]*)}接受\]

我有这个正则表达式:

{([^\]]*)} // any character except ']' but i want it to accept also '\]' this combination of 2chars
Run Code Online (Sandbox Code Playgroud)

'Lorem Ipsum is simply] dummy text' should return => 'Lorem Ipsum is simply' (and this ones does) but
'Lorem Ipsum is simply\] dummy text' => should return all the text because the ']' is escaped
Run Code Online (Sandbox Code Playgroud)

希望它有意义

php regex pcre escaping

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

如何删除按钮单击JavaFX上的展开效果?

单击JavaFX按钮时如何删除小扩展效果?而且我怎么能让它像菜单按钮一样工作(当我按下它以保持聚焦状态时,直到我按下另一个"菜单"按钮).有没有办法将节点分组到同一个焦点?

css java button javafx-2 fxml

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

全屏阶段在JavaFX 2.1中无法正常工作?

我加载它的第一个阶段总是作为全屏打开.

stage.setFullScreen(true);
stage.setScene(login_scene); 
Run Code Online (Sandbox Code Playgroud)

但是,当我更改为另一个FXML时,应用程序保持全屏(没有顶部工具栏..),但实际视图内容在FXML的根AnchorPane的prefWidth/prefHeight上调整大小(我可以在右下角看到桌面:| ),我希望它对我的屏幕分辨率是动态的.

谢谢.

@Later编辑:

因此,在我的主要类I的start方法中加载一个Scene(从FXML doc创建)并将其设置为Stage(start方法参数).我保存这个阶段供以后使用.

当我按下具有相同阶段的按钮时,我先保存,然后将场景更改为另一个FXML文档

@Screenshots:

http://tinypic.com/r/2079nqb/6 - 第一个场景正常工作 - 来自主类的开始覆盖方法的代码

 @Override
  public void start(Stage stage) throws Exception {
    Parent root = FXMLLoader.load(getClass().getResource("Sample.fxml"));

    stage.setScene(new Scene(root));
    stage.setFullScreen(true);
    stage.show();
    currentStage = stage;
  }
Run Code Online (Sandbox Code Playgroud)

http://tinypic.com/r/szfmgz/6 - 重新加载第二个场景后 - 来自示例控制器类的下面的代码

 @FXML
  private void handleButtonAction(ActionEvent event) throws IOException {
    Parent root = FXMLLoader.load(getClass().getResource("Sample.fxml"));
    JavaFXApplication12.currentStage.setScene(new Scene(root));
  }
Run Code Online (Sandbox Code Playgroud)

java layout javafx fullscreen fxml

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

如何限制登录到Symfony2中已登录的用户

access_control:
    - { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/logout, roles: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/register, roles: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/recover-password, roles: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/activate-account, roles: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/, roles: ROLE_USER }
Run Code Online (Sandbox Code Playgroud)

似乎access_control适用于限制不同角色的访问,但我需要类似的东西.IS_AUTHENTICATED_ANONYMOUSLYonly&& ! ROLE_USER && ! ROLE_ADMIN

我不希望已经登录以允许访问此路由.如果这是可能的,security.yml那就太好了.

php access-control symfony

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

我如何在schema.yml doctrine symfony 1.4中命令

我有一个从Project到Asset的多对多关系,使用ProjectAsset类作为此类之间的中间类2.当我在项目上使用getProjectAsset()方法时,它返回分配给该项目的所有ProjectAssets.

如何更改schema.yml以默认排序结果?

Project:
  relations:
    Assets:
      class: Asset
      refClass: ProjectAsset
      foreignAlias: Projects
      local: project_id
      foreign: asset_id           

ProjectAsset:
  tableName: projects_assets
  columns:
    title: { type: string, length: 255 }
    project_id:  { type: integer, primary: true }
    asset_id: { type: integer, primary: true }
  relations:
    Project:
      class: Project
      foreignAlias: ProjectAssetRelations
      local: project_id
      foreign: id
      onDelete: CASCADE
    Asset:
      class: Asset
      foreignAlias: ProjectAssetRelations
      local: asset_id
      foreign: id
      onDelete: CASCADE
Run Code Online (Sandbox Code Playgroud)

orm schema doctrine many-to-many symfony1

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

改变JCrop的aspectRatio的方法是什么?

如何动态更改JCrop的aspectRatio?

很抱歉这个简单的问题,但所有的手册,文档和讨论都在http://deepliquid.com上,这是从昨天开始的,我真的需要在今晚完成一些事情.

如果有人有机会保存JCrop手册,请上传吗?

javascript jquery crop aspect-ratio jcrop

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

如何在Propel(也是Doctrine)中强制重新获取关联结果 - Symfony 1.4?

我有2个实体:与Child有一对多关系的Parent.

我使用$parent->getChilds()Propel自动生成的方法来获取所有的孩子.

然后我用不同的方法手动添加(或删除)一些新的孩子:

$child = new Child();
$child->setParentId($parent->getId());
$child->save();
Run Code Online (Sandbox Code Playgroud)

现在,如果我回想一下这个getChilds方法,我会得到相同的原始子项(并且对数据库也没有额外的查询).

我知道这是更好的行为,更有效率,但有没有办法强制重新获取?

谢谢.

php orm propel symfony1

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