Ajean 的个人资料宝兰风雨雪照片日志列表更多 工具 帮助

Hawk sap Ajean

职业
地点
兴趣
MSN:
erp.expert@hotmail.com
SAP Gtalk:
jean.luc.hu@gmail.com
第 1 张,共 3 张
更多相册 (1)

我的视频

没有添加内容。
尚未添加列表。

自定义 HTML

没有添加内容。
尚未添加列表。

订阅源

所有者还没有为此模块指定订阅源。
4月10日

sap abap---Deleting an Internal Table---Initializing Internal Tables

deleting an internal table in sap abap

 

Deleting an Internal Table

If you are using an internal table without a header line, CLEAR <itab> deletes the body of the table.

If your internal table has a header line, CLEAR <itab> deletes the header line.

If you only want to address the body of an internal table with a header line, you use the form <itab>[].

  • Example 1: ITAB_WITHOUT and ITAB_WITH are two internal tables without and with header lines respectively. The command ITAB_WITHOUT = ITAB_WITH[] assigns the body of ITAB_WITH to ITAB_WITHOUT.
  • Example 2: CLEAR ITAB_WITH[] deletes only the body of the internal table ITAB_WITH.

REFRESH <itab> deletes the body of the table.

For additional information see:

Initializing Internal Tables

 

Initializing Internal Tables

To initialize an internal table with or without a header line, you use the REFRESH statement as follows:

Syntax

REFRESH <itab>.

This statement resets an internal table to the state before it was filled. This means that the table contains no lines.

If you are working with an internal table without table work area, you can use the CLEAR statement instead of the REFRESH statement as follows:

Syntax

CLEAR <itab>.

If you are working with an internal table with a header line, the CLEAR statement clears only the table work area as explained in Resetting Values to Default Values. To reset the whole internal table without clearing the table work area, use either the REFRESH statement or the CLEAR statement as follows:

Syntax

CLEAR <itab>[].

The square brackets after the name of the internal table refer to the body of the internal table.

After using REFRESH or CLEAR to initialize an internal table, the system keeps the space in memory reserved. You can release the memory with the FREE statement as follows:

Syntax

FREE <itab>.

You can also use the FREE statement to reset an internal table and to release its memory directly, without using REFRESH or CLEAR beforehand. Like REFRESH, FREE works on the table body, not on the table work area.

After a FREE statement, you can address the internal table again. The system then reserves memory space again.

You can check whether an internal table is empty by using the following logical expression:

Syntax

... <itab> IS INITIAL ...

 

DATA: BEGIN OF LINE,
                    COL1,
                    COL2,
             END OF LINE.
DATA ITAB LIKE LINE OCCURS 10.
LINE-COL1 = 'A'.
LINE-COL2 = 'B'.
APPEND LINE TO ITAB.
REFRESH ITAB.
IF ITAB IS INITIAL.
     WRITE 'ITAB is empty'.
     FREE ITAB.
ENDIF.

The output appears as follows:

ITAB is empty.

In this program, an internal table ITAB is filled and then initialized with REFRESH. In an IF statement, a logical expression with the IS INITIAL parameter is used to check whether ITAB is empty. If so, the memory is released.

(msn:erp.expert@hotmail.com)

4月9日

关于麦肯锡、埃森哲、IBM、普华永道--有一个老头,正在草地上放羊,忽然走来一个年轻人

