V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GTim  ›  全部回复第 28 页 / 共 74 页
回复总数  1479
1 ... 24  25  26  27  28  29  30  31  32  33 ... 74  
2021-06-08 10:22:58 +08:00
回复了 rightcapital 创建的主题 酷工作 [北京]RightCapital 前端 React 后端 PHP 开发招聘
@GTim 对不住啊,没看内容,我错了
2021-06-08 10:22:35 +08:00
回复了 rightcapital 创建的主题 酷工作 [北京]RightCapital 前端 React 后端 PHP 开发招聘
远程吗?
2021-06-05 21:11:49 +08:00
回复了 zhanggong 创建的主题 问与答 你是如何写自己的博客的,使用的什么博客框架?
一月一度秀 blog 时候吗? 我的自己仿 V2EX 改的,准确的说是后端是 v2ex,前端是 flarum,博客地址: https://www.twle.cn
@chenyg32 你有没有发现,命令行 code 有时候会打印好多日志,污染命令行
2021-06-03 19:27:38 +08:00
回复了 liyaojian 创建的主题 Go 编程语言 大佬们求解一个 go map 无序的问题
package main

import (
"encoding/json"
"fmt"
"reflect"
"sort"
)

func main() {
jsonStr := `{"name":"tom","user_id":"123"}`
var str string
m := make(map[string]interface{})
_ = json.Unmarshal([]byte(jsonStr), &m)

v := reflect.ValueOf(m)
keys := make([]string, 0)
keysMap := map[string]reflect.Value{}
for _, key := range v.MapKeys() {
keys = append(keys, key.String())
keysMap[key.String()] = key
}

sort.Strings(keys)

for _, key := range keys {
v1 := v.MapIndex(keysMap[key]).Interface().(string)
str += v1
}
fmt.Println(str)
}
2021-06-03 19:17:33 +08:00
回复了 v2defy 创建的主题 Go 编程语言 go 语言的一个死锁问题
给你换种方式输出结果你就知道了

```go
package main

import (
"fmt"
)

func main() {
// 创建 3 个 channel,A,B 和 Exit
A := make(chan bool)
B := make(chan bool)
Exit := make(chan bool)

go func() {
// 如果 A 通道是 true,我就执行
for i := 1; i <= 10; i += 2 {
if ok := <-A; ok {
fmt.Printf("-> A(%d)", i)
B <- true
}
}
fmt.Print("===bye==")
}()

go func() {
defer func() { Exit <- true }() // 这个协程的活干完之后,向主 goroutine 发送信号
// 如果 B 通道是 true,我就执行
for i := 2; i <= 10; i += 2 {
if ok := <-B; ok {
fmt.Printf("-> B(%d)", i)
//if i != 10 { // 如果 i 等于 10 了,就不要再向 A 通道写数据了,否则将导致 A 通道死锁,至于为什么,坦白说我很疑惑
A <- true
//}
}
}
fmt.Print("===bye==")
}()

fmt.Print("|")
A <- true // 启动条件
<-Exit // 结束条件
}

```

输出结果如下

```
|-> A(1)-> B(2)-> A(3)-> B(4)-> A(5)-> B(6)-> A(7)-> B(8)-> A(9)===bye==-> B(10)fatal error: all goroutines are asleep - deadlock!
```

原因是不带缓冲区的 chan 写入时立刻会被堵塞。看看官方怎么对无缓冲区 chan 的描述就知道了
2021-06-03 16:33:03 +08:00
回复了 fiypig 创建的主题 职场话题 从厦门来到福州
又有一个兄弟离开厦门了
2021-06-02 20:18:22 +08:00
回复了 PeterYang1996 创建的主题 新手求助 v 站底部的在线人数是如何实现的?
sortset 权重 key ,过期时间做权重
2021-05-26 07:37:24 +08:00
回复了 forsky 创建的主题 问与答 四十岁了,也没攒到什么钱,有必要读研吗?
建议在职研
2021-05-15 16:53:58 +08:00
回复了 ztlong 创建的主题 MySQL 会员系统会员合并逻辑设计疑问
采用一楼的方法,然后采用延时合并,不要主动帮用户合并,而是用户查了才合并
2021-05-15 08:34:49 +08:00
回复了 ArwenLiu 创建的主题 分享创造 我们的短信中台 1.0 上线了,说一说做它的初衷
@whusnoopy 严控 url
@djyde 我也在弄这个纯暗黑系主题
2021-05-06 08:41:42 +08:00
回复了 Phishion 创建的主题 程序员 请问你们会为了更新 iOS deviceToken 单独设计一个接口么?
@Phishion 每次重装就重新来一个啊。反正客户端生成,如果删除重装,deviceToken 也会变啊
2021-05-05 22:02:50 +08:00
回复了 Phishion 创建的主题 程序员 请问你们会为了更新 iOS deviceToken 单独设计一个接口么?
deviceToken 不和用户挂钩,只和 client_id 挂钩..,第二就是变化了就保存。
@vescape920 现在这种行情,现货保平安啊
@vescape920 最高 2 倍,上次狗狗币跌的我 2 倍仓差点爆了
国内交易所都有的大坑,如果某个币疯涨,那么做好断线准备,然后币安交易所的 websocket 还有一个大坑,不接受心跳机制,而是 12 小时断一次。

我之前的 k 线是自己算的,然后被这个掉线搞死了半个月
2021-05-04 21:45:36 +08:00
回复了 q15673355 创建的主题 互联网 为什么现在网络上的很多技术博客必须扫描关注才能看
https://www.twle.cn 不用扫码就能看
2021-05-04 16:34:59 +08:00
回复了 Rab 创建的主题 区块链 加密货币「强制」定存的最佳方案是什么?
当然是马丁策略强制定存。现在这么高,跌了心里难受,所以,马丁策略存。

准确的说,就是现在拿一定的币先存着,然后跌了买,跌了买
2021-05-01 12:39:21 +08:00
回复了 GTim 创建的主题 厦门 厦门翔安或同安滨海西地区有创业团队么?
@VDiko 好像是上个月(4)月刚来
1 ... 24  25  26  27  28  29  30  31  32  33 ... 74  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2653 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 03:40 · PVG 11:40 · LAX 19:40 · JFK 22:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.