我看到很多像我一样的问题,但没有一个答案有效...这就是事情:我想从请求中获取我的参数(带重音的字符),但它不起作用.我试过用户,request.setCharacterEncoding( "UTF-8" )但它也没用.
我知道URLDecoder.decode( request.getQueryString(), "UTF-8" )返回权限字符但request.getParameterValues()不起作用!有没有人有想法?
谢谢
我想显示我正在调用的函数的名称.这是我的代码
void (*tabFtPtr [nbExo])(); // Array of function pointers
int i;
for (i = 0; i < nbExo; ++i)
{
printf ("%d - %s", i, __function__);
}
Run Code Online (Sandbox Code Playgroud)
我用它__function__作为一个例子,因为它与我想要的非常接近,但我想显示指向的函数的名称tabFtPtr [nbExo].
谢谢你帮助我:)
我的代码有问题(显然),经过互联网上的多次搜索后,我找不到问题的答案,所以我在这里问我的问题.我有这个 :
@Entity
public class Resident
{
/** Attributes */
@EmbeddedId
private IdResident idResident;
...
@Embeddable
public class IdResident {
@Column(name="NOM")
private String nom;
@ManyToOne
@JoinColumn(name="CODE")
private Port port;
...
@Entity
public class Port
{
/** Attributes */
@Id
@Column(name="CODE")
private String code;
@Column(name="NOM")
private String nom;
...
Run Code Online (Sandbox Code Playgroud)
我正在使用Maven,我在persistence.xml中写了这个:
<class>beans.Port</class>
<class>beans.Resident</class>
Run Code Online (Sandbox Code Playgroud)
但是当我运行程序时,无论我写什么,我都有:
Exception Description: The mapping [port] from the embedded ID class
[class beans.IdResident] is an invalid mapping for this class. An embeddable class that
is used with an embedded …Run Code Online (Sandbox Code Playgroud) 我使用的Eclipse在Fedora 17(海湾合作委员会),我对在pthread_create(未定义参考),即使包含pthread.h我若-lpthread在gcc编译命令行上...
这是我的代码,以防万一
void* repair()
{
int var;
for ( var = 0; var < NB_ITER ; var += 2 )
{
printf( "PAIR : %d\n", var );
}
return NULL;
} // pair
void exo03()
{
pthread_t id1;
pthread_create(&id1, NULL, &repair, NULL);
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮忙 :)