初级会员
  • 第 22193 位会员
  • fuhuizn
  • 2018-08-26 21:53:11
  • Offline
  • 15 99

最近发布的项目

最近的评论

  • 2023-10-05 19:34:37 评论了主题 如何限制http.HandleFunc并发数量?
    ``` // 限制1000个连接 const limitN = 1000 var limit = make(chan int8, limitN) func init(){ for i:=0;i<limitN;i++ { limit <- 1 } } func xHandler(w http.ResponseWriter, r *http.Request){ _,ok:= <-limit if !ok { // 返回拒绝服务信息 ...... return } // 处理请求 ...... // 处理结束后 limit <- 1 } ```
  • 2023-10-05 19:33:30 评论了主题 如何限制http.HandleFunc并发数量?
    ``` // 限制1000个连接 const limitN = 1000 var limit = make(chan int8, limitN) func init(){ for i:=0;i<limitN;i++ { limit <- 1 } } func xHandler(w http.ResponseWriter, r *http.Request){ _,ok:= <-limit if !ok { // 返回拒绝服务信息 ...... return } // 处理请求 ...... // 处理结束后 limit <- 1 } ```
  • 2022-09-12 16:44:59 评论了主题 golang交叉编译上遇到的问题!
    ubuntu上的例子: 先装好 ``` mingw-w64 libz-mingw-w64 ``` 然后写这样一个脚本(用于编译win32): ``` #!/bin/sh export CGO_ENABLED=1 export GOOS=windows export GOARCH=386 export CC=i686-w64-mingw32-gcc export CXX=i686-w64-mingw32-g++ go build -ldflags '-s -w -H=windowsgui' ```
  • 2021-11-02 21:51:14 评论了主题 int类型会自动化为0,如何表示没有值
    不能,和js不同
  • 2021-05-02 10:35:50 评论了主题 按块读文件不处理EOF 可以吗?
    也可以的。