问题列表 - 第3934页

如何为Web表单创建"全​​部检查"链接?

我有一个带有一堆复选框的表单,我想提供一个"全部检查"链接/按钮.

我正在使用下面的代码,但是当它运行时,它会在页面上拾取一些单选按钮,并检查/取消选中它们.我该如何解决?

var check = 0;
function doNow()
{
    void(d=document);
    void(el=d.getElementsByTagName('INPUT'));
    for(i=0;i<el.length;i++)
    {
        if(check == 0)
            void(el[i].checked=1)
        else
            void(el[i].checked=0) 
    }
    if(check == 0)
        check = 1;
    else 
       check = 0;
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用枚举声明?

使用声明似乎不适用于枚举类型

class Sample{
public:
enum Colour { RED,BLUE,GREEN};
}

using Sample::Colour;
Run Code Online (Sandbox Code Playgroud)

不起作用!! 我们是否需要为枚举类型的每个枚举器添加使用声明?如下

using sample::Colour::RED;
Run Code Online (Sandbox Code Playgroud)

c++ enums using-declaration

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

拔下网线时插座会发生什么变化?

我有三个应用程序使用套接字相互通信.他们都可以在自己的机器上生活,但他们也可以共享一台机器.现在我在他们自己的机器上有两个在同一个和第三个.我正在努力使我的通信防弹,所以我拔掉电缆并杀死应用程序,以确保一切按预期工作.

这是一个快速的草图:

替代文字

现在,当我拔下网线到PC2(红色连接"Con B")时,内部连接停止通话(蓝色连接"Con A").我从"应用程序1"发送的东西在套接字上永远不会到达"App 2".

我已经建立了一个发现这个并断开然后重新连接的机制,之后我可以拔掉所有我想要的电缆,"Con A"就会继续工作.这只是第一次.

我已确认在断开"Con B"之前通过"Con A"进行通信.
我以完全相同的方式连接和重新连接,它是相同的代码,所以没有区别.

发生了什么?

答案触发的附加信息:PC 1和PC 2共享地址直至最后一个字节.
我有一个内部保持活动机制,我发送一条消息,并期望每10秒响​​应一次.
当我杀死App 3时,只有在拔掉电缆时才会发生这种情况.

.net c# sockets

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

web.config中的C#名称空间

来自VB背景并被迫学习C#我遇到了第一个障碍.

在VB中,我可以将整个应用程序中可用的所有命名空间放在web.config文件中,并且它可以在每个代码隐藏文件中使用,而无需添加import语句.

<namespaces>
<clear/>
<add namespace="System"/>
<add namespace="System.Collections"/>
<add namespace="System.Collections.Generic"/>
Run Code Online (Sandbox Code Playgroud)

似乎Visual Studio无法使用C#执行此操作,我必须在整个地方添加using语句.

请告诉我,我错过了一些明显的东西,并且有办法完成这项工作.

c# web-config

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

分析PostgreSQL

我正在研究PostgreSQL支持的应用程序.

在具有4GB RAM的现代Xeon上,CPU使用率不断超过50%.在50%的CPU利用率中,67%是"用户",33%是"系统"(这是Linux机器.)系统根本不在等待I/O.

我想知道如何看待这个CPU时间如何崩溃.

我可以看到,查询主要是临时SQL(没有准备好的语句).

您是否认为通过转移到准备好的语句可以显着减少用户CPU时间?即,SQL解析时间,查询计划时间等是否会占用这么多CPU?一些查询非常粗糙(500-1000个字符加上.)

任何人都可以确认PostgreSQL是否自动规范化ad-hoc查询并为它们缓存查询计划,实际上使它们像准备语句一样高效(加上SQL解析时间)?

我可能会实现一些更高级别的缓存来解决这个问题,但我很想知道是否有人认为将这个应用程序移动到准备好的语句是值得的.

postgresql

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

异常层次结构与错误枚举

我在某处读到(现在找不到)大型异常层次结构是浪费时间.这个陈述的理由似乎在当时是合理的,这个想法一直困扰着我.

在我自己的代码中,当我有一个可以有一系列错误条件的代码库时,我使用一个枚举成员的异常来区分它们.

如果出现我需要抓住其中一个错误的情况,我会抓住它,检查枚举并重新抛出是否不是我所期望的.理想情况下,这应该是罕见的.

我再次处理异常,我有一个反思的时刻,我质疑我的异常习惯.我很好奇其他人做了什么,为什么?

数据成员的层次结构或一个例外.

顺便说一句,我假设您同意异常与错误代码的想法.我不想打开那种虫子.

c++ exception

8
推荐指数
3
解决办法
1873
查看次数

监控流程的网络使用情况?

在C#或C/C++和Win32中是否有办法监视某个进程的网络使用情况(显然你没有构建该应用程序)?我想监视一个小时左右的1个进程,然后返回仅由该进程使用的字节,例如limewire.

可能吗?我知道windows上的netstat -e会告诉你发送/接收的总字节数,但这适用于所有进程.

编辑:如果我不能只返回一个进程使用情况,我如何获得整个系统发送/接收的字节数?作为netstat显示,除了我只想要整数.

例如:

netstat -e

                           Received            Sent

Bytes                    2111568926      1133174989
Unicast packets             3016480         2711006
Non-unicast packets            3122            1100
Discards                          0               0
Errors                            0               0
Unknown protocols                 0

我只想获得2个变量,如rec = 2111568926和sent = 1133174989

c# winapi network-monitoring

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

将搜索框添加到ASP.Net动态数据列表页面

有谁知道如何在ASP.NET动态数据列表页面上添加简单的搜索文本框?我希望能够立即向下钻取到特定行,而不必使用动态数据过滤器来缩小范围.

asp.net asp.net-dynamic-data

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

Delphi快速文件复制

我正在编写一个应用程序,它应该将一堆文件从一个地方复制到另一个地方.当我使用TFileStream进行复制时,它比使用操作系统复制文件慢3-4倍.

我也尝试用缓冲区复制,但这太慢了.

我在Win32下工作,有人对此事有一些见解吗?

delphi copy file

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

逻辑与物理设计

我有一个非常普遍的设计问题,但我会用一个例子具体地描述它。

假设您正在为数字打印机开发嵌入式软件。机器有 4 个打印头(用于 C、M、Y、K 颜色中的每一种)。每个打印头执行相同的任务:取墨粉并将其放在页面上。

在运行时,我们可以用两种不同的方式组织 API。我们要么遵循逻辑(又名“功能”或“过程”)设计,以便客户端软件可以控制所有打印头的打印过程(例如,一次更改所有颜色的亮度)。或者我们遵循物理设计,以便客户端软件可以单独控制每个打印头(例如,仅更改洋红色的亮度)。

这是软件设计中的一个经典困境:我们要么按活动组织,要么按体系结构组织。按功能或按形式。我的问题是:是否有任何可靠的标准来选择一个?不同的项目会有不同的选择,都可以根据自己的情况选择合适的;所以我不问哪个最好,只问如何选择。例如,我会对您关于松散耦合、可维护性、分层、面向角色的设计、架构设计模式等的想法感兴趣。

architecture oop

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