V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chinsung  ›  全部回复第 10 页 / 共 13 页
回复总数  242
1 ... 2  3  4  5  6  7  8  9  10  11 ... 13  
2022-01-06 18:02:07 +08:00
回复了 seagull7558 创建的主题 程序员 难得的清闲时光
不建议看所谓 XX 技术的书。
想了解,不如通过面试题来自己去看官方文档或者源码。
可以看看计算机基础的书,操作系统,内存,网络之类的。
源码可以看看 netty ,质量高
2022-01-06 17:58:35 +08:00
回复了 Canon1014 创建的主题 程序员 高并发场景下使用 CAS 锁库存,不预防 ABA 会怎么样
个人感觉是 CAS 仅限于非常原子的操作,对上下文无依赖的那种。
比如说,你前置条件是该商品上架状态才可以去减库存,此时你 CAS 保证了减库存,但不能保证自旋后之前的状态校验是正确的(当然你也可以加大自选范围,不过这样 CAS 也没什么优势了)。而锁可以保证。
锁的底层一般也是依赖 CAS 去获取的
M1 吊打组装机了都?
苹果自己敢这么吹吗?
2022-01-05 16:23:16 +08:00
回复了 BeijingBaby 创建的主题 Go 编程语言 元旦 3 天,用 Go 在家写了一个 “元宇宙” 网站
元宇宙的前提,要么是彻底垄断
要么是所有巨头彻底握手言和
然后 VR 技术和 PC 算力,再提升个几十倍吧
否则现在在这大吹法螺,有什么意义
2022-01-05 16:18:16 +08:00
回复了 jiobanma 创建的主题 程序员 批量更新操作时, mysql 发生死锁
studentCode 没索引,应该是全表锁,因为 update 要加锁而 mysql 无法确认锁的范围。
给 studentCode 加索引,或者写个子查询来根据 id 批量更新。
2022-01-05 16:13:37 +08:00
回复了 lipaa 创建的主题 程序员 讨论下 卡密下发 保证不重发 除了不用 redis 还有啥方案
上个分布式锁就行了吧,觉得 redis 不可靠就上 zk 。
你自旋的方案也没什么问题,但是锁肯定更好一些。
自旋的方案如果想吞吐高点,可以给卡密表分下区,然后再建张表记录表记录每个区里剩几张,在一个事务里更新。
比如卡密表 10 条记录分区,那记录表就记录 10 (范围)-9 (剩余数量)。然后请求进来就先找一个剩余数量大于 0 的分区去尝试更新。
如果你卡密数量无限,不怕超发,其实楼上兄弟那个双表自增主键的方案也挺好的
2022-01-04 11:53:22 +08:00
回复了 qua 创建的主题 Java 为什么有的 Java 程序员写代码只用包装类型?
请问,public int test(int a,int b,long c,boolean d){};
这个方法在调用的时候报了空指针,是哪个参数还是返回?
除非你能保证你的方法绝不可能返回 null 。
不过换句话说,如果遇到处理不了的情况,返回一个 null 让上游做非空判断,和写死一个 0 或者-1 让上游写死判断,对上游来说并不会多几个字符。
2021-12-30 17:54:09 +08:00
回复了 balabalaguguji 创建的主题 程序员 给大家分享下我对“运营”的不友好看法
有的时候,做大了可以“合作共赢”。
但是国内嘛。
有些时候只能看,头部那些平台和公司,有没有良知了。
拿电影举例,假如资本想改个剧本,安排个人进来,你如何拒绝?你想做好人都做不了,就是这么现实。
2021-12-30 17:49:51 +08:00
回复了 alexkkaa 创建的主题 程序员 现在国内的安卓环境为何如此恶劣
说到底,还是头部大厂吃相难看。
没本事把系统搞好去卷死外国人,自己一群人五花八门在国内卷,恶心的还是用户
2021-12-30 17:40:31 +08:00
回复了 shanghai1943 创建的主题 问与答 想问下大家在生产中有用 MySQL8 里的 JSON 特性了么
没用过,但是 psql 之前用过 json 字段。
这种东西,你在代码里不太可能根据 json 的字段去查,所以本质上使用起来和你自己定义一个 varchar 字段里面存 json 是一样的。
反正只是实习,如果后面打算继续在这个公司干,那就沟通下,或者看公司大不大,如果大的话,可以尝试转型。
如果实习结束不待了,那就直接说不想做完事,或者答应下来摸摸鱼等结束。
其实我感觉 crud 和测开其实差不多,现在测开其实更缺,不过测开需要一定公司规模来承载,所以得看下公司大不大。
2021-11-12 18:05:14 +08:00
回复了 beryl 创建的主题 程序员 阿里 Java 代码规范的疑问 - POJO 类时不要设定任何属性默认值
这种遵守自己和前端的约定就完事了,这东西又不是圣经,团队管理的事情,就算你一个人遵守了所谓《阿里巴巴规范》,你也不能保证其他人都遵守了,这种事情的前提还是先完成任务吧。
更何况上面有位大佬也扫过阿里开源源码,他们自己遵守的也一般。
2021-10-27 11:14:00 +08:00
回复了 uCharles 创建的主题 问与答 javaw.exe 一直在占用大量的 CPU 和内存
用 jvm 自带的工具分析下,看看里面的类和线程都是些啥玩意
2021-10-27 11:12:43 +08:00
回复了 kaka6 创建的主题 程序员 Web 服务突然被挤暴,如何有效分流
@kaka6 #4 这东西本身还是比较轻量的,比起其他说的自己实现令牌桶之类来说的话,反而要更简单和稳定。这种都还要依赖个类似于网关的东西。
或者可以尝试下用 nginx 做限流,肯定是支持的,了解下相关配置。
2021-10-27 11:09:07 +08:00
回复了 luxinfl 创建的主题 程序员 一个聚合接口,如何才能优化时延
查数据就是并发+缓存,没啥别的办法。
2021-10-25 17:49:56 +08:00
回复了 kaka6 创建的主题 程序员 Web 服务突然被挤暴,如何有效分流
搞个 sentinel 限流呗
2021-10-19 09:33:51 +08:00
回复了 Chinsung 创建的主题 程序员 钉钉是浏览器套壳吗
@2i2Re2PLMaDnghL #43 是标题里的那个吗不够显眼?
2021-10-19 09:32:39 +08:00
回复了 Chinsung 创建的主题 程序员 钉钉是浏览器套壳吗
@oott123 好像与输入法有关。
不过钉钉用搜狗也是会出现字
https://ww1.sinaimg.cn/large/005HpaDyly1gvkd8wmo6cj60mv0cbq3s02.jpg
MySQL 这种肯定有自己的参数回收连接,只是你这边并发不大,你不用连接池,每次都是新建一个连接,你没有 static 之类的对象,每个线程都是一个新连接而已。
每个线程一个新连接,你并发也不大,所以主要连接和回收压力就是在 MySQL 这里。对于 MySQL 来说,你建立了很多连接,执行个一个 sql 就结束了,MySQL 到了配置的超时时间,每次要回收很多这样的连接。
2021-10-12 17:18:20 +08:00
回复了 GiftedJarvis 创建的主题 Java 关于 ConcurrentLinkedQueue 的一些疑问
@GiftedJarvis 之前遇到过一个类似问题,某个很 SB 的框架类在 toString 里面修改了对象的值,debug 阶段 idea 会调用 toString 以输出对象的 view,然后 debug 半天一直发现值和预想的不一样。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2886 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 14:15 · PVG 22:15 · LAX 06:15 · JFK 09:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.