问题列表 - 第47254页

VB.Net - 在多列ListView中选择整行,而不仅仅是第一项

我在VB.Net中有一个ListView.我想用它来显示数据表.但是我希望能够点击一行并选择它.该组件允许我仅通过单击每行的第一项来选择行.

  • 我可以改变吗?
  • 是否有更好的组件来显示表格?(我已经尝试过DataGridView.我不喜欢它的外观)

vb.net listview appearance multiple-columns

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

阻止套接字并选择

我正在玩套接字,我对使用带有select的阻塞套接字有一些疑问.我假设我只跟踪潜在的读者.我是否正确认为select将通过列表中的第一个套接字,如果有一些数据可用,它将返回,如果不是,它将阻塞直到select的超时到期?何时将通过select检查读取列表中的其他套接字?

让我用简单的python示例来说明:

servsock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
servsock.bind(("", 2500))
servsock.listen(15)
servsock.setblocking(1)

readlist = [servsock]

while 1:
    (sread, swrite, sexc) =  select.select(readlist, [], [] ); 

    for sock in sread:

        #received a connect to the server socket
        if  sock == servsock:

        (newsock, address) = servsock.accept()
            newsock.setblocking(1)
            print "I got a connection from ", address
            readlist.append(newsock)
            newsock.send("you're connected to the select server")
        else:
            recv_msg = sock.recv(5)

            if recv_msg == "":
                (host, port) = sock.getpeername()
                print "Client %s:%s closed the connection" % (host,port)
                sock.close()
                readlist.remove(sock) …
Run Code Online (Sandbox Code Playgroud)

python sockets linux network-programming ipc

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


C#应用程序中的Web颜色列表

你好,无论如何

例如,如果我使用Visual Studio在Winform中设置Panel的BackColor,我可以从3个列表中选择颜色:

自定义,Web,系统

是否有可能只在我的C#代码应用程序中检索Web颜色?它们是KnownColor的一部分,但到目前为止我只能找到如何从列表中删除系统控制.

我想使用网页颜色,因为它们以一种很好的方式排序,我想将它们插入一个自我实现的组合框中.

谢谢

c# colors

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

Array.Clone()的奇怪行为

我有一个像下面这样的静态数组

static byte[] myArray = {0x01,0x02};
Run Code Online (Sandbox Code Playgroud)

我读到Array.clone执行浅拷贝.然后执行以下代码.

byte[] myArray2 = myArray.Clone() as byte[];
myArray2[0] = 0x05;
Run Code Online (Sandbox Code Playgroud)

但现在每个myArray2 [0]和myArray [0]包含不同的值.所以我认为Array.Clone()正在执行深层复制.你能解释一下原因吗?

c#

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

如何在IE中的<td>上进行"display:block"工作?

有什么办法可以让IE显示表格单元格作为实际块吗?

鉴于这种风格:

table,tbody,tr,td,div {
  display: block;
  border: 1px solid #0f0;
  padding: 4px;
}
Run Code Online (Sandbox Code Playgroud)

这个HTML:

<table>
  <tbody>
    <tr>
      <td>R1C1</td>
      <td>R1C2</td>
      <td>R1C3</td>
    </tr>
  </tbody>
</table>

<div>
  <div>
    <div>
      <div>R1C1</div>
      <div>R1C2</div>
      <div>R1C3</div>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

该表呈现与Firefox和Safari/Chrome中的嵌套div完全相同.但在Internet Explorer(8)中,该属性display: block无效.该表呈现的方式与我没有设置该属性完全相同.

我的主要问题是细胞不会破裂; 它们全部呈现在一条线上.(tbodytr元素没有任何边界也没有填充.但是现在对我来说这不是问题.)

我在搜索时没有找到有关该问题的任何信息.quirksmode和其他地方的兼容性图表表明IE支持v.5.5display: block.关于表显示问题的任何讨论似乎都是在反向时 - 为非表元素提供任何display: table-*属性.

再一次,有什么办法可以让IE渲染表格单元格成块吗?

(真正的表格实际上是一个表格,包含表格数据.我希望保持这种方式,并且不显眼地重复它.)

html css internet-explorer internet-explorer-8

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

应用程序启动Windows资源管理器

某些安装应用程序停止(或似乎停止)正常的Windows启动.计算机启动,用户登录,然后安装程序在其他人(如Windows资源管理器)之前启动.

如何在我自己的程序中复制此行为?

例如

  • 操作系统启动
  • 登录
  • 程序运行,更新等.
  • 其余的程序运行(例如Windows资源管理器和启动时运行的程序)

windows windows-explorer startup

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

今天哪些手机SIM卡真正支持javacard?

我想知道哪些智能卡我能真正运行javacard?afaik它需要"开放平台"操作系统,但是:今天(尤其是德国)手机的USIM卡确实支持这个吗?

java javacard sim-card

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

在我的网站上的Iframe中显示Facebook

我想在我的网站上显示Facebook的网页?

<html>
<body>
    <iframe src="http://www.facebook.com/" name="iframe_a"></iframe>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这只是展示了我的Facebook形象而不是实际内容.我怎样才能做到这一点 ?

我尝试并使用了Php,然后在屏幕上回应了一些如何工作的内容但在那种情况下,我无法理解我将如何登录到Facebook.当我登录时,它被重定向到主站点.

php iframe frame

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

在Python中,部分函数应用(currying)与显式函数定义

在Python中,它被认为是更好的风格:

  • 根据更一般的,可能是内部使用的函数明确定义有用的函数; 要么,
  • 使用部分函数应用程序来明确描述函数currying?

我将通过一个人为的例子来解释我的问题.

假设有人编写一个函数_sort_by_scoring,它接受两个参数:评分函数和项列表.它返回原始列表的副本,该副本按照每个项目在原始列表中的位置的分数排序.还提供了两个示例评分函数.

def _sort_by_score(scoring, items_list):
    unsorted_scored_list = [(scoring(len(items_list), item_position), item) for item_position, item in enumerate(items_list)]
    sorted_list = [item for score, item in sorted(unsorted_scored_list)]
    return sorted_list

def _identity_scoring(items_list_size, item_position):
    return item_position

def _reversed_scoring(items_list_size, item_position):
    return items_list_size - item_position
Run Code Online (Sandbox Code Playgroud)

函数_sort_by_score永远不会直接调用; 相反,它由其他单参数函数调用,它将评分函数及其唯一参数(项目列表)传递给_sort_by_scoring并返回结果.

# Explicit function definition style
def identity_ordering(items_list):
    return _sort_by_score(_identity_scoring, items_list)

def reversed_ordering(items_list):
    return _sort_by_score(_reversed_scoring, items_list)
Run Code Online (Sandbox Code Playgroud)

显然,这个意图在函数currying方面表达得更好.

# Curried function definition style
import functools
identity_ordering = functools.partial(_sort_by_score, _identity_scoring)
reversed_ordering = functools.partial(_sort_by_score, _reversed_scoring)
Run Code Online (Sandbox Code Playgroud)

用法(在任何一种情况下):

>>> foo = [1, 2, …
Run Code Online (Sandbox Code Playgroud)

python functional-programming currying partial-application

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