V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  useben  ›  全部回复第 2 页 / 共 9 页
回复总数  176
1  2  3  4  5  6  7  8  9  
2020-12-29 11:18:59 +08:00
回复了 order 创建的主题 程序员 印象笔记想屏蔽广告的可以试试
tm 的, 我是专业帐户, 还天天弹窗催我买会员, 傻逼啊
2020-12-01 16:21:16 +08:00
回复了 Joker123456789 创建的主题 Java 突然想到一个问题,消息队列的意义是什么?
解耦 异步 削峰 缓冲 协作开发
2020-11-03 09:36:44 +08:00
回复了 Vibra 创建的主题 程序员 请教一个 golang 中 reflect 的问题, 琢磨了一下午了
一堆人都不知道说什么...

reflect.ValueOf(&tt).Elem() 这里已经对对象指针相当于解引用了, 已经拿到对象值信息, aValue := arrValue.Elem() 这里没必要再用 Elem() , 修改为一下即可

```go
package main

import (
"fmt"
"reflect"
)

type arrT struct {
Arr []int
}


func main() {
tt := arrT{
Arr: []int{1, 2},
}

arrValue := reflect.ValueOf(&tt).Elem().FieldByName("Arr")
fmt.Printf("%v, %T\n", arrValue, arrValue)

aValue := arrValue
aValue.Set(reflect.Append(aValue, reflect.ValueOf(80)))

fmt.Println("Slice after appending data:", tt)
}
```
看情况, 小对象直接存值; 大对象一般存指针; 若大对象且频繁创建销毁看情况, 若内存足够直接存值, 若内存紧张存指针, 总之就是 trade-off

因为切片底层的扩容是根据切片元素分情况的, 值 or 指针. 若是值直接扩容追加到旧内存; 若是指针, 需要判断是否写屏障, 还有 gc 判断啥的, 因此对增加开销.
时刻重构, 才不会不敢重构
2020-09-30 15:13:53 +08:00
回复了 youweiks 创建的主题 程序员 马上就要放假了,今天准备怎么过,大家来吹吹水啊~
还在上班... 周围都在摸鱼....
2020-09-24 16:13:37 +08:00
回复了 Double22 创建的主题 Android 急急急:招个爱玩的安卓开发做同事 13-18k13 薪 base 广州越秀
广州肥大肠差不多是这个价
要看你是在读 chan 还是在写, 读的话就会阻塞或者 deadlock(没有其他写), 写接着往下运行(写不超过缓存)
2020-09-22 18:34:55 +08:00
回复了 beryl 创建的主题 程序员 状态机的理解与应用场景?
我理解的状态机是分布式系统中的状转移个同步..
2020-09-11 10:44:00 +08:00
回复了 iCD 创建的主题 Go 编程语言 golang 里面全局匿名变量的作用是啥?
在挺多开源框架见到, 确实技巧了. 不过用 goland 的话, 可以一键某结构实现某接口, 可以避免这样的检验了
2020-09-03 14:52:59 +08:00
回复了 hackingwu 创建的主题 MySQL 覆盖索引,但是没有最左前缀匹配,性能如何
不走索引, 就是全表扫描的性能
2020-08-31 17:40:27 +08:00
回复了 shuangdeyu 创建的主题 程序员 redis 并发下写入数据丢失
查看下 redis 连接是否有错误, 调大连接数
2020-08-21 09:43:14 +08:00
回复了 BBCCBB 创建的主题 Kafka [Kafka] 求助, 同一个服务如何组播消费 kafka 某个 topic 的消息呢?
生成唯一 groupId, 存到文件, 启动时读文件, 有就用原来的, 没有再生成写到文件...
2020-08-20 17:29:43 +08:00
回复了 evam 创建的主题 程序员 怎么看待简历中 redis/Memcached 都拼写错误的人?
Redis, 官网文档和描述基本都是 Redis
2020-08-20 17:27:34 +08:00
回复了 SurfaceView 创建的主题 程序员 大佬们你们 sql gui 都用啥啊?
全家桶 Datagrip 。。。
cpu 锁 /缓存锁
2020-08-07 17:48:47 +08:00
回复了 chenqh 创建的主题 Go 编程语言 问一下 golang 导包为什么会失败?
你用记事本写的?
2020-08-07 17:39:58 +08:00
回复了 zero47 创建的主题 Redis Redis 的哨兵模式为什么还有人用?
@lhy0dyx 集群的节点用主从,同时配哨兵来检测主节点挂没挂,如果再考虑哨兵可能会挂,还可以配多哨兵,互相监控。这里你理解错了

集群没有哨兵这套, 而是内部实现故障转移的机制, 是基于 raft 那套
2020-08-07 11:15:08 +08:00
回复了 zero47 创建的主题 Redis Redis 的哨兵模式为什么还有人用?
你对 redis cluster 的理解错了, 集群的核心是分片
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1464 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 17:24 · PVG 01:24 · LAX 10:24 · JFK 13:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.