问题列表 - 第16406页

linq分页 - 获取总行数

我对linq有疑问.我正在使用Skip和Take进行分页:

(from l in db.ProductList
          select l).Skip((page - 1) * row_per_page).Take(row_per_page)
Run Code Online (Sandbox Code Playgroud)

它工作,我需要检索产品列表的总行来计算最大页面.我想我必须使用另一个查询来计算行,但在上面的一个查询中有另一种方法来执行此操作?

.net c# linq paging

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

将PyQt转换为PIL图像

我在QImage中有一个图像,我想在显示它之前在PIL中处理它.虽然ImageQT类允许我将PIL图像转换为QImage,但似乎没有任何东西可以从QImage转换为PIL图像.

python pyqt python-imaging-library

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

Tomcat 6找不到mysql驱动

这里有一个类似的问题,但关于类路径. ClassNotFoundException com.mysql.jdbc.Driver

直到几天前,我的一切都很好用.突然我的小应用程序找不到mysql驱动程序.我不明白为什么(我真的检查了一切)

我在WEB-INF/lib中获得了驱动程序jar,但tomcat似乎无法找到它.

有人有任何想法吗?我正在使用Ubuntu与tomcat 6以及从synaptics packadge管理器安装的mysql

给出的错误是:

ClassNotFoundException: com.mysql.jdbc.Driver
Run Code Online (Sandbox Code Playgroud)

我甚至将权限更改为777以查看它是否可以隐身,但它不是:(

java mysql ubuntu tomcat jdbc

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

将整个C++ STL代码包含在.h而不是.cpp/.c文件中的原因是什么?

我刚刚下载了STL源代码,我注意到STL模板类的所有定义都包含在.h文件中.函数定义的实际源代码位于.h文件而不是.cpp/.c文件中.这是什么原因?

http://www.sgi.com/tech/stl/download.html

c++ templates stl class

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

在后台获取核心数据

我有一个带有表视图的导航视图,当单击一行时,行indexPath将传递给下一个视图.

在Details视图viewDidLoad中,我从Core Data获取数据.我使用应用程序委托中的提取

[appDelegate loadItem:i];

正如您所看到的,我只传递一个带有行号的整数.

问题是:如何在另一个线程中进行此调用过程.(在后台)我需要这个,因为有时获取的结果太大,因此处理需要3秒延迟推送详细信息视图.

我需要显示三秒的活动指示器,所以我需要将Fetch放在另一个线程中,以便在处理提取时能够使用指示器的UI.

我想要最简单的方式,因为我是新手.发布一些代码会很棒.或链接:)

iphone multithreading core-data nsoperationqueue

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

Ruby:扩展自我

在Ruby中,我理解了它的基本思想extend.但是,这段代码中发生了什么?具体来说,做extend什么?它只是将实例方法转换为类方法的便捷方式吗?你为什么要这样做,而不是从一开始就指定类方法?

module Rake
  include Test::Unit::Assertions

  def run_tests # etc.
  end

  # what does the next line do?
  extend self
end
Run Code Online (Sandbox Code Playgroud)

ruby

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

在不复制的情况下在C++ std :: vector和C数组之间进行转换

我希望能够在std :: vector和它的底层C数组int*之间进行转换,而无需显式复制数据.

std :: vector是否提供对底层C数组的访问?我正在寻找这样的东西

vector<int> v (4,100)
int* pv = v.c_array();
Run Code Online (Sandbox Code Playgroud)

编辑:

此外,是否可以进行相反的操作,即如何在std::vector不复制的情况下从C数组初始化?

int pv[4] = { 4, 4, 4, 4};
vector<int> v (pv);
Run Code Online (Sandbox Code Playgroud)

c c++ arrays stl stdvector

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

从CodeIgniter中的视图检查会话

从CodeIgniter中的视图检查会话的最佳方法是什么,它在用户指南中没有显示,否则我将不得不对所有内容进行两次观看,这有点奇怪...仍然是CodeIgniter的新手......

请帮忙!谢谢...

php session templates scope codeigniter

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

在csv文件中标记重复项

我对以下示例中说明的问题感到困惑:

"ID","NAME","PHONE","REF","DISCARD"
1,"JOHN",12345,,
2,"PETER",6232,,
3,"JON",12345,,
4,"PETERSON",6232,,
5,"ALEX",7854,,
6,"JON",12345,,
Run Code Online (Sandbox Code Playgroud)

我想检测列"PHONE"中的重复项,并使用"REF"列标记后续重复项,其值指向第一项的"ID","DISCARD"列的值为"Yes"

"ID","NAME","PHONE","REF","DISCARD"
1,"JOHN",12345,1,
2,"PETER",6232,2,
3,"JON",12345,1,"Yes"
4,"PETERSON",6232,2,"Yes"
5,"ALEX",7854,,
6,"JON",12345,1,"Yes"
Run Code Online (Sandbox Code Playgroud)

那么,我该怎么做呢?我试过这段代码,但当然我的逻辑不正确.

import csv
myfile = open("C:\Users\Eduardo\Documents\TEST2.csv", "rb")
myfile1 = open("C:\Users\Eduardo\Documents\TEST2.csv", "rb")

dest = csv.writer(open("C:\Users\Eduardo\Documents\TESTFIXED.csv", "wb"), dialect="excel")

reader = csv.reader(myfile)
verum = list(reader)
verum.sort(key=lambda x: x[2])
for i, row in enumerate(verum):
    if row[2] == verum[i][2]:
        verum[i][3] = row[0]

print verum
Run Code Online (Sandbox Code Playgroud)

非常感谢您的指导和帮助.

python csv duplicates

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

检查空格的字符串

有没有办法检查空白?

例如,我不要想检查空白像这样...

$string = "The dog ran away!"; 并输出 Thedogranaway!

我想检查是否该条目只是所有空格和空格?...并让它输出错误!

基本上,我不希望能够输入所有空格,并且仍然可以使用mysql_query.
另外,有没有办法可以在字符串之前删除所有空格,而不是从字符串的其余部分删除?

$string = " "WHITESPACE HERE" The dog ran away!";

if(empty($string) OR $string == " "){ // crappy example of what i'm trying to do
echo "Try again, please enter a message!"; // error
} else {
mysql_query("UPDATE users SET mesg='$string'")or die(mysql_error()); // do something
echo $post;
}
Run Code Online (Sandbox Code Playgroud)

php sql string whitespace

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