如何催促老外回邮件?
九月租房的时候,房东老是拖延,于是我在网上搜索并整理了下一般催人技巧。 以下是以外贸商和客户为案例进行讲解。 分析下原因,再写封追踪信给Ta: Hope you are fine, my friend. It is regret that I haven't received any information from your side. May I have your idea about our offer? We will try to satisfy you upon receipt of your reply. As we don't want to lose a good customer like you! If there is anything we can do for you, we shall be more than pleased to do so. Hope we can build good cooperation with you. 如果客人还没有回信,一周后再问客人不回信的真实原因。(一般情况,70%的客人会告诉你他的原因) ...
SECRET
KET&PET备课笔记
924b74d819c65f7cae0b393f5b981cd7e634a127869015dd444cd2e861ef68cb43028e8f6d578b68b3efc53fde554aad7854fdc6f74729b50d4c268d6d2030e7dbf9bf49e3903a5168bb3f1b5ff12f7a2fd8f2f8f2f4052a84e5c6539c90aa801b5ebd854f4054b82c222a6ac6a5174414e06ea7534dc9009c0a5a0fb37f14834e63104eeda31edc1e647bd5a36e2bd49154c880779cf4daf387d7d737add904e8ce319a4bc86f4a9f98fee90897fc87573d80cf5e545ac65a51b138bc259154bad689bb29a2b517b8423e6af65484b3b96e0c6ae0ac526c61260d84fd30f22683ba85baf3b0652c07875f7c1d702a2be65e3317c454b37f7 ...
情景英语——租房
词汇 主要针对英国这边的租房 En 中 studio apartment 一房小公寓、套房(含厕所) apartment/flat 美国/英国公寓中的单元 house 有草坪和后院的独栋房子,别墅 dormitory/dorm 大学宿舍 hostel / youth hostel / student hostel 青年公寓、学生公寓 home stay / family stay / host stay 寄宿家庭(指和房东住在一起,由房东提供食宿) university accommodation 学校宿舍(住在大学提供的宿舍里) private accommodation 私人住房 deposit 押金 holding fee/deposit 定金,持有押金 bill 生活杂费(一般是水电网) council tax 市政税 guarantor 担保人 service charge 中介费 wonky 摇晃的,靠不住的(比如床、柜子不结实,有些摇晃) 句子准备看房I saw your advertisement ...
React学习笔记
我看的是 Learn React - Scrimba,Advanced React - Scrimba。 React 入门Intro 介绍CDN、导包CDN: 123456789<script crossorigin src="https://unpkg.com/react@17/umd/react.development.js"/><script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script><script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> 导包,无需使用 CDN: 12import React from "react";import ReactDOM from "react-dom"; ...
Spring Boot + JWT + Vue 实现前后端分离登录认证
参考 B 站楠哥教你学 Java的30 分钟学会 Spring Boot + JWT + Vue视频 JWT 介绍什么是 JWT?JSON Web Token,通过数字签名的方式,以 JSON 对象为载体,在不同的服务终端之间安全的传输信息。 JWT 有什么用?JWT 最常见的场景就是授权认证,一旦用户登录,后续每个请求都将包含 JWT,系统在每次处理用户请求的之前,都要先进行 JWT 安全校验,通过之后再进行处理。 JWT 的组成JWT 由 3 部分组成,用.拼接 1eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6IlRvbSIsInJvbGUiOiJhZG1pbiIsInN1YiI6ImFkbWluLXRlc3QiLCJleHAiOjE2MjMyMjM2NzUsImp0aSI6ImQ2MTJjZjcxLWI5ZmUtNGMwNy04MzQwLTViOWViZmMyNjExNyJ9.FOS9Y7rYNdc2AOidnSPrgg2XTYePU0yGZ598h2gtabE 这三部分分别是: Header 1234{ ...
什么是前后端分离?
前后端分离就是将⼀个应⽤的前端代码和后端代码分开写,为什么要这样做? 如果不使⽤前后端分离的⽅式,会有哪些问题? 传统的 Java Web 开发中,前端使⽤ JSP 开发,JSP 不是由后端开发者来独⽴完成的。 前端 👉 HTML 静态⻚⾯ ---> 后端 👉 JSP 这种开发⽅式效率极低,可以使⽤前后端分离的⽅式进⾏开发,就可以完美地解决这⼀问题。 前端只需要独⽴编写客户端代码,后端也只需要独⽴编写服务端代码提供数据接⼝即可。 前端通过 Ajax 请求来访问后端的数据接⼝,将 Model 展示到 View 中即可。 前后端开发者只需要提前约定好接⼝⽂档(URL、参数、数据类型...),然后分别独⽴开发即可,前端 可以造假数据进⾏测试,完全不需要依赖于后端,最后完成前后端集成即可,真正实现了前后端应⽤的 解耦合,极⼤地提升了开发效率。 单体 👉 前端应⽤ + 后端应⽤ 前端应⽤:负责数据展示和⽤户交互。 后端应⽤:负责提供数据处理接⼝。 前端 HTML 👉 Ajax 👉 RESTful 后端数据接⼝。 传统的单体应⽤ 前后端分离的结构 前后端分离就是将⼀个单体应 ...
Spring Boot 框架笔记
参考 B 站楠哥教你学 Java的Spring Boot 从入门到实战视频 Spring BootSpring Boot 是一个快速开发框架,可以迅速搭建出一套基于 Spring 框架体系的应用,是 Spring Cloud 的基础。 Spring Boot 开启了各种自动装配,从而简化代码的开发,不需要编写各种配置文件,只需要引入相关依赖就可以迅速搭建一个应用。 特点: 1、不需要 web.xml 2、不需要 springmvc.xml 3、不需要 tomcat,Spring Boot 内嵌了 tomcat 4、不需要配置 JSON 解析,支持 REST 架构 5、个性化配置非常简单 如何使用: 1、创建 Maven 工程,导入相关依赖。 1234567891011121314151617181920<!-- 继承父包 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&l ...
MyBatis Plus 框架笔记
参考 B 站楠哥教你学 Java的4 小时学会 MyBatis Plus 通俗易懂,从入门到部署上线视频 MyBatis-Plus 官网 MyBatis Plus国产的开源框架,基于 MyBatis 核心功能就是简化 MyBatis 的开发,提高效率。 MyBatis Plus 快速上手Spring Boot(2.3.0) + MyBatis Plus(国产的开源框架,并没有接入到 Spring 官方孵化器中) 1、创建 Maven 工程 2、pom.xml 引入 MyBatis Plus 的依赖 12345<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1.tmp</version></dependency> 3、创建实体类 12345678910package com.southwind.myb ...
SSM框架整合笔记
参考 B 站楠哥教你学 Java的【极简上手】1 小时学会 SSM 框架整合视频 SSM 框架整合Spring + Spring MVC + MyBatis Spring MVC 负责实现 MVC 设计模式,MyBatis 负责数据持久层,Spring 负责管理 Spring MVC 和 MyBatis 相关对象的创建和依赖注入。 创建 Maven 工程,pom.xml 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576<dependencies> <!-- SpringMVC --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifa ...
正则表达式
概念正则表达式:通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 常用操作符 操作符 说明 实例 . 表示任何单个字符 [ ] 字符集,对单个字符给出取值范围 [abc] 表示 a、b、c , [a-z]表示 a 到 z 单个字符 [^ ] 非字符集,对单个字符给出排除范围 [^abc] 表示 非 a 或 b 或 c 的单个字符 * 前一个字符 0 次或无限次扩展 abc* 表示 ab、abc、abcc、abcccc 等 + 前一个字符 1 次或无限次扩展 abc+ 表示 abc、abcc、abccc 等 ? 前一个字符 0 次或 1 次扩展 abc? 表示 ab、abc | 左右表达式任意一个 abc | def 表示 abc、def {m} 扩展前一个字符 m 次 ab{2}c 表示 abbc {m,n} 扩展前一个字符 m 至 n 次(含 n) ab{1,2}c 表示 ...
MyBatis框架笔记
参考 B 站楠哥教你学 Java的4 小时学会 MyBatis视频 ORMapping: Object Relationship Mapping 对象关系映射 对象指⾯向对象 关系指关系型数据库 Java 到 MySQL 的映射,开发者可以以⾯向对象的思想来管理数据库。 如何使⽤ 新建 Maven 工程,pom.xml 12345678910111213141516171819202122232425262728293031<dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.5</version> </dependency> <dependency> <groupId>mysql</groupId> ...
Spring MVC 模块笔记
参考 B 站楠哥教你学 Java的Spring MVC 从入门到实战视频 Spring MVC 是目前主流的实现 MVC 设计模式的企业级开发框架,Spring 框架的一个子模块,无需整合,开发起来更加便捷。 什么是 MVC 设计模式?将应用程序分为 Controller、Model、View 三层。 Controller 接收客户端请求,调用 Model 生成业务数据,传递给 View。 Spring MVC 就是对这套流程的封装,屏蔽了很多底层代码,开放出接口,让开发者可以更加轻松、便捷地完成基于 MVC 模式的 Web 开发。 核心组件 DispatcherServlet:前置控制器,是整个流程控制的核心,控制其他组件的执行,进行统一调度,降低组件之间的耦合性,相当于总指挥。 Handler:处理器,完成具体的业务逻辑,相当于 Servlet 或 Action。 HandlerMapping:DispatcherServlet 接收到请求之后,通过 HandlerMapping 将不同的请求映射到不同的 Handler。 HandlerInterceptor:处理器拦截器,是 ...