哎嘛~今天做的饭也太香了~(自夸一波😏)
{cat_video p="1" q="16" key="/sunny_weixin/video/wx_2024_12_15__20_56_40.mp4"}
哎嘛~今天做的饭也太香了~(自夸一波😏)
{cat_video p="1" q="16" key="/sunny_weixin/video/wx_2024_12_15__20_56_40.mp4"}
11月突然扣了好多个税~心塞~
这也扣钱,那也扣钱。
把专项附加扣除的房贷改成租房吧~ 抵扣的多一些。
我真是太难了~
周六,管家说楼下反映天花板渗水,要检查一下。结果,厨房地垫下面果然全是水。约好周一下午安排师傅维修,需要打开橱柜板子。
如果是总管问题,物业包费用,如果是自家管子问题,自掏腰包。橱柜会尽量复原。
周一,确实是总管和入户连接处漏水。
要打开木板。发现有瓷砖。
砸开瓷砖。发现有水泥。
再砸开水泥。总管也裂了。🙃
真是天塌了~师傅劈头盖脸一顿骂~
哪家好人下水管周围灌满水泥的。这还怎么维修~
按抖音做了麻酱烧饼~
味道对不对我也不知道~
这个面应该是熟了吧~
分层还挺好的~
麻酱去哪里了~
{cat_gallery}
{/cat_gallery}
最近都自己做饭吃~
{cat_gallery}
{/cat_gallery}
天气变得越来越冷了~
这一年认识了很多博友、很多歌友,很开心~
这一年很抓马,感觉就像电视剧,照入现实~
最近在很多博友的博客中,都看到了旅行足迹的制作。其实早在今年的上半年,就看到过一些了,一直想着哪天自己也来做一个,结果就搁浅到了年底。最终,再也忍不住手痒,这两天里凑了点时间,把旅行足迹给做了。
自己泼的辣椒,就是香啊~
{cat_video p="1" q="16" key="/sunny_weixin/video/wx_2024_11_19__08_30_45.mp4"}
为贯彻党中央、国务院决策部署,适应房地产市场供求关系新变化,满足人民群众对优质住房新期待,维护住房消费者合法权益,本行认真落实中国人民银行公告〔2024〕第11号政策要求,积极响应市场利率定价自律机制倡议,有序推进存量房贷利率调整工作。本行按照市场化、法治化原则,特制定本操作细则。
一、时间安排
二、对LPR基础上加点幅度的调整
三、调整方式
四、调整后第一次月供的计算
五、服务水平
六、非常规房贷业务的处理
七、个别细节疑问的解释
😃今天收到了短信通知~
国庆·合肥三日游
{cat_gallery}
{/cat_gallery}
台风来了走,走了来。真烦~
和朋友吃吃喝喝
{cat_gallery}
{/cat_gallery}
{cat_video p="1" q="16" key="/sunny_weixin/video/wx_2024_09_05__09_00_43.mp4"}
第一次玩配音秀,哈哈哈,还挺有意思的~
{cat_video p="1" q="16" key="/sunny_weixin/video/wx_2024_08_22__08_06_08.mp4"}
在Java中,深拷贝(Deep Copy)通常用于以下情况:
如果一个对象包含对其他对象的引用,那么在进行浅拷贝时,这些引用也会被拷贝,导致原始对象和拷贝对象共享相同的引用类型成员。这意味着对其中一个对象的引用类型成员所做的任何更改都会影响到另一个对象。为了避免这种情况,就需要使用深拷贝。
当对象需要保持不可变性时,深拷贝可以确保对象的状态不会被外部修改。例如,如果你有一个不可变的类,你需要确保一旦对象创建后,它的状态就不能被改变。这时,如果你需要创建一个新的对象,你应该使用深拷贝来确保新对象是独立的。
在进行对象序列化时,如果对象中包含其他对象的引用,那么这些引用也需要被正确地序列化。在序列化过程中,通常会使用深拷贝来确保所有的对象都被正确地序列化,而不是只拷贝引用。
当你需要克隆一个对象,并且该对象包含其他对象的引用时,使用深拷贝可以确保每个对象都是独立的。这对于避免并发问题和保证数据一致性非常重要。
在多线程环境中,共享的对象可能会导致竞态条件和数据不一致的问题。使用深拷贝可以确保每个线程都有对象的一个独立副本,从而避免这些问题。
Serializable
接口并通过序列化/反序列化:这是一种常见的实现方式,适用于对象中的所有成员都是可序列化的。org.apache.commons.lang3.SerializationUtils
:Apache Commons Lang库提供了一个方便的工具类SerializationUtils
,可以轻松实现对象的深拷贝。总之,深拷贝在Java中是非常有用的,尤其是在处理包含引用类型成员的对象时,它可以确保对象的独立性和不变性,从而提高程序的稳定性和性能。
import java.io.*;
/**
* 深拷贝
*/
public class DeepCopyUtil implements Serializable {
public static <T extends Serializable> T deepCopy(T object) {
try {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(baos);
oos.writeObject(object);
ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
ObjectInputStream ois = new ObjectInputStream(bais);
return (T) ois.readObject();
} catch (IOException | ClassNotFoundException e) {
throw new RuntimeException(e);
}
}
}
public static void main(String[] args) {
WpOrder oldOrder.........;
WpOrder newOrder = DeepCopyUtil.deepCopy(oldOrder);
}
这不是你画我猜,这是你画我胡猜~
{cat_gallery}
{/cat_gallery}
为什么换了主题后,多了很多垃圾评论🤔这些人怎么发现的
麻辣渣渣牛肉,好吃😋
向前看,向后看,总归是不一样的~
{cat_gallery}
{/cat_gallery}
{cat_webmusic id="2149832297"}
作词 : Wonderful
作曲 : 阿沁(FIR)/Real Band
原唱 : 蔡依林
你总爱编织谎言 我负责配合表演
所有改变只为了进入你的世界
这情节重复了一百遍 才发现是你的心太野
你划定楚河汉界 我不能轻易犯规
所有时间都是先给了你优先权
不自觉爱到不敢冒险
成了你的傀儡一年两年 才看见我有多狼狈爱到妥协到头来还是无解
历史不断重演我好累
爱到妥协也无法将故事再重写
你已下最后通牒我躲在我的世界
绑着你不让你飞
你划定楚河汉界
我不能轻易犯规
所有时间都是先给了你优先权
不自觉爱到不敢冒险
成了你的傀儡一年两年
才看见我有多狼狈爱到妥协到头来还是无解
绑着你不让你飞
历史不断重演我好累
爱到妥协也无法将故事再重写
你已下最后通牒我躲在我的世界爱到妥协到头来还是无解
绑着你不让你飞
历史不断重演我好累
爱到妥协也无法将故事再重写
你已下最后通牒
我躲在我的世界
提供:抖音、知乎、微博、百度、哔哩哔哩、少数派、CSDN头条热搜榜接口
提供:抖音、知乎、微博、百度、哔哩哔哩、少数派、CSDN头条热搜榜接口
提供:抖音、知乎、微博、百度、哔哩哔哩、少数派、CSDN头条热搜榜接口