make ,take, have, get 的区别
这个问题有点大。从字面意思看,make是“做”,take是“拿”。可是放在不同的语境和连接里,又有不同的意思。比方说,make difference: 改变,带来改变。take a shower,洗澡,冲澡。make 和 take 的原意都改变了。
当然,如果你要把它变成“头脑急转弯”的问题也可以,那么,答案可以是:它们戴的帽子不一样。
have
用法助词vaux 1 (加过去分词,构成完成时态)已经;曾经
have/has done现在完成时 had done过去完成时will have done将来完成时would have done过去将来完成时have/has been doing现在完成进行 had been doing过去完成进行
EG:
They haven't finished the job yet
他们尚未完成该项工作。
2 (用于虚拟语气,表示与过去事实相反的假设)(假如那时)的话
She might have come if she hadn't been so busy
当时若不是那么忙,她是可能来的。
及物动词vt 1 有,拥有[W]
This coat has no pockets
这件衣服没有口袋。
注意: have “有,拥有”,其疑问和否定形式有两种,如:
Do you have a brother No, I don"t have a brother
Have you a brother No, I haven"t a brother
2 怀有,持有[W]
Many people have doubts about the new project
许多人对这项新工程有怀疑。
3 体验;经验;患[W]
We had a wonderful time on the beach
我们在海滩上玩得好极了。
4 拿;得到,取得[W]
We gave him a present, but he wouldn't have it
我们给他一件礼物,但他不肯接受。
5 进行,从事(某事)
The manager is having a meeting
经理正在开会。
6 吃;喝;吸(烟)
They had their lunch in a cafeteria
他们在一家自助餐厅吃了午饭。
Have a cup of coffee, please
请喝杯咖啡。
7 邀请(某人),招待[O]
We had some guests for dinner last night
我们昨晚请了几位客人吃饭。
8 (用于否定句中)容忍;允许[O4]
I won't have anyone smoking in here
我不容许任何人在这里抽烟。
9 生得,生育
My wife is going to have a baby
我妻子快要生孩子了。
10 使,让;招致[O7][O8]
Pa's had his hands burned
爸爸的手给烫伤了。
I've had the stove lighted
我已经让人把炉子点着了。
11 要;叫;使[O3][O4]
I'll be proud to have you read it
你肯读它我会感到骄傲的。
12 必须,不得不[+to-v]
I have to go right now
我马上得走。
13 俚哄骗,欺骗[H]
They were had in that deal
他们在那笔生意上受了骗。
14 明白,懂得[W]
I guess I have your ideas
我想我明白你的意思。
15 俚与(女人)性交
名词n 1 富人;富国[the P]
The gap between the haves and the have-nots is widening
贫富之间的差距在扩大
编辑本段示例 1have sb do sth
(1) 叫(请,使)某人做某事。如:
I’ll have her post the letter 我要叫她去寄信。
He had his son clean the car 他叫他的儿子擦车。
(2) 容忍或允许某人做某事(用于否定句,尤与 won’t, can’t连用)。如:
I won’t have you tell me what to do 我不能让你对我做的事指手划脚。
2 have sb (sth) doing sth
(1) 使(让)某人(某事物)一直做在做某事。如:
He had the light burning all night 他让灯亮了一整夜。
Within minutes he had the whole audience laughing and clapping 没出几分钟他就让全体听众笑起来,鼓起掌来。
(2) 容忍或允许某人做某事(用于否定句,尤与 won’t, can’t连用)。如:
He won’t have boys arriving late 他不允许孩子们迟到。
I won’t have you smoking at your age 我不能让你在这个年纪就抽烟。
(3) 说服或命令某人做某事。如:
He had me doing all kinds of jobs for her 他叫我为她做各种事情。
3 have sth done
(1) 请(让)别人做某事。如:
We had the machine repaired 我们请人修理了机器。
Why don’t you have your hair cut 你为什么不理发
注:有时指无意志的行为。如:
He had his salary raised 他加薪了。
(2) 经历或遭遇某情况。如:
He had his finger cut 他的手指弄伤了。
I had my watch stolen yesterday 我的表昨天被人偷去了。
(3) 完成或解决某事。如:
He had 1000 yuan saved last year 他去年存了1000元。
I’ve had all my mistakes corrected 我已把所有的错误都改正过来了。
(4) 容忍或允许做某事(用于否定句,尤与 won’t, can’t 等连用)。如:
We won’t have anything said against the Party 我们不允许有人这样攻击党。
4 have sth to do 有某事要做。如:
I have a lot of work to do 我有许多工作要做。
She has plenty of clothes to wear 她有足够的衣服穿。
5 have on
(1) 穿着,戴着。如:
He had nothing on except a hat 他身上一丝不挂,只是戴了顶帽子。
(2) 有安排,有计划,有活动。如:
I have nothing on for tonight 我今晚没什么事。
(3) 戏弄,欺骗。如:
You won You’re not having me on 你赢了 没骗我吧
编辑本段趣味短语 have to不得不(强调“客观”,即来自外界要求)
have fun 玩得开心
have in mind 考虑
have got 拥有
have on 穿着 戴着
have a look 看一看
have no idea 一点也没听说过 一点也不知道
have access to 可以到达
have a good time 玩得痛快
have some food 吃点东西
have a rest 休息
have a seat 就坐
have tea 喝茶
have a drink 喝(某东西)
have a swim 游泳
have a try 尝试
have a talk 谈话
have a walk 散步
get
基本释义 多用于表示感情、气候、环境的变化 后接形容词原级或比较级。
vt
得到, 收到
I've got your telegram
我已经收到了你的电报。
具有
使得
Please go and get him
请去把他叫来。
(去)拿来
I'm going to get my hat from the other room
我要到另一个房间去拿我的帽子。
理解, 听到, 学得
Did you get what I mean
你明白我的意思了吗
感染上, 得(病)
I've got a bad cold
我得了重感冒。
抓住, 击中, 杀死
The police got the thief
警察抓住了小偷。
受到(惩罚等)
vt & vi
到达, 来, 往
The visitors got here last night
游客们是昨晚到达这里的。
vi
开始, 逐渐
You'll get to like it in time
你终究会喜欢它的。
link v
遭到
He got sick
他病了。
成为, 变得
She was getting an old woman
她在变成一个老太太。
在这里特别叙述关于get sth done
get sth doing
get sth to do的用法
get sth done 例子get my hair cut最典型,
get sth doing 有“使启动……并持续”的意思
get my car running
get the clock going
get sth to do 让sb 去做某事,等于have sb do
最后,没有get sb do sth的说法
编辑本段相关短语 1 Get married
1结婚
2 Get angry
2生气
3 Get a life!
3做点有意义的事!振作起来!
4 Get a promotion
4得到提升
5 Get lost
5迷路,迷惑
6 Get the sack
6被解雇
7 Get ready
7准备好
8 Get together
8一起
9 Get excited
9兴奋起来
10 Get in touch
10保持联络
11 Get arrested
11被拘捕
12 Get the train
12赶上火车,坐上火车
13 Get a move on
13赶快
14 Get going
14开始,出发,着手
15 Get to know someone
15认识某人
16 Get it
16明白了吗?
17 Get the door
17应门
18 Get along with someone
18与……相处
19 Get by
19通过,过得去
20 Get into something
20沉迷于
编辑本段GET请求 (浏览器向服务器发起的请求)
HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。根据 HTTP 规范,GET 用于信息获取,而且应该是安全的和幂等的。
在这里,所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应产生副作用。幂等的意味着对同一 URL 的多个请求应该返回同样的结果。完整的定义并不像看起来那样严格。从根本上讲,其目标是当用户打开一个链接时,她可以确信从自身的角度来看没有改变资源。
比如,新闻站点的头版不断更新。虽然第二次请求会返回不同的一批新闻,该操作仍然被认为是安全的和幂等的,因为它总是返回当前的新闻。反之亦然。
POST 请求就不那么轻松了。POST 表示可能改变服务器上的资源的请求。仍然以新闻站点为例,读者对文章的注解应该通过 POST 请求实现,因为在注解提交之后站点已经不同了(比方说文章下面出现一条注解)。
GET 与 POST 之间的区别并不总是那么严格,也存在一些共性。许多站点在 POST 请求中封装了简单的信息获取,可能是因为开发人员认为这样对他来说更简单。
GET:非英语专业硕士研究生英语学位课程考试(Non English Major Graduate Student English Qualifying Test ,它的简称就是:GET。
编辑本段vb中的Get 语句 将一个已打开的磁盘文件读入一个变量之中。
语法
Get[#]filenumber, [recnumber], varname
Get语句的语法具有以下几个部分:
filenumber :必要。任何有效的文件号。
recnumber :可选。Variant (Long)。记录号(Random 方式的文件)或字节数(Binary 方式的文件),以表示在此处开始读出数据。
varname :必要。一个有效的变量名,将读出的数据放入其中。
说明
通常用 Put 将 Get 读出的数据写入一个文件。
文件中第一个记录或字节位于位置 1,第二个记录或字节位于位置 2,依此类推。若省略 recnumber,则会读出紧随上一个Get或 Put语句之后的下一个记录或字节(或读出最后一个 Seek函数指出的记录或字节)。所有用于分界的逗号都必须罗列出来,例如:[1]
Get#4,,FileBuffer 下列规则适用于以Random方式打开的文件:
如果要读出的数据的长度小于Open语句的Len 子句中所指定的长度,Get 会在某个边界之内读出随后的记录,在这里,边界的长度等于记录的长度。将此文件缓冲区内的现有内容填入到一个空间之内,该空间介于一个记录的结尾与下一个记录的开头之间。因为无法确定填入的数据量,所以,应设法使记录的长度与读出的数据长度一致,这通常是个好办法。
如果读出的变量是一个可变长度字符串,则Get语句先读出一个含有字符串长度的双字节描述符,然后读出放入变量中的数据。所以,Open语句中的Len子句所指定的记录长度必须至少比字符串的实际长度多两个字节。
如果读出的变量是一个数值类型的 Variant,则Get先读出两个字节,识别 Variant 的 VarType,然后读出放入此变量中的数据。例如,在读出 VarType3 的 Variant 时,Get 读出六个字节:前两个字节说明 Variant 为 VarType3 (Long),后四个字节则包含 Long类型数据。Open语句中的Len子句所指定的记录长度必须至少比储存变量所需的实际长度多两个字节。注意可以使用Get语句从磁盘中读出一个 Variant 数组,但不能使用它读出包含数组的标量 Variant。也不能使用 Get从磁盘中读出对象。
如果读出的变量是VarType8 (String) 的 Variant,则 Get先读出两个字节,识别 VarType,接下来的两个字节指出字符串的长度,然后读出字符串数据。Open语句中的 Len子句所指定的记录长度必须比实际字符串的长度至少多四个字节。
如果读出的变量是一个动态数组,则Get会读出一个描述符,其长度等于 2 加上 8 乘以维数,即 2 + 8 NumberOfDimensions。读出数组数据和数组描述符就需要占据字节,而 Open语句中的 Len子句所指定的记录长度必须大于或等於这些字节数的总和。 例如,在将数组写入磁盘时,下列数组声明需要 118 个字节:Dim MyArray(1 To 5,1 To 10) As Integer 这 118 个字节的分配情况如下:18 个字节用于描述符 (2 + 8 2),100 个字节用于数据 (5 10 2)。
如果读出的变量是一个大小固定的数组,则Get只读出数据。它不读出描述符。
如果读出的变量是任何其他类型的变量(不是可变长度的字符串或 Variant,则Get只读出变量数据。Open语句中的 Len子句所指定的记录长度必须大于或等於要读出的数据的长度。
Get 在读出用户定义类型的元素时,好象是单独地读出每一个元素,只是不在元素之间进行填充。在磁盘上,(用 Put 写入的)用户定义的类型的动态数组之前有一个描述符,其长度等于 2 加上 8 乘以维数,即 2 + 8 NumberOfDimensions。Open语句中的Len子句所指定的记录长度必须大于或等於读出个别元素(包括任何数组及其描述符在内)所需的全部字节数总和。
对于以Binary方式打开的文件,Random 的所有规则都适用,但以下情况除外:
当Open语句中的Len子句不起作用时,Get 连续从磁盘中读出所有变量;也就是说,两个记录之间没有任何填充。
对于任何不属于用户定义的类型的数组,Get只读出数据。它不会读出描述符。
Get读出可变长度字符串,不管这些字符串是否具有长度为 2 字节的描述符,它们都不是用户定义的类型的元素。所读出的字节数等於字符串已包含的字符数。例如,下列语句从文件号为 1 的文件中读出十个字节: VarString = String(10, ) Get#1,,VarString
解决登陆IP限制的方法是利用代理服务器上网,方法如下:
步骤一:依次点击“开始”→“控制面板”→“网络和 Internet”,点击“Internet 选项”。
步骤二:在“Internet 选项”对话框下,点击“连接”选项卡,然后点击“局域网设置”按钮。
步骤三:在弹出的“局域网(LAN)设置”对话框下,选中“为 LAN 使用代理服务器”的复选框。然后点击“高级”按钮。
步骤四:在弹出的“代理服务器设置”对话框下,设置不同类型的代理服务器(如 HTTP、HTTPS 或 FTP)。然后输入“要使用的代理服务器地址”,点击“确定”按钮即可。
0条评论