问题列表 - 第40108页

Hibernate Session.save()不返回值?

下面的代码会抛出一个转换错误

long newID =(Long)session.save(object);

我是hibernate的新手.不知道为什么.

java hibernate

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

与服务器成功建立连接,但随后在登录前握手/登录过程中出现错误

我开发了一个接收短信的短信服务器,分析它们并回复消息。此应用程序使用实体框架 4.0 和 SQLServer 2008 开发。

当我收到短信时,我会为该消息运行新线程并分析和响应消息。每个线程都有自己的对象上下文的新实例,所有线程在 SQL Server 中调用相同的存储过程。

但是当大量 SMS 到达服务器并且线程数量增加时,我每次都会收到以下两个错误之一:

底层提供程序在 Open 上失败。已成功与服务器建立连接,但在登录前握手期间发生错误。(提供者:TCP 提供者,错误:0 - 指定的网络名称不再可用。)

或者

底层提供程序在 Open 上失败。已成功与服务器建立连接,但随后在登录过程中出现错误。(提供者:TCP 提供者,错误:0 - 指定的网络名称不再可用。)

我将最大池大小和连接超时增加到 400 和 150。有人可以帮助我吗?谢谢

sql-server login entity-framework-4

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

PHP:检测页面刷新

我有一个页面action.php,我通过代码运行SQL查询,这样每当查看页面时,查询就像计算页面视图一样运行

<?php
mysqli_query("UPDATE ****");
?>
Run Code Online (Sandbox Code Playgroud)

问题是当刷新页面时,运行查询并将PAGE REFRESH计为我想要避免的PAGE VIEW.

   问题:如何避免它?

我正在寻找的是一个简单的解决方案,以便我可以检查

if( page was refresh ) //some condition
{
 do
}
Run Code Online (Sandbox Code Playgroud)

php refresh

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

联系人列表中有多少联系人

如何判断联系人列表中有多少联系人?我收到了联系电话,但是一个人可以有多个联系人,我想在查找联系人列表中的联系人总数时考虑到这一点.

android contacts android-contacts

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

AJAX图像上传器

我正在使用PHP,我需要使用AJAX上传图像.

任何人都可以帮我解决这个问题吗?

php ajax file-upload

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

如何将RUNTIME错误重定向到STDERR?

我有一个使用PIPES与外部应用程序通信的C程序.

我用EXECL:

execl("./errorprogram","./errorprogram", NULL);
Run Code Online (Sandbox Code Playgroud)

现在我还使用DUP2将所有STDERR重定向到管道的写入端

dup2(fd[1], STDERR_FILENO);
Run Code Online (Sandbox Code Playgroud)

如果我使用简单的Python脚本测试它,如:

data = sys.stdin.read() 
sys.stderr.write("Bad error\n")
Run Code Online (Sandbox Code Playgroud)

我很乐意在"父母"中读回错误.

现在我的问题:假设我有一个C"子程序",其中有内存泄漏或"无效指针"错误,如:

#include<stdio.h>
#include<string.h>

void main (){
    char szInput[1024];
     char *badvar;
    gets(szInput);

     badvar = realloc(badvar, 100);
    puts(szInput);
    fflush(NULL); 
}
Run Code Online (Sandbox Code Playgroud)

上面的REALLOC语句故意导致程序死亡,我将在运行时收到如下错误(显然PARENT不受影响,只有CHILD进程):

*检测到glibc ./error:realloc():指针无效:0xb77a5250**

还有一个完整的痕迹......

现在我如何才能将这样的运行时错误发送到STDERR,以便我可以将完整的跟踪读回到父级?

我是否必须将"运行时错误重定向到STDERR"?当然可以捕捉孩子提出的这些繁忙错误,以便父母可以记录它们等等?

任何帮助或建议将不胜感激;-)

谢谢

林顿

c

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

打开数以千计的cURL句柄而不会遇到问题?(PHP)

我需要在PHP中使用cURL来向API 发出数千个 cURL请求.我目前的计划是与curl_multi_()函数并行执行这些操作.基本上可以同时并行执行所有数千个cURL请求.

