小编Cra*_*ayl的帖子

@Index注释如何在JPA 2.1中起作用?

我试图测试JPA的@Index注释,这是自2.1以来可用的.但是我找不到文档如何使用它.

当我尝试时:

@Index(columnList = "firstName")
private String firstName;
Run Code Online (Sandbox Code Playgroud)

..然后Eclipse说:"这个位置不允许注释@Index"

有谁知道如何使用它?或者找到了它的文档?:-)

谢谢你的任何建议!

java hibernate jpa

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

使用JavaScript从输入中读取数字始终返回NaN

我想创建一个简单地将2个字段相加的计算器.但无论我尝试什么它都行不通.如果我使用parseInt(),它也会返回"NaN".

这是代码:

 <script type="text/javascript" language="Javascript">
 function doSum() 
 {
 var a = document.getElementsByName("a").value;
 var b = document.getElementsByName("b").value;

 var sum =  a + b;

 document.getElementById("sum").value = sum;
}
</script>

<form action="" method="POST">
<br/>a:<br/>
<input type="text" name="a" onblur='doSum()' value="0" size="5" />
<br/>b:<br/>
<input type="text" name="b" onblur='doSum()' value="0" size="5" />
<br/>Ergebnis<br/>
<input type="text" id='sum' value='' size="50" disabled/>
</form>
Run Code Online (Sandbox Code Playgroud)

对不起那个noob问题,但是我做错了什么?谢谢你的帮助!

javascript

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

为什么我的MySQLi连接这么慢?

我的本地系统需要大约1秒来建立MySQLi连接.码:

$db = new mysqli( 'localhost', 'root', 'pass', 'mydb' );
Run Code Online (Sandbox Code Playgroud)

为什么这么慢?这是正常的吗?我能改进吗?

php mysql

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

MySQL - 如何使用外键插入多个表

我是MySQL的新手,所以请你好:)

我想将php表单中的数据插入到3个不同的表中,这些表都有外键.如何编写一个一次更新所有3个表的插入命令,因为如果我尝试手动更新表,那么由于缺少引用而出现错误.我是否必须处理"NULL"条目并逐个更新每个表,或者是否可以使用一个命令解决此问题?像MySQLi_Multi_Query一样?

非常感谢你!

mysql

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

如何在Hibernate中创建INSERT IGNORE查询?

Hibernate必须在具有唯一字段的表中进行插入.我想忽略重复的条目,以便我的程序继续运行.在MySQL中,我只想说INSERT IGNORE,但我无法弄清楚如何在Hibernate中做到这一点.有什么建议?谢谢!

java hibernate

9
推荐指数
2
解决办法
5483
查看次数

Regexp - 如何仅在MySQL中查找大写字母

我试图删除与MySQL连续有2个大写字母的单词.喜欢:"ABC","AA","NBC".没有其他人.

以下查询不起作用(它找到所有单词,有2个字母)

  WHERE names REGEXP '[A-Z][A-Z]'
Run Code Online (Sandbox Code Playgroud)

你知道怎么做吗?

regex mysql

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

PHP中SQL注入的验证和检测

我是PHP的新手,还不熟悉它是如何工作的.

  1. 如果我使用mysqli_real_escape_string()并参数化SQL查询中的每个变量,我可以省去自己进行验证is_numeric()等吗?

  2. 创建注射检测系统的最佳方法是什么?用regex的东西简单验证用户的输入并将其保存在数据库中?

php mysqli sql-injection

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

phpMyAdmin不显示添加的列

因为我得到了phpMyAdmin 3.5.2.2,所以有一个奇怪的问题.当我向特定表添加新列时,它不会显示在概述中.这个问题只发生在一个表中,其他一切都很好.找不到设置中的内容:/

phpmyadmin

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

PHP - "分段故障(核心转储)"是什么 - 错误意味着什么?

我使用Simple HTML Dom Parser写了一个简单的爬虫来刮掉一些东西.

这是一个简单的脚本,只运行1个进程而且没什么大的.但经过一段时间后,它会产生一个"Segmentation fault (core dumped)"-error,我在shell中运行它的时间.

当我在浏览器中运行脚本时,它说

"Error: The connection to the server was reset while the page was loading.".
Run Code Online (Sandbox Code Playgroud)

我已unset()尽快确定每个变量并且还增加了memory_limitin php.ini,但我仍然收到此错误:/

有人知道这意味着什么以及如何解决它?

谢谢你的任何建议!

php

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

如何在表格单元格中插入输入字段?

对于noob问题很抱歉:我想创建一个包含输入字段的表,如果需要,可以添加新字段.但我无法弄清楚如何在另一个输入字段已经存在的单元格中添加另一个输入字段.

我的代码是:

var par=obj.parentNode;
while(par.nodeName.toLowerCase()!='tr')
{ par=par.parentNode; }
// this gives me the index of the row.. works fine.

cell1=document.getElementById('avz_tabelle').rows[par.rowIndex].cells;
// this puts the content of the cells into the array "cell1"

var feld = cell1[1].createElement("input"); 
feld.setAttribute("name","avz_keywords" + avz_array + "[]"); 
feld.setAttribute("onblur","");
feld.setAttribute("type","text"); 
feld.setAttribute("size","30"); 
// Now I create a input element
// And now comes the problem:

cell1[1].appendChild(feld); // --> doesn't work
Run Code Online (Sandbox Code Playgroud)

有人对我提出建议吗?我有了一个没有桌子工作的想法,理论上这可以用我的方式.但这不会令人满意:/

javascript

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

标签 统计

mysql ×3

php ×3

hibernate ×2

java ×2

javascript ×2

jpa ×1

mysqli ×1

phpmyadmin ×1

regex ×1

sql-injection ×1