小编Bil*_* VB的帖子

如何启用UDP校验和

我正在开发一个涉及VxWorks设备和Linux机器之间的UDP套接字通信的项目.在这个项目中,我想利用UDP头的校验和字段.

似乎在VxWorks套接字接口中,checksum默认情况下启用传出UDP数据包的字段.

但是,对于通常的Unix套接字接口,似乎没有任何标志或其他方法来打开UDP套接字,该套接字将检查传入数据包的校验和并将其填充为传出数据包.

对于通常的Unix套接字接口,是否存在这样的标志?

谢谢!

c sockets checksum udp network-programming

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

Swing中的Java任务进度条

我需要一个非常简单的(骨架)教程,用于在Java中开发GUI的进度条.进度条可以是"不确定的",理想情况下具有可更新的文本标签.

这是一些骨架代码,我希望有人可以扩展到足以让某些东西发挥作用.

class MyFunView extends FrameView {

  // class vars and other stuff...

  @Action
  public void excitingButtonPressed() {

     /* I have n files to download */
     // Download file 1, set progress bar status to "downloading file 1"
     // ...
     // Download file n, set progress bar status to "downloading file 2"

  }

} 
Run Code Online (Sandbox Code Playgroud)

基本上,我如何以及如何包装下载代码?(我知道有一些Task的子类需要吗?)

非常感谢提前.

编辑:

我们都只有很多宝贵的时间活着,没有任何方法可以按照我希望的那么少的代码或时间来完成,所以我不会使用进度条.

java swing jprogressbar

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

jquery表单提交防止默认

我正在尝试在着陆页上制作一个简单的电子邮件表单.出于测试目的,我不想实际提交表单.但每次我点击它,它都会阻止我阻止默认的尝试.无论我如何退出submit()函数,它都坚持提交此表单!

$(document).ready( function () {
function validateEmail($email) {
    var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
    if( !emailReg.test( $email ) ) {
        return false;
    } else {
        return true;
    }
}

$("#email_box").click( function () { $(this).val(''); } );

$("#email_form").click(

function(e) {
    var valid = validateEmail($("#email_box").val());


    if (!valid)
    {
        $("#error_msg").fadeIn("slow");
    } else {
        $("#error_msg").style("display", "none");
        $("#email_box").val("Thanks, you'll hear from us soon!").fadeIn("slow");
        //$("#thank_you_msg").fadeIn("slow");
    }

    e.preventDefault();
    return false;   
}

);

});
Run Code Online (Sandbox Code Playgroud)

为什么仍然要发送请求?

对我来说,最奇怪的是,如果表格无效,则不提交.但如果表格实际上有效,则提交!!

forms jquery

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

Regexp解析HTML imgs

我正在浏览一个HTML页面,我想提取img srcs和一个hrefs.

在特定站点上,所有这些都用双引号封装.

我尝试了各种各样的regexp并没有成功.假设双引号内的字符为[ - \w /](可打印字符[a-zA-Z\d-_]和/和.)

在python中:

re.search(r'img\s+src="(?P<src>[\w-/]+_"', line)
Run Code Online (Sandbox Code Playgroud)

不返回任何东西,但是

re.search(r'img\s+src="(?P[-\w[/]]+)"', line)
Run Code Online (Sandbox Code Playgroud)

返回有条不紊(即,不停在").

我需要帮助创建正确的正则表达式.提前致谢!

python regex

0
推荐指数
2
解决办法
174
查看次数

Python子进程(shell = True),不适用于postgres命令

使用命令行,我确认以下命令正确执行

echo '\c mydatabase;\i db-reset.sql' | psql -U postgres -h localhost
Run Code Online (Sandbox Code Playgroud)

但是,在Python中,我可以确认以下几行绝对没有,并返回状态代码0.

import subprocess

code = subprocess.call(r"echo '\c mydatabase;\i db-reset.sql' | psql -U postgres -h localhost", shell=True)
assert code == 0 # This comes to true
Run Code Online (Sandbox Code Playgroud)

从本质上讲,为什么使用子进程调用的命令实际上没有做任何事情

linux postgresql subprocess

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