我听说你可能会遇到内存问题,打开太多句柄,这可能会导致致命的错误.如何避免这种情况并仍然尽可能快地提出我的URL请求?

如果我需要一次限制cURL请求的数量,那么将限制设置为什么是好的?

背景:我正在与Godaddy共享托管,这对cURL请求很好,尽管我没有用数千个并行请求测试它.将来,我将使用可以处理适度负载的Rackspace Cloud站点.

这个巨大的cURL请求是每年一次的事情,而不是每日网站操作的一部分.

php curl libcurl

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

为什么VC++ 2010编译器在编译简单代码时会崩溃?

我遇到了一个非常奇怪的症状.谁能告诉我根本原因是什么?

我的VC++编译器版本是最新的:"Microsoft Visual C++ 2010:01019-532-2002102-70860"

重现步骤:

  1. 创建一个空的win32控制台项目
  2. 添加一个名为main.cpp的新cpp文件
  3. 将以下代码粘贴到main.cpp中
  4. 编译器崩溃并报告以下消息:

\ bug\main.cpp(54893757):致命错误C1001:编译器中发生内部错误.(编译器文件'msc1.cpp',第1420行)

若要解决此问题,请尝试简化或更改上面列出的位置附近的程序.请在Visual C++帮助菜单上选择技术支持命令,或打开技术支持帮助文件以获取更多信息.

注入文本中发生此错误:

d:\ bug\main.cpp(63):参见使用[T = int]编译的函数模板实例化'XDummy Test(T)'的引用

建立失败.

以下是main.cpp的源代码:

#include <vector> 

template<class It_> 
struct trait_dummy 
{ 
    static const int value = std::tr1::is_convertible<typename iterator_traits<It_>::iterator_category, int>::value;     
}; 

template<class It_> 
class X 
{ 
public: 
    template<class T_> 
    X(T_& rColl) 
    {} 
}; 

template<class T_> 
X<typename T_::iterator> f(T_ rColl, std::false_type) 
{ 
    return X<typename T_::iterator>(rColl); 
} 

template<class T_> 
auto f(T_& rColl) -> decltype(f(rColl, std::false_type())) 
{ 
    return f(rColl, std::false_type()); 
} 

template<class It_> 
X<It_> f(It_ …
Run Code Online (Sandbox Code Playgroud)

c++ compiler-construction crash compiler-errors visual-c++-2010

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

从头到尾不起作用,就像我期望的那样

[18]> (position 3 '(1 2 3 4 5 6 7 8) :from-end nil)
2
[19]> (position 3 '(1 2 3 4 5 6 7 8) :from-end t)
2
Run Code Online (Sandbox Code Playgroud)

该怎么办?

lisp common-lisp

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

某些ListView项目下的黑线

我正在使用ListView的有趣问题.它使用标准的ArrayAdapter,并为其中的项目提供自定义XML布局.简单的XML:

<?xml version="1.0" encoding="utf-8"?>
<TextView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/text1"
    android:background="@drawable/list_bg_blue"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:paddingTop="20dp"
    android:paddingBottom="20dp"
    android:typeface="serif"
    android:textSize="20px"
    android:textStyle="bold|italic" 
    android:textColor="#FF1e5a82"
    android:shadowColor="#FFFFFFFF"
    android:shadowDx="1"
    android:shadowDy="1"
    android:shadowRadius="1"
/>
Run Code Online (Sandbox Code Playgroud)

我不认为那里有任何问题,但我有一些奇怪的黑线出现,我似乎无法摆脱(你可以在下面的图片中看到它).我已尝试android:dividerHeight="0px"在ListView中设置,但这些仍然出现.您可以在新剧集和节目之间看到没有行,但由于某种原因,在第一个和最后一个之后.

有任何想法吗?

编辑:更多的思考,似乎只是第一个和最后一个,所以我发现:

android:headerDividersEnabledandroid:footerDividersEnabled

将页脚设置为false会修复最后一个,但奇怪的是将标题分隔符设置为false无效.:/

甚至更多编辑!:好的,所以我在列表中添加了一些项目(应该先完成),它似乎是其他所有项目(例如项目1,项目3,项目5等)一个分隔物出现在它下面.

ListView上的行

android listview divider

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