问题列表 - 第37377页

带有ToolTip的Binded DropDownList

嗨我有一个从后面的代码限制的DropDownList.如何使用DataTextFieldDropDownList的工具提示?

DropDownList list = this.DropDownList1;
list.DataSource = GetData();
list.DataTextField = "DisplayString";
list.DataValueField = "DataValue";
list.DataBind();
Run Code Online (Sandbox Code Playgroud)

我希望有界Field DisplayString也可以在ToolTip中界定.如果不使用DataBoundDropDownList 的事件,这可能吗?

c# asp.net drop-down-menu

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

bash中的"sed"命令

有人可以为我解释这个命令:

cat | sed -e 's,%,$,g' | sudo tee /etc/init.d/dropbox << EOF
   echo "Hello World"
EOF
Run Code Online (Sandbox Code Playgroud)

"sed"命令有什么作用?

linux bash shell ubuntu sed

37
推荐指数
3
解决办法
10万
查看次数

创建一个简单的计时器来计算秒,分和小时

我正在尝试创建一个非常简单的程序,基本上是一个计时器.我有三套标签lbl_seconds,lbl_minuteslbl_hours.这些标签的默认值为,00:00我希望计时器为每个标签更改.我用谷歌搜索了这个,但我似乎无法找到任何有用的信息.

我需要三个独立的计时器吗?我还注意到计时器有自己的tick事件处理程序.我想这就是我需要更改标签的值.该怎么做?

vb.net timer

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

在oracle中仅使用accept接受受限制的字符

我需要只接受下面的is_master变量声明的Y/N.

例如,如果我在SQL脚本中使用以下语句,则用户可以输入任何字符.

我想限制用户只输入y Y n或N.

Accept is_master prompt ' Is the user a Master user (Y/N)  : '
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

PHP函数和@functions

基本上,我看到人们@在他们的函数调用之前使用,不是为了每个函数,而是为某些类型的扩展函数file_get_contents(),mysql_connect()等等.

是的,问题是:@在函数调用之前有什么目的?

或者换句话说,@file_get_contents()和之间有什么区别file_get_contents()

php operators

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

如何使用与数据库的直接连接在Magento中导入产品

我在Magento商店中有大约50,000条记录要导入.我已经测试过:文件大约是50 MB.

  • 拆分文件
  • API
  • Magento课程

拆分文件不会提高产品导入的速度.Api很慢.Magento课程很慢.

这是使用Magento类修改的代码:

// Build the product
$product->setIsMassupdate(true)
        ->setExcludeUrlRewrite(true)
        ->setManufacturer($this->addManufacturers(utf8_encode($record[4])))
        ->setSku($record[3])
        ->setAttributeSetId($this->attribute_set)# 9 is for default
        ->setTypeId(Mage_Catalog_Model_Product_Type::TYPE_SIMPLE)
        ->setName(utf8_encode($record[5]))
        ->setCategoryIds($this->getCategories(array($record[0], $record[1], $record[2]))) # some cat id's,
        ->setWebsiteIDs(array(1)) # Website id, 1 is default
        ->setDescription(utf8_encode($record[6]))
        ->setShortDescription($this->shortText(utf8_encode($record[6]), 150))
        ->setPrice($price) # Set some price
        ->setSpecialPrice($special_price)
        ->setWeight($record[12])
        ->setStatus( Mage_Catalog_Model_Product_Status::STATUS_ENABLED )
        ->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH)
        ->setTaxClassId(2)     // default tax class
        ->setPixmaniaimg($record[10])
        ->setStockData(array('is_in_stock' => $inStock, 'qty' => $qty))
        ->setCreatedAt(strtotime('now'));

$product->save();     
$ID = is_numeric($productID) ? $productID : $product->getId(); 
Run Code Online (Sandbox Code Playgroud)

所以上面的方法是正确的,但它花了大约5个小时才能插入2300条记录!

为了添加新产品,我必须在Magento DB中执行哪些简单的SQL插入?

php sql import magento

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

如何在java中的gzip中获取文件的文件名?

int BUFFER_SIZE = 4096;
    byte[] buffer = new byte[BUFFER_SIZE];
    InputStream input = new GZIPInputStream(new FileInputStream("a_gunzipped_file.gz"));
    OutputStream output = new FileOutputStream("current_output_name");
    int n = input.read(buffer, 0, BUFFER_SIZE);
    while (n >= 0) {
        output.write(buffer, 0, n);
        n = input.read(buffer, 0, BUFFER_SIZE);
    }

    }catch(IOException e){
            System.out.println("error: \n\t" + e.getMessage());
    }
Run Code Online (Sandbox Code Playgroud)

使用上面的代码我可以成功地提取gzip的内容,尽管提取的文件的文件名正如预期的那样总是current_output_name(我知道它,因为我在代码中声明它是这样的).我的问题是我不知道如何获取文件的文件名仍然在存档内.

虽然java.util.zip提供了ZipEntry,但我无法在gzip文件上使用它.任何替代品?

java gzip

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

如何判断文件是否是链接?

我有下面的代码,这里只显示了它的一部分,我正在检查文件的类型.

struct stat *buf /* just to show the type buf is*/ 

switch (buf.st_mode & S_IFMT) {
     case S_IFBLK:  printf(" block device\n");            break;
     case S_IFCHR:  printf(" character device\n");        break;
     case S_IFDIR:  printf(" directory\n");               break;
     case S_IFIFO:  printf(" FIFO/pipe\n");               break;
     case S_IFLNK:  printf(" symlink\n");                 break;
     case S_IFREG:  printf(" regular file\n");            break;
     case S_IFSOCK: printf(" socket\n");                  break;
     default:       printf(" unknown?\n");                break;
}
Run Code Online (Sandbox Code Playgroud)

问题:st_mode当我做printf("\nMode: %d\n",buf.st_mode);结果时获得的值是33188.

我用常规文件类型和符号链接测试了我的程序.在这两种情况下,输出都是"常规文件",即符号链接情况失败,我不明白为什么?

c linux symlink system-calls stat

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

阻止xmlHttpReq的浏览器缓存

似乎除了Opera之外的所有浏览器都在我的Javascript程序中缓存XHR请求.XHR请求中的URL是指服务器上的CGI程序,每次调用它时都会生成不同的输出.B Javascript中是否有一种方法可以使浏览器不缓存XHR请求?

javascript ajax xmlhttprequest

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

如何在vim中插入类似的行时最小化击键?

有时我需要在文件中插入一些类似的行,这些行仅在序列号上有所不同.例如,

print "func 1";
print "func 2";
print "func 3";
print "func 4";
print "func 5";
Run Code Online (Sandbox Code Playgroud)

使用vim,我最后使用[yypppp]复制粘贴第一行,然后更改最后四行.如果要插入更多行,这非常慢.

在vim中有更快的方法吗?


一个例子是:

初始状态

boot();
format();
parse();
compare();
results();
clean();
Run Code Online (Sandbox Code Playgroud)

最终状态

print "func 1";
format();
print "func 2";
parse();
print "func 3";
compare();
print "func 4";
results();
print "func 5";
clean();
Run Code Online (Sandbox Code Playgroud)

vim keyboard-shortcuts code-snippets vim-macros

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