iamzcr 最近的时间轴更新
iamzcr's repos on GitHub
HTML · 73 人关注
dutyByPython
Go · 1 人关注
goSendEmail
HTML · 1 人关注
musicByPython
Go · 1 人关注
my-stacklifes
HTML · 1 人关注
nicholasNote
PHP · 1 人关注
pay
可能是我用过的最优雅的 Alipay 和 WeChat 的支付 SDK 扩展包了
Python · 1 人关注
PPlayer
Music Player code by Python 2.7 and PyQt. MP3 and WMA format are supported.
Go · 0 人关注
23333
草 我要被爆破叻
0 人关注
AdminLTE
AdminLTE - Free admin dashboard template based on Bootstrap 4
0 人关注
alipay
一个PHP文件搞定支付宝支付系列,包括电脑网站支付,手机网站支付,现金红包、消费红包、扫码支付,JSAPI支付、单笔转账到支付宝账户、交易结算(分账、分润)、网页授权获取用户信息等
Go · 0 人关注
backup-openbilibili-go-common
2019年4-22日-bilibili-干杯站后端源码(原包删除前最后一版170M)
0 人关注
chi
lightweight, idiomatic and composable router for building Go HTTP services
0 人关注
ClickHouse
ClickHouse® is a free analytics DBMS for big data
0 人关注
gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Go · 0 人关注
go-application
0 人关注
go-micro
A Go microservices framework
Go · 0 人关注
go_demo
0 人关注
kit
A standard library for microservices.
PHP · 0 人关注
redis_demo
PHP · 0 人关注
sign_in_apple_by_php
sign web login apple PHP
0 人关注
snake
🐍 一款小巧的基于Go构建的开发框架,可以快速构建API服务或者Web网站进行业务开发,遵循SOLID设计原则
0 人关注
unipay
聚合支付
0 人关注
VasDolly
Android V1 and V2 Signature Channel Package Plugin
0 人关注
web-uploader
轻量级 web (html5 + html4) 文件上传组件,纯js,支持上传进度显示,支持秒传+分片上传+断点续传,支持图片预览及缩放,支持文件夹上传,支持 IE6+、Firefox、Chrome等
Go · 0 人关注
web_ads
0 人关注
weixinPay
微信支付单文件版。一个PHP文件搞定微信支付系列。包括原生支付(扫码支付),H5支付,公众号支付,现金红包、企业付款到零钱等。新增V3版。
0 人关注
yiigo
🔥 一个好用的轻量级 Go 开发通用库 🚀🚀🚀
iamzcr

iamzcr

一个无趣的程序员
🏢  go混子开发
V2EX 第 166991 号会员,加入于 2016-04-07 11:03:00 +08:00
iamzcr 最近回复了
2021-12-23 09:54:24 +08:00
回复了 iamzcr 创建的主题 NGINX nginx 出现一堆这样的日志,这是什么鬼东西的请求
@locoz 而且都是本地 127.0.0.1 的 ip ,怎么做到的?
2021-12-23 09:53:27 +08:00
回复了 iamzcr 创建的主题 NGINX nginx 出现一堆这样的日志,这是什么鬼东西的请求
@locoz 我只要一开 80 ,或者 443 的端口,就产出这样的日志
2021-05-25 20:16:34 +08:00
回复了 toyst 创建的主题 Linux 请教一下大家这个脚本怎么写
@iamzcr 还要判断下文件类型,忘了
2021-05-25 20:08:55 +08:00
回复了 toyst 创建的主题 Linux 请教一下大家这个脚本怎么写
看到这问题,用 go 的 slice+map 写了下,不知道效率咋样,原理就是按照 ASCII 编码去取 0-9ASCII 编码的范围

package main

import (
"bufio"
"fmt"
"io"
"os"
"strings"
)

func delSlice(slice []byte, dels []byte) []byte {
dMap := make(map[byte]bool)
for _, s := range dels {
dMap[s] = true
}
for i := 0; i < len(slice); i++ {
if _, ok := dMap[slice[i]]; ok {
slice = append(slice[:i], slice[i+1:]...)
i = i - 1
}
}
return slice
}
func ReadLine(fileName string) {
f, err := os.Open(fileName)
if err != nil {
panic(err)
}
buf := bufio.NewReader(f)
for {
line, err := buf.ReadString('\n')
if err != nil {
if err == io.EOF {
break
}
}
line = strings.TrimSpace(line)
slice := make([]byte, 1)
slice = []byte(line)
outSlice := make([]byte, 1)
for i := 0; i < len(slice)-1; i++ {
if slice[i] > 47 && slice[i] <= 58 {
outSlice = append(outSlice, slice[i])
}
}
inSlice := delSlice(slice, outSlice)
str := string(inSlice)
fmt.Println(str)

}
}

func main() {
ReadLine("./test.txt")
}
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2499 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 08:28 · PVG 16:28 · LAX 01:28 · JFK 04:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.