1)关于麦肯锡
有一个老头,正在草地上放羊,忽然走来一个年轻人,年经人走到老头面前说:老先生,我可以为您服务,我将告诉您您的这群羊有几头,作为酬劳您需要给我一头羊。
老头还未作答,年青人就开始了工作,年轻人用笔记本电脑无线上网,链接上NASA的内部网,调动低轨道卫星,把卫星遥感成像的图片再通过软件分析,数十分钟后,年轻人再次走到老头面前:老先生,您的羊群共有763头。说完后他抱起一只羊就要走。
老头这时叫住了年青人:年青人,如果我能猜出你就职的公司,你可不可以把酬劳还给我?可以,年轻人答。你是麦肯锡公司的,老头说。年轻人很惊讶,您怎么知道?
老头笑了:因为你具有该公司咨询人员的所有特点啊,第一.你不请自来。第二.你告诉我的分析结果是我本就知道的。第三.你抱走的不是羊,而是我的牧羊犬。
(2)关于埃森哲
周末,我去一间熟悉的西餐厅吃晚饭,发现餐厅内部刚装修过,餐厅服务生的装束也有所改变。我发现服务生们上衣夹克的口袋里都多放了一把勺子。于是我叫来相熟的亨利,向他打听最近的变化。亨利告诉我,餐厅老板最近请了埃森哲公司作业务流程重组的咨询,以改进餐厅的工作效率和服务质量。
埃森哲的咨询顾问经过两个礼拜的现场工作,发现33.333%的餐桌在就餐过程中都会发生一次勺子掉在地上的情况。而以往服务生需要单跑去厨房一次给客人换干净勺子。如果在服务生的夹克口袋里放一把备用勺,则他们不必单独跑一次厨房,可以在下次上菜时顺路换掉勺子,这样可以将服务生的劳动生产率提高 17.365%。
正说着,我旁边的桌子响起叮当一声:他们的勺子掉地上了。只见亨利从容地从口袋里拿出备用勺,及时给客人换上。
看到这个场景,我对埃森哲公司的咨询建议相当佩服。
这时,我又留意到所有服务生西裤的拉链外有一根很细的绳子,其质地和隐性胸罩带一样,所以较难发现。于是,我又向亨利提出这个新问题:"你们这根细绳儿是干嘛用的?"亨利环顾了一下,将身子倾斜过来,小声说道:"好眼力!不是每个人都象您这样观察入的!"
亨利接着说:"埃森哲公司通过对餐厅工作流程的现场观察和数据分析,发现服务生每班次平均要小便5.125次,而每次小便完平均要花1.306分钟洗手和烘干手。埃森哲的顾问建议我们在那儿上面系上这根绳子,以后每次小便直接把自己那活儿拉出来,可以避免手接触到,这样就可以省去洗手和烘干的麻烦,既提高服务生的劳动生产率,又节约餐厅的水费和电费……"
听完亨利的介绍,我对埃森哲公司更敬佩了。
不过,我还有一点小小的疑问:"亨利啊,你们可以用绳子把自己那活儿拉出来,但是怎么能不用手把它给放回去呢?"
亨利又一次谨慎地环顾左右,将身子倾得更低,用更小的声音对我说:"我不知道其他人是怎么解决的,但我是用的那把勺子……"
(3)关于IBM
两个食人族到IBM上班,老板说"绝对不许你们在公司吃人,否则我立刻开除你们!" 三个月下来大家相安无事,突然有一天老板把两个食人族叫到办公室大骂一顿: "不让你们吃人不让你们吃人,还吃,明天你们不用再来上班了!"
两个食人族收拾东西离开IBM,临出门时一个忍不住骂另一个:"告诉过你多少遍不要吃干活儿的人,三月来我们每天吃一个部门经理,什么事都没有,昨天你吃了一个清洁工, 立刻就被他们发现了!"
(4)关于普华永道
各大公司到非洲去看大象,轮到普华永道的哥们儿,过去先跟大象说:我是普华永道的。大象就哭了,因为连大象都知道普华干的活辛苦。
然后他跟大象说:我们来非洲数大象。大象就乐了,原来普华永道还是不着四六靠审计吃饭。最后他跟大象说:我们来非洲还打算招几头大象回公司上班,结果大象吓得一边哭一边掉头就跑。
(5)关于大连国域无疆传媒
这是大连国域无疆传媒2006年最新的面试题,如果你答对了这些题目,将有机会赢得10万圆的年薪。
第一题:关于美术功底的考察
1、来国域无疆传媒吧,死后可以上天堂,阿门
2、大连广告人的地狱,农民资本家的乐园,自虐SM爱好者的天堂
3、猫咪在国域无疆传媒的指纹打卡机上昏倒了(一天打卡四遍)
4、听说大卫奥格威五年前死在国域无疆传媒
5、小鬼,再不好好学习,就送你到国域无疆传媒去!干一辈子广告
试题:希望资深美指根据以上文案完稿,优秀作品将会有机会,直接送至嘎纳参评本年度的最佳创意奖。
第二题关于逻辑思维的考察
国域无疆和太平洋使用了上个世纪资本家剥削劳动人民的两种最低级手段
1、延长工作时间,早上8点上班,晚上10点下班,没有周六周日正常上班
2、增加劳动强度,让策划干设计,让设计干业务,让业务干策划
试题:保洁工人早上8点上班,晚上5点下班,周六周日不上班。一个保洁工人一个月赚1000元多,还是一个国域无疆员工赚2000元多?
第三题关于沟通能力的考察
《**说了,不准拖欠农民工工资》
工资是要拖欠仨月的,
迟到是要罚款二百的。
保险是根本不可能的,
税钱是照样要扣除的。
加班是没有加班费的,
打车是要自己报销的。
招聘那是每天每日的,
辞职那时每时每刻的。
玩你根本不是目的地,
玩死你才是我目的地。
RAP:
普通员工进门就的交2000抵押金,要想当个官那得交10000抵押金。
要是辞职,这钱你就别想要了。靠,弄得怎么跟逸春楼的小姐似的。
试题:用rap、hip-top、rock,或天津快板的形式演唱,并试图做成DV短片。
哪一个公司最秀逗?答对将有机会送到普华永道或大连国域无疆传媒试训的机会。
(A)麦肯锡 ( B)埃森哲 (C)IBM (D)普华永道 (E)大连国域无疆传媒

