V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Joker123456789  ›  全部回复第 8 页 / 共 27 页
回复总数  526
1 ... 4  5  6  7  8  9  10  11  12  13 ... 27  
Lambda 的问题,道理很简单,因为差别真的不大,多了几个字符而已,而且如果是复杂逻辑,我相信你也不敢用 Lambda ,肯定是老老实实去建一个新的实现类了。

stream 的问题,谁会在内存里 操作大量的数据? 我敢说大部分人 连在内存里操作集合 都不一定需要。但是话又说回来了,需要做这些事的人,眼睛也不瞎吧? 他们能看出来 stream 的方便。

time 包的问题,跟 stream 一样,有需要的时候自然就用了,没人会舍近取远。

你是不是看了太多老项目的代码,质疑他们为什么不知道改一下? 如果是这样的,你应该去问你团队里的人,而不是来这吐槽广大开发者。

如果你只是来秀的,那你成功了。
2022-07-05 10:32:12 +08:00
回复了 andye 创建的主题 上海 郑州在上海漂泊的少年,该回家了!
一起回去,只是多了几个无业游民,不会诞生什么事业的。 又不是互联网公司搬回二三线城市
贝壳,或者你楼下的中介公司,不都是真房源吗? 如果不想遇到二房东,那就去贝壳,链家。

你自己 非要去不着四六的 APP 上找,怪谁?
2022-05-31 18:17:27 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@xgfan jackson 是 spring 依赖的,我本来就需要引入 spring ,所以 jackson 的引入对我没有增加任何工作量。

我增加的工作量仅仅是 引入了一次 fastjson ,而且 一次性引入即可, 后面 我所提到的那些麻烦的点 就全都不存在了。

你信仰 jackson ,就好好信仰吧,当你喜欢一件东西的时候,他在你眼里就是完美的。

而我, 我自己写的框架里就是 jackson ,你不信的话可以去扒源码, 我是实实在在用过的人, 也是实实在在接纳了 jackson 的人, 不像你,带着偏见,在这批评一个你根本没接纳的东西。
2022-05-31 18:10:35 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@xgfan 你还帮我 捋一捋???

我:jackson 确实麻烦了一点点,只是一点点。
你:根本就没

接下来就好玩了,你接着说出了两个 “确实麻烦一点点的地方” 来证明 “他没有麻烦一点点”。

1. jackson 的 objectMapper 早就注入到 spring context 里了。 我就问你,没有任何注解的实体类,map ,list 等 属于 context 吗??
2. 序列化 /反序列化的配置是可以配置在 objectMapper 上。 需要配置一下 属于 麻烦一点点的范畴吗???

你连 基本的逻辑都没捋清楚,还帮我捋一捋????
2022-05-31 18:03:41 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@xgfan 哦,原来还要配置一下啊,这又算不算 麻烦一点点的范畴呢? 一点点。

我们争论的 焦点 在于 “一点点”。 没想到 一句 “不用 spring 的时候” 就能刺痛你, 你也是够敏感的。

最后模仿你一下,你接着 光用 spring 吧。
2022-05-31 17:56:32 +08:00
回复了 zx9481 创建的主题 Java 请问如何实现数据对比呢?
如果你只是想 过滤掉 存在的这条,也可以,用 on duplicate key update 就好了, 插入时发现唯一字段冲突了,就只做更新操作
2022-05-31 17:54:34 +08:00
回复了 zx9481 创建的主题 Java 请问如何实现数据对比呢?
设置一个 唯一约束的字段,插入的时候报错 就说明存在了。
2022-05-31 17:51:41 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@xgfan jaskson 需要在类上 添加 @JsonIgnoreProperties(ignoreUnknown = true) 才比较保险,属不属于麻烦一点点 的范畴?

还有,不用 spring 的时候,你拿出来显摆的那些知识点,还起作用吗?
2022-05-31 17:47:37 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@xgfan 没有任何注解的实体类 也属于 context 吗? map 也属于吗?
2022-05-25 14:05:49 +08:00
回复了 SenLief 创建的主题 Go 编程语言 请教一个 json 转结构体的问题
这不就是个数组
2022-05-25 13:57:52 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@cp19890714 没多少人特意改为吧? 接收参数,响应参数等 框架自带的功能 又没人动。 只是需要手工处理 json 的时候 采用 fastjson ,因为用起来方便,不需要自己写工具类。jackson 确实麻烦了一点点。 只是一点点。
2022-05-25 13:55:31 +08:00
回复了 fanxasy 创建的主题 Java fastjson 真就突出一个阴魂不散
@nine 原来在你的逻辑里, 越麻烦 就越流行啊? 真是万年一遇的天才。
2022-05-12 13:37:15 +08:00
回复了 Joker123456789 创建的主题 Java 关于 Java 很啰嗦的问题
@lisongeee 你说的 kotlin 的例子,可以看 你的上一层,我刚举了个例子。
2022-05-12 13:36:21 +08:00
回复了 Joker123456789 创建的主题 Java 关于 Java 很啰嗦的问题
@lisongeee 我不反驳你,不知道你是否可以提供一段代码。
2022-05-12 13:34:00 +08:00
回复了 Joker123456789 创建的主题 Java 关于 Java 很啰嗦的问题
@ColinZeb

我突然想到一个例子。比如这两种写法

if(xxx != null){
xxx.ss();
}

--------------------------------------------------------------------------------

xxx?.ss();

但是有一个问题,如果 xxx 为空 肯定需要有后续的业务处理的,如果 xxx 为空,导致 ss 没法正常调用,就说明业务没有正常进行,必然需要处理为空的时候。 实际会这样。

if(xxx == null){
处理问题
return ;
}

xxx.ss();

---------------------------------------------------------------------------------

Object result = xxx?.ss();

if(result == null){
处理问题
return ;
}

我不确定 语法有没有问题,但是这不是重点,我想说的是,如果出现了需要 if 的时候,必然不可能只有一个分支,既然有两个分支,那你在偷懒其中一个分支的时候,另一个分支是偷不了的。

还有你说的,属性,泛型,请具体阐述。

至于语言为什么会出现? 我就不多说了,肯定是有差异的,各有优劣。 没必要觉得谁碾压谁。
2022-05-12 12:55:23 +08:00
回复了 Joker123456789 创建的主题 Java 关于 Java 很啰嗦的问题
@ColinZeb 请具体说明
2022-05-12 12:54:45 +08:00
回复了 Joker123456789 创建的主题 Java 关于 Java 很啰嗦的问题
@Alexliu 你是想要我用 jackson 还是 fastjson 还是 gson ? 然后麻烦你用你喜欢的语言 也写一个版本。
2022-05-12 12:44:18 +08:00
回复了 Joker123456789 创建的主题 Java 关于 Java 很啰嗦的问题
@frisktale System.out.print("Hello word"); 你能出点高端的吗? 就知道打印 hello Word ?
2022-05-12 12:06:03 +08:00
回复了 Bingchunmoli 创建的主题 程序员 关于 Java 很重有感
@devtiange 原来 vscode 不算集成开发环境,哈哈哈哈哈。 那你怎么不用 nodepad ,editplus 呢?
1 ... 4  5  6  7  8  9  10  11  12  13 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1130 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 23:43 · PVG 07:43 · LAX 15:43 · JFK 18:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.