V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 35 页 / 共 36 页
回复总数  717
1 ... 27  28  29  30  31  32  33  34  35  36  
@wleexi
哈哈哈,挺巧。你还敲一遍呢,我只是从网上下载到源码,然后扔到 ide 里跑一跑试一试。
另外,我觉得里面的例子设计的不错,但看书就是例子太长还没有关键字高亮,看起来就很累==
@xaplux
嗯,争取多看了。现在知道的是,《 on java 8 》有一章叫函数式编程,这是 java8 的新特性吧。
@xaplux
我也想,可惜时间不够用啊。其实主要关心后面的,集合、泛型、并发编程,这几章的差异大不大
@iEverX
疑问 2 解决,就是因为 default 返回 null 的原因。真的反应慢。
@ywcjxf1515
关于访问权限我懂了,先是看类的访问权限,再是看类里各个方法的访问权限。两个都可以才可以访问到。
关于直接调用 show,直接原因应该就是因为我没有用引用去接产品类对象,所以可以直接调用。但总感觉没理解到位==
@iEverX
看到了这句 You may live without any import statement when you always specify the full qualified name of classes。
现在我的理解是:编译器知道 mFactory.Manufacture("XXX")的返回值类型是 other.Product,而且编译器不仅知道返回值类型,而且它还不用我告诉它这个类型(指在测试类中加入 import other.Product ),就算我加了 import other.Product,它也会对我说:“我不用你的,我自己知道!”(报警告,此 other.Product 从未被用过)
@iEverX
1.你说的这点,勉强我可以接受,但我还没在书中找到证实。。
2.应该不是 idea 反应慢吧,不然它这反射弧也太长了吧。。。
@ywcjxf1515
等一下,父类的 show 方法是 public 的啊,不是默认包可见啊。我比较纳闷的是,为毛不加上 import other.Product,它还能调用 show 呢。。
而且我发现报错信息 cant access show() in other.Product 这句里面,为毛报错信息都知道 Product 都知道这个 Product 在 other 包而不是其他包中呢。。。
@v2overflow
你说 switch case 啊,因为每个分支都有 return,所以不用加 break,加在后面也执行不到。
2019-08-16 00:09:45 +08:00
回复了 thfurior 创建的主题 程序员 27 岁,腰间盘突出了
怎么锻炼背肌啊
2019-08-14 14:31:10 +08:00
回复了 amiwrong123 创建的主题 程序员 protobuf 在通过 hidl 接口传输时,是不是应该用 string 啊
@Monad
“ Protobuf 的 string 是要求必须为 UTF-8 编码”,是这样的吗,我在官网上好像没看到这句话。

反正现在比较尴尬,

java 的序列化相关方法是(用字节数组):
byte[] toByteArray();: serializes the message and returns a byte array containing its raw bytes.
static Person parseFrom(byte[] data);: parses a message from the given byte array.

c++的序列化相关方法是(用 string ):
bool SerializeToString(string* output) const;: serializes the message and stores the bytes in the given string. Note that the bytes are binary, not text; we only use the string class as a convenient container.
bool ParseFromString(const string& data);: parses a message from the given string.

所以我感觉是字节数组转字符串的时候出了问题,等会我打印出来看看。。
2019-08-14 14:10:33 +08:00
回复了 amiwrong123 创建的主题 程序员 protobuf 在通过 hidl 接口传输时,是不是应该用 string 啊
@Monad
谢谢,现在感觉应该是 String buf = new String(information.info.toByteArray(data));有问题,因为这句对字符串编码时用的是 UTF-8,这是一个字符对应两个字节的,而我应该用"ISO-8859-1"编码方法,这是一个字符对应一个字节的。
2019-08-13 19:55:34 +08:00
回复了 amiwrong123 创建的主题 程序员 protobuf 在通过 hidl 接口传输时,是不是应该用 string 啊
mk 文件里面,这个 LOCAL_PROTOC_OPTIMIZE_TYPE := nano 是没有注释掉的,忘改了。
2019-08-13 19:35:23 +08:00
回复了 amiwrong123 创建的主题 程序员 protobuf 在通过 hidl 接口传输时,是不是应该用 string 啊
自己顶一下,话说我这帖子是不是应该发在安卓区…
2019-07-28 13:26:32 +08:00
回复了 amiwrong123 创建的主题 程序员 进公司几个月了,但对未来技术方向很担忧
@jadec0der
嗯,也只有这样了。不过想趁现在还早,想想自己的未来方向,或者说是,根据未来想去的岗位,学习相对应的技术,但不能 c++,java 都学,技术是学不完的,需要在有限的时间到达岗位的需求。
2019-07-28 13:20:11 +08:00
回复了 amiwrong123 创建的主题 程序员 进公司几个月了,但对未来技术方向很担忧
@congeec
现在是,基本要用到什么技术都给你规定好了。当然用到的技术我自然会去好好专研,但其他的就得自学了。
2019-07-28 13:14:46 +08:00
回复了 amiwrong123 创建的主题 程序员 进公司几个月了,但对未来技术方向很担忧
@CEBBCAT
嗯,你说的确实是我所想的。也怪自己当初校招,现在进了类似外包的公司。
2019-07-28 12:52:45 +08:00
回复了 amiwrong123 创建的主题 程序员 进公司几个月了,但对未来技术方向很担忧
@mcfog
工作任务来了,你是必须得完成,我也基本能完成。但这些任务很可能都是大同小异的,以后整个人就固化了。

看书是因为周末不方便研究项目里代码的问题,最近看的程序员的自我修养,主要公司是在 linux 在开发的,了解点编译过程的原理应该有用。

其实有没有大佬倒是无所谓,我也能从周围同事学到东西,只是怕以后的自己满足于现状而再也没有跳槽的能力。工作内容也确实不怎么符合当前市场上的招聘内容。

而且怎么说呢,以后感觉简历都不好写。。。
2019-07-28 12:01:47 +08:00
回复了 amiwrong123 创建的主题 程序员 进公司几个月了,但对未来技术方向很担忧
@q8164305
关键以后想跳槽,但很迷茫自己的方向啊…也不会用到什么框架
@palmers
谢谢回答,现在都解决了。

@helloSpringBoot
虽然只能用 Object 引用来指向这个实例,但是有了这个实例我发现就可以做一些“坏事”了,比如获得私有成员。
1 ... 27  28  29  30  31  32  33  34  35  36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1142 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 18:27 · PVG 02:27 · LAX 11:27 · JFK 14:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.