V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  spkingr  ›  全部回复第 2 页 / 共 3 页
回复总数  55
1  2  3  
19 天前
回复了 2020583117 创建的主题 职场话题 半夜了,诉苦一下吧,希望大家见谅
@120qwer b3dlbjQ2MjgxMg==
20 天前
回复了 passive 创建的主题 Windows 谁能举个例子, Win11 究竟哪儿不好用了?
谁说 win 的 shell 不好用?我觉得挺好:windows terminal + cmder + mingw 用起来比 mac 自带的 terminal+tmux 好。
现在 win 上很多好用软件,相比 mac 我个人觉得 win 还是更适合我。
各有各的优劣吧。目前三台笔记本 win10/win11/mac 都在用,win11 最适合我。
21 天前
回复了 2020583117 创建的主题 职场话题 半夜了,诉苦一下吧,希望大家见谅
@YienX 测试的在线上培训 1-2 个月吧(我是开发,不清楚),开发的线下在长沙培训( 0 基础 2 个月多,有基础 1 个月左右),就职在全国各地都有可能看需求(我们公司是和全国 300 多个银行合作,做外包,测试流动性太大了所以是线上 3 个班同时搞,开发今年起步,对了,没有培训费毕竟是自己公司用人)
21 天前
回复了 2020583117 创建的主题 职场话题 半夜了,诉苦一下吧,希望大家见谅
等机会,我这边有两个学生国庆节一下子找到工作了(我们本来有安排)
如果到时候找不到,我们这边招银行外包开发的(后端为主但做的是前端的活),本科生无其他要求都可以进
我群里一爱炒股大佬,之前月薪 4.5W ,自己把公司项目从 0 到 1 搭建起来,老板晚上 12 点叫他加班他怼回去了,然后被直接锁了帐号辞退。
找了 1-2 个月,找到了一份 10106 的工作,月薪 4 万,深圳,就是环境和工作时间长,工资还可以。
楼主肯定是有技术的,没有考虑去其他地方寻觅机会?
@dai269619118 #43 百词斩用了很多年了,主要是优势免费,单词本比较多吧,小学都有,小朋友已经用上了。
另外几点其实你的 APP 功能也都有,查词,近义词反义词,形近字,反复复习,斩词,测试之类。
背单词一般不需要其他功能了,不像说话练习吧。
因为百词斩比较单一,我觉得可以用用下你的产品,感受下到底有啥不同,有没有优势。
大佬牛逼啊!独立开发收入怎样?
然后和百词斩比起来有何优势呢?
刚背了 10 个单词,哈哈,挺不错的,有发音,有词语,有统计有测试。有点方法。
22 天前
回复了 i7eo 创建的主题 汽车 第一次买车虚心请教 v 友
12 年看车的时候:帕萨特不错,君威太好看了!
13 年买车的时候:蒙迪欧太贵,MG3 一眼看中,便宜!
15 年开车在路上:宝马 5 系好看,奔驰很帅气,下一辆目标是凯迪拉克沃尔沃二线豪华!
5 年后( 2018 ):蒙迪欧不耐看,阿特兹耐看!堵车耗油,要买省钱的,ES300H 加价好!
8 年后( 2021 ):沃尔沃后面不行,宝马没意思,奔驰很耐看!电车里程突破 800 没有?
10 年后( 2023 ):x5 给我也养不起,养的起也不开,还是电瓶车舒服,不堵车,随地停,充电便宜!
转眼自己的博客停更 4 年多了,目测会继续坚持停更下去😂
佩服开源和坚持周更的大佬们!
27 天前
回复了 bleulucaswu 创建的主题 程序员 reactive 编程+redisson 如何分页的问题
@bleulucaswu 这个时候不得不提 CompletableFuture 大法好了!
thenCombine/thenCompose/thenApplyAsync 这些方法很好用,建议参考这篇文章: https://tech.meituan.com/2022/05/12/principles-and-practices-of-completablefuture.html
真大佬!!!
https://juejin.cn/post/7418363736412815370
这里优化前、优化后两张图没看出区别。
https://juejin.cn/post/7419978042247413797
这图破了两张。

