V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chinsung  ›  全部回复第 1 页 / 共 4 页
回复总数  74
1  2  3  4  
1 小时 39 分钟前
回复了 QZFCANBA 创建的主题 程序员 idea2021 可以更新吗?
可以升,不过 3.1 的话原来的破解都不行了,得换个方法
正版随便升,目前用起来没什么问题
1 小时 40 分钟前
回复了 QZFCANBA 创建的主题 程序员 idea2021 可以更新吗?
@joffey #23 一般删掉.idea 文件夹,然后从新打开项目就行
17 小时 47 分钟前
回复了 partystart 创建的主题 程序员 Java 的缺点就是啰嗦 Java 的好处也就是这里了吧?
@golangLover #4
不支持协程,并发吞吐差 ---------这两者是一回事吗?并发吞吐差体现在哪里?
只支持一个包名的一个版本,不能共存,时常版本被覆盖 -------------我挺好奇哪个语言支持同一个同名类多版本存在。。
操作复杂 json 想吐 --------------如果 JSON 序列化框架你全用 map 接,那大概和你想要的效果差不多,而且 fastjson 封装了一些 json 对象来操作,我觉得便利性还可以
没有原生热更新 ----------------------真的吗真的吗,你要是了解 jvm 的 classloader ,你就会知道这个恰恰是比较优雅的热更新
没有 async await ------------juc 的包是写的不够好吗。。。能看到内部实现的并发工具类难道不比语言直接提供的一个关键字要靠谱点?
3 天前
回复了 lawler 创建的主题 Java mybatisplus 如何动态创建 mapper 接口。
@Chinsung #30 不过这样会在编译期有问题
3 天前
回复了 lawler 创建的主题 Java mybatisplus 如何动态创建 mapper 接口。
可以用 java agent 的方式,去扫描你自定义某个包下的所有 do 类,然后通过字节码框架,比如 bytebuddy 这种,生成所有的 mapper 类
给正则构建一个树,一万个正则之间肯定有互斥的和包含关系,根据正则之间的关系简单分组,在正则树上匹配查找。
21 天前
回复了 asd8423 创建的主题 Java 水一个~ IDEA 支持中文了
以前就有插件,新版本只是自动提醒你安装而已。
安装了后不是很习惯,主要是一些教程之类的你会发现反而更难对照和理解了
@zhoudaiyu #14 这个得找 linux 大佬看了,我简单看了下 oom_killer 的机制,是进程向内核 malloc 的时候触发的,底层的网卡事件可能不包括在内
以前用 BeanUtils ,现在手动 set 。
复杂业务多层转换之后,你不手动,全是这种转换,真的很难知道哪些字段有值哪些字段没值
22 天前
回复了 siyemao 创建的主题 Java [ Java ]怎么实现在 catch 前后打印日志?
你这个,一般的字节码框架都不一定有 api 去方便的支持吧。
不过可以去找下,bytebuddy 有没有方便的 api 。
实在不行,jst 肯定能解决。
这种情况,什么都满了,网卡收到包后内核也没法创建进程或者线程去响应吧
22 天前
回复了 iHaoo 创建的主题 程序员 发现刷算法题真的一点用都没有
个人感觉主要还是中小厂面试官水平低。
计算机这行,多多少少要稍微对算法懂一点并且有一定认识,一点算法认识、算法思维都没有,我很难相信这样的人可以写出优雅可靠的代码
22 天前
回复了 seagull7558 创建的主题 程序员 难得的清闲时光
不建议看所谓 XX 技术的书。
想了解,不如通过面试题来自己去看官方文档或者源码。
可以看看计算机基础的书,操作系统,内存,网络之类的。
源码可以看看 netty ,质量高
个人感觉是 CAS 仅限于非常原子的操作,对上下文无依赖的那种。
比如说,你前置条件是该商品上架状态才可以去减库存,此时你 CAS 保证了减库存,但不能保证自旋后之前的状态校验是正确的(当然你也可以加大自选范围,不过这样 CAS 也没什么优势了)。而锁可以保证。
锁的底层一般也是依赖 CAS 去获取的
M1 吊打组装机了都?
苹果自己敢这么吹吗?
元宇宙的前提,要么是彻底垄断
要么是所有巨头彻底握手言和
然后 VR 技术和 PC 算力,再提升个几十倍吧
否则现在在这大吹法螺,有什么意义
23 天前
回复了 jiobanma 创建的主题 程序员 批量更新操作时, mysql 发生死锁
studentCode 没索引,应该是全表锁,因为 update 要加锁而 mysql 无法确认锁的范围。
给 studentCode 加索引,或者写个子查询来根据 id 批量更新。
上个分布式锁就行了吧,觉得 redis 不可靠就上 zk 。
你自旋的方案也没什么问题,但是锁肯定更好一些。
自旋的方案如果想吞吐高点,可以给卡密表分下区,然后再建张表记录表记录每个区里剩几张,在一个事务里更新。
比如卡密表 10 条记录分区,那记录表就记录 10 (范围)-9 (剩余数量)。然后请求进来就先找一个剩余数量大于 0 的分区去尝试更新。
如果你卡密数量无限,不怕超发,其实楼上兄弟那个双表自增主键的方案也挺好的
24 天前
回复了 qua 创建的主题 Java 为什么有的 Java 程序员写代码只用包装类型?
请问,public int test(int a,int b,long c,boolean d){};
这个方法在调用的时候报了空指针,是哪个参数还是返回?
除非你能保证你的方法绝不可能返回 null 。
不过换句话说,如果遇到处理不了的情况,返回一个 null 让上游做非空判断,和写死一个 0 或者-1 让上游写死判断,对上游来说并不会多几个字符。
有的时候,做大了可以“合作共赢”。
但是国内嘛。
有些时候只能看,头部那些平台和公司,有没有良知了。
拿电影举例,假如资本想改个剧本,安排个人进来,你如何拒绝?你想做好人都做不了,就是这么现实。
1  2  3  4  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2517 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 03:41 · PVG 11:41 · LAX 19:41 · JFK 22:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.