问题列表 - 第12396页

如何在循环中更新SELECT返回的行?

我在SQL SELECT语句返回的行上有一个循环,并且在对行的数据进行一些处理之后,我有时想要更新行的值.循环体中的处理非常重要,我无法在SQL中编写它.当我尝试为所选行执行UPDATE时,我得到一个错误(在Perl的DBD :: SQLite :: st执行失败:数据库表被锁定).是否有可读,高效且便携的方式来实现我想要做的事情?如果不这样做,是否有DBD或SQLite特定的方法呢?

显然,我可以在单独的数据结构中推送更新并在循环之后执行它们,但是我讨厌代码看起来那样.

如果您有兴趣,这里是相应的Perl代码.

my $q = $dbh->prepare(q{
  SELECT id, confLoc FROM Confs WHERE confLocId ISNULL});
$q->execute or die;
my $u = $dbh->prepare(q{
  UPDATE Confs SET confLocId = ? WHERE id = ?});
while (my $r = $q->fetchrow_hashref) {
    next unless ($r->{confLoc} =~ m/something-hairy/);
    next unless ($locId = unique_name_state($1, $2));
    $u->execute($locId, $r->{id}) or die;
}
Run Code Online (Sandbox Code Playgroud)

sql sqlite perl dbd

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

Weblogic还是JBoss?

我是JBoss(和Tomcat)的Java开发人员.在过去的一年里,我不得不开发WebLogic,我不得不说 - 我真的很想念JBoss.

由于我对WebLogic的经验非常浅薄,我问的是那些经验丰富的人:是否有理由在WebLogic上花钱?JBoss不是为您提供所需的一切吗?

java jboss weblogic

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

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

ASP.NET MVC在ajax调用中错误的url

我的ajax调用中的URL错误.

$.ajax({
    type: "POST",
    url: "Home/GetDetails",
    ......
});
Run Code Online (Sandbox Code Playgroud)

HomeController有动作GetDetails().

一切正常,当我用URL加载页面时htp:// localhost/projectName Ajax URL是htp:// localhost/projectName/Home/GetDetails

但是在加载htp:// localhost/projectName/Home/Index之后我所有的ajax调用都会转到htp:// localhost/projectName/Home/Home/GetDetails,那就错了.

拜托,我该怎么解决这个问题?

ajax asp.net-mvc

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

可扩展/可定制的Web爬网引擎/框架/库?

我有一个相对简单的案例.我基本上想要存储各种网站之间链接的数据,并且不想限制域名.我知道我可以使用一些http客户端库编写自己的爬虫,但我觉得我会做一些不必要的工作 - 确保不会多次检查页面,找出如何阅读和使用robots.txt文件,甚至可能试图让它并发和分布,我确信还有很多其他我尚未想到的事情.

所以我想要一个用于网络爬行的框架来处理这些事情,同时允许我指示如何处理响应(在我的例子中,只是提取链接并存储它们).大多数抓取工具似乎都假设您正在为搜索索引网页,这并不好,我需要一些可自定义的东西.

我想将链接信息存储在MongoDB数据库中,因此我需要能够指示链接如何存储在框架中.虽然我已经将这个问题标记为与语言无关,但这也意味着我必须将选择限制在MongoDB支持的语言(Python,Ruby,Perl,PHP,Java和C++)中的一个框架,这是一个非常宽网.我更喜欢动态语言,但我对任何建议持开放态度.

我已经能够找到Scrapy(看起来整洁)和JSpider(看起来很好,但可能有点太"重型",基于121页用户手册),但我想看看是否有其他好的选择我在那里失踪.

language-agnostic web-crawler hyperlink

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

如何在ASP.NET MVC中向html元素添加数据属性?

几分钟前才知道,添加数据属性是向html元素添加自定义信息的好方法.所以我试着这样做:

<%= Html.TextBox ("textBox", "Value", new { data-myid = m.ID })%>
Run Code Online (Sandbox Code Playgroud)

但最终会出现语法错误.如何定义自定义数据属性?

编辑:

我看到我可以使用以下方法实现此效果:

<%= Html.TextBox ("textBox", "Value", new Dictionary<string, object> {{ "data-myid", m.ID }})%>
Run Code Online (Sandbox Code Playgroud)

但那看起来并不......嗯......干净!有没有更好的方法来做到这一点?

c# asp.net-mvc

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

如何检查数据库中是否存在视图?

如果数据库中存在某个View,我需要执行一些SQL代码.我如何检查View是否存在?

编辑:正在使用的DBMS是Microsoft SQL Server

sql database sql-server stored-procedures view

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

将 XMLHttpRequest 转换为 JSONP

帮助,我需要更改此代码以支持远程域访问:

document.write(url);
    var http = getHTTPObject();
      http.open("GET", url, true);
      http.onreadystatechange = function() {
          if (http.readyState == 4) {
              parseData(http.responseText);
          }
      }
      http.send(null);  
Run Code Online (Sandbox Code Playgroud)

javascript ajax

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

在c#中获取我的屏幕名称

我知道Screen类,但是当我尝试使用Screen.AllScreens [0]时,我会得到像.\ Device1这样的东西.相反,我想拥有我的屏幕名称,比如HP 24'.怎么办?谢谢

.net c# vb.net

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

是否有类似于Google Web Toolkit的PHP Web工具包?

我最近一直在玩GWT,我很喜欢这个想法.对我来说唯一的缺点是Java,我不是它的忠实粉丝.(请不要争论Java比PHP好,这不是重点,真的)

您是否了解任何成熟且高效的PHP工具包,就像GWT一样提供一组小部件?

谢谢你的帮助 :)

编辑:重新说一下,我正在寻找一个PHP框架,可以为我的应用程序页面生成大部分HTML代码.PHP-Ext似乎是我正在寻找的一个很好的例子.你知道其他任何类似的项目吗?

萨科

php gwt toolkit widget

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