V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 26 页 / 共 36 页
回复总数  707
1 ... 22  23  24  25  26  27  28  29  30  31 ... 36  
2020-03-08 22:06:42 +08:00
回复了 amiwrong123 创建的主题 程序员 protobuf 的 repeated 字段在遇到 0 的时候,就很奇怪啊
@coer
你说的这个,我试了一下,在 java 的话,两个字节数组是一样的。

但是呢,好像是一旦传到了 C++层后,接受到字符串就不对。而我在 C++层解析后,会丢掉字节数组最后的 0,好像是因为 c++的字符串最后是以'\0'结尾的,所以会丢掉最后的 0。
2020-03-07 23:52:03 +08:00
回复了 amiwrong123 创建的主题 程序员 protobuf 的 repeated 字段在遇到 0 的时候,就很奇怪啊
@lixia625
@sikong31
@wanglufei
@Sasasu
@controller
@turi

真相大白了,是我不该用 string 作为载体的。
比如我在 java 层执行了 mess.toByteArray(proto),如果 IDs 字段为 [ 64,65,33,22,0 ] 转换成的字节数组为 [8 1 16 64 16 3 16 65 16 7 16 67 16 36 16 0 ] ,再执行 new String()就丢掉最后面那个 0.

然后我加接口了,让接口 直接传递那个字节数组就好了。

哎,怪自己考虑不周。
2020-03-02 16:53:54 +08:00
回复了 amiwrong123 创建的主题 C++ 为毛 stringstream 遇到 bitset 打印结果很奇怪?
@codehz
好吧,原来如此
@catror 也是哈,但正常运行代码都没问题,就单元测试时有问题,说明单元测试重复销毁了锁呗
2020-02-10 22:00:56 +08:00
回复了 crazylinus 创建的主题 电影 韩国电影《寄生虫》获得奥斯卡最佳影片
不行,不能我一个笑。。

<img src="https://s2.ax1x.com/2020/02/10/1IQBcj.png" alt="1581343199(1)" border="0">
@est
这个 surrogate pair 是 utf-16 里的东西,所以也有可能两个 char 代表一个字符的呗。

UseCompressedStrings 百度了下,它就是让 jvm 认为每个字符都是 ascii,也都是单字节的呗。
2020-02-10 15:01:55 +08:00
回复了 Sniper416 创建的主题 程序员 有类似波纹操作的 web 框架吗?
波纹是有极限的,还是替身使者的好
2020-02-05 19:08:50 +08:00
回复了 amiwrong123 创建的主题 问与答 如何让一个油猴脚本在页面完全加载后 再执行?
@keepeye
有点思路, 写了一句 js 代码可以改变颜色了。

但只有在页面完全加载后,在 F12 的 console 里运行这句话,才会成功。

如果把这句 js 代码写在油猴脚本里,就会报错,说这个元素是 undefine 的未定义的。
看来这个元素是动态加载出来的吧。之后按照网上说的 off on 解绑事件,绑定事件,但还是不好使。。
2020-02-05 16:13:38 +08:00
回复了 amiwrong123 创建的主题 问与答 如何让一个油猴脚本在页面完全加载后 再执行?
@lxk11153
这个我也试了,脚本自带这个设置,但我设置各个选项,都不能使得整个页面都改掉颜色。

<img src="https://s2.ax1x.com/2020/02/05/1s9mjg.png" alt="1580890382(1)" border="0">
2020-01-13 13:06:17 +08:00
回复了 idontgiveashit 创建的主题 问与答 被裁的第六天,开始投简历
灾难总是接踵而至,这正是世间的常理。你以为只要解释一下,就有谁会来救你吗?要是死了,就只能说明我不过是如此程度的男人。——索隆《海贼王》
@liuming
看了最高答案,这句话 The example given by him is an intersection of a List of Numbers and a List of Longs.比较在意这个例子到底是啥,难道是在那个视频链接,算了,下班了再看。。。
@Cbdy
希望有一个强有力的例子来说服自己😂怎么个没必要法
@brucefu
可是直觉上,总感觉 contains 和 remove 方法也应该检查啊。😂

我看网上还有一种观点,如果类型参数是通配符`? extends Dog`,像 add 这样的函数就无法使用了,但由于 contains 和 remove 方法的形参类型是 Object,所以这两个函数还能继续使用。
@xingda920813
但是,既然 remove 里会用到 equals,那么 Dog 类的重写的 equals 肯定会去判断一下`o instanceof Dog`啊,这个通不过就直接返回 false 了啊。也就不能在 Dog 的集合删除 Cat 了啊。
比如 HashMap 里的 EntrySet 内部类,继承了 AbstractSet,要重写实现 contains 和 remove 方法,还得强转。
<img src="https://s2.ax1x.com/2020/01/01/lGYRmV.png" alt="lGYRmV.png" border="0">
2019-12-31 09:49:26 +08:00
回复了 amiwrong123 创建的主题 问与答 想京东买个眼部按摩仪,大伙有没有什么推荐的
@murmur
@abenx
感觉看了评价后,只是热敷功能还可以。什么其他的按摩功能,感觉都不怎么好用。

而且,据说都有很大噪音,,,想买来送人,不知道买哪个好了。
2019-12-27 15:05:53 +08:00
回复了 fyxtc 创建的主题 程序员 各位,你觉得你合群吗
你这个帖子在首页里就显得不合群,这头像太显眼了
2019-12-25 10:32:42 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
@Michaelssss
哈哈哈,面试官说:你给回家看去😂
2019-12-25 10:10:24 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
@securityCoding
这个确实值得思考,现在就是看完了写博客,强迫自己整理思路,我觉得这样会让自己更懂吧
2019-12-25 09:41:48 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
@forgottencoast
是啊,肯定是要看别人的博客的。但有时候别人博客也不是很仔细,上次有个 balanceInsertion 的疑问,百度了一圈没有解决疑问,谷歌后更神奇,好像国外没有程序员在研究 hashmap 的红黑树操作似的
1 ... 22  23  24  25  26  27  28  29  30  31 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2963 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 12:35 · PVG 20:35 · LAX 05:35 · JFK 08:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.