小编Dar*_*ari的帖子

default_target_path不适用于FOSU​​serBundle

我已安装FOSUserBundle,我在我的项目中使用它.其登录页面重定向到未知路径/_wdt/50366043f414d.我改了default_target_path下,form_loginsecurity.yml文件中,但它并没有生效.

如何在FOSUserBundle中更改登录页面的目标路径?

symfony fosuserbundle

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

swing flowlayout PreferredSize 不会自动更改

我想要一个FlowLayoutforMyPanel来添加一些任意按钮。我添加MyPanelJFramenorth(JFrame有一个BorderLayout)。我的问题是:
当里面的按钮MyPanel占据超过一行时,它们不会显示。
换句话说,preferredSizeofMyPanel不会自动改变以显示其全部内容。它只显示一排按钮。

 public class NewMain {
   public static void main(String[] args) {
     JFrame mainFrame = new JFrame();
     mainFrame.getContentPane().setLayout(new BorderLayout());
     mainFrame.setSize(new Dimension(500,500));

     JPanel p1 = new MyPanel();
     p1.setLayout(new FlowLayout());
     mainFrame.add(p1,BorderLayout.NORTH);
     mainFrame.add(new JButton("center"),BorderLayout.CENTER);
     p1.add(new JButton("helllloo1"));
     p1.add(new JButton("helllloo2"));
     p1.add(new JButton("helllloo3"));
     p1.add(new JButton("helllloo4"));
     p1.add(new JButton("helllloo5"));
     p1.add(new JButton("helllloo6"));
     p1.add(new JButton("helllloo7"));

    mainFrame.setVisible(true);
  }

  public static class MyPanel extends JPanel{

  }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

当我进行更改MyPanel以覆盖getPreferredSize并设置恒定大小时,它可以正常工作。

public static class …
Run Code Online (Sandbox Code Playgroud)

java swing layout-manager flowlayout border-layout

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

使用 geotools java 实现 wfs-t 服务器

我需要从客户端(OpenLayers)读取 WFS 事务并执行适当的操作。我想使用geoTools!有没有办法实现 wfs 服务器?

假设我有一个这样的交易:

<wfs:Transaction service=”WFS” version=”1.0.0?
 xmlns:myns=”http://www.domain.com/ns“
 xmlns:ogc=”http://www.opengis.net/ogc”
 xmlns:wfs=”http://www.opengis.net/wfs”>
  <wfs:Update typeName=”myns:LayerToUpdate“>
   <wfs:Property>
       <wfs:Name>propertyToUpdate</wfs:Name>
       <wfs:Value>updatedValue</wfs:Value>
   </wfs:Property>
   <ogc:Filter>
       <ogc:PropertyIsEqualTo>
           <ogc:PropertyName>constraintProperty</ogc:PropertyName>
           <ogc:Literal>constraintValue</ogc:Literal>
       </ogc:PropertyIsEqualTo>
   </ogc:Filter>
 </wfs:Update>
</wfs:Transaction>
Run Code Online (Sandbox Code Playgroud)

如果您建议另一种方法来做到这一点,我们将不胜感激!

java geotools server

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

使用Running schema验证器启动时Hibernate运行缓慢

我一直在使用JPA和Postgres数据库运行Spring-Boot.根据我的网络环境,启动阶段阻止超过15秒:

INFO  o.h.tool.hbm2ddl.SchemaValidator - HHH000229: Running schema validator
Run Code Online (Sandbox Code Playgroud)

奇怪的是我的数据库是本地的.任何的想法 ?

    spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false
    spring.jpa.hibernate.ddl-auto= validate
    spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
    spring.datasource.driverClassName=org.postgresql.Driver
    spring.datasource.url=jdbc:postgresql://localhost:5432/cine
Run Code Online (Sandbox Code Playgroud)

hibernate spring-boot

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

如何在SQL语法中调试错误?

我是SQL/PHP的新手,我无法克服错误消息:

"You have an error in your SQL syntax; 
check the manual that corresponds to your MySQL server version 
for the right syntax to use near '1',"
Run Code Online (Sandbox Code Playgroud)

我正在尝试调试此错误,但我在脚本中查找"1"并且我只有这一点:

//enter information into table
$sql = "INSERT INTO $_SESSION[table_name] VALUES 
        ('$_POST[first_name]', '$_POST[last_name]', '$_POST[user_name]', 
           password('$_POST[password]'), 'Administrators', '', '', '0', '$_SESSION[admin_email]',
          '$_POST[redirect_to]', '1', '$date')";

$result = @mysql_query($sql,$connection) or die(mysql_error());

if($result)
{...
Run Code Online (Sandbox Code Playgroud)
  1. 我没有发现任何问题.

  2. 我不知道如何调试这个,我该如何继续查找错误?任何线索?

我不确定我是否在正确的位置查看脚本,但这是我有'1'的唯一条目,错误消息告诉我要看...

检查手册后,SQL中的语法似乎是正确的......我在WAMP服务器中使用MySQL 5.5.24.

我正在尝试安装" Login-Redirect v1.31 "进行用户身份验证.

如果有人能帮助我,我真的很感激!

php mysql authentication debugging error-handling

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

php preg_match任意模式的正则表达式

我想用php preg(preg_match)验证模式.我的模式看起来像这样:

[ [3 or 4 digits] - ][ 7 digits]{1}
Run Code Online (Sandbox Code Playgroud)

例子:

345-4444444
9800-1120222
1111111
1000000
0233-7777777
Run Code Online (Sandbox Code Playgroud)

我试过这个:

pattern = "/\A[\d{3,4}[-]{0,1}]{0,1}\d{7}\z/";
Run Code Online (Sandbox Code Playgroud)

但这不正确.请给出正确的模式.

php regex preg-match

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

为什么我的Win32程序不能多次绘制?

我正在尝试制作一个程序来检测按键并在窗口上绘制相应的字母.一切正常,但它只绘制一次......当我按下另一个键时没有任何反应.

case WM_KEYDOWN:
{ 
   if (GetKeyState(0x41))
   {
      pCtrl->Paint (65);
   }    
Run Code Online (Sandbox Code Playgroud)

Paint函数调用Char函数,该函数使用::Textout All 绘制一个字符.我无法理解为什么它不会多次绘制

api winapi paint draw visual-c++

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