WARN hdfs.DFSClient: DataStreamer Exception: org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /test.txt could only be replicated to 0 nodes, instead of 1
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1639)
at org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:736)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc
查找了一下原因始datanode没有找到,用jps检测,datanode已经启动了,原因可能是datanode没有关闭防火墙,
service iptables status 发现防火墙果然没有关闭
执行service iptables stop 关闭之后,再上传就成功了
linux 远程拷贝 :scp
scp 文件名 root@远程ip:/路径/
将本地home目录下的test.tar的文件拷贝到远程主机192.168.1.23的/home/adm/目录下,则命令为:scp /home/test.tar root@192.168.1.23:/home/adm/ 回车后输入密码就可以了
scp提供了几个选项 在scp后加就行了
-p 拷贝文件的时候保留源文件建立的时间。
-q 执行文件拷贝时,不显示任何提示消息。
-r 拷贝整个目录 www.2cto.com
-v 拷贝文件时,显示提示信息。
linux 下scp传文件时错误 scp: /usr/tools: not a regular file 不能成功传送 解决方案
1:有可能没权限 chmod 777
2: 在使用scp时加上-r 参数
scp -r root@192.168.16.5:/usr/tools/xxxx
protobuf是Google开发出来的一个语言无关、平台无关的数据序列化工具,在rpc或tcp通信等很多场景都可以使用。通俗来讲,如果客户端和服务端使用的是不同的语言,那么在服务端定义一个数据结构,通过protobuf转化为字节流,再传送到客户端解码,就可以得到对应的数据结构。这就是protobuf神奇的地方。并且,它的通信效率极高,“一条消息数据,用protobuf序列化后的大小是json的10分之一,xml格式的20分之一,是二进制序列化的10分之一”。
1、安装
编译安装protobuf的编译器protoc
wget https://github.com/protocolbuffers/prot … 6.0.tar.gz
tar zxvf protobuf-3.6.0.tar.gz
cd protobuf-3.6.0
./autogen.sh #执行时出现错误
[root@master protobuf-3.6.0]# ./autogen.sh
+ autoreconf -f -i -Wall,no-obsolete
./autogen.sh: line 32: autoreconf: command not found
安装autoreconf,automake
yum -y install automake autoreconf
安装完成后,重新执行
./autogen.sh
出现错误
[root@master protobuf-3.6.0]# ./autogen.sh
+ autoreconf -f -i -Wall,no-obsolete
configure.ac:104: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
这个错误的出现,还得安装libtool (为了保证不出错 ,还可安装一个工具:sudo apt-get install libsysfs-dev,这里没装也能成功)
yum install libtool
再次执行
./autogen.sh
执行成功,
目录下生成configure 文件
依次执行
./configure
make
make check
make install
安装完成后,Centos的系统默认安装目录为
/usr/local/bin
/usr/local/lib,
/usr/local/include
到这一步就可以使用protobuf了
$ protoc -I=./ --cpp_out=./ test.proto
到test.proto文件所在目录使用命令
protoc -I=./ --cpp_out=./
生成C++版本的协议文件
一切OK的话,在当前目录看到.h和.cc文件
编译如果出现找不到符号和链接错误请记得加上链接选项 -lprotobuf
并确认你的静态库路径是否生效
$ echo $LIBRARY_PATH
附自定义安装:
protobuf默认安装在 /usr/local 目录
你可以修改安装目录通过 ./configure --prefix=命令
虽然我是root用户但觉得默认安装过于分散,所以统一安装在/usr/local/protobuf下
$./configure --prefix=/usr/local/protobuf
$ make
$ make check
$ make install
到此步还没有安装完毕,在/etc/profile 或者用户目录 ~/.bash_profile
添加下面内容
####### add protobuf lib path ########
#(动态库搜索路径) 程序加载运行期间查找动态链接库时指定除了系统默认路径之外的其他路径
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/protobuf/lib/
#(静态库搜索路径) 程序编译期间查找动态链接库时指定查找共享库的路径
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/protobuf/lib/
#执行程序搜索路径
export PATH=$PATH:/usr/local/protobuf/bin/
#c程序头文件搜索路径
export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/protobuf/include/
#c++程序头文件搜索路径
export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/protobuf/include/
#pkg-config 路径
export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/
datanode启动不起来的各种原因
一般在数据节点的log日志信息里能找到导致启动不起来的原因。
1.Namenode和Datanode的NamenodeID不一致
描述:一般在集群多次重新格式化HDFS之后,或者刚安装时会碰到。日志信息如下:
java.io.IOException: Incompatible namespaceIDs in /root/tmp/dfs/data:
NameNode namespaceID = 1307672299; DataNode namespaceID = 389959598
解决办法:最直接有效的办法就是修改Datanode上的namenodeID(位于/dfs/data/current/VERSION文件中)或修改NameNode的namespaceID(位于/dfs/name/current/VERSION文件中),使其一致。
2.Datanode突然不堪重负宕掉
只需重启坏掉的Datanode或者JobTracker。当集群中的某单个节点出现问题,不必重新重启整个系统,只需重启这个节点,然后会自动连接到整个集群里。
在坏死的节点上输入以下命令:
bin/Hadoop-daemon.sh start DataNode
bin/Hadoop-daemon.sh start jobtracker
以上方法也可以用于动态加入datanode,允许用户动态将某个节点加入集群中。
在hadoop集群中,HDFS分布式文件系统和mapreduce计算框架是可以独立部署安装的,在hadoop2中体现很明显,如果只需要使用部分节点进行计算,只需要单独启动resourcemanager和需要使用的结点上的nodemanager即可,查找命令可以参考/hadoop2/sbin/start-yarn.sh中是如何写的就可以找到答案了! 在hadoop2/sbin/start-yarn.sh脚本中,写了启动resourcemanager和所有节点上的nodemanager,所以只需要参考该脚本文件,就能得到启动单个节点上的nodemanager的方法:
hadoop2/sbin/hadoop-daemon.sh startdatanode
hadoop2/sbin/yarn-daemon.sh nodemanager
然后执行下集群HDFS的负载均衡即可完成动态添加节点了!
在hadoop1中
bin/Hadoop-daemon.sh --config ./conf start DataNode
bin/Hadoop-daemon.sh --config ./conf start tasktracker
Hadoop1.2.1 在关机重启后,namenode启动报错:
2018-10-15 19:41:25,850 ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: FSNamesystem initialization failed.
org.apache.hadoop.hdfs.server.common.InconsistentFSStateException: Directory /usr/local/src/hadoop-1.2.1/temp/name is in an inconsistent state: storage directory does not exist or is not accessible.
at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:304)
at org.apache.hadoop.hdfs.server.namenode.FSDirectory.loadFSImage(FSDirectory.java:104)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.initialize(FSNamesystem.java:427)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:395)
at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:299)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:569)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1479)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1488)
发现是因为临时文件hadoop下的 /tmp会被删除掉,解决方法就是修改core-site.xml,添加hadoop.tmp.dir属性:
<property>
<name>hadoop.tmp.dir</name>
<value>/home/fzuir/Hadoop1.2.1/tmp/hadoop-${user.name}</value>
</property
再次启动hadoop就不会出现/dfs/name is in an inconsistent state的错误了
[root@master bin]# jps
47282 Jps
37538 DataNode
89669 NameNode
89818 SecondaryNameNode
现代管理学支付彼得.德鲁克曾说过:管理者必须卓有成效
管理者是否卓有成效的根本原因不在于学历、不在于年龄、也不在于参加了多少大牌领导力课程。
普通管理者和优秀管理者的三大差距:
1、对待下属的态度
对待下属的态度往往有"情商"来决定
情商是管理者的重要特质,高情商的主要表现为情绪稳定,作为一个管理者,一定是一个懂得控制情绪、可以和下属很好相处的人。
2、思维方式与工作追求的差别
为什么你的效率低,而他的团队人比你少,却斗志激昂呢?
那是因为管理者的思维方式往往决定了团队的工作成效,不同的工作追求也会影响团队成员的工作追求。
优秀管理者通过快速迭代的方式,给到用户最佳的体验,甚至超越顾客需求的服务。
3、工作流程的差别
工作流程的合理性往往决定了部门分工合作是否有条不紊(合理分工,享受生活)
普通管理者的工作流程会让整个团队陷入一种"救火"的恶性循环中,管理者自己及团队成员都会身心疲惫,而优秀的管理者的工作流程将让部门运作有条不紊。
优秀管理者必备的四种素质:
1、卓有成效地解决问题
分析问题和解决问题是管理人员的核心工作;
管理人员在解决问题方面的能力如何是成功与否的关键;
解决问题之前需要分析问题,需要对相关信息进行搜集、分析和仔细思考;
通过清洗思考,对大量信息进行批判性分析、推演和归纳。
步骤:识别与感知->问题陈述->问题剖析->分析与解释->确认问题结论
2、坚持以结果为导向
管理者不应只是构想、传达愿景和设定目标,还包括坚持到底,实现目标,
一个以结果为导向的领导者强调效率和生产力的重要性,有限考虑价值最高的工作。
3、寻找不同的观点
管理者会关注影响组织命运的趋势,紧跟周遭变化的脚步,鼓励员工提出能够提高业绩的观点。
这要求领导者不但是好的倾听者,而且要鼓励身边的人发出不同的声音。
擅长聆听各种观点的领导者会在合理分析的基础上做决策,这样决策才不会有偏见。
4、成就他人
优秀的管理者善于发现他人的优点,并且不失时机地让他们知道自己的优点。
成就他人的领导的特点:
善于理解和体会别人的感受
在同时面前呈现一个真实的自己
鼓舞和帮助同时一起战胜挑战
擅长帮助团队克服困难
避免员工因为内部矛盾消耗精力
优秀管理者应该具备哪些领导力:
优秀的管理者不会走极端,而是集中精力仔细打磨自己的优势,同时无色其他人才来弥补自身的局限性,优秀的管理者具备解读环境、构建关键、描绘愿景、商业创造这种领导力。
1、解读环境
不断了解商业环境中的变化,诠释他们对行业和公司的影响。
思考:新技术将如何重塑这个行业?
不断变化的社会期望将如何改变企业在社会中的角色?
劳动力市场全球化如何影响公司的招聘和扩展计划?
管理者在解读环境是要注意以下关键点:
1)根据自己的具体目标,来确定何种地图有用
2)绘制的地图能充分反映组织当前所处环境
3)懂得如何迅速掌握环境中的种种复杂因素
4)可以言简意赅地向他人加以解释
2、构建关键
管理者需要懂得如何与设变的人构建关系,也就是与他人建立互信的关系
有三种方法可以帮助更好的和他人建立关系:
1)探寻意见:在倾听对方讲话时,真正理解其想法和感受。基于对方亲身体验而获得信息,对问题作出具体解读,进而得出特定结论
2)表达己见:管理者想他人剖析自己如何解读问题,得出结论
3)保持联系:和身边的人保持一定频率的接触和沟通,确保思维经常进行碰撞。
擅长构建关系的管理者会在探寻意见和表达己见之间找到一个很好的平衡点:既能积极尝试理解他人的观点,同时也能坚持自己的立场,并培育能给自己提供支持、由知交密友构成的人际网络。
3、描绘愿景
为理想中的未来画出一幅可信而诱人的图景,让组织成员产生携手共创的愿望。愿景描绘让人们觉得自己的工作富有意义,让组织成员拥有一个共同愿景是一个持续动态的过程,明确表达了组织成员希望共同创造的成果。
如果组织成员对愿景没有兴趣,也没关系,管理者可以:1)通过对话来阐述自己希望创造的未来;2)通过讲故事和打比方的方式,将愿景所能实现的未来进行描绘。
4、商业创造
如果一个愿景虚浮无根,同组织的日常运作脱节,那么就算他在吸引人也终究会丧失效力(愿望很美好,现实却很残酷)。所以管理者一定要设计出为其赋予生命力的流程,把抽象的概念转化为具体的现实(让梦想照进现实)。
饭局者,重点不在饭,而在于局。
说文解字,局字,“从尺从口,口易出错,故口在尺下为局”。
老祖宗造字蕴含大智慧。
正所谓,饭局酒局,心有大局,何惧失局。
智商高的人,往往都不合群,享受孤独,拒绝平庸,就是聪明人的日常。
马云在一次演讲中说:“情商高的人容易成功,大家都喜欢他,他机会就多,而读书好的人又不太愿意跟人交朋友,所以智商高的人情商偏低。”
常与同好争高下,不共傻瓜论短长
孤独,是聪明人的日常
有一篇研究报告显示:一般人群爱社交,而高智商者却爱独处。
尼采说:“更高级的哲人独处着,并非他喜欢孤独,而是在他的周围没有同类。”
的确,低质量的社交,不如高质量的独处
在孤独中,默默地聆听、感受、思索着一切;
在孤独中,富养自己的精神世界
梭罗骄傲地宣称:“每个人都是自己王国的国王,与这个王国相比,沙皇帝国也不过是一个卑微小国,犹如冰天雪地中的小雪团。”
聪明的人通过孤独修炼,平庸的人浪费孤独消遣。
叔本华说“要么庸俗,要么孤独”,一个人只有在独处时才能成为自己,一个人只有在独处时才是真正的自由。
你的时间有限,所以不要为别人而活。
猛兽都是独行,只有牛羊才成群结队,智商高的人,不必向下兼容,和频率不同的人交往。
不管环境好坏,不管容易与否,坚持每天前进三十公里。不管是到达南极点还是从南极点顺利返回。这是一个非常重要的区别。
阿蒙森团队于1912年1月25日全部返回营地。这个日子和他3年前计划的归程一天不差,是巧合也是奇迹。后来有人评价阿蒙森的成功是因为好运,他的回答是:“最重要的因素是探险的准备如何,你必须要预见可能出现的困难,遇到了该如何处理或者如何避免。成功等待那些井井有条的人——人们管这个叫做好运气。对于那些不能预见困难并做出及时应对的人来说,失败是难以避免的——人们称这个为坏运气。
“大胜之后,必有大败;大明之后,必有大暗”。
中国有句古话:“善战者无赫赫之功,善医者无煌煌之名。” ,这两句意思是说:“善于打仗的人往往没有什么显赫的功绩,而好的医生没有很大的名声。”
林肯有句话说得好:我走的慢,但我绝不退后
量子纠缠可实现超远距离传输,或许可以超越光速!
在未来某天的上海,他或她象走进汽车站一样走进了路边的隔空传物站,交费后进入一个标有“纽约”的房间,一瞬间后,他或她就出现在纽约的街头;客运飞机不会有了,基于隔空传物技术的全新经济发展了起来
量子态隐形传输,或称纠缠辅助隐形传输,是一种利用了量子纠缠的一套革命性的信息传递方式。隐形传输原是出自科幻作家的想象,一个物体或人在一个地方消失,而在另一个地方出现一个完美的副本。如何实现这一点通常没有详细的解释,但一般的想法似乎是对原始的样本进行扫描,从中提取的所有信息,将这个信息发送到接收的位置,并用来构建副本,就像是一个可以隐形传送三维物体的传真机。
在以前,隐形传输的想法被认为是违反了量子力学的不确定性原则(或测不准原理),因为根据不确定性原理,测量或扫描过程中,无法准确提取一个原子或其它微观粒子的所有信息;当测量一个粒子时,这个粒子的原始量子状态会因测量而发生变化。既然不能提取一个样本的足够完整的信息,那么隐形传输一个完美的副本当然就无法进行。但科学家们找到了一种方法,利用量子纠缠效应,能将一样品粒子的完整信息传送到遥远的另一粒子上,使另一粒子成为一个完全一样的样品粒子。不过在操作过程中,原样品粒子的量子状态还是会被改变,并不再是原来的样子了。因此,这不是一个简单的复制过程,而是隐形传输(或隔空传输)。
1993年,美国物理学家查尔斯·贝尼特(Charles Bennett)等人首先提出:根据量子力学,利用纠缠,在原则上可以瞬间移动一物体。
1997年,奥地利的因斯布鲁克大学首次在实验中得到证实;
2009年,中国科技大学-清华大学联合研究小组在北京八达岭与河北怀来之间,成功实现了长达16公里的量子态隐形传输,是当时世界上最远距离的量子态传输。不过实验中传输的还不是一个具体实物,只是量子信息。
毫无疑问,量子纠缠作为一种物理资源,是完全可以用它来为我们做一些事情的。
从1935年爱因斯坦等人提出纠缠伊始,沿着纠缠这条漫长的道路,科学家们已勾画出未来的隔空传物、量子计算机、量子互联网、量子加密术等令人期待的迷人前景。在未来,普及型家用传物机进入千家万户,人们可以在互联网上即时买到全球任何一个地方的新鲜果蔬、鲜活水产等,也可以向某饭店点购一份热腾腾的佳肴。或许科学家们还会发明出带有量子信息过滤设施的特殊量子态隐形传输机,将人体在通过一次量子传输过程中,过滤掉人体中的不良成份,如肿瘤、艾滋病毒等,使疾病患者在一瞬间就百分之百的治愈。
今天的世界,是处在一个科学技术日新月异的时代,是一个将神话变成现实的脚步越来越快的时代。目前,量子物理学家们已在为争夺量子科技领域的制高点展开了激烈的竞争,那些神奇而迷人的未来景象,离我们未必会有多么遥远。当我们在不久的将来,实现了全球的量子互联网;造出了运算功能超强的量子计算机;隔空传物已成为一种平常事;之后又会怎样呢?科学的脚步是不是就停止了呢?
根据量子场论,场的激发态表现为粒子的出现;场的激发态消失,处于基态时,则表现为粒子的消失;不同的激发态表现为粒子的数目和状态的不同。所以,一物体在空间中的消失与再现,并不违反物理学。另外,仅管我们不知道纠缠粒子间的超光速的强关联是不是利用了空间恒磁场,毫无疑问的是,如何利用好天体的恒磁场,其中一定大有文章!由于目前在实验中的量子隐形传输或隔空传物必需有经典网络的连接,所以它还并非是真正意义上的超越时空。只有在空间的某一处消失,在遥远的另一处空间再现,中间没有具体的运动过程,也没有任何经典连接的隔空传输,才是真正意义的超越时空;当然,中间物理载体是不能没有的,那就是天体的恒磁场。利用好磁场,超越光速,时间旅行,不会是无法实现的梦想!这也很可能是科学走过了漫漫长路之后,迈向辉煌顶点的最后冲刺。
人一生下来,或多或少都带着业果(佛教用语,指恶业或善业所造成的苦乐果报)。这个业果可以蒙蔽你的眼睛,影响你的见识。你看到的世界,并不是世界本来的样子,而是你眼中自己以为的样子。
善良的人认为世界是善良的,其实是他善良;丑陋的人认为世界是丑陋的,其实是他丑陋。丑陋的人理解不了善良人的善良,因为他智慧蒙尘;善良的人能看清丑陋人的丑陋而不戳破,因为戳破无益。
《道德经》说,上善若水。水善利万物而不争。
不争什么呢?不争名利,不争闲气。不争名利,则不会蝇营狗苟;不争闲气,则不会轻薄浮躁。心中藏污纳垢,常会疑邻盗斧;心中妒火中烧,常怀怨愤之心。敦厚之人,时常反躬自省;浅薄之人,时常哂笑他人。
人对正确是非的判断,最容易受外界环境的影响。这个环境,更多是人的因素。所以许多时候,我们都是在人云亦云和随波逐流。
于是,一生做了许多恶事错事却并不自知。
Python是数据处理常用工具,可以处理数量级从几K至几T不等的数据,具有较高的开发效率和可维护性,还具有较强的通用性和跨平台性。Python可用于数据分析,但其单纯依赖Python本身自带的库进行数据分析还是具有一定的局限性的,需要安装第三方扩展库来增强分析和挖掘能力。
Python数据分析需要安装的第三方扩展库有:Numpy、Pandas、SciPy、Matplotlib、Scikit-Learn、Keras、Gensim、Scrapy等,以下是对该第三方扩展库的简要介绍:
1. Pandas
Pandas是Python强大、灵活的数据分析和探索工具,包含Series、DataFrame等高级数据结构和工具,安装Pandas可使Python中处理数据非常快速和简单。
Pandas是Python的一个数据分析包,Pandas最初被用作金融数据分析工具而开发出来,因此Pandas为时间序列分析提供了很好的支持。
Pandas是为了解决数据分析任务而创建的,Pandas纳入了大量的库和一些标准的数据模型,提供了高效的操作大型数据集所需要的工具。Pandas提供了大量是我们快速便捷的处理数据的函数和方法。Pandas包含了高级数据结构,以及让数据分析变得快速、简单的工具。它建立在Numpy之上,使得Numpy应用变得简单。
带有坐标轴的数据结构,支持自动或明确的数据对齐。这能防止由于数据结构没有对齐,以及处理不同来源、采用不同索引的数据而产生的常见错误。
使用Pandas更容易处理丢失数据。
合并流行数据库(如:基于SQL的数据库)
Pandas是进行数据清晰/整理的最好工具。
2. Numpy
Python没有提供数组功能,Numpy可以提供数组支持以及相应的高效处理函数,是Python数据分析的基础,也是SciPy、Pandas等数据处理和科学计算库最基本的函数功能库,且其数据类型对Python数据分析十分有用。
Numpy提供了两种基本的对象:ndarray和ufunc。ndarray是存储单一数据类型的多维数组,而ufunc是能够对数组进行处理的函数。Numpy的功能:
N维数组,一种快速、高效使用内存的多维数组,他提供矢量化数学运算。
可以不需要使用循环,就能对整个数组内的数据进行标准数学运算。
非常便于传送数据到用低级语言编写(C\C++)的外部库,也便于外部库以Numpy数组形式返回数据。
Numpy不提供高级数据分析功能,但可以更加深刻的理解Numpy数组和面向数组的计算。
3. Matplotlib
Matplotlib是强大的数据可视化工具和作图库,是主要用于绘制数据图表的Python库,提供了绘制各类可视化图形的命令字库、简单的接口,可以方便用户轻松掌握图形的格式,绘制各类可视化图形。
Matplotlib是Python的一个可视化模块,他能方便的只做线条图、饼图、柱状图以及其他专业图形。
使用Matplotlib,可以定制所做图表的任一方面。他支持所有操作系统下不同的GUI后端,并且可以将图形输出为常见的矢量图和图形测试,如PDF SVG JPG PNG BMP GIF.通过数据绘图,我们可以将枯燥的数字转化成人们容易接收的图表。
Matplotlib是基于Numpy的一套Python包,这个包提供了吩咐的数据绘图工具,主要用于绘制一些统计图形。
Matplotlib有一套允许定制各种属性的默认设置,可以控制Matplotlib中的每一个默认属性:图像大小、每英寸点数、线宽、色彩和样式、子图、坐标轴、网个属性、文字和文字属性。
4. SciPy
SciPy是一组专门解决科学计算中各种标准问题域的包的集合,包含的功能有最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算等,这些对数据分析和挖掘十分有用。
Scipy是一款方便、易于使用、专门为科学和工程设计的Python包,它包括统计、优化、整合、线性代数模块、傅里叶变换、信号和图像处理、常微分方程求解器等。Scipy依赖于Numpy,并提供许多对用户友好的和有效的数值例程,如数值积分和优化。
Python有着像Matlab一样强大的数值计算工具包Numpy;有着绘图工具包Matplotlib;有着科学计算工具包Scipy。
Python能直接处理数据,而Pandas几乎可以像SQL那样对数据进行控制。Matplotlib能够对数据和记过进行可视化,快速理解数据。Scikit-Learn提供了机器学习算法的支持,Theano提供了升读学习框架(还可以使用CPU加速)。
5. Keras
Keras是深度学习库,人工神经网络和深度学习模型,基于Theano之上,依赖于Numpy和Scipy,利用它可以搭建普通的神经网络和各种深度学习模型,如语言处理、图像识别、自编码器、循环神经网络、递归审计网络、卷积神经网络等。
6. Scikit-Learn
Scikit-Learn是Python常用的机器学习工具包,提供了完善的机器学习工具箱,支持数据预处理、分类、回归、聚类、预测和模型分析等强大机器学习库,其依赖于Numpy、Scipy和Matplotlib等。
Scikit-Learn是基于Python机器学习的模块,基于BSD开源许可证。
Scikit-Learn的安装需要Numpy Scopy Matplotlib等模块,Scikit-Learn的主要功能分为六个部分,分类、回归、聚类、数据降维、模型选择、数据预处理。
Scikit-Learn自带一些经典的数据集,比如用于分类的iris和digits数据集,还有用于回归分析的boston house prices数据集。该数据集是一种字典结构,数据存储在.data成员中,输出标签存储在.target成员中。Scikit-Learn建立在Scipy之上,提供了一套常用的机器学习算法,通过一个统一的接口来使用,Scikit-Learn有助于在数据集上实现流行的算法。
Scikit-Learn还有一些库,比如:用于自然语言处理的Nltk、用于网站数据抓取的Scrappy、用于网络挖掘的Pattern、用于深度学习的Theano等。
7. Scrapy
Scrapy是专门为爬虫而生的工具,具有URL读取、HTML解析、存储数据等功能,可以使用Twisted异步网络库来处理网络通讯,架构清晰,且包含了各种中间件接口,可以灵活的完成各种需求。
8. Gensim
Gensim是用来做文本主题模型的库,常用于处理语言方面的任务,支持TF-IDF、LSA、LDA和Word2Vec在内的多种主题模型算法,支持流式训练,并提供了诸如相似度计算、信息检索等一些常用任务的API接口。
以上是对Python数据分析常用工具的简单介绍,有兴趣的可以深入学习研究一下相关使用方法!
姜文的电影新作《邪不压正》,正在各大影院上映,你去看了吗?
和领受赞誉的《我不是药神》相比,《邪不压正》的评价,在网上呈现出两极化。
但争议声中,男主角彭于晏,再次成为了关注的焦点。
在影片中,彭于晏扮演的李天然,不仅武功高强,飞檐走壁,而且有一身好肌肉。他的八块腹肌,在各个放映大厅里,激起一片尖叫声。
但你可能想不到,彭于晏曾经是个体重80公斤的大胖子。
后来,他虽然进入了演艺圈,但一直没有大红大紫。
一个偶然的机会,彭于晏得到了出演《翻滚吧,阿信》的机会。
他每天早上8点钟起来,一天练12小时,一个星期练6天,单杠、吊环、鞍马,一个项目不落。
他不断地挑战体能极限,让体脂达到惊人的6%。最终,凭借这个角色一飞冲天。
拍摄《激战》时,彭于晏再花了三个月时间,接受密集魔鬼训练,让体脂率降低至3%,达到专业健美运动员的标准。
拍摄《破风》时,彭于晏甚至进行了日均120KM的魔鬼骑行训练。
到今天,彭于晏的一身完美的肌肉线条,惊艳了所有人。
都觉得,彭于晏是银幕上的明朗小生,但你不知道,他流过多少汗,走过多少不为人知的路。
你只有真正对自己下狠手,才能赚到备受羡慕,才能和命运死磕到底。
2
知乎上有个问题是:
你见过对自己最狠的人,是什么样子的?
有个答案,收获高赞。
答题者说了自己的两段经历。
一段是,有年暑假,他找不到家教的兼职,去一家小工厂做暑期工。
做了48天,快开学了,去和老板要工资,老板看了看他瘦小的样子,没给。
他回到学校,拿了席子背了被子,在工厂门口睡了两天,最后老板给了工资。
另一段是,小学时,他在一个不那么讨喜的亲戚家吃饭。
第一次吃虾,他觉得好好吃,吃了四分之一碗虾。
事后,亲戚却对所有人说,他吃了那整盘虾,让主人也没有吃到。
自那以后,他再也没吃过一次虾,至今,没碰过一次海鲜和河鲜。
问答中,没有透露更多信息,我也不知道答题者今天在做什么。但我相信,他一定过得不坏。
一个敢拼命讨薪的人,一个因偶然羞辱,就残忍自律的人,狠劲早已流在血里。
这样异常自律的人,任何时候,都不会被世界辜负。
就算周围的人,都随波逐浪,他都会自觉的卓越,活出自己的高度。
3
就是这样,你对自己的严苛程度,决定了你人生的打开方式。
在央视的《开讲啦》,企业董明珠,说到自己辞职的一段经历。
去格力前,董明珠是一家化工研究所的行政管理,是名副其实的干部身份。
但在1990年,董明珠毅然辞职,去了当时还被称作“海利”的格力公司。此时,公司才投产不久,年产能仅为2万台空调。
但董明珠投身其中,做了最普通的业务员,她没日没夜的干。
仅仅两年后,董明珠在安徽的销售额,突破1600万元,占整个公司的1/8。
随后,董明珠被调往南京,一年内,个人销售额上蹿至3650万元 。
后面的故事,我们都知道了。
董明珠说,所有好的人生,其实都来源于一个“狠”字。
是的,当你总是去为难自己,你就会被生活少为难。
你心有猛虎,细嗅蔷薇,你野心优雅,你就能逐风而行。
4
那些舍得对自己下狠手的人,到底赚到了什么?
你以为他们赚到了金钱,和名声,其实他们赚到的,更是不打折的人生。
这个世界上,绝大多数人,都是极其普通的。
你没有出生在富贵人家;你费尽全力,才能考上一所不错的大学;你必须在写字楼里努力工作,才能抵御生活的压力,过上不好不坏的人生。
到底怎样,才能一步一步往上走?
最好的办法,无非三种:付出他人不能及的努力;吞下他人不能吃的苦;自律到极致。
而这所有的付出,归结到一起,都无非一个“狠”字。
如果你在二三十岁时,就提前享受了40岁的安逸。到40岁时,你就会错失无数机会,为生活疲于奔命。
如果你总是贪图,舒适区里的稳定,不努力带来的安逸,和小范围内的沾沾自喜。
那么,总有一天,你会变得不稳定、难以安逸,会被现实啪啪打脸。
只有那些对自己够狠的人,才能拥有真正开挂的人生。
5
我坚信一句话:
人生80%的问题,其实都是伪问题。
因为它们都可以通过改变自己,来解决。剩下的那20%,是命运。
你对自己体型不满意,但你坚持锻炼和节食,一定会有所改观;
你抱怨月薪太低,但你如果不断提升专业能力,做斜杠青年,收入必定会翻番。
你总觉得时间不够用。然而,假如你拒绝过多的饭局,放弃无用的社交,你势必会获得更多自由。
所以,请对自己狠一点。
每天,逼自己去做一两件有难度的事。
不要去过,那种一眼可看到头的生活,不要做温水里的青蛙;
不要总是逃避,请接受日子的不容易,然后重拳出击。
年轻时,你所有得过且过的生活,其实都是一场提前消费。
你不对自己狠,社会早晚会对你狠。
请做优秀的人,倒逼自己与众不同。
你只有足够强大,才会突破平庸,才不会被命运践踏。
一、Error 56: The Cisco Systems, Inc. VPN Service has not been started
在使用思科vpn的时候,启动vpn的时候,经常遇到“Error 56: The Cisco Systems, Inc. VPN Service has not been started”这个错误。每次都是卸载vpn客户端重装才能解决。后来干脆重装也无法解决这个问题了。
vpn service在系统服务中名为Cisco System, Inc. VPN Service(cvpnd),异常情况下,该服务时停止的,并且手动启动该服务后没几秒,就被kill了。vpnd服务是被Internet Connection Sharing(ICS)服务kill掉的。因此,需要如下操作:
1.将Internet Connection Sharing服务类型设置为手动。
2.停止Internet Connection Sharing服务。
3.启动Cisco System, Inc. VPN Service。
4.启动Internet Connection Sharing服务。
现在,cvpnd可以正常启动了,vpn客户端也可以正常使用了。
另外,如果在连接的时候,报了无法启用虚拟网卡的错误,需要先取消物理网卡的共享,再连就OK了。
二、Error 442: failed to enable virtual adapter./启用虚拟适配器失败
1. Try rebooting the computer and then try connecting again/尝试重启机器并且重新连接
2. Uninstall and reinstall /卸载并且重装
- Control Panel - Programs and Features/控制面板-添加删除程序
- Select Partners Cisco Systems VPN Client and select uninstall/选择Cisco VPN 客户端,并且选择删除
- Restart the computer/ 重启机器
- Then load the client again./ 重新安装Cisco VPN 客户端.
3. Another possible fix for this Cisco bug is to perform the following steps:/ 另外一个可能的修复方法
- Control Panel - Network and Internet/ 控制面板-网络
- Open Network and Sharing Center/ 打开网络中心
- Open Network Connection Manager /打开网络连接管理
- Enable the virtual adapter ("Cisco VPN Adapter") /启用Cisco 虚拟网卡
- Right click on it and select "Diagnose" /右键点击虚拟网卡并选择分析
- Select Fix / 选择修复
三、Error 440: Driver Failure
Resolution/解决
Usually related to Deterministic Network Enhancer /通常和DNE驱动相关.
DNE suggestion - you can manually add the service to the local area connection. / DNE的建议-你可以手动添加此服务到本地连接里.
Control Panel - Network and Internet /控制面板-网络选项
- Open Network and Sharing Center /打开网络中心
- Open Manage Network Connection /打开网络连接管理
- Right click on the Local Area Connection/ 右键单击本地连接
- Select Install /选择安装
- Select Service /选择服务
- Select Have Disk/ 从磁盘安装
- Select browse and browse to c:\program files\common\Deterministic Networks\DNE\dne2000/ 定位到这个位置.
- Select Open /选择打开
四、Error 413: User Authentication Failed
Resolution/解决
If the user receives this error message before being prompted to put in their password: /如果用户收到这个错误信息在输入密码之前
1. Close the Cisco VPN Client, re-launch and try again. /关闭Cisco VPN 客户端,重新启动这个软件.
2. If step 1 doesn't work, please reboot and try again. (note: this has worked in several cases)/ 如果第一招不管用, 请重启机器(这种方法可以解决大部分的问题)
If the user receives this error message after putting in their password: /如果用户收到这个错误信息在输入密码之前,
1. The User will need to contact their admin for a password issue./ 他需要联系他的上级领导.
五、Error 56: The Cisco Systems, Inc. VPN Service has not been started
Resolution/解决
这一般是服务没有启用的问题,如果服务启用后会自动停止,检查一下Internet Connection Sharing (ICS)服务是否启用,如果启用试着把这个服务停止,再启动Cisco Systems, Inc. VPN Service服务;如果ICS没有启用或仍然无法解决,就卸载客户端并重装,一般使用自动卸载并清除注册表信息,以下是手工卸载的方法:
(1)打开regedit
(2)删除HKEY_LOCAL_MACHINE > SOFTWARE > Cisco Systems > VPN Client
(3)删除HKEY_LOCAL_MACHINE > SOFTWARE > Deterministic Networks
(4)删除HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Uninstall > {5624c000-b109-11d4-9db4-00e0290fcac5}.
(5)删除HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > RunOnce > CISCOREBOOTFLAG
(6)在任务管理器,关掉cvpnd.exe进程
(7)删除安装目录(C:\Program Files\Cisco Systems\VPN Client;C:\Program Files\Common Files\Deterministic Networks)
(8)删除旧的DNE文件(%systemroot%\system32\drivers\dne2000.sys;%systemroot%\inf \dne2000m.inf及dne2000m.pnf;%systemroot%\system32\dneinobj.dll)
(9)删除%systemroot%\system32\drivers\cvpndrv.sys和cvpndrva.sys
(10)重启机器,取消发现新硬件的安装;
(11)将system32目录下CSGina.dll重命名CSGina.old;
(12)重启机器,安装最新版本的Cisco VPN Client;
【注意:进行以上操作后,如果仍然失败,那要删除临时文件setup.exe,再删除Deterministic Network Enhancer:删除或不勾选本地连接中的 Deterministic Network Enhancer】
工作多年的老员工因为待遇问题要离职,除了涨工资,还能做些什么来保持团队的稳定性?
困惑:
Claizy(经理,世界经理人论坛用户)
工作五年的老员工要离职,在待遇上他感觉少了。我自己感觉他有能力,但还有提高的空间。
今天,他因为跟我关系好,跟我说了要离职的想法。我想:除了薪酬方面,不能完全由我自己决定,其他方面自己还是做的可以的。请问除开薪酬,我可以做些什么,让我的队伍保持稳定呢?
支招1——要懂得人员沟通
世界经理人人气博主史为建(总经理)也遇到过相似的情况,也许他的处理方式可以帮到遇到类似问题的经理人:
我当时负责集团的人力资源管理工作,研发中心的张总一天约16:00来我办公室,满脸的不开心,大吐苦水:“王工要走,虽然还未正式提出离职书面申请,他给我说工资太少了,现在有一个猎头公司向他推荐了一份工作,月工资有40%的上浮,你知道王工是咱们的重点培养对象,也是我的接班人,走了多可惜啊,唉……”
听了张总的话语,我心里也是五味杂陈,因为当时集团绩效考核工作才刚刚开始,还未走上正轨,虽然公司的薪酬福利体系日趋完善。其实,一个公司为员工所提供的不仅仅是有形工资,还有些是无形的,如尊重、职业发展机会等,这都是公司层面的,那么张总接下来要做些什么呢?
与张总进行了以下交流:
1.关于工资问题,必须引起重视,王工拥有高级工程师职称,本科毕业,在公司也工作了近五年并领导了一个五人研发团队,从上月的绩效考核和上年度的工作业绩评定结果来观,是B等级,而且工作比较务实肯干,工资应结合市场与集团政策来调整。
2.既然已将王工列为了研发中心的关键员工,必须将此信息与王工坦诚沟通,并真正帮助张工尽快成长起来,这将由张总与王工沟通。
3.与张总定下来,对研发中心人员进行梳理,列出关键员工名单并推进研发中心的绩效管理工作,客观并及时地评价每一个研发中心的员工。
4.收集同行业的薪酬福利数据,重新审视薪酬福利政策,并向CEO建议推进“接班人路线图”项目。
第三天,张总高兴地说,“我同王工谈了,现在不走了,而且很开心,特别知道了公司很重视他的情况后,我这个人也是啊,总是不喜欢表扬部下”。
我笑了笑,与张总一起走进了研发中心,看到王工正精神抖擞地主持着研发小组的会议。
支招2——换位思考很重要
Helium(部门经理):一个雇员在公司工作,根据该雇员的背景情况的不同(年龄、学历、工作资历、职位等),相应的追求和看重的东西也不尽相同。
能够浏览世界经理人网站的网友,我想人群大多数应该属于中层或者中高层的管理或者技术岗位的员工,因此我针对这个来说说。
中层岗位的,一般都是有一定的工作年限(5~10年左右,不长也不短),年龄在27~35岁左右,一般都接受过比较好的教育。——这部分人需要什么?生活的压力?人生价值的实现?……
一个人能够愿意在一个企业长期工作,总结下来,会追求三点:
1.合适的待遇:
当你不是富二代,或者目前的薪水已经能够让你不再为生活所累的时候,同时你也不是不食人间烟火的神仙,那么这时候薪水的高低就是第一重要的要务。(1,在底线之下则逼人离开;2,底线附近则择机而动;3,远高于底线则不会再将薪资作为去留公司的考虑条件。)
2.发展前景:
是否有发展前景是所有有理想和有抱负的员工为之努力工作和奋斗的动力。有高薪而没有前景,员工也会走的;薪水太低又没有个人前景,这个就不用说了,必走无疑(一旦有机会)。
3.工作环境(自然环境+人文环境):
如果此员工拿着相对的高薪,但却成天要忍受高温酷暑,汗流浃背,他会觉得自己是在用生命在换钱;如果此员工在一个工作氛围不好的环境中工作,即便成天有空调吹吹,也会在上班时候无所事事,下班之后长吁短叹的,机会成熟,也会走的。
这是中国目前的大多数求职者现在的一般状况,在上面的三个方面中,只有很少的一部分能将三个方面都占全,大多数都是占据其中之一或二。
不考虑该员工的目前薪水水平太低,而拿企业文化和前景来留住员工,简直是扯淡!(除非该员工是富二代,亦或是本身薪水已经很高的那种,不再为生活而累那种。)
如果企业文化真的可以有高于薪水的权重,为何很多跳槽者都是在一个企业工作N年后(一半3~6年),出去薪水会涨40%,甚至接近翻倍?说白了,不是他不喜欢他先前的公司(一般情况下,如果不喜欢,也不会待那么久),而是在他看来,他在那个公司位置已经到头了(能力,待遇,职位得不到提升)。
最讨厌某些人老是用人力资源的那一套来空谈这个问题,什么沟通,谈企业发展啥的,而不谈薪水。这种做法只是在此员工的薪水已经足够足够使其不再为生活所累的时候才奏效的事情。还没有在物质很丰富的情况下就谈理想和发展,是解决不了根本的。
楼主问题中提到的那位老员工,说自己薪水低,我看只有俩可能性:
1.此员工薪水本身就不高,和同行业同资历的人比起来,他觉得自己跳槽可以拿到更高的工资。
——在这种情况下,就应该给人家大幅度加薪,如果你的确想留人的话。
2.该员工薪水已经高到了不会再为生活所累的地步,他已经不图钱了。那就谈发展和个人感情吧,这个法子在这个时候会奏效的。
支招3——关注老员工的待遇
论坛游客(老员工):本人就面临着楼主文中“老员工”的这个问题,我虽然在我们部门的时间做的时间不长,但也有3年多了,除了薪酬待遇,我对目前的工作氛围还是比较喜欢的。这三年期间,部门人员变动极大,我作为为数不多的老员工,虽然薪资有小幅的提升,第二年就升为主管,但是部门新招了2个经理,薪酬在我的2倍以上,同时我完全没有上升的空间了,薪资也无法再一步提高。虽然部门负责人频频找我谈心,但我还是计划跳槽。
我感觉这位老员工走的原因有2点:薪酬确实少,再者就是没有提升空间。一般来说,能做个3-5年的员工,肯定对工作环境是比较适应,至少是顺同公司的经营理念的。但是公司管理层对一个老员工的评价,往往是就低不就高,看员工的缺点比较多,认为待目前遇薪资与这个员工刚入职的时候相比已经提升很多,而忽略了员工在工作期间,薪酬水平的提高跟不上其工作能力、地位的提高,也就是出现工作3-5年的老员工不如一个“空降兵”的待遇好,心理肯定会不平衡。
作为一个员工,我也希望一个企业的经营者能比较关注老员工的待遇及空间提升,这样才有利于公司的平稳发展。
TOMY(经理):看完后深有同感。老员工是一路在公司成长起来的,成长过程公司领导都是看得到的,所以,觉得变化是那么的顺其自然,目前的工资水平应该完全可以满足该员工的。这就是大多数领导这样子想法。这样就限制了员工的工资提升,自然也就阻碍了其继续为公司服务的想法和行动。只有采取跳槽。另外,空降部队,不能说都不好。但空降部队多少会对公司的老员工有一定的影响。感觉还是需要合理考虑。能够从内部提升的,尽量从内部提升。一来是让员工有所期盼,二来也容易上手,与公司的经营理念也比较贴近和认同。
注:本话题来自“世界经理人论坛每周一问”栏目,支招者均为世界经理人注册用户
给第一次看世界杯的球迷科普一下中国队在世界杯上的历史地位。
1)在长达88年20届世界杯的历史上,仅有三支国家队在决赛圈比赛中战胜过中国国家队,分别是巴西,土耳其,哥斯达黎加。
2)即使是巴西这样的世界强队也仅战胜过中国队一次,从来没有一支球队能战胜中国队两次。
3)中国队淘汰赛一场未输,并且从未在世界杯点球大战中失利过。
4)中国队在世界杯上丢球数远少于巴西和以防守见长的意大利,在过去的88年里,中国只丢了9个球。
5)世界上除了巴西,中国是另外一支敢在胸前绣五颗星的球队。
6)然而巴西和中国有什么区别?中国从来没有输过7-1.。
7)强如梅罗也未能在世界杯上攻破过中国队的球门。
8)世界杯历史上,能从中国队所在的小组突围的球队,无一例外的都杀入了四强。
9)能把中国队淘汰,有1/3的机会成为最后的冠军,有2/3的机会打入半决赛。
10)中国队阵容异常稳定,只用23人就创造了以上的成绩。
没有无端的吹捧,这一切都是有事实依据的,快转给你身边第一次看世界杯的朋友们吧!
我们这一代人的成长可以说是深受马云、马化腾、任正非等卓越企业家们的影响。至少从我个人的工作经历来说,前辈们的精神始终鼓舞着我不断前行,永不言败。
毫无疑问的是,这些人的成功一定是有原因的。比如,马云先生6月12日的演讲实录,我至少是看了5编。其中,有非常多的内容值得我们去思考。
1.行情低迷是很正常的
马云:如果你要选择做企业,你明白好的日子来了,你要格外珍惜,坏日子要学会适应,学会在坏日子怎么生存,好有好的过,坏有坏的过。
以前阿里巴巴非常困难的时候,我就鼓励我自己,我和我的同事讲,马路上没有车的时候只有两种方案,你有能力跑得快点儿,没有能力停下来修车。马路上车很多的时候,你就要非常小心。
所以,天下之大,想清楚自己、想清楚自己企业的优势,你有什么、你要什么、你放弃什么,总会有自己生存的方法。
我的感悟:这个也是我经常和投资者、同事们说的一个问题。在当下几乎没有赚钱效应的情况下,我们为什么要去苦练内功。
比如,从证券公司发展角度来说,现在是最好的闭门苦练内功的时候,因为没有业务,所以反而能够静下心来看清自己,去弥补自己的劣势。
对于投资者,我觉得更应该思考,我们该如何保卫自己的财富。在这个阶段,也许很多人会发现自己其实是没有能力炒股票的,自己还是更加适合去长线持有蓝筹、持有指数基金的。如果你能得出这样的结论,就证明行情的下跌让你的学费没有白付。
对于刚入行的小同事,你们同样不应该以“付出多、回报低”来作为混日子,消极怠工的借口。因为在行情不好的时候,你多学一点,多积累一点,牛市的时候你才会有你的舞台。
2.领会三令五申的政策
马云:以前企业家做企业老是叫等政策,今后要懂政策。国家的国策如果三令五申,四、五次,七、八次在讲的时候,你要非常小心。
我跟公司里面的同事这么讲,我现在是董事长,我想做的事情,说一遍你们别把我当回事情,两遍也无所谓,当我七、八遍在讲的时候,你们要非常小心了。我也许做不到,但我会慢慢把它搞过去。
其实去杠杆、去产能也好,供给侧改革这两、三年来已经说了多少遍?很多企业家都把它当作文件在看,因为以前说得跟做得不一样,现在说得跟做得是一样的。但是国家太大,一个政策下来得两、三年的时间。
一个政策出来,一个国家要想说什么话的时候,这个事情你要想明白,仔细听听它到底是真的、假的,是否真存在这个问题,你要提前两、三年做好逃跑、转移、升级的准备,而不能等到来了以后再改,那只能是断臂,来了再不改,你还想等待机会?没机会了。
我的感悟:我是非常认同”炒股要听党的话“。比如,很多人在讽刺慢牛、价值投资是句笑话,但我相信5年之后这部分人会笑不出来。
比如,有人质疑国之重策的“一带一路”进展缓慢,相关股票只跌不涨。但就像马总说的,等待形势明朗了你再去找机会,肯定没机会了。
3.未来的利润就在于技术含量
马云:我觉得整个企业如果没有技术含量,如果大家还在资源投入、资金投入、劳动力投入,这个时代完全过去了,未来的利润就在于你的技术含量,未来的市场不在于多大,而在于多深。你想想,日本的市场是深度非常深,中国市场广度很大,中国的市场远远未开拓,中国有巨大的机会在这里。
我的感悟:从证券市场来看,确实已经出现了很多的变化。比如,在过去我们随便持有哪只股票,一旦行情来了都会有几倍的利润。但是现在行情好,很多股票不涨;行情一旦下跌,不涨的股票反而会跌的更多。
以前,客户可以说学习是没有用的,因为专业的人行情不好还是会亏钱。但现在不一样了,行情不好专业的人一样可以赚钱。
4.对未来的思考
马云:未来的经济一定是利他主义。而未来的经济是所谓平台经济,平台经济就是让别人比你更强,什么叫生态,就是你强,合作伙伴必须强,合作伙伴强,你也能强起来。所以,这种理念重新的颠倒和思考,是未来30年我自己觉得重新洗牌的关键点。
但是不管再不一样,有些东西是未来社会的趋势,利他主义、可持续发展、绿色、普惠,这些是未来30年你想活下来必须要运用的基本手段,联合国在推,各国国家都在推,全国老百姓希望,可持续发展,而且必须是绿色、普惠的,让大家受益,不是你受益。
我的感悟:在证券行业内有一个段子:国内有两种券商,一种是华泰证券,另一种是其他证券;有一种叫东财证券,还有就是其他证券。
我不怕给两家证券去打广告。因为我觉得更重要的是,要看到和他们全方位的差距。我们只有让客户得利,我们才会得益。只有让客户学会投资,客户真正赚钱了、开心了才会有我们的立足点。
柳传志发怒,是因为被刺到了痛处。
5月中旬,《中国企业家》记者在北京见到了柳传志,那时“5G标准投票事件”尚在发酵中,记者见到的还是一个心境平和的柳传志。
因两年前在3GPP举办的有关5G标准的表决会议上对5G标准的Polar短码方案是否投票给华为引发争议,一时联想被扣上“卖国”的帽子。
5月16日上午,74岁的联想集团创始人柳传志拍案而起,与联想集团董事长兼CEO杨元庆、联想控股总裁朱立南发表联名信《行动起来,誓死打赢联想荣誉保卫战!》。
这一次,他与华为创始人任正非通了电话。任正非表示,联想在5G标准的投票过程中的做法没有任何问题,并对联想对华为的支持表示感谢。“我们一致认为,中国企业应团结,不能被外人所挑拨”。
“投票事件”发生在2016年,这件事的亲历者是联想集团和杨元庆,自2011年起不再担任联想集团任何职务的柳传志当时还不大了解情况。但是在这次深聊中,透析到了他“爆发”的情感诱因以及企业发展过程所不能触碰之痛。
因为被指摘“卖国”,柳传志在联想内部发布“战斗檄文”,语气既愤慨又痛心疾首。这份“告全员书”几乎是在说,联想已经处于最危险的境地。这和任正非说“华为到了最危险的时候”,和比尔·盖茨说“微软离破产只有18个月”的居安思危是不一样的语境,唤醒危机意识恰恰是因为华为和微软还比较安全。
联想历史上有很多不安全的时刻,1994年外资进入中国,联想几乎到了和长城电脑一样的困境,后来长城电脑消失了,联想挺了过来。和《中国企业家》见面当天,柳传志还在反思这件事是自己的一个错误,因为1993年柳传志在香港忙于联想上市差点贻误战机。
“柳倪之争”时,路线决定企业的未来,但首先决定企业能不能在当时活下来,在科研和商业模式的抉择之间其实还有个死亡腹地,放在历史环境下看,柳传志要对生存和发展做有利的选择取决于企业发展阶段,当时到底有什么资源。
但是这些境况并没让柳传志有过激的反应,企业家最大的素质就是要处理不确定性,而市场上最常态的不就是不确定性吗?
“卖国”之所以能激起柳传志如此大的反弹,唯有这个字眼不能接受,对他来说这是大是大非的问题。
如果说中国改革开放40年以来崛起了四代企业家的话,每一代都因不同的生长环境而带着不同的时代烙印。对于第一代“试水者”柳传志他们来说,“家国情怀”、“产业报国”是其身上最明显的时代特征。同样被民粹主义攻击,放在不同时代的企业家身上伤害指数是不一样的。
柳传志和BAT(百度、阿里和腾讯)企业家、以及新生代的TMD(今日头条、美团和滴滴)企业家仍然有交流。他和马云私交甚好,作为投资人错过了阿里成长的初期而遗憾,也钦佩孙正义的坚持。另一方面,阿里巴巴在美国上市后,Jack马在国际舞台风云际会,据说纽约的出租车司机都对Jack马耳熟能详。马云个人的格局和视野越来越像“站在火星看地球”,不苟同于凡响。
柳传志对马云的欣赏,从一个典型案例能窥到原因:2017年6月20日,马云在美国中小企业峰会上全英文演讲,吸引3000多名美国企业CEO参加,引发轰动效应。柳传志在国内激动得发千字文赞扬马云,原因是马云“为国争光”了。作为一个企业家,有三个责任不可或缺,对股东负责,对员工负责,对社会负责。柳传志是“3+1”,对股东负责,对员工负责,对社会负责,还有一项为国争光。
和程维的交集,是因为女儿柳青任职滴滴总裁的缘故,这家出行领域的独角兽还在调适中。
但是柳传志和马云和程维有着明显的时代差异,马云创业时是看到互联网的大势所趋,程维是看到了出行领域的“风口”,判断的着陆点都是市场导向。而柳传志是在一成不变的早晨上班——端着一杯茶——坐在办公室的程序中看到了《人民日报》一则养牛的信息,突然嗅到政治的风向要变了。
即便在柳传志1987年创立联想后,决定企业生死的不是市场,而是政策走向,是权力部门。第一代企业家面对的是产权制度不清晰、制度缺陷等环境,一切在摸索中试错、前行。所以陈东升会说“原罪是政策缺失下的市场伪命题”。
虽然柳传志淡出联想集团多年,主要精力执掌联想控股,但联想这个标签始终贴在柳传志的身上。作为创始人的柳传志联合联想集团在“5G标准投票事件”上一起发声,多少有团结一致鼓舞士气的目的。
联想在“投票事件”中被误读投给高通而非华为从而被攻击,也在于近年外界总把华为作为联想的参照系,无形中置联想于华为的对立面。
且不评价两个企业是否应放在同一参照系中对比,单纯从业绩上看,联想集团近期并没有那么糟,联想集团5月24日在香港发布的2017/2018财年第四季度报告显示,整体营业额较上一财年增长5.4%达到454亿美元,直指2014/2015财年463亿美元历史峰值。但是市场看的是未来,PC业务再强大也缺乏想象空间。
联想集团所遇到的舆论困境和业务发展困境的求解之道,或许还取决于能否超越PC,在其着力的人工智能、大数据等新兴领域有所作为。
近日,柳传志就改革开放40年联想的曲折发展,在某些历史时期的应对方式和感受,向《中国企业家》谈了自己的看法。
《中国企业家》:现在投资人一看创始人40岁了都不想投。但20世纪80时代后40岁出来创业的还不少。比如你创立联想,宗庆后创立娃哈哈,任正非创立华为等等。成功的因素是因为最早抓住了市场机会,还是来自于40多岁坚韧成熟的个人特质?
柳传志:我是文革前的老大学生,80年代科学院里最有想法,有奔日子劲头,年纪最轻的是我们这批人,从历史环境来看,当时的40岁跟今天的40岁情况有所不同,当年40多岁就相当于现在的22、23岁的人。
像任正非和我都属于想做事儿,愿意奔日子那一类,也有一定的思考能力。
当年中关村这条街上创业的人,基本上属于把原有的东西都放弃了,那要有点儿胆量和决心,要敢于割舍,奔日子的这个劲头儿要更足。
《中国企业家》:那时候创业,外部环境的特点是产权不明晰,政策不确定。社会上对那个时期企业原罪讨论很多。在制度缺失下公司发展的最大障碍是什么?
柳传志:上个世纪80年代到90年代,在中国加入WTO以前,实际上中国改革开放的领导者希望中国走社会主义市场经济的道路,中国想往这条道路上突破,但是法治法规还是过去的,在这种情况下,企业有时就是怎么样能够擦着边缘过去。
主要的矛盾就是现有制度和国家要走的道路不自洽。典型的例子比如,在联想创办之初,物价局认为我们汉卡定价过高,要罚我们一百万,因为他们认为定价依据就是原材料成本基础上增加20%,完全不考虑其中人的智慧积累的部分。当时一个小公司刚成立怎么能承受啊,所以拼了命争取最后定的还是罚款四十万。1988年公司来了一批年轻人,他们就给我出主意说,应该开个记者会,把这个事对外讲讲。我说还要好好办企业呢,听你们的办法咱们就死了,然后没有按他们说的去做。这种事在80年代末90年代屡有发生。
中关村在80年代的时候著名的四家公司叫“两通两海”——四通、信通、科海、京海,联想不在其内。其中信通公司是中国科学院跟海淀区合办的一个公司,总经理叫金燕静,还是全国的三八红旗手,当时公司的一些行为被定义为走私行为,北京市就要派相关执法机构进驻中关村检查,当时中关村的主任叫胡昭广,后来是副市长,坚决请北京市重新考虑,为什么呢?这其实是两种不同制度的冲突,体制内的企业又有批文又有外汇,但又做不好,他们公开卖批文都不出什么事儿,像我们拿钱买批文反而还要出事,他说这样弄完了就真的把中国的这些高科技企业从摇篮里扼杀了,后来执法机构就没有来。所以有没有原罪呢?可能有些人还是有的。但是相当一部分人还是在努力地把中国的改革往前推。
《中国企业家》:改革进程这么多年你感受到的营商环境的一些变化?
柳传志:改革开放,中国要走打破计划经济的道路,走市场经济的道路,80年代的时候,刚才讲过中国曾经一度发生过旧的政策和实际做法相碰撞的事。
在加入WTO后,特别是像人民币,双轨制跟外汇兑换的时候,对海关走私的打击等等,这些都是对正当企业的保护,我觉得那是中国民营企业发展和整个企业发展的一个很好的时期。
到了2010年前后的时候,那个时间我感觉人和人的关系变得很“干燥”,贪腐现象也很严重。
十八大以后,我觉得就有一个好的开头吧,就是八项规定很严格,打击贪腐,但是能不能做到?就在十九大召开前一年,我觉得我自个的心慢慢就踏实了。央视播出的纪录片《将改革进行到底》给我印象很深。第一,党要自我革新,永远在路上。第二,就是关于经济发展中明确讲了,有恒产者有恒心,无恒产者无恒心,中国要发挥企业家的作用。
2017年9月份,《中共中央国务院关于营造企业家健康成长环境弘扬优秀企业家精神更好发挥企业家作用的意见》,《意见》那就更明确的说明了企业家这个群体是经济建设和发展的中坚力量。
到开十九大的时候,我觉得开宗明义讲初心跟使命其实挺重要,因为这个初心讲,要为全中国人民谋幸福,中华民族谋复兴。这个就很重要了。
《中国企业家》:股权结构决定了公司治理。联想控股从当年中科院百分之百控股,演变为现在国科控股、中国泛海、联持志远、管理层及员工和其他H股股东共同持股的公司,这样的股权安排解决了联想未来发展的哪些问题?
柳传志:当时解决了一个新老接班的问题,因为公司很多老同事都是中科院跟我出来干活儿的,比我大的最少的是李勤,比我大4岁,最多的比我大10岁。年轻、更有能力的同事要急于上来。
我们的副总都是大学毕业生,他们的工资当时大多数七八十块钱,到后来1995年、1996年的时候工资就提到了一定的高度,在工资明显越调越高的时候让他们下来,人家没犯什么错误就很难做,但是如果有一个激励制度,记住了你们以前的功劳,以后公司还能够给你们分红,他们就能很愉快的去支持年轻同事上岗。
当前的重要性就是真正地解决了公司长远有没有主人的问题,因为像联想不是一个家族公司,因此最高管理层都应该要有真正的主人心态,要替公司的当前和长远负责任,要有这种决心跟魄力,也要有这种眼光,要让他们从精神到物质上都有这种成为主人的这种感觉,因此股权、期权这种体制还是很重要的。
《中国企业家》:外界会把联想跟海尔比,认为联想比海尔更好地解决了股权的问题,你觉得这样说对吗?
柳传志:我相信海尔如果能够解决股份制的问题会发展得更好。我记得我和张瑞敏在1994年、1995年前后在电子部开会时正好住同一个房间,中午午睡的时候有机会交流,当时我正把联想的分红权的问题刚刚解决完,所以也劝他注意这个事。张瑞敏说他会注意。事情拖到后来,就错过了时间。中间郎咸平打一个横炮(2004年“郎顾之争”,郎咸平指责一些国企改制过程中席卷国家财富),今天执行起来就相对比较困难了。
《中国企业家》:联想集团现在面临着很大的舆论压力和业务发展压力,虽然你已经淡出联想集团而主导联想控股。但是作为集团的创始人,你怎么看的?
柳传志:对,这个压力也是应该的,我们自己包括联想集团应该正视这个压力,原来我们有一个很好的“底座”,就是PC,有这个基础今天仍面对被动的局面,还是应该更多地进行自我反省,反省以后才能奔向胜利。你如果对什么事儿全都用“鸵鸟方式”,未必是好方法,我觉得元庆是应该有能力渡过这个难关的,他以前也曾经遇到过多次难关。
遇到困难后,在没有拿出很好的方法和取得明显成绩以前,不必跟别人证明自己是正确的。
《中国企业家》:在公司经营上,你自己有没有犯过什么错误?
柳传志:我自己犯过错误的,像1994年的时候外国企业大举进入中国,我们弄的手忙脚乱。我在1993年曾经犯过一个错误,当时忙着想让联想在香港上市,所以只在香港专门做这一件事儿,把别的事儿全撇开了,所以到后来措手不及,差点出大篓子。为这事儿我反省了很长时间,就是思考一个CEO到底应该怎么当才好。
《中国企业家》:怎么做一个合格的CEO呢?
柳传志:有的CEO对木桶是怎么形成的都弄不明白,那是不行的,明白了以后长板短板哪一块最起作用也得明白,有的企业家有时候亲自去补那个短板,或者去拔高长板是不够的,那个都是COO的工作。CEO要站在木桶上边,用我们的话叫“退出画面看画”,退的远点儿,看木桶的形状是什么样的,就是把商业环境看清楚往哪个方向去发展,而不仅仅是站在木桶边,那就出了柯达胶卷一样的问题了。所以一个大企业的CEO,必须得提到一定的高度,像马云、马化腾都做的很好。
1993年我也是因为在香港折腾上市的事,一年之后发现这么大的市场变化,这就很值得反省,这就是没站在水桶上面看,就忙着去补那个短板去了,得,就出大事儿了,幸亏我们还知道怎么调整。
《中国企业家》:能给我们说说当年电脑大战的情景吗?
柳传志:主要对象一个是跟戴尔,一个是跟康柏,惠普在2000年以前力量并不强。跟康柏打的时候,我们有两大战役,一个是成本战役,电脑的成本主要高就高在元器件价格上,因为你新的元器件出来以后,老元器件价格就下来了,因此库存变得非常短,长期库存就不行了。1996年7月份存储器芯片大概是16美元一片,到了9月份就降到2个多美元了,7月份你没有把电脑卖出去,到9月份再卖要差多少钱呀。而且不光是内存,CPU、操作系统、硬盘,所有的元器件都因技术变化价格下降。因此买电脑就要对市场的预判很准确。1995年、1996年我们还没有ERP,我们用小步快跑的方式研究出来了六七条途径,怎么降低库存,这是一仗。第二仗就是关于应用技术的研究,比如说互联网出来以后,联想出了一个电脑叫一键上网,美国哪个国家电脑都做不到,原因是你必须到电信机关去登记,你要把中国电信的四川电信跟河南电信打通,哪国能做到,我们就要费很大的力气帮助他们把这个打通了,这些东西已经超出了技术范围。还有一键恢复,电脑系统乱了按一个键就能够恢复,这些东西解决了用户的实际问题。所以那两年我们的市场份额“哗哗”就上去了。
《中国企业家》:当年关于联想贸工技和技工贸道路的选择,到现在都是外界争论联想的热点。你是基于什么样的考虑做出选择的?当年做出选择时中国整体的IT行业+民企的历史环境是什么样的?
柳传志:这个是有历史环境的,在当年我不贸工技怎么办?当年公司都拿不到生产批文,我只能先从贸易开始,后来拿到生产批文以后,我得有钱,当年又没有风险投资,我需要做大量的AST代理挣了钱以后来养活技和工。贸既给我们积累了资金,也给了我们发展自己的产品提供了经验,所以才有了工和技的发展,贸工技对于联想,是当年一个必经的一个历史过程。所以企业还必须得企业家来管理,他能够全面的来看待问题,做出对生存和发展有利的选择。
《中国企业家》:改革开放40年来,根据历史阶段特点人们把中国企业家阶层分为了四代:第一代是你和张瑞敏、褚时健、王石等那一代;第二代的代表是92派企业家;第三代是2000年前后互联网经济兴起后BAT的马云、马化腾、李彦宏等;第四代是TMD(今日头条、美团和滴滴)为代表的王兴、程维等。你和马云、程维有交集,你怎么看他们的?
柳传志:马云是一个超人,真挺了不起的。你看他跟特朗普对谈,在美国《华尔街日报》发表的那篇文章说,你凭什么老算贸易逆差,应该从利润顺差算起,这个观点我觉得是非常了不起。贸易额就是一个营业额,利润那才是收益呢,美国从中国买的东西比我们少,但是赚的钱比我们多多了。马云这个话说出来也挺噎人的。
滴滴的程维也是一个喜欢讲大势的人,会谈谈价值观,谈谈思想、方法论。
《中国企业家》:软银的孙正义投资马云这件事儿对你有触动吗?
柳传志:有触动,有触动,我们得认真学习,有很多事情其实我们当时看不懂,实际上是能做的,所以联想控股的天使投资业务联想之星,实际上就是要比较早地投资于科技创新型企业。
《中国企业家》:中国“造芯”的争论很热,目前中国足够强大,但在芯片上又很疲弱,这种状况下怎么发展芯片业?如何去发展创新和科技?
柳传志:我自己觉得过去没做成的一个主要原因,第一点就是不能把它变成一个国家科研部门的行为,还是要以企业为核心来做,因为这不是单纯的技术问题,还要结合市场和生态综合考虑。
当年强攻电脑的CPU,那是不行的,为什么呢?因为微软跟lntel联盟以后,确实比较厉害,使得这个生态环境本身很容易被他们控制住。你光做芯片,无论如何兼容不上去,除非你开发另外一种电脑,苹果在90年代初期的时候做过一种电脑叫power PC,力量也很强大,投的钱也很多,最后还是打不过lntel跟微软,因为当时全世界已经有几亿台电脑了,也就两三亿台power PC,他做成了一个生态。
总而言之吧,要发展芯片产业,得有这么几个条件,第一要有高水平的科技成果;第二是这个成果变成产品以后能够把各个环节打通,能够顺利地销出去;第三还要有雄厚的资本能够保证它持续向前发展。