问题列表 - 第34764页

我如何做好准备好的陈述?

我怎样才能准备好这个呢?

    Statement stmt = con.createStatement();

    long lastid = getLastId(stmt);

    // create a SQL query
    String strQuery = "INSERT INTO studenten " +
    " (id, naam, adres, postcode, plaats, geboren) " +
    " VALUES (" + (lastid+1) + "," +
        "'" + contact.getNaam() + "'," +
        "'" + contact.getAdres() + "'," +
        "'" + contact.getPostcode() + "'," +
        "'" + contact.getPlaats() + "'," +
      "{d '" + contact.getGeboren() + "'}" +
    ") ";

    stmt.executeUpdate(strQuery);      
    stmt.close();
    con.close();
Run Code Online (Sandbox Code Playgroud)

java jdbc prepared-statement

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

Java GregorianCalendar和Calendar错误放置周末,2010年8月和9月的一个月内

我正在尝试使用Calendar或Gregorian Calendar迭代并创建日期网格.然而,他们似乎都认为2010年8月有30天,而9月2日和3月是周末.这就像日历错误的一年,但我已经检查了那个参数.这里有一些摘录.

startDate.set(2010, 8, 28);

SchedulerCalendar currentDate = (SchedulerCalendar) startDate.clone(); 
  for(int i = 0; i<daysDisplayed; i++){ 
   newDate = new TextView(this); 
   String dateString = currentDate.get(Calendar.MONTH)+"/"+currentDate.get(Calendar.DATE);
   //+"/"+currentDate.get(Calendar.YEAR);
   newDate.setText(dateString);
   newDate.setId(i+1);
   newDate.setWidth(blockWidth);
   newDate.setHeight(DATE_HEIGHT);
   dateBar.addView(newDate);
   currentDate.add(Calendar.DATE, 1);
  }


 private class SchedulerCalendar extends GregorianCalendar {
  @Override
  public void add(int field, int value) {
   super.add(field, value);
   if(this.get(Calendar.DAY_OF_WEEK)==Calendar.SATURDAY) {
    if(value>=0) super.add(Calendar.DATE, 2);
    if(value<0) super.add(Calendar.DATE, -1);
   }
   if(this.get(Calendar.DAY_OF_WEEK)==Calendar.SUNDAY) {
    if(value>=0) super.add(Calendar.DATE, 1);
    if(value<0) super.add(Calendar.DATE, -2);
   }
  }
 }
Run Code Online (Sandbox Code Playgroud)

java android gregorian-calendar

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

从代码中获取/ proc/interrupts等中断计数器?

我可能会错过显而易见的,但是如何在没有/proc/interrupts从C/C++程序内部手动解析的情况下检索特定中断的中断计数器?

提前致谢!

最好的问候,马丁

c c++ linux interrupt

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

关于网址验证的快速问题

我真的不想使用卷曲或任何复杂的东西.我正在寻找一种简单的方法来检查url(用户是否会输入url然后存储在我的MySQL数据库中)是否有效并且它是一个有效的url,即域存在.fopen是一个很好的解决方案吗?

任何有关此的教程或提示将不胜感激.

php validation

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

开源,纯Java物理/动态库

我正在寻找一个轻量级的纯Java物理引擎来为机器人运动控制做一些模拟.

我的要求:

  • 刚体物理学
  • 联合约束和力量
  • 凸面物体碰撞检测
  • 轻量级,纯Java,因此可以嵌入我的应用程序中
  • 能够快速运行模拟
  • 舒适地处理50-100个物体
  • 开源

您是否可以推荐任何适合该法案的现有库,而不是重新发明轮子?

ps我已经使用Google搜索了 - 我只是希望得到已经使用或实施此类内容的人的诚实意见!

java simulation open-source physics collision-detection

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

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

什么是最快的bzip2解压缩器?

哪个bzip2实现具有最大的解压缩速度?

有一个http://bitbucket.org/james_taylor/seek-bzip2/src/tip/micro-bunzip.c声称

Manuel Novoa III(mjn3@codepoet.org)进行了大小和速度优化。更有效地读取霍夫曼代码,简化的read_bunzip()函数以及其他各种调整。在(有限的)测试中,在x86上比bzcat快20%,在arm上快10%。请注意,在read_unzip()中花费大约2/3的时间来逆转Burrows-Wheeler转换。大部分时间是由于缓存未命中导致的延迟。

许多缓存未命中有机会通过某些技术进行优化,因此甚至可以实现更快的实现。

这个(seek-bzip2)还有一个有趣的功能,可以在输入文件中轻松查找。

我的程序将使用bzip2的输出,并且(理论上)可以在文件的不同部分上并行执行此操作。因此,也考虑了并行bzip2实现。

谢谢。

compression performance bzip2

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

什么是SDL中的Blit?

在SDL wiki中它说

使用此功能可以从源曲面到目标曲面执行快速blit.

然而,这对我没有多大帮助.

在这种情况下,术语表面blitting意味着什么?

sdl blit

19
推荐指数
2
解决办法
2万
查看次数

16
推荐指数
3
解决办法
3万
查看次数

如何在Entity Framework 4 Entitydesigner中正确设置两个对象之间的关联?

对于一个新项目,我首先尝试创建我的业务类,然后再创建真正的数据库表.因此我正在使用Entity Framework 4 Designer.创建了一个新的"ADO.Net实体数据模型"文件,扩展名为.edmx.

我创建了两个实体:
替代文字

我想在Product - > Group之间添加1到nc的关系.如果我首先创建了MSSQL数据库,我会在表产品中添加一个列IDGroup,并将Product.IDGroup引用到Group.IDGroup.据我所知,如果我向产品实体添加一个名为IDGroup的新属性,我无法在设计器中添加此类关联

这是我添加映射的方式: 替代文字

结果如下:
替代文字

现在这个问题的部分是:如果我将现有MSSQL数据库中的两个表添加到edmx文件中,我将收到编译错误:

Error 3027: No mapping specified for the following EntitySet/AssociationSet - GroupSet, ProductSet
Run Code Online (Sandbox Code Playgroud)

这个错误意味着什么,我该怎么做才能解决这个问题?如果我删除这两个表,我会收到警告:

Error 2062: No mapping specified for instances of the EntitySet and AssociationSet in the EntityContainer myContainer.
Run Code Online (Sandbox Code Playgroud)

有些东西告诉我,我这样做是错的,这只是基本的东西.我该怎么办?

c# asp.net entity-framework-4

54
推荐指数
3
解决办法
6万
查看次数