问题列表 - 第18904页

提高gridview的分页性能?

我正在开发一个小项目,需要gridview分页,最多可达100k条记录.我有什么方法可以改善表现.我尝试使用带有Temp表的sql server页面,但它仍然有点慢.

任何的想法?

asp.net pagination gridview

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

这会发生什么时候?

<script type="text/javascript" src="test.php"></script>
Run Code Online (Sandbox Code Playgroud)

我第一次访问该页面时,没有访问test.php,

但如果我刷新页面,它就会运行.

你有没有经历过这个?

html scripting

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

内置的方式列出ruby目录中的目录

有没有更清洁的内置方式来做到这一点?

ree> Pathname.new('/path/to').children.select{|e| e.directory?}.map{|d| d.basename.to_s}
 => ["test1", "test2"]
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想避免这个directory?电话

ruby directory file

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

在MySQL DB上导入大文件

我想在mysql db中为'insert'插入大约50,000个mysql查询,为此我有2个选项,

1-直接导入(.sql)文件:发生以下错误"您可能尝试上传过大的文件.请参阅文档以了解解决此限制的方法."

2-使用php代码以(.sql)文件中不同块的形式插入这些查询.这是我的代码:

<?php

// Configure DB
include "config.php";

// Get file data
$file = file('country.txt'); 

// Set pointers & position variables
$position = 0;
$eof = 0; 

while ($eof < sizeof($file))
{
    for ($i = $position; $i < ($position + 2); $i++)
    {
        if ($i < sizeof($file))
        {
            $flag = mysql_query($file[$i]);

            if (isset($flag))
            {
                echo "Insert Successfully<br />";
                $position++;
            }

            else
            {
                echo mysql_error() . "<br>\n";
            }
        }

        else
        {
            echo "<br />End of File";
            break;
        }
    } …
Run Code Online (Sandbox Code Playgroud)

php mysql database

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

如何使用java从远程系统读取文件?

我有一个文件复制到一台计算机,我需要从其他计算机访问该文件.我不确定,使用哪种协议或哪种技术?请给我任何提示......

更新:

我正在使用Ubuntu Linux系统.我用过代码:

File f = new File("//192.168.1.157/home/renjith/picture.jpg");// 192.168.1.157 is the ip of the computer, where I have the picture file
Image image = ImageIO.read(f);
Run Code Online (Sandbox Code Playgroud)

但它给出了一个例外:

javax.imageio.IIOException: Can't read input file!
    at javax.imageio.ImageIO.read(ImageIO.java:1275)
Run Code Online (Sandbox Code Playgroud)

我也共享了renjith文件夹.

java network-programming

14
推荐指数
4
解决办法
9万
查看次数

数据库表是否可以包含多个主键?

数据库表是否可以包含多个主键?

是的,我在谈论RDBMS.

database

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

55
推荐指数
4
解决办法
7万
查看次数

如何防止可可应用冻结?

-(void)test
{
  int i;
  for (i=0;i < 1000000;i++)
  {
    //do lengthly operation
  }
}
Run Code Online (Sandbox Code Playgroud)

如何防止其GUI冻结?

macos cocoa

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

在MySql中,查找具有给定前缀的字符串

在MySql中,我想查找其中一列中的字符串值以查询字符串开头(或与查询字符串相同)的记录.该列使用适当的归类顺序编制索引.但是列上没有全文搜索索引.

一个好的解决方案将:

  1. 使用列上的索引.需要迭代表中所有记录的解决方案不够好(表中有数百万条记录)

  2. 使用具有任何字符值的字符串.某些列值包含标点符号.查询字符串也可能.如果您的解决方案包含正则表达式字符或类似字符,请记住这一点.字符串是UTF-8编码的,但如果您的解决方案仅适用于ASCII,它仍然有用.

我现在最接近的是

SELECT * FROM TableName WHERE ColumnName BETWEEN query AND <<query+1>>
Run Code Online (Sandbox Code Playgroud)

在排序顺序中<<query+1>>按字典顺序预先计算的位置query.例如,如果query是"o hai" <<query+1>>则为"o haj".

mysql sql

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

用JAVA_OPTS env变量运行java

在shell脚本中,我设置了JAVA_OPTS环境变量(以启用远程调试并增加内存),然后执行jar文件,如下所示:

export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Xms512m -Xmx512m"
java -jar analyse.jar $*
Run Code Online (Sandbox Code Playgroud)

但似乎没有JAVA_OPTS env变量的影响,因为我无法连接到远程调试,我看到JVM的内存没有变化.

可能是什么问题呢?

PS:我无法在java -jar analyse.jar $*命令中使用这些设置,因为我在应用程序中处理命令行参数.

java shell remote-debugging jvm-arguments

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