Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >S2 - Lesson 41 - Do you call that a hat?

S2 - Lesson 41 - Do you call that a hat?

作者头像
Hongten
发布于 2023-03-06 05:36:30
发布于 2023-03-06 05:36:30
2680
举报
文章被收录于专栏:HongtenHongten

Words

rude

remark

mirror

remind

hole

lighthouse 

Content

  Do you call that a hat?

'Do you call that a hat?' I said to my wife.

'You needn't be so rude about it,' my wife answered as she looked at herself in the mirror.

I sat down on one of those modern chairs with holes in it and waited.

We have been in the hat shop for half an hour and my wife was still in front of the mirror.

'We mustn't buy things we don't need.' I remarked suddenly. I regretted saying it almost at once.

'You needn't have said that,' my wife answered. 'I needn't remind you of that terrible tie you bought yesterday.'

'I find it beautiful,' I said. 'A man can never have too many ties.'

'And a woman can't have many hats.' she answered.

Ten minutes later we walked out of the shop together.

My wife was wearing a hat that looked like a lighthouse.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
S2 - Lesson 21 - Mad or not?
I live near an airport and passing planes can be heard night and day.
Hongten
2023/02/02
3230
S2 - Lesson 1 - A private conversation
the angry boy shouted angrily. [生气的孩子生气地喊] 
Hongten
2022/12/31
3660
S2 - Lesson 22 - A glass envelope
My daughter, Jane, never dreamed of receiving a letter from a girl of her own age in Holland.
Hongten
2023/02/02
2240
设计模式之——单例模式
单例模式是在面试中是最容易被考到的设计模式,这是因为单例模式是设计模式中最简单的,几行代码就能搞定(现场手写代码);同时单例模式又有多种实现方式,涉及到线程安全、懒加载、序列化等问题。
Yano_nankai
2018/10/08
4290
java中clone的用法_java clone是浅拷贝吗
Cloneable和Serializable一样都是标记型接口,它们内部都没有方法和属性,implements Cloneable表示该对象能被克隆,能使用Object.clone()方法。如果没有implements Cloneable的类调用Object.clone()方法就会抛出CloneNotSupportedException。
全栈程序员站长
2022/11/04
8050
如果老婆 & 女朋友是程序......
过了一个春节,场主又在线复活了!不知道大家的春节过得怎么样。催婚催生娃,问工作问工资,走亲访友必不可少,还要应付突如其来的线上BUG, 这些你都hold住了吗?
养码场
2019/03/04
3790
如果老婆 & 女朋友是程序......
kvc简单实现
除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性 kvc: kvc    key value coding 键值对编码 可以通过 【实体类1 setValue:值 forKey:键】 来给实体类赋值 假如 实体类1的属性中还包含了一个实体类1  想要在改变类属性的值  可以通过【实体类1 setValue:值 forKeyPath:键】  下边就是详细的实现的过程 分为2部分 1 通过 setValue: forKey  给实体类加上属性的值
用户1219438
2018/02/01
6910
趣文:如果老婆和女朋友她们是程序
去年,我的一位朋友和他的 GirlFriend 6.0 升级到 Wife 1.0 (也就是他们步入婚姻殿堂了)。婚后他发现,结婚就是只留给其他应用少量系统资源,自己却狂占内存的进程。老婆还要生成子进程(Child Processes),子进程会在将来消耗更多的资源。虽然产品说明书或手册里没有提及这种现象,但大家都知道这些都源于自然规律。
用户5997198
2019/08/09
3930
趣文:如果老婆和女朋友她们是程序
Hibernate对象导航语言
文章目录 1. HQL - 对象导航语言 1.1. 简介 1.2. 步骤 1.3. 准备 1.4. 实体查询 1.4.1. 格式 1.4.2. 拓展 1.4.3. 实例 1.5. 部分字段的查询 1.5.1. 格式 1.5.2. 实例 1.6. 多表联合查询 1.7. 前提 1.7.1. 常见的联合查询方式 1.7.2. 对象方式关联查询 1.7.2.1. 实例 1.7.3. join方式查询 1.7.3.1. 左外连查询 1.7.3.1.1. 格式 1.7.3.1.2. 实例 1.7.3.2. 右外连
爱撒谎的男孩
2019/12/31
1K0
Hibernate关联查询
文章目录 1. Hibernate关联查询 1.1. 关联查询之延迟加载(lazy) 1.1.1. 什么是延迟加载 1.1.2. 什么是关联查询的延迟加载 1.1.3. 一对一 1.1.3.1. 测试 1.1.3.1.1. 测试默认的情况(饿汉式的加载) 1.1.3.1.2. 测试懒加载 1.1.3.2. 总结 1.1.4. 一对多或者多对一 1.1.5. 多对多 Hibernate关联查询 关联查询之延迟加载(lazy) 什么是延迟加载 前面单独讲过延迟加载就是在根据id查询获取的对象中只是有一个id
爱撒谎的男孩
2019/12/31
1.4K0
JAVA中的浅克隆和深克隆分析
浅克隆(拷贝):复制一个对象的实例,但是这个对象中包含的其它的对象还是共用的。一般用super.clone()方法,clone的对象就是浅克隆。 深克隆(拷贝):复制一个对象的实例,而且这个对象中包含的其它的对象也要复制一份。如果使用clone(),那么需要对clone方法进行重写,复制一个对象super.clone(),之后再一一对属性进行复制。这样显得非常冗余,幸好,在java中还可以通过流来实现。但是注意,对象需要实现Serializable接口。
冬天里的懒猫
2020/08/03
9990
Hibernate关联关系
文章目录 1. Hibernate关联关系 1.1. 一对一 1.1.1. 背景 1.1.2. 准备 1.1.3. 单向外键关联 1.1.3.1. 通过丈夫访问妻子 1.1.3.2. 通过妻子访问丈夫 1.1.3.3. 总结 1.1.4. 双向外键关联(@OneToOne(mappedBy=””) 1.1.4.1. 问题 1.1.4.2. 解决办法 1.1.4.3. 实现 1.1.4.4. 测试 1.2. 一对多 1.2.1. 准备 1.2.2. 前提须知 1.2.3. 单向外键关联 1.2.3.1.
爱撒谎的男孩
2019/12/31
6.6K1
【java开发系列】—— 深克隆和浅克隆
  Java支持我们对一个对象进行克隆,通常用在装饰模式和原型模式中。那么什么是深克隆,什么是浅克隆呢。   【浅克隆】,通常只是对克隆的实例进行复制,但里面的其他子对象,都是共用的。   【深克隆】
用户1154259
2018/01/17
1.1K0
【java开发系列】—— 深克隆和浅克隆
python面向对象(反射)(四)
    from types import MethodType, FunctionType
py3study
2020/01/22
4280
面向对象-单例
python的模块就是天然的单例模式,因为模块在第一次导入时,会生成.pyc文件,当第二次导入时,就会直接加载.pyc文件,而不会再次执行模块代码。因此我们只需把相关的函数和数据定义在一个模块中,就可以获得一个单例对象了
星哥玩云
2022/09/08
2440
理解Java的三大特性之封装
封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互。也就是说用户是无需知道对象内部的细节(当然也无从知道),但可以通过该对象对外的提供的接口来访问该对象。
Java团长
2018/08/06
3240
在Python使用yaml的几个例子
“把变量写进yaml做配置文件,然后python脚本从yaml文件里面取到变量”的方法最近是在python编程里比较流行的配置项方法。yaml更加易读,而且通过缩进表示结构,这一点与python不谋而合。
py3study
2020/01/07
1.6K0
Spring解决循环依赖
1、Husband创建Bean,先判断缓存池中是否存在,存在直接返回,不存在进入createBean创建的流程,调用构造方法创建一个早期的Bean【未进行属性赋值】,创建成功将其放入二级缓存earlySingletonObjects中,之后又调用addSingletonFactory方法将其放入三级缓存中并且将二级缓存中的移除,之后调用populateBean为属性赋值,在@Autowired的后置处理器中查找需要注入的依赖,发现Husband中的一个属性Wife,因此调用getBean方法从容器中获取,但是此时的Wife还未创建,因此又进入了doGetBean的流程,但是此时Wife并没有创建,因此在一二三级缓存中不能获取,又执行createBean方法创建Wife,同样调用构造方法创建一个早期Bean放入二级缓存中,调用addSingletonFactory放入三级缓存并移除二级缓存,然后调用populateBean方法为Wife属性赋值,在@Autowired的后置处理器中查找需要注入的依赖,发现Wife类中有一个属性是Husband,因此调用getBean方法,再次调用doGetBean获取Husband,但是此时的Husband已经创建成功【未赋值】,存放在三级缓存中,因此直接从三级缓存中取出Husband赋值给Wife属性,至此Wife属性已经赋值成功,直接添加到一级缓存(singletonObjects)中并且移除三级缓存,直接返回给Husband赋值,因此Husband中的属性也持有了Wife的引用,都创建并且赋值成功了。
爱撒谎的男孩
2019/12/31
9830
CentOS7安装开源跳板机(堡垒机)
摘要总结:本文介绍了如何在CentOS 7服务器上安装开源堡垒机jumpserver,并提供了相关配置和访问信息。通过使用jumpserver,用户可以实现对服务器和设备的访问控制,提高运维效率并保障系统安全。
shaonbean
2018/01/02
2K0
objective-C 的OOP(下)-类(static)方法、实例方法、overwrite(覆写)、属性(property)
 先来定义一个Human父类 定义部分: // // Human.h // OOP // // Created by jimmy.yang on 11-2-9. // Copyright 2011 __MyCompanyName__. All rights reserved. // #import <Foundation/Foundation.h> @interface Human : NSObject { BOOL sex; } +(void) toString; -(void) sh
菩提树下的杨过
2018/01/22
8140
相关推荐
S2 - Lesson 21 - Mad or not?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档