V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  fuis  ›  全部回复第 13 页 / 共 16 页
回复总数  304
1 ... 5  6  7  8  9  10  11  12  13  14 ... 16  
2020-12-07 14:10:35 +08:00
回复了 handylive 创建的主题 Linux 邀请你同步我的 Linux 图片文件夹
wm de 有啥好看的
2020-12-06 16:01:46 +08:00
回复了 oubfgiar 创建的主题 NAS 群晖,有什么办法能定时备份文件列表呢?
定时 tree 没啥太大意义,你要坏了还能 tree 吗。。
这还用想么,果断农行了,差太多。
2020-12-02 17:19:11 +08:00
回复了 yedan1206 创建的主题 程序员 闲置的大屏电视如何从湖北运到广东?
曾经寄过电视,从北京到深圳,无包装。走的京东物流,木架 200,运费 200,到地方时完好无损。
2020-12-01 13:46:11 +08:00
回复了 zealinux 创建的主题 程序员 除了使用 nohup,生产环境如何启动 Java 应用?
直接用 systemd 不就好了,整什么 pm2 supervisor 最后还不是依赖 systemd 。。
2020-11-19 21:33:32 +08:00
回复了 sunshinev 创建的主题 程序员 Go 协程池解析~通俗易懂
脱裤子放屁
2020-11-08 22:04:51 +08:00
回复了 ob 创建的主题 Java Java 有没有类似 Python 启用 HttpServer 的服务?
SpringBoot 稍微配置下就行了
https://www.baeldung.com/spring-mvc-static-resources
@xmcy0011 随手写了一段,大概看个意思。基本思路就是把重复的地方抠出来做成 func,然后用另一个 helper func 去调用它们。参数尽量看准原来就使用 interface{} 的地方,这样不用写很多 type assert

```go
func (tcp *TcpConn) onHandleCreateGroup(header *cim.ImHeader, buff []byte) {
req := &cim.CIMGroupCreateReq{}
call(header, buff, req, func() {
return conn.CreateGroup(ctx, req)
}, func(rsp Response) {
_, err = tcp.Send(...)
})
}

func (tcp *TcpConn) onHandleDisbandingGroup(header *cim.ImHeader, buff []byte) {
req := &cim.CIMGroupDisbandingReq{}
call(header, buff, req, func () {
return conn.DisbandingGroup(ctx, req)
}, func(rsp Response) {
_, err = tcp.Send(...)
})
}

func (t *TcpConn) call(
header *cim.ImHeader,
buff []byte,
req interface{},
method string,
rpcFn func(context.Context, interface{}) (Response, error),
callback func(Response) error) func() {
return func() {
err := proto.Unmarshal(buff, req)
if err != nil {
logger.Sugar.Warnf("%s error", method)
return
}

logger.Sugar.Info(method)

conn := GetMessageConn()
ctx, cancelFun := context.WithTimeout(context.Background(), time.Second*3)
defer cancelFun()

rsp, err := rpcFn(ctx, req)
if err != nil {
logger.Sugar.Warnf("DisbandingGroup(gRPC) err:")
} else {
_, err := callback(rsp)
logger.Sugar.Infof("onHandleDisbandingGroup res")
}
}
}

```
2020-10-20 23:12:59 +08:00
回复了 knightdf 创建的主题 程序员 双 11 准备撸个显示器,这两款有点纠结
果断 27UL850
2020-10-09 20:25:36 +08:00
回复了 feng32 创建的主题 Kubernetes Kubernetes 下如何方便地获取不断重启的服务的日志
日志管理直接上 ELK 。
“让服务检测机制临时失效” 可以通过修改 YAML 实现,比如让 probes 返回正常,在 command args 里用 bash -c "your-service; tail -f /dev/null" 等待
2020-10-09 20:21:23 +08:00
回复了 jsjcjsjc 创建的主题 Linux DD 命令如何在后台运行?
用 tmux 。运行 dd 之后,Ctrl + B, d detach 。然后用 tmux a 就可以恢复
2020-10-05 17:59:32 +08:00
回复了 howdareyou 创建的主题 职场话题 用 go 写了两年业务,想往存储/中间件方向发展
欢迎来 SmartX 试试
2020-08-05 18:03:58 +08:00
回复了 Fule 创建的主题 JavaScript 在 OneDrive 同步盘上做 JavaScript 应用开发是不是不合适?
@TabGre 是的。
2020-08-05 12:02:17 +08:00
回复了 ffLoveJava 创建的主题 Apple mac 的切屏逻辑真烦
@ljpCN 装一个 HyperSwitch
理解错了,不好意思。
2020-05-08 23:37:20 +08:00
回复了 jizhihaoSAMA 创建的主题 Python 如何解决 pycharm 中某些库没有智能提示的问题?
opencv 的话,pip install opencv-python,然后用 flake8 可解。
2020-04-11 11:57:14 +08:00
回复了 Flands 创建的主题 程序员 话说用 docker 当环境进行开发咋样?
关于容器的运行效率,docker 当然是要在 Linux 下面跑。在 macOS 和 Windows 的 docker 都是虚拟机,有什么意义了。
2020-04-11 11:55:56 +08:00
回复了 lalala139 创建的主题 程序员 怎么搭建“远程局域网”,用来联机打游戏
随便买个内网穿透的服务就行了,比如 natapp
1 ... 5  6  7  8  9  10  11  12  13  14 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5452 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 07:31 · PVG 15:31 · LAX 23:31 · JFK 02:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.