![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一个程序员的自我修养
啊!漂泊的鱼
随风而动,随心而止。
展开
-
Java异常try{}catch{}中的return机制
Java异常try{}catch{}中的return机制在探索try{}catch{}finally{}中return的时机之前,我们先根据return的位置,定义一下return的类型。private static String test() { String str = "start"; try { return str = "try ruturn"; //这里定义为正常return } catch (Exception e) { return str = "catch rutur原创 2022-04-13 13:48:30 · 2574 阅读 · 1 评论 -
为什么序列化
把类对象,在内存中按照一定的格式整合起来,拼成二进制串的过程就是序列化。按一定格式:保证序列化后再取用可以知道各个字段的意思。整合起来:对象在内存中可能是分散存储的拼成二进制串:电脑中的数据都是二进制串。序列化只是个抽象概念,具体实现要看实际情况。有时候序列化的实现就是将实例的内存直接发出去。不过这样做的时候需要被序列化的类满足POD,还不能有padding。POD就保证了数据是紧密的,不会包含着运行相关的数据,例如指针(有指针的话,数据是分散在内存中存储的)(保存指针信息没有意义因为原创 2022-04-13 12:51:15 · 91 阅读 · 0 评论 -
一个发现问题解决问题的思路
一个发现问题解决问题的思路有些开创性的事情,并没有现成的解决方案,我们首先得到的是一个大领域。首先要读大量论文,有知识储备。我们首先要做的是发现这个大领域里值得做的有意义的问题。有了这个问题我们尝试寻找解决方案。在设计解决方案时再思考模型的input和output,再去思考网络的具体结构。最后去用代码实现这个解决方案。...原创 2020-08-14 12:10:35 · 503 阅读 · 0 评论