问题列表 - 第21961页

我在哪里放jstl.jar和standard.jar以便Netbeans不会给出错误/警告?

我在哪里放置jstl.jar,standard.jar以便Netbeans不再提供有关taglib的错误/警告.

netbeans jstl taglib

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

哪种屏幕阅读器最适合测试网站的可访问性以及如何配置?

哪个屏幕阅读器最适合测试网站可访问性以及如何配置屏幕阅读器来测试网站(或默认屏幕阅读器设置可以)以及哪个浏览器应该用于测试屏幕阅读器的可访问性?

免费或商业无所谓.哪个可以提供最佳测试,那么所有其他屏幕阅读器应尽可能在全世界访问网站?

我的目的是尽可能地建站点.

css usability xhtml accessibility screen-readers

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

sqlite并发问题

我正在使用一个使用sqlite数据库的iPhone应用程序.该应用程序在后台线程中使用主线程中的UI下载Internet数据.后台下载线程可以在数据库上执行INSERT,UPDATE和SELECT.UI层还可以通过执行UPDATE和SELECT与数据库交互.如果我在后台线程下载时没有与UI进行大量交互,一切正常.但是,当在下载过程中执行主(UI)线程上的大量UPDATE时,我开始遇到问题.

应用程序在尝试运行数据库功能时始终退出.它退出EXC_BAD_ACCESS,我没有看到任何错误.例如,它最后一次退出时以sqlite3_step结束:

    sqlite3_stmt *statement;
const char *query = "INSERT OR IGNORE INTO `names` (`id`,`name`) VALUES (?,?);";
if(sqlite3_prepare_v2(database, query, -1, &statement, NULL) != SQLITE_OK){
    NSAssert1(0, @"Error while creating insert statement. '%s'", sqlite3_errmsg(database));
    return NO;
}
sqlite3_bind_int(statement, 1, id);
sqlite3_bind_text(statement, 2, name, -1, SQLITE_TRANSIENT);

if(sqlite3_step(statement) != SQLITE_DONE)
    NSAssert1(0, @"Error while inserting. '%s'", sqlite3_errmsg(database));

sqlite3_finalize(statement);
Run Code Online (Sandbox Code Playgroud)

它并不总是退出sqlite3_step,有时会退出sqlite3_prepare_v2或sqlite3_exec.我已经尝试将这些语句放在循环中,如果它没有返回OK,请再试一次,但这也不起作用:

int returnCode = 0;
do{
    returnCode = sqlite3_step(statement);
    if(returnCode != SQLITE_DONE){
        usleep(20);
    }
}while(returnCode != SQLITE_DONE);
Run Code Online (Sandbox Code Playgroud)

我也尝试过SQL事务,但这没有任何区别.我怎么解决这个问题?它似乎是一个相当基本的并发问题,但我没有看到任何适合我的东西.

谢谢你的帮助,贾斯汀

sql sqlite iphone objective-c

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

将图像作为二进制数据发送到服

我想制作一个iPhone应用程序将图像发送到我的服务器.

我想在iPhone中绘制一些东西(例如:签名)作为图像,将二进制图像POST到我的服务器(服务器是JSP).请告诉我我该做什么?

  • 如何使用iPhone UI?
  • 如何从图像等制作二进制数据

iphone

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

使用Android SDK我的JPEG中没有看到任何EXIF

我正在使用android.hardware.Camera该类拍照,我发现根本没有exif数据存储在图像中.如果我在我的DROID上使用相机应用程序,则保存所有exif数据.

我已经尝试使用Set()和SetRotation()设置旋转,看看是否可以显示一些exif数据.当我用exif阅读器查看笔记本电脑上的图像时,它告诉我图像没有exif数据.

我见过一些类似的帖子,但我还没有找到解决方法.有没有人看过其他手机的这个问题?

我正在使用Android 2.0.1 SDK

android

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

如何将Derby数据库与Servlet连接?

我之前从未连接过java中的数据库.我是否应该知道是否应该使用servlet访问derby数据库?