问下大佬,JVM 深入还是得学会 C++吧?
这 G1 的源码搞懂了,对应实际应用是啥?
谢谢!
8 年过去了,我还是没解决这个问题,回头再看,8 年我学会了什么?
[那个煞笔就是你]
哈哈,每天不看新闻不刷视频,但是拿起手机也是个把小时没了──群消息看不过来啊。🤣
只能说,牛马们太能摸鱼了……
28 天前
回复了 bleulucaswu 创建的主题 程序员 reactive 编程+redisson 如何分页的问题
可以用 MD 吗:

```
public Mono<SearchResult> searchWithPagination(int pageNumber, int pageSize) {
return redissonReactiveClient.getSearch(StringCodec.INSTANCE)
.search(SearchArgs(pageNumber, pageSize)) // 返回是 Mono<SearchResult>,有条数和页数吧
.flatMap(initialSearchResult -> { // flatMap 抽取结果
int totalPages = initialSearchResult.getTotal() / pageSize; // 修改一下,获取页数
if (pageNumber < totalPages) {
// 这里继续查询并合并
return redissonReactiveClient.getSearch(StringCodec.INSTANCE)
.search(SearchArgs(pageNumber, pageSize))
// map 则是转换结果
.map(nextSearchResult -> combineSearchResults(initialSearchResult, nextSearchResult));
} else {
// 没有数据
return Mono.just(initialSearchResult);
}
});
}

private SearchResult combineSearchResults(SearchResult initialResult, SearchResult nextResult) {
List<Document> combinedDocuments = new ArrayList<>(initialResult.getDocuments());
combinedDocuments.addAll(nextResult.getDocuments());
SearchResult combinedResult = new SearchResult();
combinedResult.setTotal(initialResult.getTotal());
combinedResult.setDocuments(combinedDocuments);
return combinedResult;
}

```
28 天前
回复了 bleulucaswu 创建的主题 程序员 reactive 编程+redisson 如何分页的问题
遇事不决问 AI ,这种问题问 AI 最好,他都能给你写好。
编程式风格确实不推荐使用 for 循环,用 for 也是配合 yield 。
你这个 flatMap 按理来说应该是可以的,我复制你的问题给 AI ,AI 就简单的给了一个参考代码,你可以看看,看能不能改改用上:

public Mono<SearchResult> searchWithPagination(int pageNumber, int pageSize) {
return redissonReactiveClient.getSearch(StringCodec.INSTANCE)
.search(SearchArgs(pageNumber, pageSize)) // 返回是 Mono<SearchResult>,有条数和页数吧
.flatMap(initialSearchResult -> { // flatMap 抽取结果
int totalPages = initialSearchResult.getTotal() / pageSize; // 修改一下,获取页数
if (pageNumber < totalPages) {
// 这里继续查询并合并
return redissonReactiveClient.getSearch(StringCodec.INSTANCE)
.search(SearchArgs(pageNumber, pageSize))
// map 则是转换结果
.map(nextSearchResult -> combineSearchResults(initialSearchResult, nextSearchResult));
} else {
// 没有数据
return Mono.just(initialSearchResult);
}
});
}

private SearchResult combineSearchResults(SearchResult initialResult, SearchResult nextResult) {
List<Document> combinedDocuments = new ArrayList<>(initialResult.getDocuments());
combinedDocuments.addAll(nextResult.getDocuments());
SearchResult combinedResult = new SearchResult();
combinedResult.setTotal(initialResult.getTotal());
combinedResult.setDocuments(combinedDocuments);
return combinedResult;
}
29 天前
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
@Geekerstar 这个 bug 后面重现了吗?如果重现,能不能禁用前端的 ws 再试试运行一段时间?最好是本地复现就好搞
29 天前
回复了 Geekerstar 创建的主题 Java SpringBoot 程序运行中突然中止, JVM 退出
楼主解决了吗?
可能是一个小问题,也可能是一个大问题,github 上那个问题居然是 epoll 的原因,太离谱了。
所以,有没有可能是使用了其他第三方库导致?加载了一些什么大对象,大的类型导致元空间放不下,建议把问题代码发给 AI 问下看有没有什么线索。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   968 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 21:14 · PVG 05:14 · LAX 13:14 · JFK 16:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.