1月20日

java-jsp-----Windows环境下APACHE+TOMCAT配置---mod_jk.so(我的成功经验,己测试)

下文只是通过某一版本的Apache+Tomcat的配置方法来说明具体过程。
当使用到不同版本的软件的时候,在官方网站下载对应版本。

1.下载并安装所需文件
1.1 apache2.2.3 (apache_2.2.3-win32-x86-no_ssl.msi)
http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.3-win32-x86-no_ssl.msi
验证 Apache 是否可以运行 http://localhost,应可以看到Apache页面
(最新版本下载:http://httpd.apache.org/download.cgi

1.2 JDK (jdk-1_5_0_06-windows-i586-p.exe)

1.3 TOMCAT (apache-tomcat-5.5.15.tar.gz或者apache-tomcat-5.5.15.exe)
启动Tomcat ,测试是否安装成功 http://localhost:8080
(最新版本下载:http://tomcat.apache.org/

1.4 Tomcat Connectors (JK 二进制文件 mod_jk_1.2.18-apache-2.2.2.so)
此版本针对apache 2.2.2 编译,将mod_jk_1.2.18-apache-2.2.2.so重命名为mod_jk.so,并置于APACHE2/modules 目录下
(新版本下载:http://tomcat.apache.org/download-connectors.cgi)
注意选择匹配的apache版本,否则可能配置不成功。当时没有看见正对apache2.3编译的,所以只好使用2.


2.配置连接
要点: 最终要实现通过Apache 80 端口可以访问 Tomcat example ,如可以成功运行这些例子,即说明mod_jk 正常工作,因为Tomcat 的缺省端口是8080
为方便起见,创建三个新的环境变量 如:
JAVA_HOME=C:\j2sdk1.4.1_03
CATALINA_HOME=C:\apache-tomcat-5.5.15
APACHE_HOME=C:\Program Files\Apache Group\Apache2

2.1 TOMCAT
2.1.1 编辑CATALINA_HOME\conf 目录下的 server.xml 文件
2.1.2 查找server.xml 带有 server 和 8005 端口的那行,如:<Server port="8005" shutdown="SHUTDOWN" debug="0">,在下面添加以下语句:
<Listener className="org.apache.jk.config.ApacheConfig" modJk="C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_jk.so" /> 
注意1:使用TOMCAT4的情况下,这里的className改为:org.apache.ajp.tomcat4.config.ApacheConfig
注意2:modJk里面的文件路径可以是相对于tomcat的路径,这里设为绝对路径。

2.1.3. 在 server.xml 文件 Host 子项处,如:<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true"& gt;,添加以下语句
<Listener className="org.apache.jk.config.ApacheConfig" append="true" forwardAll="false" modJk="C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_jk.so" /> 
注意1:className和文件路径和2.1.2一样。
注意2:forwardAll设为false的时候,只有*.jspx,*.do,*.jsp交给TOMCAT执行,其余的图片,css等文件默认为Apache执行解析;如果设为true,则所有的文件都交由TOMCAT来执行。

2.1.4.检查 Host 名字,确定指向你的Apache Server (缺省为localhost),当然,如果apache 和 tomcat 安装在同一台机器上,且均使用localhost ,则不用修改。


2.2 APACHE
2.2.1 编辑APACHE_HOME\conf 目录下的 httpd.conf 文件。
2.2.2 找到有LoadModule 设置的部分,在后面添加 LoadModule jk_module modules/mod_jk.so 
注意:实践中发现其实这个不设置也可以,因为在后面一步加载的mod_jk.conf中已经包含这部分了。
2.2.3 在此文件最后添加 Include C:/apache-tomcat-5.5.15/conf/auto/mod_jk.conf ,
注意:mod_jk.conf 是在Tomcat 启动时自动创建,自动生成的mod_jk.conf 


2.3 创建 workers.properties
这里是配置过程中唯一需要手工建立的文件,CATALINA_HOME/conf/jk 目录(jk目录可手工创建)下的workers.properties,添入以下内容

# BEGIN workers.properties
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
# END workers.properties

备注:上述内容比较简单,可以使用一个比较完整的workers.properties
http://www.akadia.com/download/soug/tomcat/html/workers_properties.html


3.测试
3.1 启动TOMCAT,可以看到 Tomcat5.5\conf 目录下有auto\mod_jk.conf 生成。
3.2 待 TOMCAT 启动完成后,启动APACHE。
3.3 访问 http://localhost:8080/examples ,如可以运行例程,说明 tomcat 运行正常
3.4 访问 http://localhost/examples ,如可以运行例程,说明APACHE 与TOMCAT 连接成功,所有JSP 及servlet 请求均被转发给TOMCAT 处理。

============================================================================

按照上面的方法,中间遇到了两上重要问题,必须指出:

1、在C:\tomcat5.5\apache2.2\conf\httpd.conf 中,

必须手工修改这一条,改成这样:

Include "C:\tomcat5.5\conf\auto\mod_jk.conf"

实际上是include 的tomcat里的一个自动生成的那个mod_jk.conf文件,我先前就是在这里指错了,使得apache 2.2 不能启动了。

2、还是httpd.conf文件,要注意,要在这里改成:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>
 
 
否则它提示你没有权限访问examples
有人这样讲:
httpd.conf中:

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
deny from all
Satisfy all
</Directory>

尝试把deny from all中的deny改成allow
最终,我测试成功了,配置成功了,又一次成功经验。
我输入http://localhost:888/examples/             这是httpd server
与输入http://localhost:88/examples/               这是tomcat server
是一模一样的。
 
 
 
我实际的使用的版本信息:
apache_2.2.11-win32-x86-openssl-0.9.8i
mod_jk-1.2.27-httpd-2.2.10
tomcat-6.0.18
 
 
 
 
 
 

 

 

 

 

 
2009-01-20

ajean_G

java-jsp-----Windows环境下APACHE+TOMCAT配置---mod_jk.so(我的成功经验,己测试)

下文只是通过某一版本的Apache+Tomcat的配置方法来说明具体过程。
当使用到不同版本的软件的时候,在官方网站下载对应版本。

1.下载并安装所需文件
1.1 apache2.2.3 (apache_2.2.3-win32-x86-no_ssl.msi)
http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.3-win32-x86-no_ssl.msi
验证 Apache 是否可以运行 http://localhost,应可以看到Apache页面
(最新版本下载:http://httpd.apache.org/download.cgi

1.2 JDK (jdk-1_5_0_06-windows-i586-p.exe)

1.3 TOMCAT (apache-tomcat-5.5.15.tar.gz或者apache-tomcat-5.5.15.exe)
启动Tomcat ,测试是否安装成功 http://localhost:8080
(最新版本下载:http://tomcat.apache.org/

1.4 Tomcat Connectors (JK 二进制文件 mod_jk_1.2.18-apache-2.2.2.so)
此版本针对apache 2.2.2 编译,将mod_jk_1.2.18-apache-2.2.2.so重命名为mod_jk.so,并置于APACHE2/modules 目录下
(新版本下载:http://tomcat.apache.org/download-connectors.cgi)
注意选择匹配的apache版本,否则可能配置不成功。当时没有看见正对apache2.3编译的,所以只好使用2.


2.配置连接
要点: 最终要实现通过Apache 80 端口可以访问 Tomcat example ,如可以成功运行这些例子,即说明mod_jk 正常工作,因为Tomcat 的缺省端口是8080
为方便起见,创建三个新的环境变量 如:
JAVA_HOME=C:\j2sdk1.4.1_03
CATALINA_HOME=C:\apache-tomcat-5.5.15
APACHE_HOME=C:\Program Files\Apache Group\Apache2

2.1 TOMCAT
2.1.1 编辑CATALINA_HOME\conf 目录下的 server.xml 文件
2.1.2 查找server.xml 带有 server 和 8005 端口的那行,如:<Server port="8005" shutdown="SHUTDOWN" debug="0">,在下面添加以下语句:
<Listener className="org.apache.jk.config.ApacheConfig" modJk="C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_jk.so" /> 
注意1:使用TOMCAT4的情况下,这里的className改为:org.apache.ajp.tomcat4.config.ApacheConfig
注意2:modJk里面的文件路径可以是相对于tomcat的路径,这里设为绝对路径。

2.1.3. 在 server.xml 文件 Host 子项处,如:<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true"& gt;,添加以下语句
<Listener className="org.apache.jk.config.ApacheConfig" append="true" forwardAll="false" modJk="C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_jk.so" /> 
注意1:className和文件路径和2.1.2一样。
注意2:forwardAll设为false的时候,只有*.jspx,*.do,*.jsp交给TOMCAT执行,其余的图片,css等文件默认为Apache执行解析;如果设为true,则所有的文件都交由TOMCAT来执行。

2.1.4.检查 Host 名字,确定指向你的Apache Server (缺省为localhost),当然,如果apache 和 tomcat 安装在同一台机器上,且均使用localhost ,则不用修改。


2.2 APACHE
2.2.1 编辑APACHE_HOME\conf 目录下的 httpd.conf 文件。
2.2.2 找到有LoadModule 设置的部分,在后面添加 LoadModule jk_module modules/mod_jk.so 
注意:实践中发现其实这个不设置也可以,因为在后面一步加载的mod_jk.conf中已经包含这部分了。
2.2.3 在此文件最后添加 Include C:/apache-tomcat-5.5.15/conf/auto/mod_jk.conf ,
注意:mod_jk.conf 是在Tomcat 启动时自动创建,自动生成的mod_jk.conf 


2.3 创建 workers.properties
这里是配置过程中唯一需要手工建立的文件,CATALINA_HOME/conf/jk 目录(jk目录可手工创建)下的workers.properties,添入以下内容

# BEGIN workers.properties
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
# END workers.properties

备注:上述内容比较简单,可以使用一个比较完整的workers.properties
http://www.akadia.com/download/soug/tomcat/html/workers_properties.html


3.测试
3.1 启动TOMCAT,可以看到 Tomcat5.5\conf 目录下有auto\mod_jk.conf 生成。
3.2 待 TOMCAT 启动完成后,启动APACHE。
3.3 访问 http://localhost:8080/examples ,如可以运行例程,说明 tomcat 运行正常
3.4 访问 http://localhost/examples ,如可以运行例程,说明APACHE 与TOMCAT 连接成功,所有JSP 及servlet 请求均被转发给TOMCAT 处理。

============================================================================

按照上面的方法,中间遇到了两上重要问题,必须指出:

1、在C:\tomcat5.5\apache2.2\conf\httpd.conf 中,

必须手工修改这一条,改成这样:

Include "C:\tomcat5.5\conf\auto\mod_jk.conf"

实际上是include 的tomcat里的一个自动生成的那个mod_jk.conf文件,我先前就是在这里指错了,使得apache 2.2 不能启动了。

2、还是httpd.conf文件,要注意,要在这里改成:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>
 
 
否则它提示你没有权限访问examples
有人这样讲:
httpd.conf中:

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
deny from all
Satisfy all
</Directory>

尝试把deny from all中的deny改成allow
最终,我测试成功了,配置成功了,又一次成功经验。
我输入http://localhost:888/examples/             这是httpd server
与输入http://localhost:88/examples/               这是tomcat server
是一模一样的。
 
 
 
我实际的使用的版本信息:
apache_2.2.11-win32-x86-openssl-0.9.8i
mod_jk-1.2.27-httpd-2.2.10
tomcat-6.0.18
 
 
 

1月3日

红杉资本给CEO们的信(ctrip and 红杉资本 沈南鹏)

 

bird

  现在的形势非常严峻。你们最近有没有关注过谷歌、雅虎和思科等公司的股价?它们都出现了暴跌。谷歌的市盈率已经下降到了20倍。标准普尔同样遭受了类似的命运。你们知道这究竟意味着什么吗?红杉资本的合伙人的净资产共计损失了几十亿美元!几十亿美元啊!要知道,我们中现在已经没有一个亿万富翁了。可是当年纳斯达克冲到2500点上方的时候,我们公司至少有六个亿万富翁。而现在,却一个都没有了。也就是说,虽然我们中的很多人都希望能够在50岁退休,安度晚年,但是现在却不得不为了实现亿万富翁这个终身目标而继续奋斗。但愿我们有朝一日还能拥有10个以上的亿万富翁!

  除此之外,你们还应该意识到一件事情,那就是我们在投资者面前已经举步维艰了。上一次出现类似的情况是在互联网泡沫破裂时,尽管我们的创始人唐 -瓦伦丁(Don Valentine)早在1999年就曾预测说“将有许多网络公司倒下”。但当时,我们由于过分自大,还坚持要投资Webvan和eToys,结果惨败而归。我们不得对投资者表示歉意,并承认自己的愚蠢。想想看,红杉资本承认自己愚蠢!

  因为投资YouTube,我们赚取了8亿美元,投资其他的Web 2.0网站也帮助我们获得了数百万美元的盈利,使得我们最近有些懈怠。所以,我们应当及时敲响警钟。让我们一起来回顾一下红杉资本对其所投资公司的一些要求和准则:

  1、市场规模和时间就是一切!我们不会花钱来告诉人们,他们为何要喜欢你的产品。风险投资已经投资了数十亿美元来帮助初创公司开发产品,那时,这些产品甚至还没有自己的市场。

  2、我们还要重申第一点的重要性。让我们换种说法:市场规模比你本人更加重要。我们无法改变市场规模,但是我们可以换掉CEO。

  3、我们的投资信条是,用一根火柴点燃整个地狱。如果你对这个比喻还不理解,那么我可以用更加通俗的方式来解释,那就是——节约,节约,再节约!对于任何初创公司而言,都只有两个任务:“生产产品”和“销售产品”。如果你的团队中存在与上述两件事无关的人,那就炒掉他。

  4、不要租用昂贵的办公室,不要铺张浪费。

  5、试着去雇佣一些天资聪颖的年轻移民。他们的薪水只会比平均水平略高一些,但是却可以每周为你工作100个小时。相信我们!事实上,红杉资本有一个秘密:在我们过去15年所投资的公司中,大部分的创业团队中都有一些20几岁的移民。比如,谷歌的谢尔盖-布林(Sergey Brin)和YouTube的陈士骏(Steve Chen)。

  6、一旦产品开发出来,就该试着减少工程师的数量了,因为他们中的很多人已经不再有用。这时的工程效率才是最为重要的

  7、公司的管理层都应当参与到产品销售中,因为只有这样,他们才能够真正了解自己所销售的产品以及如何成功进行推销。在对销售团队进行扩员之前,一定要亲身尝试。

  8、没有所谓的销售天才。硅谷之所以有今天,要归功于庞大而多样的销售人才,所以硅谷不缺销售人员。尽量压缩销售团队,但是要给他们提供足够的晋升空间,以鼓励他们超额完成指标。

  9、要让竞争对手注意自己,并向他们发起有力的进攻。放大它们的弱点。尤其是在经济下滑时,可以通过这种方式来逼迫他们推出市场。不要存有怜悯之心。要么进攻,要么等死。

  10、现金比任何事情都重要!甚至包括你的母亲!切记!

  现在的确是一个危机时刻。与其他的投资集团一样,我们也会通过幻灯片来解释当前所面临的形势,但是我们自己也不知道这种情况究竟何时才能结束。我们唯一知道的就是,想要像我们当年那样,把YouTube这样一个完全没有盈利能力的公司以超过16亿美元的价格出售给谷歌已经完全不可能了。最起码目前看来是这样的。这样的时代已经结束了。如果你还在做着类似的幻想,那么我奉劝你,赶紧去其他的风险投资公司碰碰运气,因为我们无法帮你实现。

  让我再次重申:如果在花光我们给你的所有资金之前,你的现金流仍然没有什么起色的话,那就不要再回来找我们继续融资了。

 

留言簿

加载此模块时发生错误。