V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  xuanbg  ›  全部回复第 220 页 / 共 341 页
回复总数  6801
1 ... 216  217  218  219  220  221  222  223  224  225 ... 341  
2020 年 10 月 15 日
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
@dilu 据说是因为我被降权的缘故。。。我也不知道为什么就被降权了。。。
2020 年 10 月 15 日
回复了 vhysug01 创建的主题 git 关于个性化需求的 git 分支管理
这个和代码结构有关系,假设定制化代码和通用代码井水不犯河水,那就很简单了。定制化代码的修改只在定制分支进行,通用代码的修改最终合并到 master,然后再把 master 合并到定制化分支就行。
如果不能做到相互不干扰,那最好是各个分支各自修改,分支也永远不要相互合并。这样其实和多个项目没有区别。
2020 年 10 月 15 日
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
@chenqh 八股文知道吧?只不过把写文章变成写代码,你看到的每个方法只是名称和参数不一样,代码都差不多样子。扩大到每个类也是如此,再推广到模块级别甚至服务级别,都是这个套路。具体的看我的代码就知道了。https://github.com/xuanbg/insight_funds_account
2020 年 10 月 15 日
回复了 jzyff 创建的主题 程序员 大家写业务代码有什么心得吗?
@dilu 补充一点:代码尽量写成相同的结构,相同的结构复制粘贴才方便。大到项目可以整体复制粘贴,小到代码片段可以复制粘贴。
没有,但大家都用消息队列削峰去谷。
2020 年 10 月 14 日
回复了 heh524866 创建的主题 Apple iPhone12 电源键下面的那个长条是什么
让让,让让,你挡住我的信号了!!!
2020 年 10 月 14 日
回复了 beryl 创建的主题 程序员 这种同事和部门应该怎么适应和应对
不管做多少事,都没有解决关键问题这么一件事重要。只要你能够找到公司的关键问题,并解决它,你就是全公司最重要的人。关键问题在哪里呢?肯定在业务一线。所以你没事就扎根到业务一线去,一线业务人员永远不会排斥真心帮他们解决问题的人。
2020 年 10 月 14 日
回复了 Hanggi 创建的主题 程序员 问个微服务调用问题。
总之,在产品设计的时候,对需求进行严格约束,千万别把查询做成了统计。

统计是报表干的事,怎么能整合在管理页面里面呢?但我所见的业务,都想让业务管理页面的列表,在提供对业务的管理功能的同时,也提供统计功能。这种模棱两可的需求,一定要厘清,万万不可稀里糊涂地被带偏,否则查询变慢还是你的锅。
2020 年 10 月 14 日
回复了 Hanggi 创建的主题 程序员 问个微服务调用问题。
通过合理的交互设计,和合理安排 UI,就能避免这种批量接口调用。如果实在是不能避免,那就捏着鼻子上一个支持批量查询的接口吧。
2020 年 10 月 14 日
回复了 Hanggi 创建的主题 程序员 问个微服务调用问题。
一个是交互的问题,列表就是列表,详情是点击进入详情页面再去获取。
二是数据结构的设计问题,订单需要有个快照,里面包含订单中商品和其他相关信息在下单时的快照数据,这样做的目的是为了你修改商品信息不会导致客户查看订单的内容与下单时不一致。所以,订单详情是一个完整的快照对象,不需要实时去获取其他的信息。
2020 年 10 月 14 日
回复了 aLazarus 创建的主题 程序员 大家换个话题,你们贷款多少年?还剩多少年?
贷款 110 万,其中 50 万公积金。还有 20 年吧,月供占收入 1/5,公积金覆盖。
双写,ES 用队列写。
2020 年 10 月 14 日
回复了 glacial 创建的主题 Java eureka nacos consul 各位道友推荐用谁
eureka,用了三四年了,懒得换了。不喜欢 nacos,太重。任何带数据库的都不喜欢。
按月息 4 厘借给我就行了,每个月 400,满足你的要求了。
要啊,如果你有成熟的前后端框架的话,分开好开发也好维护。
2020 年 10 月 13 日
回复了 sdbybyd 创建的主题 Java 请教大家 Jackson 泛型反序列化问题
好吧……

JavaType list = mapper.getTypeFactory().constructParametricType(List.class, String.class);
JavaType r = mapper.getTypeFactory().constructParametricType(R.class, list);
JavaType item = mapper.getTypeFactory().constructParametricType(Item.class, r);
JavaType channel = mapper.getTypeFactory().constructParametricType(Channel.class, i);
2020 年 10 月 13 日
回复了 sdbybyd 创建的主题 Java 请教大家 Jackson 泛型反序列化问题
还是写错了……

@xuanbg 看错题目了,你这个泛型嵌套,获取 type 也要嵌套啊,哪能一下子就得到完整的类型呢。试试看下面的代码
JavaType r = mapper.getTypeFactory().constructParametricType(List.class, String.class);
JavaType i = mapper.getTypeFactory().constructParametricType(Item.class, r);
JavaType c = mapper.getTypeFactory().constructParametricType(Channel.class, i);

Channel<Item> body = mapper.readValue(str, c);
2020 年 10 月 13 日
回复了 sdbybyd 创建的主题 Java 请教大家 Jackson 泛型反序列化问题
@xuanbg 看错题目了,你这个泛型嵌套,获取 type 也要嵌套啊,哪能一下子就得到完整的类型呢。试试看下面的代码
JavaType r = mapper.getTypeFactory().constructParametricType(R.class, String.class);
JavaType i = mapper.getTypeFactory().constructParametricType(Item.class, r);
JavaType c = mapper.getTypeFactory().constructParametricType(Channel.class, i);

Channel<Item> body = mapper.readValue(str, c);
2020 年 10 月 13 日
回复了 sdbybyd 创建的主题 Java 请教大家 Jackson 泛型反序列化问题
把 List<String>封装成一个对象
1 ... 216  217  218  219  220  221  222  223  224  225 ... 341  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   935 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 61ms · UTC 21:17 · PVG 05:17 · LAX 14:17 · JFK 17:17
♥ Do have faith in what you're doing.