小编drl*_*exa的帖子

去http服务器和全局变量

我有一个http服务器.它是用Go编写的.我有这个代码:

package main
import (
    "net/http"
    "runtime"
)
var cur = 0
func handler(w http.ResponseWriter, r *http.Request) {
    cur = cur + 1;
}
func main() {
    runtime.GOMAXPROCS(runtime.NumCPU())
    http.HandleFunc("/", handler)
    http.ListenAndServe(":9010", nil)
}
Run Code Online (Sandbox Code Playgroud)

安全吗?可能是我需要使用互斥锁?

go

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

Perl 脚本在信号处理程序中重新打开文件

我有这个 perl 脚本:

#!/bin/perl
use strict;
use warnings;
use Time::HiRes qw(usleep);
my $fd;
sub reopen {
    open $fd, ">>", "file.log" or die $!;
}
$SIG{USR1} = \&reopen;
reopen();
while(1){
    syswrite $fd, time . " ($$): message\n";
    usleep(100000);
}
Run Code Online (Sandbox Code Playgroud)

我在信号处理程序中重新打开文件句柄。安全吗?

perl signals file

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

如何强制 django 打印每个执行的 sql 查询

我有一些用python编写的函数。我想知道在这个函数中执行的所有 sql 查询。有没有办法编写类似的代码:

def f():
    start_to_print_queries()

    # ...
    # many many python code
    # ...

    stop_to_print_queries()
Run Code Online (Sandbox Code Playgroud)

?

python django

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

标签 统计

django ×1

file ×1

go ×1

perl ×1

python ×1

signals ×1