V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  oneisall8955  ›  全部回复第 41 页 / 共 213 页
回复总数  4242
1 ... 37  38  39  40  41  42  43  44  45  46 ... 213  
2023-08-24 09:45:20 +08:00
回复了 Dosenf 创建的主题 互联网 国内能用星链吗?亲戚在美丽国准备让他人肉背一套回来
非法使用未经允许(监控🙂)的通讯工具,扣个间谍罪
2023-08-23 22:16:51 +08:00
回复了 huyoa 创建的主题 问与答 笔记本为什么不内置 SIM 卡槽呢
买个 5G MiFi
2023-08-23 12:19:48 +08:00
回复了 gdb 创建的主题 程序员 请问 github 的两步验证(two-factor authentication)大家是怎么做的?
@ruanimal 自建不用钱
2023-08-23 10:48:16 +08:00
回复了 gdb 创建的主题 程序员 请问 github 的两步验证(two-factor authentication)大家是怎么做的?
bitwarden 美滋滋,自动填充
2023-08-22 20:09:14 +08:00
回复了 messiah163 创建的主题 5G 5G 随身 WiFi 有推荐的吗?自带电池不需要供电的那种
近期的天玑 900 也不错,价格 700 左右,网速接近千兆
2023-08-22 20:06:36 +08:00
回复了 messiah163 创建的主题 5G 5G 随身 WiFi 有推荐的吗?自带电池不需要供电的那种
我有破解好的 jc09 ,可以插卡
真够恶心啊
谨防诈骗
2023-08-18 18:27:27 +08:00
回复了 iamherrylok1 创建的主题 软件 说说你们在用的密码管理软件
日经。。。看吐了
2023-08-18 17:47:03 +08:00
回复了 oneisall8955 创建的主题 Java fastjson 泛型反序列化的诡异问题
@sumarker #7

https://i.imgur.com/evs20fk.png

这不是 jdk 的语法糖吗?
2023-08-18 16:03:46 +08:00
回复了 oneisall8955 创建的主题 Java fastjson 泛型反序列化的诡异问题
@sumarker #3 Sorry ,我写的有问题

- 普通类 CountryResponse 通过 json 数据反序列出:BaseResponse<CountryResponse> 这里我写错了,应该为 BaseResponse<List<CountryResponse>>

- 是 Java 环境

- TypeReference 确实可以在<>这里指明,例如
BaseResponse<List<T>> baseResponse = JSON.parseObject(body, new TypeReference<>(responseCls);
这里是个简化的写法,你应该也看明白。实际是 BaseResponse<List<T>> baseResponse = JSON.parseObject(body, new TypeReference<BaseResponse<List<T>>>(responseCls) {
});,被编辑器提示且自动简化了。

- TypeReference<>这里指明,那么
如果想反序列 Foo.class ,那就写一个方法 new TypeReference<BaseResponse<List<Foo>>>(){};
如果想反序列 Bar.class ,那就写一个方法 new TypeReference<BaseResponse<List<Bar>>>(){};
确实这样也可以,但是会重复大量类似代码。想提供一个传入 Class<T> clazz 参数的方法,该方法返回对应的 List<T>,就如同 doGet4List 的用途。很可惜,并不能 new TypeReference<BaseResponse<List<clazz>>>(){};这样是不符合语法的,那么,该如何正确的编写这样的方法呢?

- 让我疑惑的是,如果这种写法是错误的,为什么集群中只有一个实例会抛出异常,其他的实例都正常反序列化
2023-08-18 15:19:21 +08:00
回复了 oneisall8955 创建的主题 Java fastjson 泛型反序列化的诡异问题
@sumarker #1

接口定义:public static <T> List<T> doGet4List(Class<T> responseCls) {... }

接口调用:List<CountryResponse> countryResponses = HttpRequestUtil.doGet4List(CountryResponse.class);

这里入参不是传递了 CountryResponse.class 了吗?

另外,是不是上面例子用错了 api ,应该用 fastjson 的其他 api 来反序列化 BaseResponse<List<T>?
2023-08-17 21:24:44 +08:00
回复了 yibin001 创建的主题 问与答 手机号收不到某个 app 的登录验证码,怎么办?
看看拦截记录,在不在黑名单里面
2023-08-15 13:23:51 +08:00
回复了 yhvictor 创建的主题 宽带症候群 坐标北京,求一个 esim 流量卡推荐
移植微闯,阿里云,esim 转 sim ,配合各种 mifi🐶,酷安随身 wifi 板块找找
2023-08-14 07:30:38 +08:00
回复了 Ayanokouji 创建的主题 程序员 表名应该用单数,还是复数?
能跑就行,单数复数都行,统一一种风格
2023-08-13 12:37:19 +08:00
回复了 duebasser 创建的主题 分享发现 发哥 900 芯片 5G 随身 WiFi 了解一下
没想到这里也能遇到群友。。。
下载 302 到阿里直链,用阿里云的流程才会那么快。
上传先上传到 alist 服务器成为临时文件,然后再上传到阿里云盘。新版好像出了秒传,就不清楚了
2023-08-13 02:39:15 +08:00
回复了 domainnamesir 创建的主题 问与答 微信发信息:在吗?? 这些人是不是有病?
不在
1 ... 37  38  39  40  41  42  43  44  45  46 ... 213  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5590 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 87ms · UTC 02:57 · PVG 10:57 · LAX 19:57 · JFK 22:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.