V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chinsung  ›  全部回复第 11 页 / 共 13 页
回复总数  243
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
2021-10-12 17:18:20 +08:00
回复了 GiftedJarvis 创建的主题 Java 关于 ConcurrentLinkedQueue 的一些疑问
@GiftedJarvis 之前遇到过一个类似问题,某个很 SB 的框架类在 toString 里面修改了对象的值,debug 阶段 idea 会调用 toString 以输出对象的 view,然后 debug 半天一直发现值和预想的不一样。
2021-10-12 17:14:41 +08:00
回复了 wenjun19931112 创建的主题 云计算 到底什么是“云原生”?
现在看来,云原生是基于服务网格上发展来的,因为大部分有 sidecar,反而感觉不需要注册发现限流熔断等考虑,所以叫“原生”。
个人感觉,你现在直接写个 spring boot 单项目,也可以叫云原生。
2021-09-30 17:14:38 +08:00
回复了 CapricornLiu 创建的主题 程序员 人到中年, 老哥们, 我要不要踏出这一步?
个人建议是把架构课都买了全看一遍学一遍,然后写到简历里,这样防止别人不知道你学过
2021-09-30 17:12:06 +08:00
回复了 Geekerstar 创建的主题 Java 线上 Java 项目的连接数过多排查方案
连接数?这个连接数是哪里看到的?监控打印的数据库 Redis 等连接池的信息吗?还是 tomcat 容器的连接数信息?
具体是体现在线程数飙升吗? jstack 看一下哪些线程最多。
2021-09-14 17:05:16 +08:00
回复了 samin 创建的主题 程序员 多少流量才算高并发 ?
一般按照单机算,单机能抗住 1000 事务处理已经很不错了,也就是所谓 TPS 。
到具体的情况,网上很多概念就会混淆,主要是互联网电商那群人喜欢吹。
其实 2 台机器能抗住 1W 用户,10 台就能抗住接近 5W,这本来就是分布式的意义。
实际生产上,除非压测有明显瓶颈,否则加机器就是究极方案。
所以这东西更多的还是面向结果,而不是理论分析,实际除了纯计算任务,其他任务链路都很长,很难做一个纯理论的分析。
2021-09-14 10:24:07 +08:00
回复了 movq 创建的主题 程序员 SpringBoot 求教这里为什么 Autowire 找不到 bean
6 楼应该是正解,测试类不是只写一个 SpringBootTest 这么写的。
你这里应该是
@RunWith(SpringRunner.class)
@SpringBootTest(classes = Springboot02 (你那个 application 启动类).class)
2021-09-14 10:13:26 +08:00
回复了 wobuhuicode 创建的主题 程序员 预算 1~ 2 W,配置一台什么样的主机?
内存 CPUSSD 拉满就行,电源最好还是大点,后面要打游戏也没什么问题
2021-09-10 16:16:36 +08:00
回复了 SunshinePlanet 创建的主题 程序员 国内以竞赛为最终目的的计算机学习圈子到底是啥样
再补充下,看到你的回复,既然你很想做游戏的话,进游戏厂最好的敲门砖就是 ACM 了,因为游戏最主要的还是算法比较硬,诸如图论等,现在大家讨论意义上的算法岗大多数指的是人工智能和推荐之类的算法岗。大部分游戏岗,在校算法能力硬,那就是最好的敲门砖了(个人感觉)
2021-09-10 16:14:37 +08:00
回复了 SunshinePlanet 创建的主题 程序员 国内以竞赛为最终目的的计算机学习圈子到底是啥样
虽然 ACM 以考验算法能力和技巧为主,而计算机本身是一门涵盖很多很综合的学科,从硬盘 CPU 处理器操作系统网络。
但是一般来说,ACM 吊的人,那也是真的吊。只会 ACM 的,绝对是少数中的少数了。
就比如说,很多天才或者竞赛选手被诟病只会 XXX,别的都很弱。但是这种绝对都是少数,大多数科学家除非先天就存在一定问题,否则高智商基本也能带来不差的情商和对其他东西的学习能力。
搜索引擎只搜 API 和明确是 API 报的错去看看是不是配置问题。这不是很省效率吗?
真出的复杂问题和一些根本搜不太到没人研究的方向,那才是考验真正的能力
canal 订阅,取 update 语句的数据去同步到另外一个库?
还是看具体业务场景,要做的是什么数据处理,无上下文的纯数据过滤清洗还好,要是有上下文的这种,可能就不适用了
2021-09-02 18:09:18 +08:00
回复了 James369 创建的主题 程序员 一个新的 CPU 架构会对上层产生多大的影响?
现在都在层上编程,CPU 架构改了,指令集一般向前兼容,如果你是干编译器或者虚拟机的,对你来说影响是巨大的。
对于大部分用高级语言的来说,基本是没有什么区别的。
大小核这种情况,最先也是操作系统的调度该考虑。然后才到语言和编程模型级别。
2021-09-02 17:54:18 +08:00
回复了 MakeItGreat 创建的主题 Windows Windows11 将于 10 月 5 日上市
感觉 win11 毛病不少,也不知道怎么排查,现在工作这台破本子 16gb 内存,开机就只剩 50%了。而且 idea 好像也有点问题,经常 fork JVM 进程失败。谜一样
2021-09-02 17:42:29 +08:00
回复了 wangbenjun5 创建的主题 MySQL 到底什么情况下需要使用 MySQL 事务?
首先开个事务对代码要求也不高吧,在 Spring 加个注解就完事了。分布式事务另说。
其次就是,开不开事务对你实际执行的速度,影响应该没有想象中的大吧?
在多条 sql 的情况下,使用很小的代价就可以获得原子性等等等特性,有啥麻烦的?
2021-04-27 09:35:05 +08:00
回复了 Joker123456789 创建的主题 Java 问几个有关 NIO 的问题
Netty 中有一个 Http 消息聚合 handler,HttpObjectAggregator,作用就是将过长的 post 请求在多包多次到达的情况将一个长 http 请求聚合成一个完整的请求。
不只是 NIO,其实你这种场景在 BIO 也会出现,本质上是协议解析的问题,网络在发送请求的时候,对于客户端读取方,不论是 BIO 还是 NIO,在 read 的时候都会出现单次 read 只 read 到了一部分报文。
C 里面这种写法会更多,大部分协议或者自定义协议,都一定要有报文头标识和报文结束标识,一般是找几个字节的不可见字符这种,然后自己搞个缓冲区,取出一段一段报文去处理。
2021-04-22 09:40:57 +08:00
回复了 hehe12980 创建的主题 程序员 某 Top 大厂面试的一个问题,欢迎大家讨论
这个需求很奇怪,首先就是理论上黑名单库中的 ip,理论上都直接拒绝访问了,还要连续一个小时不违反就解除,也就是说黑名单的 ip 也能打到这个程序上么?
做法的话拍脑袋一想,可以搞个桶,比如某 IP 访问,就创建一个以分钟为单位的桶,存内存或者 redis,该 IP 如果再次访问就 hash 到对应的桶,在 hash 到对应那个分钟单位里++,如果对应分钟的桶超过 1000 就黑名单。分钟的桶也就 60 个 int,小时的桶一天最多也就 24 个 int 。
2021-04-22 09:29:27 +08:00
回复了 ff1m80 创建的主题 程序员 请教一个后端开发问题,可能是多线程相关。
除了主流程,其他不需要响应的步骤都可以新起线程去做,比如写日志,比如发 mq 。当然最后的本质都是将这些事丢给其他线程去处理。
2021-04-22 09:26:18 +08:00
回复了 Nillouise 创建的主题 程序员 Java 怎么 300TPS 地去请求一个接口?
jmh 了解一下,你这个只基于数据库和线程,最多结合一下 junit+jmh,本地跑起来评估一下性能。
建议用 netty 自己写或者找个基于 netty 的 client,否则线程和 IO 可能会有问题。
2021-01-29 11:51:19 +08:00
回复了 oaking 创建的主题 程序员 求问,业务代码如何快速测试?
最近刚好有研究,mock 加代码覆盖率呗。
我们公司现在上的方案是 mockito+mock-server+cobertura 。
2020-12-21 18:09:13 +08:00
回复了 zhao1014 创建的主题 Java 到底什么才是对象发布?为什么逸出会产生线程安全问题?
什么书啊。。。。没听过这个概念。
第二个到时候有沾点边的,好像是指的某个对象本身不是 thread safe 的,但是因为一些编程上的错误导致其他线程可以访问到,导致线程安全问题吧。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   664 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 21:29 · PVG 05:29 · LAX 13:29 · JFK 16:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.