买笔记本的8个小技巧 最适合自己才最好
显然,智能手机和平板在一定程度上可以替代传统电脑,让我们可以随时随地上网、使用各种应用。不过,传统电脑也拥有它的不可替代性,比如移动办公、视频编辑、玩游戏,笔记本电脑可能是个更好的选择。
作为一种成熟的电脑类型,笔记本电脑的定位、种类已经十分丰富,尺寸、性能、大小也都各不相同,还拥有几种主流的系统,该如何选择呢?下面我们就来分析分析。
你需要用笔记本电脑做什么?
多用途:如果你想要电脑能够胜任一切基本应用,比如处理文档、看看视频、玩玩休闲游戏,低端的15英寸笔记本会是一个好选择。如果再需要一点移动性,那就选择13英寸的入门机型。这种类型的笔记本,售价一般在3000至5000元之间,选择还是很丰富的。
商务:不论是商务人士还是学生,如果主要使用笔记本处理文档、表格,那么要注意选择轻薄、键盘手感好以及耐用的笔记本,屏幕效果也很重要。每个品牌都有商务笔记本类型,大家可以参考一下。
游戏:如果要使用笔记本电脑玩高端PC游戏,那么首选拥有高端酷睿i7处理器、高端独立显卡(甚至双显卡)以及高分辨率屏幕的Windows机型。此类产品价格普遍较高,所以至少要准备7000元及以上的预算。
创意工作:如果想要使用笔记本编辑视频、照片,需要一个强大的处理器、独立显卡、固态硬盘和大尺寸的高分辨率屏幕,比如苹果的Macbook Pro Retina等机型。
上网冲浪/电子邮件:如果你要给孩子购买笔记本、或是将它作为辅助电脑使用,可以选择类似Chromebook这样的低成本产品。
选择合适的尺寸
搞清楚要用笔记本电脑做什么之后,就可以选择尺寸了。通常来说,11至12英寸的产品最轻薄,还拥有一些采用了灵活设计的平板/电脑二合一产品,不过它们的屏幕和键盘设计稍微局促一些。
13到14英寸的笔记本电脑是最为易用和平衡的选择,大部分商务、学生本都使用了这个尺寸,所以拥有非常多的选择,可以轻松放在膝盖上使用。
15英寸也是极为流行的尺寸,通常以低成本产品为主,但重量偏重,不太适合外出携带。另外,15英寸笔记本通常也配备了光驱。
17至18英寸的笔记本电脑基本上以影音、游戏应用为主,性能达到了工作站级别,机身沉重性能强大,可以作为台式机的替代品使用。
检查键盘和触摸板
显然,我们选择笔记本电脑,是希望获得良好的输入感受,所以键盘和触摸板是非常重要的。如果你去笔记本电脑卖场进行试用,一定要亲自在键盘上打打字、并测试一下触摸板的滑动感和左右键按压感,以及多点触摸缩放功能,看看手感是否出色。一般情况下,苹果Macbook的键盘和触摸板是业界最为出色的,大家可以以此为标准进行测试。
了解硬件规格
笔记本电脑是一种硬件,所以硬件配置是非常重要的,能够决定你的电脑可以做什么。以下是你需要注意的硬件配置。
核心组件:处理器、内存和显卡基本上是计算机的核心组件,所以首先需要考虑这些部分。处理器方面以英特尔酷睿为主,目前最新的Haswell拥有最好的性能及电池寿命。除非你购买一个低端产品,否则不要考虑酷睿i3和AMD A系列的处理器。
至于内存,目前普遍达到了4GB标准,但随着64位系统的普及,内存自然是越大越好,8GB-16GB能够让你获得更好的多任务性能。至于显卡,如果需要运行大型3D游戏,需要配备AMD及Nvidia的独立显卡;如果只是办公,一般的集成显卡完全够用,并且更省电。
硬盘及闪存缓存:硬盘的种类,也是决定笔记本性能的重要部分。目前,我们更推荐固态硬盘选项,虽然容量偏低一些,但是寿命、速度都极具优势;如果预算不够,那么尽量选择7200转的大容量机械硬盘。如果选择“超极本”,通常它们会配备闪存缓存作为硬盘辅助,提供系统性能,尽量选择更大容量的缓存吧。
屏幕及分辨率:大多数的低价笔记本采用1366*768像素的屏幕,如果有可能尽量选择1920*1080像素甚至更高的分辨率。另外,如果选择了Windows 8笔记本,最好选择具备触摸屏的款式,毕竟这是一款针对触摸屏设计的系统。
光驱:目前配备光驱的笔记本已经越来越少了,但是如果你需要刻录或是观看蓝光碟片,就需要考虑一下具备光驱的机型了。
混合设计还是传统笔记本?
自Windows 8推出以来,我们看到越来越多拥有混合设计的PC产品出现,比如多模式笔记本、平板/笔记本二合一产品,比如联想Yoga系列、Suface Pro等等。但大多数情况下,它们都无法实现两全的体验。多模式电脑虽然能够变为平板模式,但是由于键盘不能拆卸,显然不如iPad好用;而平板/笔记本二合一产品的外接键盘,又比较狭窄、手感较差,所以还是要根据自己最经常的使用形式来选择。
电池寿命非常重要
如果要选择13、14英寸的便携式笔记本,那么电池寿命是非常重要的。我们建议用户选择Haswell平台、可拆卸电池设计的产品,如ThinkPad X240,最长可实现20小时的续航,十分惊人。虽然苹果Macbook系列的续航能力不低,但是电池不能拆卸,所以也需要考虑一下。
品牌的选择
品牌对于任何商品来说都非常重要,笔记本电脑也不例外。我们可以参考一些媒体的屏蔽数据,比如Laptop,在他们的“2013年笔记本品牌技术排行”中,索尼、苹果和三星位列前三;而在“2013年最佳笔记本品牌”中,苹果、联想和华硕位列前三。这些数据可以作为一些参考。
选择最适合自己的操作系统
目前市场中的笔记本电脑以Windows为主,另外还拥有苹果Mac和谷歌Chromebook,大多数用户都会选择Windows产品,目前包括少量Windows 7及大量Windows 8笔记本。其中,Windows 8/8.1笔记本通常搭载触摸屏、产品种类也最为丰富,可以应用在办公、娱乐、商务等多种领域。
苹果Macbook的总销量在2013年实际上是呈下降趋势的,但是最新的Mavericks OS和Haswell版Macbook Air、Pro也具备非常好的使用体验。相比Windows,它们更适合上网、屏幕设计以及视频编辑等应用,价格则偏高,预算需要至少7000元。
最后的谷歌Chromebook,有些类似早年的上网本,配置通常较低,但是由于Chrome OS基于互联网的特性,所以使用起来还是很流畅的。当然,它的功能稍有局限,比如不支持本地打印、Office应用、本地应用有限等等,但是价格通常极为低廉,1500元左右就可以买到。
2014年互联网IT公司产品、技术类人员工资待遇大全
以下均为应届毕业生的起薪待遇
一、民企
1. 百度 13k*14.6,special 14~17k*14.6
开发类 13K*14.6 (2014)
测试类、前端类 12K*14.6 (2014)
2. 腾讯 11.5k*16,special 12~14k*16
技术类研究生 11.5K*16 (2014)
终端开发本科生 10K*16 (2014)
3. 阿里 13k*15~15k*15,有17k*15,18k*15,有传说中的60w。
技术类 13K or 15K*15 (2014)
阿里星 25K*15+若干股票 总和接近60W
4. 360 13k*14~16k*14
5. 美团 13k*15~16k*15,也有更高的。
6. 去哪儿 11k*16~15k*16
7. 人人 技术类 (12K-14K)*14 (2014)
8. 58同城 20w+
9. 网易游戏 非清北17k~18k*16 测试 13k~14k*16 策划 16k*16
10. 网易互联网 11k~13k*16
11. 搜狐 13k~14k*14,更低的不知道
12. 新浪 微博 11k*16 (2014)
技术类 12.5K*14 (2014)
测试类开发 11.5K*14 (2014)
产品类 8.5K*14 (2014)
13. 创新工场 【不含涂鸦、豌豆荚】10k*13
14. 完美世界 最低12k*12+其他 【出乎意料地低】
15. 巨人 9k【低】
16. 大众点评 13k*14~16,有special
17. 豌豆荚 20w+
18. 携程旅行 11k*15
19. 盛大游戏 10k~12k*15
20. 爱奇艺 招人不多,一般13k*14
21. 豆瓣 21w+。
22. 凤凰网 视频开发10K*14 (2014)
23. 4399 技术类10K*14 (2014) 据说年终奖很多。
24. 赶集网 技术类 本科12K*15.2 (2014)
25. 酷派 技术类10K*14
26. 杭州同花顺 技术类6K*15
27. 锐捷 技术类11K*13
28. 兰亭集势 产品类 10K*12
29. 携程 技术类 6~9k*16
30. 小米 技术类硕士 13k*(13-15),special多1k
31. 陌陌 技术类11k×14+ 一些福利
32. 风云直播 研发22w
33. 北京风行网络 技术类 9000×15
34. 京东商城 技术类 9K*13
35. uc浏览器 技术类 8k×14+每天四顿大概12w
36. 科大讯飞 技术类 合肥硕士7.5k×13 上海杭州北京8500×13+1400住房补贴
37. 广州捷游 技术类 6.9*13 包三餐
38. 苏宁云商 技术类 南京/7000+400(房补)+200(饭补)
39. 福州锐捷网络 技术类硕士10k*13
40. 金山网络 C++开发(研究生)10~11K*14
测试(研究生) 8k*14
41. 创新工厂 技术类 10k×13大概13w
42. 盛大创新研究院 基础研发26W
43. 完美时空 技术类18W+
其他小互联网不列了,一般很少给得起【18w+】。
二、外企
1. 微软 【实习留用,校招少】,15~16k*12+奖金若干万。
2. IBM 【实习留用,校招极少】,11.5/12/12.5k*14,签约奖5w分两年给
3. 微策略 分档次,20~25w都可能。
4. 英特尔 【招人很少】 一般11k*13,其他不知
5. 思科 【缩招】18~20w
6. EMC 【招人很少】12k*14~15+其他约等于18w+
7. vmware 上海测试、研发校招名额不超过5人,18~20w
8. ebay 【缩招,往年校招已结束,今年刚开始,无网申,邮箱投递】,19w
9. EA【今年不招,去年26w+奖金】
10. 英伟达 18w+
11. ARM 【无校招】11k*13+其他
12. oracle 【招聘进行中】
13. Freewheel 16k*14
14. AMD、Autodesk,基本无校招,待遇不超过15w
15. 摩根IT base 由18涨至21
16. SAP 今年基本无校招 去年 ~11k*13+福利
17. 趋势 技术 12W一年
18. TP-Link
技术类本科 7.2K*16 3年拿分红
技术类研究生 10K*16 2年拿分红
其他外企不列,很多外企今年缩招甚至不招人
三、超级招人大户
1. 华为 10~13k*14,大多数是10*14.
2. 中兴 周围投得同学太少,请补充
四、金融机构
1. 招行信用卡 14w
2. 建行软开
3. 农行总行软开 6.5K*16个月+1500×12
4. 交行软开
5. 工行软开 待遇四大行中基本垫底
6. 中行软开 待遇四大行中基本垫底
7. 中国证券登记结算中心 20w+
8. 平安科技IT 技术15w,咨询18w+
9. 上海清算所,18w+
10. 银联商务 约17w
11. 银联数据 6000*18+高公积金+高福利,约等于15~16w
12. 南方基金IT IT部门 25W?
Git tag简介
一、轻量级标签
我们可以用 git tag不带任何参数创建一个标签(tag)指定某个提交(commit):
$ git tag stable-1 1b2e1d63ff
这样,我们可以用stable-1 作为提交(commit) "1b2e1d63ff" 的代称(refer)。
前面这样创建的是一个“轻量级标签",这种分支通常是从来不移动的。
如果你想为一个标签(tag)添加注释,或是为它添加一个签名(sign it cryptographically), 那么我们就需要创建一个 ”标签对象".
二、标签对象
如果有 "-a", "-s" 或是 "-u " 中间的一个命令参数被指定,那么就会创建 一个标签对象,并且需要一个标签消息(tag message). 如果没有"-m " 或是 "-F " 这些参数,那么就会启动一个编辑器来让用户输入标签消息(tag message).
当这样的一条命令执行后,一个新的对象被添加到Git对象库中,并且标签引用就指向了 一个标签对象,而不是指向一个提交(commit). 这样做的好处就是:你可以为一个标签 打处签名(sign), 方便你以后来查验这是不是一个正确的提交(commit).
下面是一个创建标签对象的例子:
$ git tag -a stable-1 1b2e1d63ff
标签对象可以指向任何对象,但是在通常情况下是一个提交(commit). (在Linux内核代 码中,第一个标签对象是指向一个树对象(tree),而不是指向一个提交(commit)).
三、签名的标签
如果你配有GPG key,那么你就很容易创建签名的标签.首先你要在你的 .git/config 或 ~.gitconfig里配好key.
下面是示例:
[user]
signingkey =
你也可以用命令行来配置:
$ git config (--global) user.signingkey
现在你可以直接用"-s" 参数来创“签名的标签”。
$ git tag -s stable-1 1b2e1d63ff
如果没有在配置文件中配GPG key,你可以用"-u“ 参数直接指定。
$ git tag -u
四、语法详解
语法
git tag [-a | -s | -u
Unless -f is given, the tag to be created must not yet exist in the .git/refs/tags/ directory.
If one of -a, -s, or -u
If -m
Otherwise just a tag reference for the SHA1 object name of the commit object is created (i.e. a lightweight tag).
A GnuPG signed tag object will be created when -s or -u
OPTIONS
-a
--annotate
Make an unsigned, annotated tag object
-s
--sign
Make a GPG-signed tag, using the default e-mail address’s key.
-u
--local-user=
Make a GPG-signed tag, using the given key.
-f
--force
Replace an existing tag with the given name (instead of failing)
-d
--delete
Delete existing tags with the given names.
-v
--verify
Verify the gpg signature of the given tag names.
-n
-l
--contains
Only list tags which contain the specified commit.
--points-at
Only list tags of the given object.
-m
--message=
Use the given tag message (instead of prompting). If multiple -m options are given, their values are concatenated as separate paragraphs. Implies -a if none of -a, -s, or -u
-F
--file=
Take the tag message from the given file. Use - to read the message from the standard input. Implies -a if none of -a, -s, or -u
--cleanup=
This option sets how the tag message is cleaned up. The
The name of the tag to create, delete, or describe. The new tag name must pass all checks defined by git-check-ref-format(1). Some of these checks may restrict the characters allowed in a tag name.
CONFIGURATION
By default, git tag in sign-with-default mode (-s) will use your committer identity (of the form "Your Name
[user]
signingkey =
DISCUSSION
On Re-tagging
What should you do when you tag a wrong commit and you would want to re-tag?
If you never pushed anything out, just re-tag it. Use "-f" to replace the old one. And you’re done.
But if you have pushed things out (or others could just read your repository directly), then others will have already seen the old tag. In that case you can do one of two things:
The sane thing. Just admit you screwed up, and use a different name. Others have already seen one tag-name, and if you keep the same name, you may be in the situation that two people both have "version X", but they actually have different "X"'s. So just call it "X.1" and be done with it.
The insane thing. You really want to call the new version "X" too, even though others have already seen the old one. So just use git tag -fagain, as if you hadn’t already published the old one.
However, Git does not (and it should not) change tags behind users back. So if somebody already got the old tag, doing a git pull on your tree shouldn’t just make them overwrite the old one.
If somebody got a release tag from you, you cannot just change the tag for them by updating your own one. This is a big security issue, in that people MUST be able to trust their tag-names. If you really want to do the insane thing, you need to just fess up to it, and tell people that you messed up. You can do that by making a very public announcement saying:
Ok, I messed up, and I pushed out an earlier version tagged as X. I
then fixed something, and retagged the *fixed* tree as X again.
If you got the wrong tag, and want the new one, please delete
the old one and fetch the new one by doing:
git tag -d X
git fetch origin tag X
to get my updated tag.
You can test which tag you have by doing
git rev-parse X
which should return 0123456789abcdef.. if you have the new version.
Sorry for the inconvenience.
Does this seem a bit complicated? It should be. There is no way that it would be correct to just "fix" it automatically. People need to know that their tags might have been changed.
On Automatic following
If you are following somebody else’s tree, you are most likely using remote-tracking branches (refs/heads/origin in traditional layout, orrefs/remotes/origin/master in the separate-remote layout). You usually want the tags from the other end.
On the other hand, if you are fetching because you would want a one-shot merge from somebody else, you typically do not want to get tags from there. This happens more often for people near the toplevel but not limited to them. Mere mortals when pulling from each other do not necessarily want to automatically get private anchor point tags from the other person.
Often, "please pull" messages on the mailing list just provide two pieces of information: a repo URL and a branch name; this is designed to be easily cut&pasted at the end of a git fetch command line:
Linus, please pull from
git://git..../proj.git master
to get the following updates...
becomes:
$ git pull git://git..../proj.git master
In such a case, you do not want to automatically follow the other person’s tags.
One important aspect of git is its distributed nature, which largely means there is no inherent "upstream" or "downstream" in the system. On the face of it, the above example might seem to indicate that the tag namespace is owned by the upper echelon of people and that tags only flow downwards, but that is not the case. It only shows that the usage pattern determines who are interested in whose tags.
A one-shot pull is a sign that a commit history is now crossing the boundary between one circle of people (e.g. "people who are primarily interested in the networking part of the kernel") who may have their own set of tags (e.g. "this is the third release candidate from the networking group to be proposed for general consumption with 2.6.21 release") to another circle of people (e.g. "people who integrate various subsystem improvements"). The latter are usually not interested in the detailed tags used internally in the former group (that is what "internal" means). That is why it is desirable not to follow tags automatically in this case.
It may well be that among networking people, they may want to exchange the tags internal to their group, but in that workflow they are most likely tracking each other’s progress by having remote-tracking branches. Again, the heuristic to automatically follow such tags is a good thing.
On Backdating Tags
If you have imported some changes from another VCS and would like to add tags for major releases of your work, it is useful to be able to specify the date to embed inside of the tag object; such data in the tag object affects, for example, the ordering of tags in the gitweb interface.
To set the date used in future tag objects, set the environment variable GIT_COMMITTER_DATE (see the later discussion of possible values; the most common form is "YYYY-MM-DD HH:MM").
For example:
$ GIT_COMMITTER_DATE="2006-10-02 10:31" git tag -s v1.0.1
DATE FORMATS
The GIT_AUTHOR_DATE, GIT_COMMITTER_DATE environment variables support the following date formats:
Git internal format
It is
RFC 2822
The standard email format as described by RFC 2822, for example Thu, 07 Apr 2005 22:13:13 +0200.
ISO 8601
Time and date specified by the ISO 8601 standard, for example 2005-04-07T22:13:13. The parser accepts a space instead of the T character as well.
Note
In addition, the date part is accepted in the following formats: YYYY.MM.DD, MM/DD/YYYY and DD.MM.YYYY.
结束
http://blog.csdn.net/hudashi/article/details/7664468
从腾讯新晋大员看其管理与政治脉络
腾讯地图最新的发布会,出来宣讲的是新晋副总裁马喆人,却不是那个执掌无线业务事业群(MIG)的老资格副总裁丁珂。有人就问这是为什么?就此邀请“深喉”统一答疑。不担保精准,您就当八卦看。
目前无线事业群有两个管业务的副总裁,丁珂和马喆人,同时向COO任宇昕汇报。马喆人管的是腾讯地图,剩下的虽然貌似丁珂都能管,但确乎其重点只在安全和手机助手。浏览器有总经理钟翔平管,渠道是另一总经理谢平章管,还有一个管市场的乐露萍,再加上另一个管人事的副总裁唐毅斌,以“六人会议汇报”的形式,每双周向任宇昕汇报决策。
所以丁珂势力范围在安全和手机助手。还有谣传,手机助手这一块可能被划给社交网络事业群(SNG),因这个业务所在的移动应用平台部由林松涛兼任总经理,而林一直是社交网络事业群的开放平台部总经理。再考虑到社交网络事业群也是向任宇昕汇报,想来转移的难度不大,左手倒右手。
那丁珂手里剩下的就是安全了。对面是360,且非腾讯擅长,这不是好干的活儿。知道你也可能自然会联想到一个词,鸡肋。
下面说看点。
往好了说,腾讯这家公司越发的鼓励内部良性竞争。
第一,老大走人,下一级不一定能顺位接班。无线事业群的老大,执行副总裁刘成敏离职,按理说一直作为这个事业群唯一副总裁的丁珂可顺位接班。你看人家社交网络事业群就是这样干的,汤道生接了吴宵光的班。可丁珂没接成班。说明国企那一套不是腾讯的玩法。你要足够硬才行。无线事业群业绩不好,副总裁没资格接班。
第二,做得不够好,别说接班,连本来的地盘都保不住。所以来了个马喆人,在腾讯资历比丁珂浅不少的一个新晋的副总裁,把腾讯地图这一块最具前景的地盘接管了。可能你也一样觉得,地图比安全有前景、有诱惑。有人压力肯定小不。
第三,想上位,先竞争。执行副总裁这个位子就这么空着,两个副总裁各管一摊,再加上负责浏览器、渠道、市场的几个总经理也是向COO汇报。几架马车同时跑,看谁彪得猛,跑得快。赛马中相马。
好的说完了,现在往八卦的方向说。大公司嘛,总免不了政治。政治的核心问题是一句话,“你是谁的人”。政治这玩意是避不开的,有人就会有政治。
既然避不开,就尽量扬长避短。对大公司而言,政治虽有极恶劣的影响,却也在客观效果上有利于制衡。两派相争,如民主党和共和党,总架构能更稳定,防止只手翻天,一派独大。因此在现实里也被各层级的老大们广泛容忍,以及利用。比如,总裁在副总裁下面的总经理这一级安插心腹和盯梢,那副总裁就顺理在总经理下面的总监这一级安插心腹和盯梢。层层嵌套,既合作又竞争。大家都有安全感。
大公司人事的一举一动,都最好从两条线来看。一是业务,一是政治。抛开任何一条线,都难窥全貌。
第一,马喆人上位,在帅位空缺的无线事业群安营扎寨。之前没具体做产品的经历,却一上来就接手最有前景的业务,大风光。马喆人何许人也?从咨询公司空降腾讯做战略发展部总经理,隶属于企业发展事业群(CDG),一度向总裁刘炽平直接汇报。被坊间称为“大内总管”。
大内总管外放任四川总督,史书里常有的段子。四川总督能否过渡为封疆大吏,节制西南三省党政军权,得看各人实力和造化。不过机会是给到位了,要放出去的信号是明确了。
第二,丁珂在刘成敏离职后处于走下坡路的势头。据说早年丁珂跟刘成敏关系很好,但最近一两年因种种不可说的缘由,急剧恶化。跟老大闹翻,在公司政治的个人信用史上是个污点。其它老大会怎么看?你对他就这样搞,将来对我也难免如此。
若你没老大罩了,那下面人会怎么干?良禽择木而栖,既然要抱大腿,肯定力所能及抱个最结实、最上流的。若换了你,也该不会去抱丁珂,怎么着也得抱任宇昕或者刘炽平吧。
第三,总裁刘炽平勤劳、务实,求贤若渴,人脉渐丰。举几个例。空降的首席战略官、总裁办成员james mitchell接管企业发展事业群。这老外跟刘炽平同样是资本界起家,同出于高盛。接替吴宵光执掌社交网络事业群帅印、总裁办成员汤道生,是刘炽平的同学。执掌财付通的赖智明也是刘炽平的同学。点到为止,其它就不多说。
第四,无线事业群以后怎么搞?是个有趣问题。按各事业群的惯例架构,该有个执行副总裁统管,向任宇昕汇报。不过现在显然没合适人选。丁珂不OK,历史问题难获得诸位老大的信任,况且江湖上还谣传任宇昕跟离任的刘成敏私交很好,这一关丁珂难过。马喆人不OK,管产品、管业务的资历还挺浅,况且是刘炽平的大内总管,任宇昕也得做好制衡的本份工作。其它几个总经理,短期内也难当此大任。
这一摊子很考验任宇昕。当然,这个事业群也许根本就不需要一个执行副总裁。无线的大局和命脉都在微信那儿呢。将来微信和无线事业群可能会有整合。这是未来一两年,腾讯最好看也最重要的一幕剧情。
若是整合,两个核心问题:张小龙向谁汇报?谁做副手制衡张小龙?能回答这个问题的,除了当事人张小龙,最关键是看三个人的默契以及博弈状况:马化腾,刘炽平,任宇昕。
大公司的故事真的蛮有趣。于无声处听惊雷。
本自媒体帐号:孕峰。
科技不断提高效率同时也引发焦虑,物极必反,我们开始从传统文化里寻找平衡,观照人本身。
越科技,越人文。
Git常用命令列表
修改git-log的日期格式
git config log.date iso
git config --global log.date iso
--date=(relative|local|default|iso|rfc|short|raw)
Only takes effect for dates shown in human-readable format, such as when using "--pretty".
log.date config variable sets a default value for log command’s --date option.
--date=relative shows dates relative to the current time, e.g. "2 hours ago".
--date=local shows timestamps in user’s local timezone.
--date=iso (or --date=iso8601) shows timestamps in ISO 8601 format.
--date=rfc (or --date=rfc2822) shows timestamps in RFC 2822 format, often found in E-mail messages.
--date=short shows only date but not time, in YYYY-MM-DD format.
--date=raw shows the date in the internal raw git format %s %z format.
--date=default shows timestamps in the original timezone (either committer’s or author’s).
列出修改过的文件 : git status
查看文件修改具体信息: git diff (是显示还没有暂存起来的改动)
查看已经暂存起来的文件和上次提交时的快照之间的差异 :git diff –cached/–staged
提交 : git commit -m “commit message”
跳过使用暂存区域的提交 : git commit -a -m “commit message”
移除文件(从暂存区域移除):git rm xx(连带从工作目录中删除指定的文件)
如果删除之前修改过并且已经放到暂存区域的话:git rm -f xx
把文件从Git 仓库中删除(亦即从暂存区域移除),但仍然希望保留在当前工作目录中:git rm –cached xx
xx: 一个文件或者是目录,或者是glob模式
移动文件:git mv from_name to_name
查看提交历史:git log
显示每一次的提交的差异:git log -p
指定了显示差异的次数: git log -p -x (x为次数,整数)
显示简要的增改行数统计:git log –stat
自定义log格式:git log –pretty=(online,full,fuller,short,format)
[format:"options"]
option list:
%H 提交对象(commit)的完整哈希字串
%h 提交对象的简短哈希字串
%T 树对象(tree)的完整哈希字串
%t 树对象的简短哈希字串
%P 父对象(parent)的完整哈希字串
%p 父对象的简短哈希字串
%an 作者(author)的名字
%ae 作者的电子邮件地址
%ad 作者修订日期(可以用-date= 选项定制格式)
%ar 作者修订日期,按多久以前的方式显示
%cn 提交者(committer)的名字
%ce 提交者的电子邮件地址
%cd 提交日期
%cr 提交日期,按多久以前的方式显示
%s 提交说明
加入ASCII 字符串表示的简单图形:git log –pretty=(online,format) –graph
git log的详细选项:
-p 按补丁格式显示每个更新之间的差异。
–stat 显示每次更新的文件修改统计信息。
–shortstat 只显示–stat 中最后的行数修改添加移除统计。
–name-only 仅在提交信息后显示已修改的文件清单。
–name-status 显示新增、修改、删除的文件清单。
–abbrev-commit 仅显示SHA-1 的前几个字符,而非所有的40 个字符。
–relative-date 使用较短的相对时间显示(比如,“2 weeks ago”)。
–graph 显示ASCII 图形表示的分支合并历史。
–pretty 使用其他格式显示历史提交信息。可用的选项包括oneline,short,full,fuller 和format(后跟指定格式)
按照时间限制输出长度:git log –since=time, 如git log –since=2.weeks 最近两周内的提交,git log –since=“2012-11-26” 具体某一天的提交
更多:git log option
-(n) 仅显示最近的n 条提交
–since, –after 仅显示指定时间之后的提交。
–until, –before 仅显示指定时间之前的提交。
–author 仅显示指定作者相关的提交。
–committer 仅显示指定提交者相关的提交。
修改最后一次提交:git commit –amend(使用当前的暂存区域快照提交)
取消已经暂存的文件:git reset HEAD <file>…
取消对文件的修改:git checkout — file(危险:所有对文件的修改都没有了,因为我们刚刚把之前版本的文件复制过来重写了此文件。所以在用这条命令前,请务必确定真的不再需要保留刚才的修改)
列出每个远程库的简短名字:git remote
对应的克隆地址:git remote -v
添加远程仓库:git remote add [shortname] [url]
抓取所有一个远程库有的,但本地仓库没有的信息:git fetch shortname
抓取数据合并到本地:git pull shortname
从远程仓库抓取数据:git fetch [remote-name](到远程仓库中拉取所有你本地仓库中还没有的数据)
推送数据到远程仓库:git push [remote-name] [branch-name]
查看远程仓库信息:git remote show [remote-name]
远程仓库的删除和重命名:git remote rename from_name to_name
移除对应的远端仓库:git remote rm shortname
列显已有的标签:git tag
指定某些 tag匹配:git tag -l ‘version’, 如 git tag -l ‘v 1.* ‘(l:list 不是1,2,3的1)
含附注的标签:git tag -a vx.x -m ‘description’ 如,git tag -a v1.0 -m ‘this is version 1.0′
查看相应标签的版本信息:git show tagName ,如git show v1.0
签署标签:git tag -s vx.x -m ‘description’ 如,git tag -s v1.1 -m ‘this is version 1.1′
轻量级标签:不使用-a -s等tag方式,git tag vx.x
验证标签:git tag -v tagname [v:verify]
后期加注标签:git tag -a vx.x hushnum,如git tag -a v1.3 asdec13 (对应提交对象的校验和)
分享标签:git push shortname tagname
一次推送所有(本地新增的)标签:git push shortname –tags
删除本地tag:git tag -d tag_name
删除远端tag: git push shortname :refs/tags/tag_name
Mysql函数GROUP_CONCAT
GROUP_CONCAT()是MySQL数据库提供的一个函数,通常跟GROUP BY一起用,具体可参考MySQL官方文挡:http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat。
语法:
GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC |DESC] [,col_name ...]] [SEPARATOR str_val]) 1.例如: SELECT student_id, GROUP_CONCAT(courses_id) AS courses FROM student_courses WHEREstudent_id=2 GROUP BY student_id; +------------+---------+ | student_id | courses | +------------+---------+ | 2 | 3,4,5 | +------------+---------+ 这 就不需要用php循环了 $row = $pdo->query("SELECT student_id, GROUP_CONCAT(courses_id) AS courses FROM student_courses WHERE student_id=2 GROUP BY student_id"); $result = explode(',', $row['courses']);
2.当然分隔符还可以自定义,默认是以“,”作为分隔符,若要改为“|||”,则使用SEPARATOR来指定,例如:
SELECT student_id, GROUP_CONCAT(courses_id SEPARATOR '|||') AS courses FROM student_coursesWHERE student_id=2 GROUP BY student_id; +------------+---------+ | student_id | courses | +------------+---------+ | 2 | 3|||4|||5 | +------------+---------+ 3.除此之外,还可以对这个组的值来进行排序再连接成字符串,例如按courses_id降序来排: SELECT student_id, GROUP_CONCAT(courses_id ORDER BY courses_id DESC) AS courses FROMstudent_courses WHERE student_id=2 GROUP BY student_id; +------------+---------+ | student_id | courses | +------------+---------+ | 2 | 5,4,3 | +------------+---------+ 4.需要注意的:
a.int字段的连接陷阱
当你用group_concat的时候请注意,连接起来的字段如果是int型,一定要转换成char再拼起来,
否则在你执行后(ExecuteScalar或者其它任何执行SQL返回结果的方法)返回的将不是一个逗号隔开的串,
而是byte[]。
该问题当你在SQLyog等一些工具中是体现不出来的,所以很难发现。
select group_concat(ipaddress) from t_ip 返回逗号隔开的串
select group_concat(id) from t_ip 返回byte[]
select group_concat(CAST(id as char)) from t_dep 返回逗号隔开的串
select group_concat(Convert(id , char)) from t_dep 返回逗号隔开的串
附Cast,convert的用法:
CAST(expr AS type), CONVERT(expr,type) , CONVERT(expr USING transcoding_name)
CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型的值。
这个类型 可以是以下值其中的 一个:
BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]
b.长度陷阱
用了group_concat后,select里如果使用了limit是不起作用的.
用group_concat连接字段的时候是有长度限制的,并不是有多少连多少。但你可以设置一下。
使用group_concat_max_len系统变量,你可以设置允许的最大长度。
程序中进行这项操作的语法如下,其中 val 是一个无符号整数:
SET [SESSION | GLOBAL] group_concat_max_len = val;
若已经设置了最大长度, 则结果被截至这个最大长度。
在SQLyog中执行 SET GLOBAL group_concat_max_len = 10 后,重新打开SQLyog,设置就会生效。
mysql中or和in的效率问题
在网上一直看到的是or和in的效率没啥区别,一直也感觉是这样,前几天刚好在看《mysql数据库开发的36条军规》的文章,里面提到了or和in的效率问题,文中提到or的效率为O(n),而in的效率为O(logn), 当n越大的时候效率相差越明显。今天刚好有时间决定对心中的疑惑进行测试,下面是详细的测试过程。
第一步,创建测试表,并生成测试数据,测试数据为1000万条记录。数据库版本为5.1.63。数据库中关闭了query cache,因此数据库缓存不会对查询造成影响。具体的代码如下:
点击(此处)折叠或打开
- #创建测试的test表
- DROP TABLE IF EXISTS test;
- CREATE TABLE test(
- ID INT(10) NOT NULL,
- `Name` VARCHAR(20) DEFAULT '' NOT NULL,
- PRIMARY KEY( ID )
- )ENGINE=INNODB DEFAULT CHARSET utf8;
- #创建生成测试数据的存储过程
- DROP PROCEDURE IF EXISTS pre_test;
- DELIMITER //
- CREATE PROCEDURE pre_test()
- BEGIN
- DECLARE i INT DEFAULT 0;
- SET autocommit = 0;
- WHILE i<10000000 DO
- INSERT INTO test ( ID,`Name` ) VALUES( i, CONCAT( 'Carl', i ) );
- SET i = i+1;
- IF i%2000 = 0 THEN
- COMMIT;
- END IF;
- END WHILE;
- END; //
- DELIMITER ;
- #执行存储过程生成测试数据
- CALL pre_test();
第二步:分三中情况进行测试,分别是:
第一种情况:in和or所在列为主键的情形。
第二种情况:in和or所在列创建有索引的情形。
第二种情况:in和or所在列没有索引的情形。
每种情况又采用不同的in和or的数量进行测试。由于测试语句的数据量有4种情况,我这里就称为A组、B组、C组、D组,其中A组为3个值,B组为150个值,C组为300个值,D组为1000个值。具体的测试语句如下:
点击(此处)折叠或打开
- #A组
- #in和or中有3条数据的情况
- SELECT * FROM test WHERE id IN (1,23,48);
- SELECT * FROM test WHERE id =1 OR id=23 OR id=48;
- #B组
- #in和or中有150条数据的情况
- SELECT * FROM test WHERE id IN (59617932,98114476,89047409,26968186,56586105,35488201,53251989,18182139,71164231,57655852,7948544,60658339,50758185,66667117,34771253,68699137,27877290,44275282,1585444,71219424,90937482,83928635,24588528,81933207,9607562,12013895,84640278,85549596,53249244,8567444,85402877,15040223,54266509,17718135,91687882,22930500,94756430,66031097,13084573,18137443,89917778,46845456,43939093,35943480,18213703,46362815,49835919,83137546,2101409,74932951,11984477,93113331,77848222,68546065,33728734,90793684,44975642,61387237,52483391,97716233,49449060,22411182,30776331,60597240,6911731,45789095,62075344,8379933,97910423,86861971,81342386,93423963,83852896,18566482,22747687,51420625,75862064,26402882,93958561,85202979,97049369,67674725,9475653,92302381,78133617,49295001,36517340,81387142,15707241,60832834,93157830,64171432,58537826,70141767,7326025,36632075,9639624,8900056,99702164,35108945,87820933,57302965,16652391,41845132,62184393,70136913,79574630,32562398,94616790,61258220,73162018,81644480,19453596,97380163,1204733,33357040,84854495,13888863,49041868,89272326,38405345,571248,6349029,70755321,79307694,60619684,92624181,73135306,23279848,95612954,55845916,6223606,43836918,37459781,67969314,99398872,7616960,37189193,50151920,62881879,12364637,33204320,27135672,28441504,47373461,87967926,30631796,20053540,18735984,83406724);
- SELECT * FROM test WHERE id=59617932 OR id=98114476 OR id=89047409 OR id=26968186 OR id=56586105 OR id=35488201 OR id=53251989 OR id=18182139 OR id=71164231 OR id=57655852 OR id=7948544 OR id=60658339 OR id=50758185 OR id=66667117 OR id=34771253 OR id=68699137 OR id=27877290 ORid=44275282 OR id=1585444 OR id=71219424 OR id=90937482 OR id=83928635 OR id=24588528 OR id=81933207 OR id=9607562 OR id=12013895 OR id=84640278 OR id=85549596 OR id=53249244 OR id=8567444 OR id=85402877 OR id=15040223 OR id=54266509 OR id=17718135 OR id=91687882 OR id=22930500OR id=94756430 OR id=66031097 OR id=13084573 OR id=18137443 OR id=89917778 OR id=46845456 OR id=43939093 OR id=35943480 OR id=18213703 OR id=46362815 OR id=49835919 OR id=83137546 OR id=2101409 OR id=74932951 OR id=11984477 OR id=93113331 OR id=77848222 OR id=68546065 OR id=33728734 OR id=90793684 OR id=44975642 OR id=61387237 OR id=52483391 OR id=97716233 OR id=49449060 OR id=22411182 OR id=30776331 OR id=60597240 OR id=6911731 OR id=45789095 OR id=62075344 OR id=8379933 OR id=97910423 OR id=86861971 OR id=81342386 OR id=93423963 OR id=83852896 OR id=18566482 OR id=22747687 OR id=51420625 OR id=75862064 OR id=26402882 OR id=93958561 OR id=85202979 OR id=97049369 OR id=67674725 OR id=9475653 OR id=92302381 OR id=78133617 OR id=49295001 OR id=36517340 OR id=81387142 OR id=15707241 OR id=60832834 OR id=93157830 OR id=64171432 OR id=58537826 OR id=70141767 OR id=7326025 OR id=36632075 OR id=9639624 OR id=8900056 OR id=99702164 OR id=35108945 OR id=87820933 OR id=57302965 OR id=16652391 OR id=41845132 OR id=62184393 OR id=70136913 OR id=79574630 OR id=32562398 OR id=94616790 OR id=61258220 OR id=73162018 OR id=81644480 OR id=19453596 OR id=97380163 OR id=1204733 OR id=33357040 OR id=84854495 OR id=13888863 OR id=49041868 OR id=89272326OR id=38405345 OR id=571248 OR id=6349029 OR id=70755321 OR id=79307694 OR id=60619684 OR id=92624181 OR id=73135306 OR id=23279848 OR id=95612954 OR id=55845916 OR id=6223606 OR id=43836918 OR id=37459781 OR id=67969314 OR id=99398872 OR id=7616960 OR id=37189193 OR id=50151920 OR id=62881879 OR id=12364637 OR id=33204320 OR id=27135672 OR id=28441504 OR id=47373461 OR id=87967926 OR id=30631796 OR id=20053540 ORid=18735984 OR id=83406724;
- #C组
- #in和or中有300条数据的情况
- SELECT * FROM test WHERE id IN (37092877,94859722,74276090,8763830,38727241,95732954,93414819,55070016,3591352,73857925,92290525,15210159,83905516,54934589,83004136,31442143,6060569,22209206,27649629,11464943,77822402,28714780,10058522,62252663,13751461,38997875,47320577,64507359,36137908,54297630,97411161,56542672,22017966,55190708,70072386,24300664,93413617,23621629,74772508,62774612,43001947,46161388,85563006,70177147,63960440,18001207,81734850,10635060,6551152,54877885,44426798,73950635,18713144,21690065,82153543,26048520,79954773,22411093,97307339,74193176,1413532,88006544,36062746,24043946,17132007,95958217,26112542,27303972,17247403,56778979,60928031,69369613,90584759,86234538,41726089,25315005,27568726,25091624,15307765,83130887,42726438,75872353,18991223,47819224,75457713,54659391,54889687,65229322,17124556,38376043,1989975,45973571,48597804,58632319,43388664,97010450,94745635,13217373,40472912,40220510,58319808,48228318,48936085,86281500,65466706,96815281,11751559,50188155,76649755,35315411,20360954,17739218,10918461,51429591,41447650,65170472,26810295,80912347,17157209,75851858,61150903,4408208,61200404,6655467,66863737,51549112,61951371,14368308,14663119,8762531,31765056,30560647,41048147,95526521,94929131,56881239,79014587,62705983,15892901,66151473,98846144,79336731,35949035,26250054,97536202,40575682,6965144,91059908,97939380,30854180,1965937,17193347,76584991,70467475,6559872,97386594,13939914,20379091,84906436,45989448,17337270,4949675,96963499,12561575,77153018,73213368,68283041,33977574,86290771,70381017,73095085,454900,44614195,48171334,49603342,7430998,29447060,47643508,82393912,83169846,94256496,35275444,40024984,25377535,46571333,32510994,70927802,92017916,97302502,22859741,32726786,79071601,93977472,47409421,49311618,77366144,84838598,59401507,67110877,42075938,76962007,27984930,72982484,81363683,75017478,88624177,67220235,88290070,26311443,87681081,77960250,4996033,68448074,67762279,99650583,36766422,27233152,71436659,25428777,81481679,51070397,88351803,78755075,26783938,83610840,45650662,86305644,1717314,66176062,6507047,45084786,74402982,55661367,35721238,40424913,24294239,30223531,55367671,56777532,12604154,4870493,14750488,74039611,42549918,70710424,56247316,63002053,71117605,16510883,67417211,34057637,74185092,58603491,66987830,73584171,9178319,47096502,1554825,37756804,85168245,92690138,6120773,99586029,74696745,61803307,56631845,42681796,58965644,68703695,69660559,15879062,26713059,85186928,63117471,53007808,74576547,32187857,13701205,88645881,24507258,87453800,39624977,75862710,62419627,70804059,10461373,18265782,56366177,68093007,75760763,43931574,65808002,49148775,98019987,71183123,53762434,78851856,37767085,89124453,47566746);
- SELECT * FROM test WHERE id=37092877 OR id=94859722 OR id=74276090 OR id=8763830 OR id=38727241 OR id=95732954 OR id=93414819 OR id=55070016 OR id=3591352 OR id=73857925 OR id=92290525 OR id=15210159 OR id=83905516 OR id=54934589 OR id=83004136 OR id=31442143 OR id=6060569 OR id=22209206 OR id=27649629 OR id=11464943 OR id=77822402 OR id=28714780 OR id=10058522 OR id=62252663 OR id=13751461 OR id=38997875 OR id=47320577 OR id=64507359 OR id=36137908 OR id=54297630 OR id=97411161 OR id=56542672 OR id=22017966 OR id=55190708 OR id=70072386 OR id=24300664 OR id=93413617 OR id=23621629 OR id=74772508 OR id=62774612 OR id=43001947 OR id=46161388 OR id=85563006 OR id=70177147 OR id=63960440 OR id=18001207 OR id=81734850 OR id=10635060 OR id=6551152 OR id=54877885 OR id=44426798 OR id=73950635 OR id=18713144 OR id=21690065 OR id=82153543 OR id=26048520 OR id=79954773 OR id=22411093 OR id=97307339 OR id=74193176 OR id=1413532 OR id=88006544 OR id=36062746 OR id=24043946 OR id=17132007 OR id=95958217 OR id=26112542 OR id=27303972 OR id=17247403 OR id=56778979 OR id=60928031 OR id=69369613 OR id=90584759 OR id=86234538 OR id=41726089 OR id=25315005 OR id=27568726 OR id=25091624 OR id=15307765 OR id=83130887 OR id=42726438 OR id=75872353 OR id=18991223 OR id=47819224 OR id=75457713 OR id=54659391 OR id=54889687 OR id=65229322 OR id=17124556 OR id=38376043 OR id=1989975 OR id=45973571 OR id=48597804 OR id=58632319 OR id=43388664 OR id=97010450 OR id=94745635 OR id=13217373 OR id=40472912 OR id=40220510 OR id=58319808 OR id=48228318 OR id=48936085 OR id=86281500 OR id=65466706 OR id=96815281 OR id=11751559 OR id=50188155 OR id=76649755 OR id=35315411 ORid=20360954 OR id=17739218 OR id=10918461 OR id=51429591 OR id=41447650 OR id=65170472 OR id=26810295 OR id=80912347 OR id=17157209 OR id=75851858 OR id=61150903 OR id=4408208 OR id=61200404 OR id=6655467 OR id=66863737 OR id=51549112 OR id=61951371 OR id=14368308 OR id=14663119 OR id=8762531 OR id=31765056 OR id=30560647 OR id=41048147 OR id=95526521 OR id=94929131 OR id=56881239 OR id=79014587 OR id=62705983 OR id=15892901 OR id=66151473 OR id=98846144 OR id=79336731 OR id=35949035 OR id=26250054 OR id=97536202 OR id=40575682 OR id=6965144 OR id=91059908 OR id=97939380 OR id=30854180 OR id=1965937 OR id=17193347 OR id=76584991 OR id=70467475 OR id=6559872 OR id=97386594 OR id=13939914OR id=20379091 OR id=84906436 OR id=45989448 OR id=17337270 OR id=4949675 OR id=96963499 OR id=12561575 OR id=77153018 OR id=73213368 OR id=68283041 OR id=33977574 OR id=86290771 OR id=70381017 OR id=73095085 OR id=454900 OR id=44614195 OR id=48171334 OR id=49603342 OR id=7430998 OR id=29447060 OR id=47643508 OR id=82393912 OR id=83169846 OR id=94256496 OR id=35275444 OR id=40024984 OR id=25377535 OR id=46571333 OR id=32510994 OR id=70927802 OR id=92017916 OR id=97302502 OR id=22859741 OR id=32726786 OR id=79071601 OR id=93977472 OR id=47409421 OR id=49311618 OR id=77366144 OR id=84838598 OR id=59401507 OR id=67110877 OR id=42075938 OR id=76962007 OR id=27984930 OR id=72982484 OR id=81363683 OR id=75017478 OR id=88624177 OR id=67220235 OR id=88290070 OR id=26311443 OR id=87681081 OR id=77960250 OR id=4996033 OR id=68448074OR id=67762279 OR id=99650583 OR id=36766422 OR id=27233152 OR id=71436659 OR id=25428777 OR id=81481679 OR id=51070397 OR id=88351803 OR id=78755075 OR id=26783938 OR id=83610840 OR id=45650662 OR id=86305644 OR id=1717314 OR id=66176062 OR id=6507047 OR id=45084786 OR id=74402982 OR id=55661367 OR id=35721238 OR id=40424913 OR id=24294239 OR id=30223531 OR id=55367671 OR id=56777532 OR id=12604154 OR id=4870493 OR id=14750488 OR id=74039611 OR id=42549918 OR id=70710424 OR id=56247316 OR id=63002053 OR id=71117605 OR id=16510883 OR id=67417211 OR id=34057637 OR id=74185092 OR id=58603491 OR id=66987830 OR id=73584171 OR id=9178319 OR id=47096502 OR id=1554825 OR id=37756804 OR id=85168245 OR id=92690138 OR id=6120773 OR id=99586029 OR id=74696745 OR id=61803307 OR id=56631845 OR id=42681796 OR id=58965644 OR id=68703695 OR id=69660559 OR id=15879062 OR id=26713059 OR id=85186928 OR id=63117471 OR id=53007808 OR id=74576547 OR id=32187857 OR id=13701205 OR id=88645881 OR id=24507258 OR id=87453800 OR id=39624977 OR id=75862710 OR id=62419627 OR id=70804059 OR id=10461373 OR id=18265782 OR id=56366177 OR id=68093007 OR id=75760763 OR id=43931574 OR id=65808002 OR id=49148775 OR id=98019987 OR id=71183123 OR id=53762434 OR id=78851856 OR id=37767085 OR id=89124453 OR id=47566746;
- #D组
- #in和or中有1000条数据的情况
- SELECT * FROM test WHERE id IN (93674701,9720356,31732184,53855095,33144472,71864888,27541768,27238726,83648428,12942332,26918445,19781953,81861032,74800064,12286132,6624397,64942581,70512799,46356598,88292448,87069909,38175756,98121997,62570414,15900806,51527968,89092372,8084203,53772848,78871524,3608561,85909562,41702172,61800503,57877634,93407278,30824340,13159046,49055339,73058078,983603,73571456,51694978,75136628,82716874,83551181,7964224,47505945,92695321,15885152,79282709,18572099,27392970,14552787,19848227,4518183,11773920,22285326,71605145,2402625,63365854,70973600,10584706,83688869,84268419,6026005,36545233,24462648,19293921,17561083,52105483,59243514,35230465,34650779,30053489,24225251,59642405,81933853,94495716,26364324,25980634,5579237,14569289,89417845,71178959,4143920,20467990,53316808,21288525,82249537,37737589,44712689,36788133,15668654,4697556,63785060,11555169,36401204,92276179,4135929,75453019,28231031,8649240,11576980,20262028,56242424,11305608,5655216,90240601,28569373,5296027,10739594,72751648,22531251,12535926,36347415,19740655,69125465,7523885,88128548,88830806,25010302,29411467,99614288,32646290,16592563,69036910,32604729,88737786,90169676,57646877,72105460,40027541,70362483,37221415,25284914,69691185,17972978,1544661,47324366,25337670,91133621,63697117,48652228,18538437,79966496,26066529,65334307,8305141,86289387,20178085,88836090,74948034,14101728,7837868,83548120,65602502,83129211,24785681,65000269,49140174,62636621,31096695,52276400,28546681,83631937,57100225,42531528,28326396,38641032,93055463,20525612,66073509,35154065,29007664,12600294,76829494,73917074,67226149,12478806,39842542,70312958,82792046,49668650,46280815,96555182,22966062,83158116,87566530,66277804,7944142,90649884,64342810,9881875,14833854,82959569,50523207,48788762,3801076,14677723,63080506,96215352,36302231,35067168,11695282,19447382,66401373,40822285,41406321,48630216,78955925,57194625,52097877,16169037,44834346,2593695,29948466,41842778,50510473,39669493,64590865,26160800,94882286,2703212,41243905,89363549,82819429,25565895,86836890,58385785,55898457,99305620,43332680,98223672,4494624,25408421,28054121,48197701,90633404,25825550,90631154,24867226,61846156,38911183,67826056,10676975,57116645,474292,82387517,56211477,46555785,49282428,99468990,81172472,26720330,38692582,96073680,88412290,28829489,1816508,75321051,81650509,23175973,42008725,60743468,52532114,731909,77811415,86804961,29675484,33584929,180367,93687804,41093066,5987495,27291494,78229979,63194139,34357776,9992084,22643334,22407822,69740170,29581361,50036776,88768091,82537322,83709895,55361776,90616169,44595355,9468440,54552233,73496954,46104486,92947715,38522993,88515232,57725249,48507967,25309486,91597013,85635814,69579638,68775627,57556546,77900275,95965693,9601780,5448068,54075952,64335883,80114875,14793294,21016639,1959922,93176996,7893733,51407895,45849129,33857790,30096194,78021982,66555961,15842998,77678123,56648395,8171848,80152264,78616680,80098122,22882409,77242219,3124519,60865422,43164198,43256621,73261157,12541949,49780175,23167183,10509251,41809106,25655902,6752559,39850293,50992519,40061483,84526968,93056718,53267125,53914467,39404926,83672449,21484465,34147538,13437853,74079093,50400032,85705998,7557614,10300505,79264856,65669946,23899714,53506926,36081544,11113765,65755643,5826515,60392667,55562374,98132987,80904530,92663352,7283593,3709276,52078745,84847057,34235334,63889320,70036669,58603533,27394053,54766781,50920854,80202681,67618417,82912294,20150728,20042189,86403320,38738266,58393070,50887299,12170654,16212895,37361223,13677457,19503506,20213757,84240441,39618969,26401150,47937678,55871130,79189571,5717133,12444503,95283334,14827147,22008485,56345882,43237192,56980197,68699371,46407250,72120555,70694039,46438829,17774982,36484024,138767,89563532,54847019,7815592,44909604,50479084,17462504,96594465,58317102,92426225,91894699,4501659,43315607,9442814,19705166,87751308,95588126,92372510,20281564,19251355,10321183,34573093,19074704,84678191,24383998,27670253,50223562,34091936,99304371,32477827,54273037,86525073,73253547,33316827,6724062,76707318,78171148,44729510,16697684,68966388,57448392,51380186,35344477,98153122,51825492,27202774,26901641,37527637,88241695,15100257,30418000,21821200,95511035,9289513,83870196,54628801,39402988,88345504,84232433,13925255,70816934,6822742,14400466,430652,87397095,89773413,10883914,89939310,39597573,49356789,62857680,93292662,55644642,81922551,94304087,63705961,137763,22392805,65195561,39498904,22576234,59467794,46389072,66341462,44602153,18204976,45366397,3880945,98231882,27999162,38209350,10599910,77139550,35114264,57109708,93064441,34801782,24938667,84955486,53018874,37969943,64372852,69596670,21288762,12774121,97588451,23575359,10954061,50363988,56263940,61520763,85096643,36250068,19807406,20984386,24520668,44631794,62587890,44963362,7663521,78505677,98442373,90280978,14494324,16069861,11397153,87726305,26133866,42024935,93393929,72575268,76384597,42272046,81658814,40811718,86054463,35997739,51075676,62839927,68179261,19292480,10464999,6342696,75842285,28671096,30029838,19617648,94667632,75855376,83477767,456684,81197213,1961395,79590898,470693,64786459,90138714,30486571,75566704,64467558,21380112,17742907,7733647,92017,64615799,72272722,66873854,77198963,35594848,42694993,12431322,2247181,11020746,42416726,19127785,95444937,36842133,4203521,48149533,45322440,59710953,38250773,31370132,26889920,45927952,55298246,31197238,44744953,35531670,38850041,29759177,76433451,33696500,2823716,68574340,68889919,35744793,64772909,41562277,72606631,54617176,76086087,61060196,1593669,4666059,44201567,97015910,51039786,47534369,36899420,95163693,34278055,24361819,93200909,29991418,63172824,53644148,61454424,44726508,64910883,31088636,14005026,83267869,28497493,12406441,34686539,70646963,7687253,23115957,64556990,49701688,76843379,22370877,11199132,15492661,72101877,47154152,54969058,96696025,33567129,95788960,13301506,38695877,52992551,37817234,82136809,28111091,84977065,93404791,56350318,27576451,84170153,37381626,22432144,35119973,23922989,98961080,14336913,49612713,47410677,41559348,64216475,75502736,16203656,81726720,64541981,82181762,95869963,1086041,76856852,99484886,47292021,99746735,79082859,67416188,46391963,58631281,80994168,9464550,5851058,16534935,63307701,91875109,18716507,15870646,6003995,836024,35610568,39574140,76244639,83403189,51252728,6516065,94907007,81605606,40398075,40258386,6692981,50852074,2869416,97682971,44427361,9608914,58464559,81806036,20047387,66264452,58063775,54179837,48463792,17877188,31718426,64192249,35574859,3671766,88905164,78137697,46929619,21063327,83078770,93293821,41618319,3832324,91310612,79854291,68734227,8826717,80881657,95208907,7079422,30037415,5494004,44809486,97620027,35689182,13120783,26108678,1537176,16538727,50841024,36515680,82635278,11112660,16276555,72997511,93487848,88201238,53997085,15198916,61214583,78412499,3585265,1402827,56445518,47661453,25615629,58263458,62155263,46608555,15822703,82285214,76021596,84571697,45999350,40074628,8219220,5429523,74024203,22354037,17605466,60436920,52777032,65801717,43656316,10424270,48035786,29493228,83897372,62101275,84793857,56894828,70636689,72497148,67388694,68146510,64298548,97117498,25553211,54226533,90395845,24172623,91712292,98280822,54042497,25032894,6833135,39011254,9837753,63507766,26747954,45941264,99955245,80051546,78510759,71322333,92407609,95809491,18999217,23430377,11861293,42583098,24163209,11358738,3237302,3176665,87151132,2789150,63905882,59864282,3673596,19570439,22883042,72375525,51614404,47526636,98443133,99140135,33855918,28333489,81416033,2670097,4897577,24439616,36643479,40817600,76022791,40072872,95193435,96967607,24983145,49883271,94602753,83555050,85455145,34563229,72328311,12002151,71481181,72998351,1489188,38426973,91893116,61594591,89693630,6268166,20056665,62169880,17143472,35103925,22452590,54272289,34236829,78028543,84474414,40386926,50550952,49413559,48781941,22927237,44447815,29960478,47578119,10192558,87733936,88699383,38808712,79944807,84014713,31865463,72617685,19557568,47865990,39069638,20086122,1777562,29018078,78358083,94561719,46281152,99789008,86929490,16534451,55989144,52455669,54561585,97379646,20416183,87617750,76115505,3282482,8383619,45456319,29576432,67750627,61736333,33745442,51502165,35349384,78106651,23232822,94851387,78254073,82406754,10317954,70125940,45067526,27061875,25640164,52574899,93819227,93789607,96122951,31673246,70431904,54067896,37146857,37817889,14058940,60710246,64844350,91604383,71972005,13888349,19093493,27397281,61085409,66529387,82761299,72236310,19277077,96599501,68304096,48292937,97503321,88011133,29224803,79782945,79965966,83716914,90432214,48938902,12498489,30246261,91624049,68652396,23677785,44084687,3865123,37823170,45287730,38784682,28058351,68226368,61569897,44737876,70575908,25568463,24668386,88650569,35559584,1897737,77844785,29780669,84004602,29029776,91003545,48058106,9463847);
- SELECT * FROM test WHERE id=93674701 OR id=9720356 OR id=31732184 OR id=53855095 OR id=33144472 OR id=71864888 OR id=27541768 OR id=27238726 OR id=83648428 OR id=12942332 OR id=26918445 OR id=19781953 OR id=81861032 OR id=74800064 OR id=12286132 OR id=6624397 OR id=64942581 OR id=70512799 OR id=46356598 OR id=88292448 OR id=87069909 OR id=38175756 OR id=98121997 OR id=62570414 OR id=15900806 OR id=51527968 OR id=89092372 OR id=8084203 OR id=53772848 OR id=78871524 OR id=3608561 OR id=85909562 OR id=41702172 OR id=61800503 OR id=57877634 OR id=93407278 OR id=30824340 OR id=13159046 OR id=49055339 OR id=73058078 OR id=983603 OR id=73571456 OR id=51694978 OR id=75136628 OR id=82716874 OR id=83551181 OR id=7964224 OR id=47505945 OR id=92695321 OR id=15885152 OR id=79282709 OR id=18572099 OR id=27392970 OR id=14552787 OR id=19848227 OR id=4518183 OR id=11773920 OR id=22285326 OR id=71605145 OR id=2402625 OR id=63365854 OR id=70973600 OR id=10584706 OR id=83688869 OR id=84268419 OR id=6026005 OR id=36545233 OR id=24462648 OR id=19293921 OR id=17561083 OR id=52105483 OR id=59243514 OR id=35230465 OR id=34650779 OR id=30053489 OR id=24225251 OR id=59642405 OR id=81933853 OR id=94495716 OR id=26364324 OR id=25980634 OR id=5579237 OR id=14569289 OR id=89417845 OR id=71178959 OR id=4143920 OR id=20467990 OR id=53316808 OR id=21288525 OR id=82249537 OR id=37737589 OR id=44712689 OR id=36788133 OR id=15668654 OR id=4697556 OR id=63785060 OR id=11555169 OR id=36401204 OR id=92276179 OR id=4135929 OR id=75453019 OR id=28231031 OR id=8649240 OR id=11576980 OR id=20262028 OR id=56242424 OR id=11305608 OR id=5655216 OR id=90240601 OR id=28569373 OR id=5296027 OR id=10739594 OR id=72751648 OR id=22531251 OR id=12535926 OR id=36347415 OR id=19740655 OR id=69125465 OR id=7523885 OR id=88128548 OR id=88830806 OR id=25010302 OR id=29411467 OR id=99614288 OR id=32646290 OR id=16592563 OR id=69036910 OR id=32604729 OR id=88737786 OR id=90169676 OR id=57646877 OR id=72105460 OR id=40027541 OR id=70362483 OR id=37221415 OR id=25284914 OR id=69691185 OR id=17972978 OR id=1544661 OR id=47324366 OR id=25337670 OR id=91133621 OR id=63697117 OR id=48652228 OR id=18538437 OR id=79966496 OR id=26066529 OR id=65334307 OR id=8305141 OR id=86289387 OR id=20178085 OR id=88836090 OR id=74948034 OR id=14101728 OR id=7837868 OR id=83548120 OR id=65602502 OR id=83129211 OR id=24785681 OR id=65000269 OR id=49140174 OR id=62636621 OR id=31096695 OR id=52276400 OR id=28546681 OR id=83631937 OR id=57100225 OR id=42531528 OR id=28326396 OR id=38641032 OR id=93055463 OR id=20525612 OR id=66073509 OR id=35154065 OR id=29007664 OR id=12600294 OR id=76829494 OR id=73917074 OR id=67226149 OR id=12478806 OR id=39842542 OR id=70312958 OR id=82792046 OR id=49668650 OR id=46280815 OR id=96555182 OR id=22966062 OR id=83158116 OR id=87566530 OR id=66277804 OR id=7944142 OR id=90649884 OR id=64342810 OR id=9881875 OR id=14833854 OR id=82959569 OR id=50523207 OR id=48788762 OR id=3801076 OR id=14677723 OR id=63080506 OR id=96215352 OR id=36302231 OR id=35067168 OR id=11695282 OR id=19447382 OR id=66401373 OR id=40822285 OR id=41406321 OR id=48630216 OR id=78955925 OR id=57194625 OR id=52097877 OR id=16169037 OR id=44834346 OR id=2593695 OR id=29948466 OR id=41842778 OR id=50510473 OR id=39669493 OR id=64590865 OR id=26160800 OR id=94882286 OR id=2703212 OR id=41243905 OR id=89363549 OR id=82819429 OR id=25565895 OR id=86836890 OR id=58385785 OR id=55898457 OR id=99305620OR id=43332680 OR id=98223672 OR id=4494624 OR id=25408421 OR id=28054121 OR id=48197701 OR id=90633404 OR id=25825550 OR id=90631154 OR id=24867226 OR id=61846156 OR id=38911183 OR id=67826056 OR id=10676975 OR id=57116645 OR id=474292 OR id=82387517 OR id=56211477 OR id=46555785 OR id=49282428 OR id=99468990 OR id=81172472 OR id=26720330 OR id=38692582 OR id=96073680 OR id=88412290 OR id=28829489 OR id=1816508 OR id=75321051 OR id=81650509 OR id=23175973 OR id=42008725 OR id=60743468 OR id=52532114 OR id=731909 OR id=77811415 OR id=86804961 OR id=29675484 OR id=33584929 OR id=180367 OR id=93687804 OR id=41093066 OR id=5987495 OR id=27291494 OR id=78229979 OR id=63194139 OR id=34357776OR id=9992084 OR id=22643334 OR id=22407822 OR id=69740170 OR id=29581361 OR id=50036776 OR id=88768091 OR id=82537322 OR id=83709895 OR id=55361776 OR id=90616169 OR id=44595355 OR id=9468440 OR id=54552233 OR id=73496954 OR id=46104486 OR id=92947715 OR id=38522993 OR id=88515232 OR id=57725249 OR id=48507967 OR id=25309486 OR id=91597013 OR id=85635814 OR id=69579638 OR id=68775627 OR id=57556546 OR id=77900275OR id=95965693 OR id=9601780 OR id=5448068 OR id=54075952 OR id=64335883 OR id=80114875 OR id=14793294 OR id=21016639 OR id=1959922 OR id=93176996 OR id=7893733 OR id=51407895 OR id=45849129 OR id=33857790 OR id=30096194 OR id=78021982 OR id=66555961 OR id=15842998 OR id=77678123 OR id=56648395 OR id=8171848 OR id=80152264 OR id=78616680 OR id=80098122 OR id=22882409 OR id=77242219 OR id=3124519 OR id=60865422 OR id=43164198 OR id=43256621 OR id=73261157 OR id=12541949 OR id=49780175 OR id=23167183 OR id=10509251 OR id=41809106 OR id=25655902 OR id=6752559 OR id=39850293 OR id=50992519 OR id=40061483 OR id=84526968 OR id=93056718 OR id=53267125 OR id=53914467 OR id=39404926 OR id=83672449 OR id=21484465 OR id=34147538 OR id=13437853 OR id=74079093 OR id=50400032 OR id=85705998 OR id=7557614 OR id=10300505 OR id=79264856 ORid=65669946 OR id=23899714 OR id=53506926 OR id=36081544 OR id=11113765 OR id=65755643 OR id=5826515 OR id=60392667 OR id=55562374 OR id=98132987 OR id=80904530 OR id=92663352 OR id=7283593 OR id=3709276 OR id=52078745 OR id=84847057 OR id=34235334 OR id=63889320 OR id=70036669OR id=58603533 OR id=27394053 OR id=54766781 OR id=50920854 OR id=80202681 OR id=67618417 OR id=82912294 OR id=20150728 OR id=20042189 OR id=86403320 OR id=38738266 OR id=58393070 OR id=50887299 OR id=12170654 OR id=16212895 OR id=37361223 OR id=13677457 OR id=19503506 OR id=20213757 OR id=84240441 OR id=39618969 OR id=26401150 OR id=47937678 OR id=55871130 OR id=79189571 OR id=5717133 OR id=12444503 OR id=95283334 OR id=14827147 OR id=22008485 OR id=56345882 OR id=43237192 OR id=56980197 OR id=68699371 OR id=46407250 OR id=72120555 OR id=70694039 ORid=46438829 OR id=17774982 OR id=36484024 OR id=138767 OR id=89563532 OR id=54847019 OR id=7815592 OR id=44909604 OR id=50479084 OR id=17462504 OR id=96594465 OR id=58317102 OR id=92426225 OR id=91894699 OR id=4501659 OR id=43315607 OR id=9442814 OR id=19705166 OR id=87751308 OR id=95588126 OR id=92372510 OR id=20281564 OR id=19251355 OR id=10321183 OR id=34573093 OR id=19074704 OR id=84678191 OR id=24383998 OR id=27670253 OR id=50223562 OR id=34091936 OR id=99304371 OR id=32477827 OR id=54273037 OR id=86525073 OR id=73253547 OR id=33316827 OR id=6724062 OR id=76707318 OR id=78171148 OR id=44729510 OR id=16697684 OR id=68966388 OR id=57448392 OR id=51380186 OR id=35344477 OR id=98153122OR id=51825492 OR id=27202774 OR id=26901641 OR id=37527637 OR id=88241695 OR id=15100257 OR id=30418000 OR id=21821200 OR id=95511035 OR id=9289513 OR id=83870196 OR id=54628801 OR id=39402988 OR id=88345504 OR id=84232433 OR id=13925255 OR id=70816934 OR id=6822742 OR id=14400466 OR id=430652 OR id=87397095 OR id=89773413 OR id=10883914 OR id=89939310 OR id=39597573 OR id=49356789 OR id=62857680 OR id=93292662 OR id=55644642 OR id=81922551 OR id=94304087 OR id=63705961 OR id=137763 OR id=22392805 OR id=65195561 OR id=39498904 OR id=22576234 OR id=59467794 OR id=46389072 OR id=66341462 OR id=44602153 OR id=18204976 OR id=45366397 OR id=3880945 OR id=98231882 OR id=27999162 OR id=38209350 OR id=10599910 OR id=77139550 OR id=35114264 OR id=57109708 OR id=93064441 OR id=34801782 OR id=24938667 OR id=84955486 OR id=53018874 OR id=37969943 OR id=64372852 OR id=69596670 OR id=21288762 OR id=12774121 OR id=97588451 OR id=23575359 OR id=10954061 OR id=50363988 OR id=56263940 OR id=61520763 OR id=85096643 OR id=36250068 OR id=19807406 OR id=20984386 OR id=24520668 OR id=44631794 OR id=62587890 OR id=44963362 OR id=7663521 OR id=78505677 OR id=98442373 OR id=90280978 OR id=14494324 OR id=16069861 OR id=11397153 OR id=87726305 OR id=26133866OR id=42024935 OR id=93393929 OR id=72575268 OR id=76384597 OR id=42272046 OR id=81658814 OR id=40811718 OR id=86054463 OR id=35997739 OR id=51075676 OR id=62839927 OR id=68179261 OR id=19292480 OR id=10464999 OR id=6342696 OR id=75842285 OR id=28671096 OR id=30029838 OR id=19617648 OR id=94667632 OR id=75855376 OR id=83477767 OR id=456684 OR id=81197213 OR id=1961395 OR id=79590898 OR id=470693 OR id=64786459 OR id=90138714 OR id=30486571 OR id=75566704 OR id=64467558 OR id=21380112 OR id=17742907 OR id=7733647 OR id=92017 OR id=64615799 OR id=72272722 OR id=66873854 OR id=77198963 OR id=35594848 OR id=42694993 OR id=12431322 OR id=2247181 OR id=11020746 OR id=42416726 OR id=19127785 OR id=95444937 OR id=36842133 OR id=4203521 OR id=48149533 OR id=45322440 OR id=59710953 OR id=38250773 OR id=31370132 OR id=26889920 OR id=45927952 OR id=55298246 OR id=31197238 OR id=44744953 OR id=35531670 OR id=38850041 OR id=29759177 OR id=76433451 OR id=33696500 OR id=2823716 OR id=68574340 OR id=68889919 OR id=35744793 OR id=64772909 OR id=41562277 OR id=72606631 OR id=54617176 OR id=76086087 OR id=61060196 OR id=1593669 OR id=4666059 OR id=44201567 OR id=97015910 OR id=51039786 OR id=47534369 OR id=36899420 OR id=95163693 OR id=34278055 OR id=24361819 OR id=93200909 OR id=29991418 OR id=63172824 OR id=53644148 OR id=61454424 OR id=44726508 OR id=64910883 OR id=31088636 OR id=14005026 OR id=83267869 OR id=28497493 OR id=12406441 OR id=34686539 OR id=70646963 OR id=7687253 OR id=23115957 OR id=64556990 OR id=49701688 OR id=76843379 OR id=22370877 OR id=11199132 OR id=15492661 OR id=72101877 OR id=47154152 OR id=54969058 OR id=96696025 OR id=33567129 OR id=95788960 OR id=13301506 OR id=38695877 OR id=52992551 OR id=37817234 OR id=82136809 OR id=28111091 OR id=84977065 OR id=93404791 OR id=56350318 OR id=27576451 OR id=84170153 OR id=37381626 OR id=22432144 OR id=35119973 OR id=23922989 OR id=98961080 OR id=14336913 OR id=49612713 OR id=47410677 OR id=41559348 OR id=64216475 OR id=75502736 OR id=16203656 OR id=81726720 OR id=64541981 OR id=82181762 OR id=95869963 OR id=1086041 OR id=76856852 OR id=99484886 OR id=47292021 OR id=99746735 OR id=79082859 OR id=67416188 OR id=46391963 OR id=58631281 OR id=80994168 OR id=9464550 OR id=5851058 OR id=16534935 OR id=63307701 OR id=91875109 OR id=18716507 OR id=15870646 OR id=6003995 OR id=836024 OR id=35610568 OR id=39574140 OR id=76244639 OR id=83403189 OR id=51252728 OR id=6516065 OR id=94907007 OR id=81605606 OR id=40398075 OR id=40258386 OR id=6692981 OR id=50852074 OR id=2869416 OR id=97682971 OR id=44427361 OR id=9608914 OR id=58464559 OR id=81806036 OR id=20047387 OR id=66264452 OR id=58063775 OR id=54179837 OR id=48463792 OR id=17877188 OR id=31718426 OR id=64192249 OR id=35574859 OR id=3671766 ORid=88905164 OR id=78137697 OR id=46929619 OR id=21063327 OR id=83078770 OR id=93293821 OR id=41618319 OR id=3832324 OR id=91310612 OR id=79854291 OR id=68734227 OR id=8826717 OR id=80881657 OR id=95208907 OR id=7079422 OR id=30037415 OR id=5494004 OR id=44809486 OR id=97620027 OR id=35689182 OR id=13120783 OR id=26108678 OR id=1537176 OR id=16538727 OR id=50841024 OR id=36515680 OR id=82635278 OR id=11112660 OR id=16276555 OR id=72997511 OR id=93487848 OR id=88201238 OR id=53997085 OR id=15198916 OR id=61214583 OR id=78412499 OR id=3585265 OR id=1402827 OR id=56445518 OR id=47661453 OR id=25615629 OR id=58263458 OR id=62155263 OR id=46608555 OR id=15822703 OR id=82285214 OR id=76021596 OR id=84571697 OR id=45999350 OR id=40074628 OR id=8219220 OR id=5429523 OR id=74024203 OR id=22354037 OR id=17605466 OR id=60436920 OR id=52777032 OR id=65801717 OR id=43656316 OR id=10424270 OR id=48035786 OR id=29493228 OR id=83897372 OR id=62101275 OR id=84793857 OR id=56894828 OR id=70636689 OR id=72497148 OR id=67388694 OR id=68146510 OR id=64298548 OR id=97117498 OR id=25553211 OR id=54226533 OR id=90395845OR id=24172623 OR id=91712292 OR id=98280822 OR id=54042497 OR id=25032894 OR id=6833135 OR id=39011254 OR id=9837753 OR id=63507766 OR id=26747954 OR id=45941264 OR id=99955245 OR id=80051546 OR id=78510759 OR id=71322333 OR id=92407609 OR id=95809491 OR id=18999217 OR id=23430377 OR id=11861293 OR id=42583098 OR id=24163209 OR id=11358738 OR id=3237302 OR id=3176665 OR id=87151132 OR id=2789150 OR id=63905882 ORid=59864282 OR id=3673596 OR id=19570439 OR id=22883042 OR id=72375525 OR id=51614404 OR id=47526636 OR id=98443133 OR id=99140135 OR id=33855918 OR id=28333489 OR id=81416033 OR id=2670097 OR id=4897577 OR id=24439616 OR id=36643479 OR id=40817600 OR id=76022791 OR id=40072872OR id=95193435 OR id=96967607 OR id=24983145 OR id=49883271 OR id=94602753 OR id=83555050 OR id=85455145 OR id=34563229 OR id=72328311 OR id=12002151 OR id=71481181 OR id=72998351 OR id=1489188 OR id=38426973 OR id=91893116 OR id=61594591 OR id=89693630 OR id=6268166 OR id=20056665 OR id=62169880 OR id=17143472 OR id=35103925 OR id=22452590 OR id=54272289 OR id=34236829 OR id=78028543 OR id=84474414 OR id=40386926OR id=50550952 OR id=49413559 OR id=48781941 OR id=22927237 OR id=44447815 OR id=29960478 OR id=47578119 OR id=10192558 OR id=87733936 OR id=88699383 OR id=38808712 OR id=79944807 OR id=84014713 OR id=31865463 OR id=72617685 OR id=19557568 OR id=47865990 OR id=39069638 OR id=20086122 OR id=1777562 OR id=29018078 OR id=78358083 OR id=94561719 OR id=46281152 OR id=99789008 OR id=86929490 OR id=16534451 OR id=55989144 OR id=52455669 OR id=54561585 OR id=97379646 OR id=20416183 OR id=87617750 OR id=76115505 OR id=3282482 OR id=8383619 OR id=45456319 OR id=29576432 OR id=67750627 OR id=61736333 OR id=33745442 OR id=51502165 OR id=35349384 OR id=78106651 OR id=23232822 OR id=94851387 OR id=78254073 OR id=82406754 OR id=10317954 OR id=70125940 OR id=45067526 OR id=27061875 OR id=25640164 OR id=52574899 OR id=93819227 OR id=93789607 OR id=96122951 OR id=31673246 OR id=70431904 OR id=54067896 OR id=37146857 OR id=37817889 OR id=14058940 OR id=60710246 OR id=64844350 OR id=91604383 OR id=71972005 OR id=13888349 OR id=19093493 OR id=27397281 OR id=61085409 OR id=66529387 OR id=82761299 OR id=72236310 OR id=19277077 OR id=96599501 OR id=68304096 OR id=48292937 OR id=97503321 OR id=88011133 OR id=29224803 OR id=79782945 OR id=79965966 OR id=83716914 OR id=90432214 OR id=48938902 OR id=12498489 OR id=30246261 OR id=91624049 OR id=68652396 OR id=23677785 OR id=44084687 OR id=3865123OR id=37823170 OR id=45287730 OR id=38784682 OR id=28058351 OR id=68226368 OR id=61569897 OR id=44737876 OR id=70575908 OR id=25568463 OR id=24668386 OR id=88650569 OR id=35559584 OR id=1897737 OR id=77844785 OR id=29780669 OR id=84004602 OR id=29029776 OR id=91003545 OR id=48058106 OR id=9463847;
测试结果如下:
第一种情况,ID列为主键的情况,4组测试执行计划一样,执行的时间也基本没有区别。
A组or和in的执行时间: or的执行时间为:0.002s in的执行时间为:0.002s
B组or和in的执行时间: or的执行时间为:0.004s in的执行时间为:0.004s
C组or和in的执行时间: or的执行时间为:0.006s in的执行时间为:0.005s
D组or和in的执行时间: or的执行时间为:0.018s in的执行时间为:0.014s
第二种情况,ID列为一般索引的情况,4组测试执行计划一样,执行的时间也基本没有区别。
A组or和in的执行时间: or的执行时间为:0.002s in的执行时间为:0.002s
B组or和in的执行时间: or的执行时间为:0.006s in的执行时间为:0.005s
C组or和in的执行时间: or的执行时间为:0.008s in的执行时间为:0.008s
D组or和in的执行时间: or的执行时间为:0.021s in的执行时间为:0.020s
第三种情况,ID列没有索引的情况,4组测试执行计划一样,执行的时间也基本没有区别。
A组or和in的执行时间: or的执行时间为:5.016s in的执行时间为:5.071s
B组or和in的执行时间: or的执行时间为:1min 02s in的执行时间为:5.018s
C组or和in的执行时间: or的执行时间为:1min 55s in的执行时间为:5.018s
D组or和in的执行时间: or的执行时间为:6min 17s in的执行时间为:5.057s
结论:
因此在给in和or的效率下定义的时候,应该再加上一个条件,就是所在的列是否有索引或者是否是主键。如果有索引或者主键性能没啥差别,如果没有索引,性能差别不是一点点!
MYSQL在默认的情况下查询不区分大小写
MYSQL在默认的情况下查询是不区分大小写的,例如:
mysql> create table t1(
-> name varchar(10));
Query OK, 0 rows affected (0.09 sec)
mysql> insert into t1 values('you'),('You'),('YOU');
Query OK, 3 rows affected (0.05 sec)
Records: 3 Duplicates: 0 Warnings: 0
对这个表,缺省情况下,下面两个查询的结果是一样的:
mysql> select * from t1 where name = 'you'; mysql> select * from t1 where name = 'YOU'; |
如果想让MYSQL知道你输入的字母是大写还是小写的,修改表:
mysql> alter table t1 change name name varchar(10) binary;
mysql> select * from t1 where name = 'YOU'; |
如果你只是想在SQL语句中实现的话:
mysql> select * from t1 where name = binary 'YOU';
+------+
| name |
+------+
| YOU |
+------+
1 row in set (0.02 sec)
mysql> select * from t1 where name = binary 'you';
+------+
| name |
+------+
| you |
+------+
1 row in set (0.00 sec)
如果不想这么麻烦而想服务一开启就让大小写一致的话:
可以修改my.ini或者my.cnf
[mysqld]
lower_case_table_names=1
(0:区分;1:不区分)
然后重启MYSQL服务。
mysql> show variables like '%case_table%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_table_names | 1 |
+------------------------+-------+
1 row in set (0.00 sec)
注:WINDOWS系统不用修改,系统默认就是1
LINUX 系统默认是0。因为LINUX下的脚本都是区分大小写的。
正则表达式在线生成器
对正则表达式很头疼,是不是?每次看到都觉得像看天书似的,别说让人自己整一个出来了。下面这个网站可以帮你生成正则表达式,而且还可以根据不同的语言生成不同的代码示例,很强大。
http://www.txt2re.com/index.php3
打开上面那个网页,你会看到有三步。
第一步,输出你想匹配的一个文本示例,然后点“Show Machted”,于是进入第二点。
第二步,当你看到那花花绿绿的界面是不要头大(那个配色也太可怕了),那是这个会把你的这个字串每个字符都拆出来,并把单词分隔。于是,你可以点击那些花绿格子间的链接来组织你的正规表达式。,比如:c表示任意字符,还有什么int,day,string之流的东西。(相当ugly的界面)在这一步,你一点要点点什么,不然不会进入第三步。
第三步,选择一个编程语言,然后你可以看到相关的代码示例。语言支持:Perl PHP Python Java Javascript ColdFusion C C++ Ruby VB VBScript J#.net C#.net C++.net VB.net (这么多)
总之,这是一个很酷,但却界面很丑陋的在线的正则表达式生成工具。
海底捞培训体系
第一天:
一:海底捞三大目标
1、在海底捞创造一个公平公正的工作坏境;
2、致力于双手改变命运价值观,在海底捞变成现实;
3、将海底捞开向全国。
二:海底捞服务宗旨
1、细心、耐心、周到、热情
2、客人的每件小事要当成大事去做
三:海底捞员工四不准
1、不准给脸色给客人看,不准与客人争吵;
2、不准因客人的打扮而轻视客人、议论客人;
3、不准因与客人认识知道客人的过去而议论客人;
4、客人掉在餐厅的物品不能容纳为己有,因主动上交吧台。
四:海底捞的含义
1、对员工的解释
海:大海宽阔(品牌)无穷无尽;
2、底:海底捞用人的原则,每位员工必须从底层做起;
3、捞:综合素质,用勤劳的双手去改变自己的命运;
4、对客人的解释:海底捞的火锅有大海一样无穷无尽的食物,应有尽有给顾客品尝。
五:海底捞用人原则
必须是一位勤快的人,哪怕你再笨我们都愿去教你。
六:海底捞的14个岗位
店长、大堂经理、后堂经理(厨房)、吧台、门迎、司机、保安、骨干员工、收货、美甲(最优秀的员工)、擦鞋(最优秀的员工)、游乐园、电工、质检员工
七:培训基地对员工的要求
1、排队吃饭,必须排队,不准抢先;
2、节约粮食;
3、吃饭时脚不准踩踏桌椅,必须放在地上,如有违反清理所有饭堂桌椅;
4、打饭时必须给打饭的师傅说声“谢谢”;
5、未经批准不准离开培训基地,如有违反直接出名;
6、男生仪容要求:必须留寸头,剔须,剪指甲。
女生仪容要求:发不过眉,不准戴任何金银首饰,留指甲,已婚女士可以佩戴一个结婚戒指
八:上课要求
1、坐姿要不倚不靠,不翘腿;
2、上课时手机必须关机状态,如有违反培训师没收保管,培训结束后交还;
3、不准打瞌睡;
4、不准说话;
5、禁止抽烟。
九:宿舍要求
1、宿舍内员工自己选举宿舍长,一旦认可必须服从;
2、进入宿舍必须穿拖鞋(其他鞋子放在宿舍外鞋柜);
3、床上只能放床单、枕头、被子,床底下不准放如:脸盆、鞋、袜子;
4、宿舍员工自己的袜子必须每天清洗,如有违反清理宿舍内所有员工袜子,以免影响他人健康;
5、宿舍内不准抽烟;
6、早上起床必须碟好床上用品,整理干净,必须统一。
第二天:
一:海底捞考勤制度
1、薪酬制度
⑴服务员的基本工资:1080元每月,二级员工1100元每月,一级员工1120元每月;
⑵工龄工资:员工满一年后加40元,两年80元,三年120元,四年120元,五年以上140元;
⑶公司每月给新员工一月2天带薪公休,满一年后每月3天,三年后每月4天;
⑷新进员工进店标准:14号以前公休一天,14号以后的没有公休;
⑸如员工辞职必须提前15天,如提前离职,公司不给与结算工资;
新进员工每月店方扣除员工20元作为公司保证金,如店方许可正常辞职,将退还保证金,否则不退。
二:迟到奖罚制度
1、迟到1—5分钟扣0.5元,迟到5—30分钟扣10元,迟到30—120分钟扣除半天工资,迟到120分钟以上处矿工一天处罚,而且必须照常上班;
2、一月内迟到三次以上只发基本工资,月底奖金扣除;
3、因私事不请假、休息、早退视为旷工;
4、处罚标准:普通员工迟到半天扣20元,一天扣40元,月底只发基本工资;
5、员工无故旷工一天以上除名开除;
6、干部以上级别的员工旷工直接开除处理。
三:人事管理条例(以下几点可直接解聘)
1、受聘者业务技术水平差,经考核不能接受胜任本职岗位要求;
2、违反工作规章制度,批评后仍不改正;
3、受聘者长期请假;
4、旷工;
5、因员工身体状态不适应岗位要求;
6、违反国家法律法规。
备注:员工解聘或辞退后必须办理解聘手续,三天内离开本店宿舍。
四:规章制度:
轻度过失的员工有以下几点:
1、上班时间衣冠不整;
2、上班时不穿工服进入店内或者工服不齐,不佩戴员工牌号或不佩戴在指定地方;
3、工作时间用餐厅电话办理私事;
4、工作时间吃东西聊天,围成一团;
5、下班后不应在店内逗留,并且打扰其他正常上班员工;
6、在店内高声喧哗,发出怪叫或吹口哨;
7、随地吐痰,仍纸屑杂物;
8、不遵守店内安全条例;
9、违反部门常规;
10、工作时间佩戴手机(店经理除外);
11、在自己的负责范围内储放饮料或私人物品。
较重过失的员工有以下几点:
1、工作时间睡觉;
2、擅离工作岗位,经常迟到;
3、对客人不礼貌,与客人争辩;
4、在店内、宿舍内主动参与或变相赌博活动;
5、未经许可私自配取宿舍、餐厅钥匙;
6、搬弄是非,诽谤他人,影响团结和公司声誉;
7、未立即上缴客人遗留物品或拣到的物品;
8、不经店内相关领导允许带亲戚朋友到店内或者在宿舍逗留;
9、工作时间擅离工作岗位,做其他与工作不相关的事情;
10、未经批准不回宿舍休息。
严重过失的员工有以下几点
1、工作时间醉酒;
2、贪污、盗窃、受贿、行贿;
3、故意损坏公物或客人用品;
4、打架斗殴。
各项处理方法
轻度过失的处理方法:处相关处理外批评教育方法。
较重过失的处理方法:采取罚款,限期改正并填写过失单。
严重过失的处理方法:扣除当月工资,并且除名,情节严重者追究法律责任。
员工单独在外面网吧上网直接开除!
五:员工过生日聚餐标准
1、员工之间过生日送生日礼物不得超过10元;
2、员工吃饭过生日必须AA制;
3、员工之间过生日消费金额不得超过两百元。
六:海底捞的宣誓词
我宣誓:我愿意努力的工作,因为我盼望明天会更好;
我愿意尊重每一位同事,因为我也需要大家的关心;
我愿意诚实,因为我要问心无愧;
我愿意接受意见,因为我们太需要成功;
我坚信只要付出终有回报。
七:海底捞的店歌:《携手明天》
唱着同样的旋律,共创美好的明天,怀着同样的梦想,时刻发奋图强,为了飞跃成长,为了创业而坚强,心连心,一起度过艰难,手拉手,分秒并肩作战,创造奇迹,拥有梦想,知恩图报,双手创造未来;
带着同样的目标,共创美好的明天,怀着家人的期望,时刻发奋图强,带着母亲等长城,终有一天会实现,心连心,一起度过艰难,手拉手,分秒并肩作战,创造奇迹,拥有梦想,知恩图报,双手创造未来。
八:海底捞给员工创造发展的途径
走管理路线:
1、新员工——合格员工——优秀员工——实习领班——优秀领班——实习大堂经理——优秀大堂经理——实习店经理——优秀店经理——实习大区经理——片区经理——总经理——董事长
2、年龄偏大的员工
新员工——合格员工——优秀员工——先进员工(连续3个月当选)——标兵(连续5个月当选)——劳模(连续6个月当选)——功勋(相当于店经理的福利待遇)
注:成为一名合格员工的基本标准
1、业务熟练,顾客满意率较高;
2、团结同事;
3、工作主动,积极性强;
4、工作责任心强;
5、员工情绪稳定;
6、能准确快速完成上级交待的任务;
7、不违反规章制度;
8、任劳任怨,不怕苦不怕累。
九:海底捞岗位分化流程
1、门迎组:
保安——门迎——接电话——酒水吧——收银吧——擦鞋——美甲——游乐园——打发票
2、服务组:
服务员——发毛巾人员——前堂保洁人员
3、上菜房
洗菜员——备菜员——上菜员——切羊肉、肥牛人员
4、传菜组
传菜员——收台人员——打汤豆浆人员——切果盘人员——柠檬水配制人员——水果房
5、油碟房
油碟——香菜——葱花——豆腐乳——韭菜花——花生仁——榨菜
6、配料房
配料师——葱段——红油——花椒面——呼叫——药材——员工餐——捞面——电工——小吃房
7、保洁组
洗杯人员——洗毛巾人员——洗碗人员——大嫂走道人员——打扫卫生间人员——洗碗间
8、凉菜房
凉菜——黄瓜——醋——酱油——鸡精——盐
9、库房
办公室人员——出纳——会计
第三天
一:海底捞岗位描述
1、欢迎顾客时目光要注视对方,让顾客感受到热情的笑容;
2、员工以友善的话语表示欢迎,不要使用重复机械的问候语;
3、客人到桌后5秒内必须有服务员接待;
4、对待老人、小孩、残疾人应该做到特需服务;
案例:一位顾客来用餐,由于之前的车祸腿骨折段,无法上楼用餐,该店保安立即通知店经理,店经理马上组织6名年轻传菜部员工到地下室停车场,用凳子将该顾客从楼梯间抬上3楼就餐,当时该顾客感动得流下眼泪,后来该顾客成为海底捞的忠实顾客。
5、员工应该把客人所点的菜品快速准确的传递给上菜房;
6、在保证客人满意的情况下,认真服务,争取做到操作流程不漏项、不掉项;
7、配备所用的用品用具;
8、服务员应保证帐单的准确性,做到唱收唱付,并提前找零;
9、及时恢复摆台工作;
10、及时做好人走岗位净;
11、及时关灯关气;
12、做好餐前餐后的电脑正常使用和关闭;
13、做好突发事件的处理和创造感动;
14、做好授权工作;
15紧急的预案处理,停水、电、气,客人打架处理;
16同一区域不要走一桌,关一桌灯,等客人走完才关灯。
备注:服务员的餐前准备工作是否到位:
1.笔3支、备用的翻台餐具、打火机或火柴、烟灰缸、餐巾纸;
2.炉具是否有气,是否能正常打火;
3.不主动询问顾客是否需要发票;
4.客人给钱埋单是必须说谢谢;
5.客人埋单要带上收银夹,装零钱袋,送薄荷糖;
6.处理所有问题应在第一时间。
以上岗位描述的目的就是提高翻台率
二:岗位职责
发毛巾人员:
1、给客人发毛巾时要面带微笑,热情大方,保证热毛巾的用量和质量,(80度);
2、顾客到桌后两分钟内递给热毛巾,并称呼先生女士,发毛巾要分清主次,动作要规范;
3、每桌每位顾客换毛巾次数不低于4次,顾客无特需要求不得高于6次,无需要不必勉强;
4、满足顾客的合理要求;
5、顾客从身边走过时一定要让路并且打招呼;
6、对突发事件的应急处理,如打破餐具、客人呕吐等;
7、按时准备好所有的原材料和用具。
保洁人员:
1、拾到客人物品应及时上交;
2、欢迎顾客时目光注视对方,要以友善的话语表示欢迎,如你好、小心路滑,要让顾客感受到热情;
3、严格按照卫生标准进行;
4、满足顾客的合理要求;
5、顾客从身边走过时一定要让路并且打招呼;
6、对突发事件的应急处理,如打破餐具、客人呕吐等;
7、按时准备好所有的原材料和用具。
传菜员:
1、站岗之前准备好足够的干净托盘(50块)、托盘布(50块),并且保持托盘的卫生干净,如脏及时更换;
2、每个托盘的物品无挤压和摞叠;
3、传菜生做到6不端:标准量不符不端、颜色不纯不断、形状不符合要求不端、不熟不热不端、卫生不合要求不端、菜品不点缀不端;
4、传菜过程中应热情礼貌的招呼客人,满足顾客合理要求;
5、及时回收用后的餐具,必须做到来回不走空路;
6、保持站姿端正,认真等待端菜,穿菜时要注意安全,必须做到快走慢跑,不能撞到客人及其他同事;
送柠檬水、汤、豆浆的人员:
1、上午11点、下午5点半检查是否到位;
2、保证汤、豆浆80度和柠檬水的质量卫生;
3、对汤、豆浆、柠檬水随时供应,确保安客区域到位、无短缺;
4、面对顾客时目光要注视对方,以友善的华语表示对顾客的欢迎,让顾客感受到热情地笑容,满足顾客的合理要求;
5、柠檬水的制作必须按照量化标准;
6、对自己负责的汤壶、豆浆壶要保证干净卫生,摆放整齐;
7、注意操作现场的卫生;
8、满足顾客的合理要求,及时写作服务员,做好服务和收台工作;
注:汤要随时转移,避免浪费
9、生意低峰期做好本组的汤、豆浆的转移工作和收尾工作。
收台人员:
1、首先在收台前检查顾客有无意识物品;
2、一个餐桌收台时间为2—3分钟内全部完成;
3、在收台当中要对客人礼貌微笑或者点头并运用敬语问候;
4、收台过程中取下锅圈减少噪音,保护餐具,随时准备一条毛巾擦凳子;
5、餐桌表面卫生干净,无油渍及杂物,凳子五水渍,协助服务员恢复台面;
6、擦桌子的水、毛巾要及时更换,保持干净;
7、收台的准备工作应齐全,干湿毛巾三条,桶一个。
三:五声四勤
五声:迎声——答声——谢声——歉声——送声
四勤:眼勤:眼看六路,耳听八方,重要的是注意客人的各个神态,如:招手、探头
嘴勤:做到人未到声先到
手勤:做到客人想之前、做之前
腿勤:速度
四:服务员敢于主动向客人介绍自己
例:我是小李,有什么事请叫我。
五:一个服务员要有怎样的精神面貌?
答:做事要开朗、乐观、大方,不拘谨,不扭捏,表里如一,襟怀坦然,不存心机,热情,充满活力,要有进取上进心;
一切以企业为重,上班不带任何情绪,遇事冷静不慌,遇客人答问百问不烦,百答不厌。
注:服务员不懂就是不懂,切忌不能故作老练
如:客人问长城在哪里?不能乱回答。
六:服务员十四字礼貌用语
请、谢谢、对不起、您好、再见、没关系、欢迎光临
七:海底捞发展史
培训师:总经理助理
1、海底捞原名:楼外楼,现更名为四川省简阳市海底捞餐饮有限公司;
2、总经理:张勇;
3、专营:四川药膳火锅;
4、现在职员工:3000人,以农村人为主;
5、发展:
1994年3月:海底捞在简阳市一个偏僻的小巷开了一个不足72平米的水珠小店,只有4张桌子,在设施简陋的情况下迈出了第一步
1998年9月:张勇成功的引进豆花鱼这道菜,以味型占领市场,从四川72平米一下发展到西安1400平米的正规化餐厅,他严格要求餐厅服务、菜品质量。
公司高压线
1、从人品,不说谎;
2、从勤劳,不喜欢懒惰的员工;
3、从敬业;
4、从诚实;
5、从孝敬父母(在海底捞工作你能改变自己的命运价值观,你是否改变了家人的命运价值观,你做到了吗???
案例:在西安店有一名服务员在一年半的时间升到了店长职位,一个月工资4000—5000,现在生活比较宽裕,忘记了原来,现在一个月买化妆品得1000多元,买衣服1000多元,吃零食1000多元,而她万万没想到远在几千公里以外的小孩都没鞋穿,难道这样叫做改变了你的命运价值观吗?
八:服务员有权向吧台借助200元先解决顾客问题
课后提:6个怎么办?
1、讨论你是怎么样理解授权工作?
2、当你不小心将豆浆撒在顾客身上,你该怎么办?
3、当客人的锅底、菜品出现质量问题,你该怎么办?
4、当遇到喝醉酒的客人,你该怎样服务?
5、当你遇到客人叫打折,你该怎么办?
6、当你遇到餐厅停电,你该怎么办?
九:海底捞的所有员工在操作过程中都应首先避开老人和小孩
海底捞品牌
提问:M代表什么?
KFC代表什么?
海底捞的品牌靠每个员工来创造
十:激励员工的方法
好,很好,非常好,耶
游戏一:
考验员工个人的反应能力
游戏名称:数青蛙
规则:五人一组,分别说:一只青蛙一张嘴,两只眼睛,四条腿,依次增加,错了淘汰,最后赢了奖励可乐一瓶。
游戏二:
游戏名称:所有人一起拍掌
规则:大家齐拍掌,拍到声音齐为止
目的:把大家的心溶为一起,齐心协力完成。
环境创造一个人
一个农村人,没有文化。在他的环境下的乡村小路上,随便扔果皮纸屑,对于他来说,是很正常的事。如果把他带到天安门广场,让他带上一袋橘子,他会吃完后,主动把桔子皮放到袋子里面。因为他已经接受了这种严谨的环境。让他明白,桔子皮不是随便乱扔的。我们是一个大家庭,大家庭会给每个成员带来家的温暖。但家有家规,家规是严格的。你在大家庭里可以受到良好的教育,只要你积极主动,你的素质很快可以得到提升。
做管理的人就像写毛笔字一样,你可以写出10个一模一样“山”字吗?
你肯定是做不到的,这必须要时间的磨练和学习
十一:人事管理
1、入职员工必须要求认真填写个人档案已便于公司调动;
2、规范员工档案表(附员工入职表)。
十二:海底捞员工宿舍管理规定
1、下班回宿舍途中衣着整齐,过马路不准闯红灯;
2、严禁外出在附近的餐馆、小吃店吃饭,统一在店里用餐,如有违反者,第一次罚款10元,第二次开除;
3、进入住宅区时要轻手轻脚,不能大声喧哗,做到尊老爱幼,礼貌待人;
4、乘坐电梯时一般情况下只能坐货用电梯,人多时必须排队等待,必须遵守电梯制度,一次不得超过13人,在电梯内不准抽烟;
5、在通道内不准追赶、打闹、唱歌,要放轻脚步,放低声音,保持安静,以免影响他人休息,如不遵守者一律重罚;
6、男生女生不得互串寝室,有事必须经过寝室长同意,否则违反一次罚款50元;
7、在宿舍内任何地方、任何角落不准随地吐痰、扔垃圾,不准在宿舍内任何地方抽烟,如发现一次罚款10元;
8、宿舍管理人员必须熟悉水电开关,随时注意节约用水用电,如发现重罚;
9、保护爱护宿舍内的家电设备,不准在墙上乱画和损坏、拆卸家电设备;
10、刷子、脸盆、鞋子必须统一摆放,整齐干净;
11、宿舍内员工的工衣不能乱拿乱穿,不准用其他宿舍员工的洗发水,香皂,毛巾,牙膏等物品,如有违反一律重罚,如拿宿舍员工的物品不打招呼一律除名;
12、床上只能放枕头、被子,适当可备一个小盒子,并且床铺必须干净整洁,统一摆放整齐;
13、宿舍内不得私自乱接插头;
14、休息的员工看电视时间规定:早上11点,下午4点半,关电视时间:下午2点,晚上12:30,且看电视声音不能过大,不能影响他人休息,如有违反者罚款宿舍长10元;
15、熄灯时间规定:中班22:30,晚班24:30。
北京“海底捞”调查报告
一、顾客等位区
1、设置宽大的等位区域,设有折叠桌椅。桌子套上桌布。
①为等位的顾客提供休闲娱乐项目
如:跳棋、五子棋、象棋、陆战旗、扑克等
②提供免费的额外服务
如:为女士提供美甲(时间为18:00-23:00),为男士提供擦鞋服务、上网
③分季节提供丰富的免费食品和饮品
如:萝卜干、橙子、苹果、西瓜、黄豆、炸虾皮、薄荷糖、柠檬水、豆浆(点餐时3元一杯)
2、对等位的顾客实话实说(告诉等候所需时间的实情)例如:“您至少还需要等半个小时以上”。
3、等位信息用LED即时的显示,提醒顾客有免费提供的服务项目
4、设置儿童游乐园,方便带小孩的顾客。安排有专人看管,有醒目详细的告示。
二、关于用餐感受
1、服务
①洗手间洁净
*男女洗手间各配一名大叔与大姐,和蔼有礼,笑容可掬(笑得非常到位,令人印象深刻)
*清扫的人员主动为每位顾客挤洗手液,递上擦手纸,甚至有时候会敲背。
*洗手间清洁不仅用拖把而且用双手加毛巾清理,保证地面无水渍,无异味。
②设置专门的接待部门、收台部门、清洁部门。
③员工对顾客的提醒和问候到位
*顾客路过台阶时有服务员提醒:小心台阶
*任何客人问洗手间时,服务员会将顾客送到洗手间门口
*顾客叫到任何服务员时,他会立即停下手中的事情来为顾客服务。
*迎宾微笑到位,可看到到八颗牙齿,并且热情洋溢
④用餐途中
*若看到顾客的手机放在桌上,五分钟内会有服务员将你的手机套上手机袋
*如果桌面没有烟盅,看到顾客抽烟即时提供
*即时用专用木板打白汤锅中产生的泡沫
*整个用餐途中提供2-3次热毛巾
*点餐用语标准
*店经理与服务员会经常巡台分菜,在分菜的过程中会友善地跟顾客沟通。目的是加快翻台
*日常的药品准备,即时提供给有需求的顾客(感冒药、防中暑药、胃药消化药)例子:可以要到十滴水。
*会调节客人情绪
*收台之前就会把顾客带到桌前,收餐具、擦桌子(3条专用毛巾)极快,成了表演,很具观赏性
*传菜速度很快,服务员和传菜员几乎用竞走与小跑的速度
*客户经理带动员工做服务
2、出品
*火锅的红油用专用袋装上桌,感觉干净卫生
*中途有拉面表演
*会告诉顾客品汤的要点
*出品速度快,3分钟内上齐
*除特色菜外其它烫菜可点半份
特色的广告语:好吃的火锅会说话