问题列表 - 第16445页

让 C# 列表视图仅在需要时显示缩略图

我想让列表视图仅在项目在屏幕上可见时才显示缩略图。有没有办法做到这一点?

c# listview thumbnails

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

如何检查文件大小?

使用VB6

我有不同大小的文本文件,所以我想删除filesize = 0 kb的文件.

如何制作用于删除0 kb文件的vb6代码.

需要vb6代码帮助

vb6

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

fclose()/ pclose()可能会阻塞某些文件指针

fclose()dup()其文件描述符块之后调用此处直到子进程结束(可能是因为流已经结束).

FILE *f = popen("./output", "r");
int d = dup(fileno(f));
fclose(f);
Run Code Online (Sandbox Code Playgroud)

但是通过手动进行pipe(),fork(),execvp()popen(),然后dup()荷兰国际集团管道的读取文件描述符,关闭原来的不阻塞.

int p[2];
pipe(p);
switch (fork()) {
    case 0: {
        char *argv[] = {"./output", NULL};
        close(p[0]);
        dup2(p[1], 1);
        execvp(*argv, argv);
    }
    default: {
        close(p[1]);
        int d = dup(p[0]);
        close(p[0]);
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况,如何关闭FILE *返回的popen()并在其位置使用文件描述符?

更新:

我知道文档说要使用pclose(),但是fclose()块也是如此.此外,我在glibc代码中搜索,并且pclose()只是调用fclose().该行为是相同的,是否fclose()pclose()使用.

c unix stdio popen fclose

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

Eclipse - Mac Os默认JRE丢失

已安装的JRE列表为空,当我单击"添加"时,我给出的唯一选项是 - 执行环境描述,标准1.1.x VM,标准VM.

对于MacOS默认JRE没有选择,并且在通常的"MacOS不支持的标准VM"中选择标准VM结果.

Eclipse Galileo,Mac OS X 10.5.8.

任何建议非常感谢

java eclipse macos galileo

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

如何在Android上动态更新ListView

在Android上,我如何ListView根据用户输入进行过滤,其中显示的项目是根据TextView值动态更新的?

我正在寻找这样的东西:

-------------------------
| Text View             |
-------------------------
| List item             |
| List item             |
| List item             |
| List item             |
|                       |
|                       |
|                       |
|                       |
-------------------------
Run Code Online (Sandbox Code Playgroud)

android listview filter android-widget

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

如何使这个Python代码更易于使用和可读?

初学者在python中,但现在已经编程了大约5年.我怀疑我有很多东西要学习以面向对象的方式做事,但我知道基础知识.我计划编写一个计算器,显示它可以从中获得挑战和知识.我刚刚开始,这就是我所拥有的,它对我来说真的很难看.你会怎么做得与众不同?

PS这只是一个简单的脚本,可以从括号内部解决问题,添加它,显示工作,然后评估完整的问题.

import re

def EvalParenths(problem):
    contents = ""
    if re.match( "\(", problem):
        contents = re.match("(\(.*\))", problem)
        parenthsAnswer = contents.group(0)
        problem = problem.replace(parenthsAnswer, '')
        print "   \ \n   "  + str(eval(parenthsAnswer)) + problem
        problem = problem.replace(parenthsAnswer, '')
        answer = eval(parenthsAnswer+problem)
        print "    \ \n    " + str(answer)
    else:
        print "Didn't Find Parenthesis"

def ProblemHasParenths(problem):
    return re.match( "\(", problem)

"""""
Example Problem: (12/4)*2

"""""

problem = raw_input()

if ProblemHasParenths:
    EvalParenths(problem)
Run Code Online (Sandbox Code Playgroud)

python oop usability readability

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

Django auto_now和auto_now_add

对于Django 1.1.

我在models.py中有这个:

class User(models.Model):
    created = models.DateTimeField(auto_now_add=True)
    modified = models.DateTimeField(auto_now=True)
Run Code Online (Sandbox Code Playgroud)

更新行时,我得到:

[Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null
[Sun Nov 15 02:18:12 2009] [error]   return self.cursor.execute(query, args)
Run Code Online (Sandbox Code Playgroud)

我的数据库的相关部分是:

  `created` datetime NOT NULL,
  `modified` datetime NOT NULL,
Run Code Online (Sandbox Code Playgroud)

这引起关注吗?

附带问题:在我的管理工具中,这两个字段没有显示出来.这是预期的吗?

python django datetime django-models django-admin

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

多个网站在同一代码库上运行?

我们正在开发一个将作为托管解决方案提供的应用程序。我对如何在不复制基本代码的情况下使用多个具有相同代码的站点感到惊讶。

例如:网站1:www.example.com和网站2:www.sample.com将在相同的代码上运行,但是具有不同的配置设置和不同的主题...就像我们在wordpress中运行自己的域名一样。

我想知道我该怎么做。

同样在数据库的情况下..最好是我为每个网站创建单独的数据库,或者将具有网站ID的相同数据库用作每个表中的列。

请帮助我。

[说明]它不是域别名。就像...这将是一项服务。在这里,将为不同的客户提供不同主题的相同域名的相同应用程序。类似于博客作者的工作..具有自己的域名,但博客应用程序相同

[技术]专门研究如何使用主机名来确定要使用的配置,我们正在使用PHP和MySQL

build-process multiple-domains multiple-databases application-design

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

如何从网络共享中检出subversion存储库?

我的房间里的笔记本电脑上有一个Subversion存储库(Windows Vista),但是我想把它检查到楼上的电脑(Ubuntu Linux).我把存储库放在网络共享上,但我不知道如何将它检查到ubuntu.

请注意,我的笔记本电脑上没有设置subversion服务器,我只是尝试从网络目录中检出,就好像它是本地计算机一样.我有什么选择?

svn networking repository

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

如何处置<asp:ObjectDataSource>

我怎么处理<asp:ObjectDataSource>?我的意思是,没有代码,在aspx文件中有这样的:

<asp:ObjectDataSource ID="CategoryDataSource" runat="server" 
    SelectMethod="GetCategoriesFilter" 
    TypeName="BLL.CategoryBLL">
</asp:ObjectDataSource>
Run Code Online (Sandbox Code Playgroud)

BLL.CategoryBll类实现IDisposable.我必须处理它吗?

asp.net idisposable

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