我检查了这个:如何从我的servlet或JSP访问数据库? 但我看到文章上的评论说这是一种糟糕的连接方式.任何人都可以解释或告诉我最好的方法,我应该编码访问我的德比数据库?

非常感谢你.

java database servlets jdbc derby

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

将独立的Delphi制作的.tlb文件转换为.ridl

如何使用Delphi 2010将2009版之前的Delphi中创建的独立.tlb文件转换为.ridl文件?作为项目一部分的.tlb文件会自动转换,但此特定文件不属于任何项目.

delphi typelib delphi-2010

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

PHP Session_start正在挂起

这是一个奇怪的问题,好在这里是我的设置......

  1. domain.com调用从sub.domain.com上的iframe读取
  2. sub.domain.com对sub.domain.com/call.php进行ajax调用
  3. sub.domain.com返回对domain.com的ajax调用

AKA长轮询

现在,当没有会话数据时,一切都很完美(我关闭浏览器并重新启动页面).但是,一旦我重新加载页面并且它们是会话数据,call.php会执行start_session()并挂起.

我已经尝试了几乎所有的东西,但无法弄清楚这一点.我试过破坏会话,取消设置所有会话变量,修改一些ini设置,没有任何工作.

这是call.php的代码,其中会话数据是......

session_start();

        $sql = ("SELECT userid FROM status WHERE typing = '".mysql_real_escape_string($userid)."'");
        $result = mysql_query($sql);

        if ($result && mysql_num_rows($result) > 0) {
            $row = mysql_fetch_array($result);
            $typing_id = $row['userid'];
            if (!empty($typing_id)) {
                if (isset($_SESSION['typing2'])) {
                    unset($_SESSION['typing2']);
                }
            } else {
                $typing_id = "-1";
            }
        } else {
            $typing_id = "-1";
            if (isset($_SESSION['typing'])) {
                unset($_SESSION['typing']);
            }
        }

        if ($_SESSION['typing'] != $typing_id && !isset($_SESSION['typing2']) || $initialize == "1") {
            $typing = array('typing_id' => $typing_id);
        }

        if …
Run Code Online (Sandbox Code Playgroud)

php session

6
推荐指数
2
解决办法
2670
查看次数

如何从xml通过linq获取所有"属性"到xml

XML示例(原始链接):

<records>
  <record index="1">
    <property name="Username">Sven</property>
    <property name="Domain">infinity2</property>
    <property name="LastLogon">12/15/2009</property>
  </record>
  <record index="2">
    <property name="Username">Josephine</property>
    <property name="Domain">infinity3</property>
    <property name="LastLogon">01/02/2010</property>
  </record>
  <record index="3">
    <property name="Username">Frankie</property>
    <property name="Domain">wk-infinity9</property>
    <property name="LastLogon">10/02/2009</property>
  </record>
</records>
Run Code Online (Sandbox Code Playgroud)

我想在xml中为每条记录获取一个类的实例.

我在这里找到了类似的例子,但他们只有一个根,然后是一个元素深.它工作,直到我把其他元素放入.我希望能够做类似的事情

foreach(Record rec in myVar)
{
Console.WriteLine("ID: {0} User:{1} Domain:{2} LastLogon:{3}",rec.Index, rec.Username, rec.Domain, rec.LastLogon);
}
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-xml

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

消除C++代码中的重复?

鉴于以下内容:

StreamLogger& operator<<(const char* s) {
  elements.push_back(String(s));
  return *this;
}

StreamLogger& operator<<(int val) {
  elements.push_back(String(asString<int>(val)));
  return *this;
}

StreamLogger& operator<<(unsigned val) {
  elements.push_back(String(asString<unsigned>(val)));
  return *this;
}

StreamLogger& operator<<(size_t val) {
  elements.push_back(String(asString<size_t>(val)));
  return *this;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法消除重复?我想使用模板,但我只想要它用于以下类型:const char*int,unsigned和size_t

c++ templates dry

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