问题列表 - 第23708页

如何使用Net :: Telnet模块在Perl中发送箭头键?

使用Perl模块Net :: Telnet,如何将箭头键发送到telnet会话,以便与用户按下键盘上的向下键相同?

use Net::Telnet;
my $t = new Net::Telnet();
my $down_key=?; #How do you send a down key in a telnet session?
t->print($down_key);
Run Code Online (Sandbox Code Playgroud)

VT102代码列表表示光标键代码如下:

Up:    Esc [   A
       033 133 101
Down:  Esc [   B
       033 133 102
Right: Esc [   C
       033 133 103
Left:  Esc [   D
       033 133 104
Run Code Online (Sandbox Code Playgroud)

我将如何通过telnet发送这些内容?这些代码是否与键盘上按下的箭头键相同?

perl automation screen-scraping escaping telnet

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

使用mysql_free_result($ result)是一个好习惯吗?

我知道在脚本执行结束时会自动释放所有相关结果内存.但是如果我使用下面很多类似的动作,你会建议使用它吗?

$sql = "select * from products";
$result = mysql_query($sql);
if($result && mysql_num_rows($result) > 0) {
  while($data = mysql_fetch_assoc($result)) {
     $sql2 = "insert into another_table set product_id = '".$data['product_id']."'
              , product_name = '".$data['product_name']."'
             ";
     $result2 = mysql_query($sql2);
     **mysql_free_result($result2);**  
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

php mysql

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

boost :: asio只能接收完整的UDP数据报吗?

我正在使用boost :: asio构建的UDP服务器,我从教程中开始定制我的需求.当我调用socket.receive_from(boost::asio::buffer(buf), remote, 0, error);它时,用数据包中的数据填充我的缓冲区,但是,如果我的理解是正确的,它会丢弃任何不适合缓冲区的数据.对receive_from的后续调用将接收下一个可用的数据报,因此在我看来,即使没有通知,也会有一些数据丢失.我理解这是错误的方式吗?

我试着一遍又一遍地阅读boost :: asio文档,但我没有设法找到关于我应该以正确的方式做到这一点的线索.我想做的是读取一定数量的数据,以便我可以处理它; 如果读取整个数据报是唯一的方法,我可以管理它,但是我怎么能确保不丢失我收到的数据?我应该使用什么缓冲区大小来确定?有什么方法可以告诉我我的缓冲区太小而且我丢失了信息吗?

我不得不假设我可能会收到大量的数据报.

c++ sockets udp network-programming boost-asio

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

需要通过CSS将图像置于网页中心

即使在调整浏览器大小时,我也希望将图像纵向和横向居中.

目前,我使用这个CSS:

.centeredImage {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -50px;
  margin-left: -150px;
}
Run Code Online (Sandbox Code Playgroud)

这个HTML:

<img class="centeredImage" src="images/logo.png">
Run Code Online (Sandbox Code Playgroud)

它以FF为中心但不是IE(图像中心位于左上角).有任何想法吗?

-机器人

css image center

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

最后使用return时无法访问的语句?

这编译:

class Ex1 {
    public int show() {
        try {
            int a=10/10;
            return 10;
        }   
        catch(ArithmeticException e) {
            System.out.println(e);
        }
        finally {
            System.out.println("Finally");
        }
        System.out.println("hello");
        return 20;
    }
}
Run Code Online (Sandbox Code Playgroud)

另一方面,这不是:

class Ex15 {
    public int show() {
        try {
            int a=10/0;
            return 10;
        }
        catch(ArithmeticException e) {
            System.out.println(e);
        }
        finally {
            System.out.println("Finally");
            return 40;
        }

        System.out.println("hello");
        return 20;
    }
}
Run Code Online (Sandbox Code Playgroud)

并给出无法访问的语句System.out.println("hello"); 错误.为什么会这样?

java

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

哪种编程语言支持常量方法?

除C++之外的哪些编程语言支持常量类方法的概念?也就是说,什么语言允许程序员以这样的方式约束方法,即保证不改变应用该方法的对象的状态?

请在答案中提供示例或参考.

c++ programming-languages

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

为什么"Covariance"和"Contravariance"的概念在实现接口方法时适用?

用例是这样的:

public class SomeClass : ICloneable
{
    // Some Code

    // Implementing interface method
    public object Clone()
    {
        // Some Clonning Code
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我的问题是,如果我们考虑协方差和反演的Funda,为什么不能使用"SomeClass(因为它是从对象派生的)"作为Clone()方法的返回类型

有人可以解释一下这个实现Microsoft ????的原因

.net c# covariance contravariance

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

希腊字符,正则表达式和C#

我正在为科学期刊建立一个CMS,它使用了很多希腊字符.我需要验证字段以包含特定字符集和希腊字符.这就是我现在拥有的:

[^a-zA-Z0-9-()/\s]
Run Code Online (Sandbox Code Playgroud)

除了字母数字,'(',')',' - '和'_'之外,我如何才能包含希腊字符?

顺便说一句,我正在使用C#.

c# regex unicode utf-8 internationalization

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

哪个是最好的.NET图像捕获API供我使用?

我的任务是将图像采集集成到.NET应用程序中,我一直在寻找用于执行此功能的API.我遇到过几个"标准"API,有些已经存在了很长时间,有些时间不长.我查看了对ISIS,TWAIN,WIA和SANE的引用(据说主要是*nix).它们似乎都是除了SANE之外的Win32库,我想知道目前推荐用于与图像采集设备(扫描仪)交谈的建议是什么?

如果你觉得它更好,请随意推荐别的东西. 我正在寻找开源选项.

编辑:我把开源,当我实际意味着是免费的.使用WIA或TWAIN是好的,因为它们是免费的,即使它们是专有接口.

.net wia twain scanning

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

自定义JSP标记 - 如何获取标记的主体?

我有一个这样的自定义jsp标签:

<a:customtag>
    The body of the custom tag...
    More lines of the body...
</a:customtag>
Run Code Online (Sandbox Code Playgroud)

在自定义标记中,如何获取正文的文本?

java jsp jsp-tags java-ee

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