|
|
用户名:esqm 笔名:海润 地区: - 行业:其他 |
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
省钱:长途电话多的朋友过来看看
今天,偶然间看到UUCall,正好家里的电话欠费了,需要打个长途,就试了一下,效果还可以,1个小时的免费通话,使用也挺简单的。
uucall申请地址:http://account.uucall.com/c/28319638.html
国内电话一律0.12元,收费方式:
拨打UUCall号码全球永久免费; 全球漫游费全免;月租费全免;固定电话、小灵通接听UUCall免费;单向收费手机接听UUCall免费;呼叫转移至其他UUCall号码免费。
与中国大陆固定电话、小灵通、手机通话不分市话长途,一律0.12元/分钟,最高优惠至0.06元/分钟; 全球任何地方拨打至中国一律0.12元/分钟,最高优惠至0.06元/分钟;呼叫转移至固定电话、小灵通或手机按主叫标准收取被叫方费用;不论主叫方在全球何地,国际长途按被叫所在地资费收取。
JNDI基础
- javax.naming,包含访问命名服务的类和接口定义。
- javax.naming.directory,包含访问目录服务的类和接口定义。
- javax.naming.ldap,为ldapv3提供的扩展操作提供支持。
- javax.naming.event,为访问命名和目录服务时的事件通知提供支持。
- javax.naming.spi,为服务提供商提供的接口,一般用户不会涉及。
了解名字服务和目录服务的相关概念,有助于更好的使用JNDI。
名字服务定义了如何将名字与对象关联,并通过名字如何找到对象的方法。典型的例子如:DNS将域名与IP关联,文件系统将文件名与文件相关联。在名字服务中,主要的概念:
- 名字(Names),在名字系统中实际对象的代号,如文件名,域名等,它会被用来查找关联的对象。不同的系统中会有不同的命名规范,如文件系统采用“\”来表示层级,而DNS则使用“.”。
- 绑定(Bindings),名字和实际对象的关联。
- 引用和地址(References and Addresses),当对象不能直接被存储在名字系统时,就必须使用引用,通过引用找到实际的对象。在系统中,保存的引用的内容被称为地址。引用还有另一个用处:在名字系统中,缺少象关系数据库中外键的概念。通过使用引用,可以作为外键的一个取代办法。
- 上下文(Context),它是一个名字-对象集合,提供了与名字系统交互的主要操作,如查找、绑定、去绑定。子上下文(subcontext)与它的关系类似文件系统中目录和子目录的关系,子上下文被包含在一个上下文中,通过父上下文中的一个名字与子上下文关联。
- 名字系统和名字空间(Naming Systems and Namespaces),名字系统是相同类型的上下文的集合,它提供名字服务;名字空间,是名字系统中的名字集合,如文件系统的文件名和目录。
目录服务是名字服务的扩展,它除了关联名字和对象,还允许对象包含属性。目录系统通常以层次结构组织数据。在目录服务中的主要概念:
- 属性(Attributes),它属于目录对象,它是(名字,值)对,属性可以有多个值。
- 目录和目录服务(Directories and Directory Services),目录是目录对象的集合;目录服务则提供与目录相关的服务,创建、删除和修改存放在目录中的对象的属性。
- 查找和查找过滤器(Searches and Search Filters),获取目录对象的操作就是查找;过滤器是类似查找条件的对象。
² 注册JNDI提供者
在使用JNDI之前,需要先获取JNDI的提供者,并在系统注册它。与JNDI相关的系统属性在javax.naming.Context中定义,常用的属性:
- java.naming.factory.initial,服务提供者用来创建InitialContext的类名。
- java.naming.provider.url,用来配置InitialContext的初始url
- java.naming.factory.object,用来创建name-to-object映射的类,用于NameClassPair和References。
- java.naming.factory.state,用来创建jndi state的类
对于目录服务,由于一般需要安全设置,还通常使用:
- java.naming.security.authentication,安全类型,三个值:none,simple或strong。
- java.naming.security.principal,认证信息。
-   java.naming.security.credentials,证书信息。
- java.naming.security.protocol,安全协议名。
使用System.setProperty注册,如果程序不显示说明,那么java会在classpath内查找jdni.properties文件来完成注册。jdni.properties例子:
java.naming.factory.initial=com.codeline.db.MockInitialContextFactory
² 连接服务
注册之后,就可以实施服务连接了。对于名字服务由InitialContext开始,目录服务则使用InitialDirContext。它们分别实现了Context和DirContext,这两个接口分别对应名字服务和目录服务的接口,也是JNDI中最重要的两个接口。
- 连接名字服务:
System.setProperty(Context.INITIAL_CONTEXT_FACTORY,"
com.sun.jndi.fscontext.FSContextFactory");
InitialContext ctx = new InitialContext();
- 连接目录服务:
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://myserver.com/");
env.put(Context.SECURITY_AUTHENTICATION, "simple");
//登录ldap server需要的用户名 env.put(Context.SECURITY_PRINCIPAL, "ldapuser"); //登录ldap server需要的密码 env.put(Context.SECURITY_CREDENTIALS, "mypassword"); InitialDirContext ctx = new InitialDirContext(env); - 多服务提供者:如果应用包含多个服务提供者,在连接时略有不同。以名字服务为例: Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.rmi.registry.RegistryContextFactory"); env.put(Context.PROVIDER_URL, "rmi://myserver.com:1099"); //使用不同的构造函数 InitialContext ctx = new InitialContext(env); ² 查找对象 不论名字服务还是目录服务,都是使用lookup来查找对象的。除了可以使用String作为参数之外,lookup还可使用Name接口作为参数。 Greeter greeter = (Greeter)ctx.lookup("SayHello"); 如果想要获得上下文中所有的对象名字,就使用lis返回NameClassPair列表。NameClassPair包含对象名字和对象类名。如果想要获得实际的对象实例列表,就使用listBindings,它返回Binding列表。Binding是NameClassPair的子类,它包含对象的实例。 - list NamingEnumeration list = ctx.list("awt"); while (list.hasMore()) { NameClassPair nc = (NameClassPair)list.next(); System.out.println(nc); } - listBindings NamingEnumeration bindings = ctx.listBindings("awt"); while (bindings.hasMore()) { Binding bd = (Binding)bindings.next(); System.out.println(bd.getName() + ": " + bd.getObject()); } ² 对象绑定 - 使用bind添加绑定 Fruit fruit = new Fruit("orange"); ctx.bind("favorite", fruit); - 使用rebind修改绑定 Fruit fruit = new Fruit("lemon"); ctx.rebind("favorite", fruit); - 使用unbind去除绑定。 ctx.unbind("favorite"); ² 对象改名 使用rename可以给一个在上下文中的对象改名 ctx.rename("report.txt", "old_report.txt"); ² 获取属性 属性相关的接口是Attribute和Attributes,它们都在javax.naming.directory包内。通过DirContext的getAttributes方法就可以获得对象的属性集合,然后使用Attributes的get方法获得对应的属性,最后通过Attribute的get方法就可以获得属性值。 String dn = "uid=me, dc=mycompany, dc=com, ou=customer, o=ExampleApp"; Context user = (Context)ctx.lookup(dn); //获得所有属性 Attributes attrs = user.getAttributes(""); Attribute test= attrs .get("test"); Object testValue= test.get(); 上例中获得的是user的所有属性,在实际使用过程中,考虑网络带宽的影响,可以设置获取要获取的属性列表: String reqd_attrs = new String[] { "surname", "initials","title", "rfc822mailalias"}; Attributes attrs = user.getAttributes("", reqd_attrs); ² 查找和过滤 使用search方法完成。 public DirContext[] findUser(String initials,String surname,String country,String phone) { //构造条件 BasicAttributes search_attrs = new BasicAttributes(); search_attrs.put("initials", initials); search_attrs.put("sn", surname); search_attrs.put("c", country); if(phone != null) search_attrs.put("phonenumber", phone); NamingEnumeration results = initial_ctx.search("ou=Customer,o=ExampleApp", search_attrs); LinkedList found = new LinkedList(); while(results.hasMore()) { SearchResults sr = (SearchResults)results.next(); String name = sr.getName(); Object ctx = sr.getObject(); if((ctx == null) || !(ctx instanceof DirContext)) found.add(initial_ctx.lookup(name)); else found.add(ctx); } DirContext[] ret_val = new DirContext[found.size()]; found.toArray(ret_val); return ret_val; } DirContext接口主要过滤方式: 1.使用过滤字符串 String reqd_attrs = new String[] { "cn", "uid","rfc822mailalias" }; NamingEnumeration results = initial_ctx.search("ou=Customer, o=ExampleApp",search_attrs,reqd_attrs); 2.使用SearchControls,获得更多的控制 SearchControls ctrls = new SearchControls(); ctrls.setCountLimit(20); ctrls.setTimeLimit(5000); ctrls.setSearchScope(SearchControls.SUBTREE_SCOPE); NamingEnumeration results = initial_ctx.search("cat=books,ou=Products, o=ExampleApp","title=*Java*",ctrls); ² 修改属性 使用DirContext和InitialDirContext的modifyAttributes方法完成。所谓的修改过程,实际就是先构造要修改的属性列表,然后使用上述方法提交。对于属性包含多个值时,需要把属性的不修改的值也要包含,否则服务器会认为那些值不再需要而删除它们。 public void updateAddress(String dn,String address, String country, String phone) { BasicAttributes mod_attrs = new BasicAttributes(); if(address != null) mod_attrs.put("address", address); if(country != null) mod_attrs.put("c", country); if(phone != null) mod_attrs.put("phonenumber", phone); if(mod_attrs.size() != 0) initial_ctx.modifyAttributes(dn, DirContext.REPLACE_ATTRIBUTE, mod_attrs); } 使用ModificationItem,也可一次进行多个不同的修改操作: ModificationItem[] mod_items = new ModificationItems[2]; Attribute email = new BasicAttribute("rfc822mailalias", new_email); ModificationItem email_mod = new ModificationItem(DirContext.ADD_ATTRIBUTE, email); Attribute addr = new BasicAttribute("address", address); ModificationItem addr_mod = new ModificationItem(DirContext.REPLACE_ATTRIBUTE, addr); mod_items[0] = email_mod; mod_items[1] = addr_mod; initial_ctx.modifyAttributes(dn, mod_items); ² 创建上下文 使用createSubcontext方法完成。 BasicAttributes attrs = new BasicAttributes(); attrs.put("initials", initials); attrs.put("sn", surname); attrs.put("rfc822mailalias", email); if(address != null) attrs.put("address", address); if(country != null) attrs.put("c", country); if(phone != null) attrs.put("phonenumber", phone); initial_ctx.createSubcontext(dn, attrs); ² 删除上下文 使用destroySubcontext方法完成。 initial_ctx.destroySubcontext(dn); Trackback: http://tb.donews.net/TrackBack.aspx?PostId=404803
英文骂街大全
左右人生的13条金科玉律
墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律。
一、墨菲定律
1949年,一位名叫墨菲的空军上尉工程师,认为他的某位同事是个倒霉蛋,不经意间开了句玩笑:“如果一件事情有可能被弄糟,让他去做就一定会弄糟。”
这句话迅速流传,并扩散到世界各地。在流传扩散的过程中,这句笑话逐渐失去它原有的局限性,演变成各种各样的形式,其中一个最通行的形式是:“如果坏事情有可能发生,不管这种可能性多么小,它总会发生,并引起最大可能的损失。”
这就是著名的“墨菲定律”。下面是墨菲定律的一些变种或推论。
人生哲学
1.别试图教猫唱歌,这样不但不会有结果,还会惹猫不高兴?
2.别跟傻瓜吵架,不然旁人会搞不清楚,到底谁是傻瓜?
3.不要以为自己很重要,因为没有你,太阳明天还是一样从东方升上来?
4.笑一笑,明天未必比今天好。
5.好的开始,未必就有好结果;坏的开始,结果往往会更糟。
处世原理
6.你若帮助了一个急需用钱的朋友,他一定会记得你——在他下次急需用钱的时候。
7.有能力的——让他做;没能力的──教他做;做不来的──管理他。
8.你早到了,会议却取消;你准时到,却还要等;迟到,就是迟了。
9.你携伴出游,越不想让人看见,越会遇见熟人。
爱情意义
10.你爱上的人,总以为你爱上他是因为:他使你想起你的老情人。
11.你最后硬着头皮寄出的情书;寄达对方的时间有多长,你反悔的时间就有多长。
生活常识
12.东西越好,越不中用。
13.一种产品保证60天不会出故障,等于保证第61天一定就会坏掉。
14.东西久久都派不上用场,就可以丢掉;东西一丢掉,往就必须要用它。
15.你丢掉了东西时,最先去找的地方,往往也是可能找到的最后一个地方。
16.你往往会找到不是你正想找的东西。
17.你出去买爆谆ǖ氖焙颍簧掀统鱿至司示低贰?BR> 18.另一排总是动的比较快;你换到另一排,你原来站的那一排,就开始动的比较快了;你站的越久,越有可能是站错了排。
19.一分钟有多长? 这要看你是蹲在厕所里面,还是等在厕所外面。
二、二八法则
1897年,意大利经济学家帕列托在对19世纪英国社会各阶层的财富和收益统计分析时发现:80%的社会财富集中在20%的人手里,而80%的人只拥有社会财富的20%,这就是“二八法则”。“二八法则”反应了一种不平衡性,但它却在社会、经济及生活中无处不在。
在商品营销中,商家往往会认为所有顾客一样重要;所有生意、每一种产品都必须付出相同的努力,所有机会都必须抓住。而“二八法则”恰恰指出了在原因和结果、投入和产出、努力和报酬之间存在这样一种典型的不平衡现象:80%的成绩,归功于20%的努力;市场上80%的产品可能是20%的企业生产的;20%的顾客可能给商家带来80%的利润。遵循“二八法则”的企业在经营和管理中往往能抓住关键的少数顾客,精确定位,加强服务,达到事半功倍的效果。美国的普尔斯马特会员店始终坚持会员制,就是基于这一经营理念。
“二八法则”同样适用于我们的生活,如一个人应该选择在几件事上追求卓越,而不必强求在每件事上都有好的表现;锁定少数能完成的人生目标,而不必追求所有的机会。
三、马太效应
《新约·马太福音》中有这样一个故事,一个国王远行前,交给三个仆人每人一锭银子,吩咐他们:“你们去做生意,等我回来时,再来见我。”国王回来时,第一个仆人说:“主人,你交给我的一锭银子,我已赚了10锭。”于是国王奖励了他10座城邑。第二个仆人报告说:“主人,你给我的一锭银子,我已赚了5锭。”于是国王便奖励了他5座城邑。第三个仆人报告说:“主人,你给我的一锭银子,我一直包在手巾里存着,我怕丢失,一直没有拿出来。”于是 国王命令将第三个仆人的那锭银子赏给第一个仆人,并且说:“凡是少的,就连他所有的,也要夺过来。凡是多的,还要给他,叫他多多益善。”这就是马太效应,它反映了当今社会中存在的一个普遍现象,即赢家通吃。
对企业经营发展而言,马太效应告诉我们,要想在某个领域保持优势,就必须在此领域迅速做大。当你成为某个领域的领头羊的时候,即便投资回报率相同,你也能更轻易地获得比弱小的同行更大的收益。而若没有实力迅速在某个领域做大,就要不停地寻找新的发展领域,才能保证获得较好的回报。
四、手表定理
手表定理是指一个人有一只表时,可以知道现在是几点钟,而当他同时拥有两只表时却无法确定。两只表并不能告诉一个人更准确的时间,反而会让看表的人失去对准确时间的信心。你要做的就是选择其中较信赖的一只,尽力校准它,并以此作为你的标准,听从它的指引行事。记住尼采的话:“兄弟,如果你是幸运的,你只需有一种道德而不要贪多,这样,你过桥更容易些。”
如果每个人都“选择你所爱,爱你所选择”,无论成败都可以心安理得。然而,困扰很多人的是:他们被“两只表”弄得无所,心身交瘁,不知自己该信仰哪一个,还有人在环境、他人的压力下,违心选择了自己并不喜欢的道路,为此而郁郁终生,即使取得了受人瞩目的成就,也体会不到成功的快乐。
手表定理在企业经营管理方面给我们一种非常直观的启发,就是对同一个人或同一个组织的管理不能同时采用两种不同的方法,不能同时设置两个不同的目标。甚至每一个人不能由两个人来同时指挥,否则将使这个企业或这个人无所适从。手表定理所指的另一层含义在于每个人都不能同时挑选两种不同的价值观,否则,你的行为将陷于混乱。
五、“不值得”定律
不值得定律最直观的表述是:不值得做的事情,就不值得做好,这个定律似乎再简单不过了,但它的重要性却时时被人们疏忘。不值得定律反映出人们的一种心理,一个人如果从事的是一份自认为不值得做的事情,往往会保持冷嘲热讽,敷衍了事的态度。不仅成功率小,而且即使成功,也不会觉得有多大的成就感。
哪些事值得做呢?一般而言,这取决于三个因素。
1、价值观。关于价值观我们已经谈了很多,只有符合我们价值观的事,我们才会满怀热情去做。
2、个性和气质。一个人如果做一份与他的个性气质完全背离的工作,他是很难做好的,如一个好交往的人成了档案员,或一个害羞者不得不每天和不同的人打交道。
3、现实的处境。同样一份工作,在不同的处境下去做,给我们的感受也是不同的。例如,在一家大公司,如果你最初做的是打杂跑腿的工作,你很可能认为是不值得的,可是,一旦你被提升为领班或部门经理,你就不会这样认为了。
总结一下,值得做的工作是:符合我们的价值观,适合我们的个性与气质,并能让我们看到期望。如果你的工作不具备这三个因素,你就要考虑换一个更合适的工作,并努力做好它。
因此,对个人来说,应在多种可供选择的奋斗目标及价值观中挑选一种,然后为之而奋斗。“选择你所爱的,爱你所选择的”,才可能激发我们的奋斗毅力,也才可以心安理得。而对一个企业或组织来说,则要很好地分析员工的性格特性,合理分配工作,如让成就欲较强的职工单独或牵头来完成具有一定风险和难度的工作,并在其完成时给予定时的肯定和赞扬;让依附欲较强的职工更多地参加到某个团体中共同工作;让权力欲较强的职工担任一个与之能力相适应的主管。同时要加强员工对企业目标的认同感,让员工感觉到自己所做的工作是值得的,这样才能激发职工的热情。
六、彼得原理
管理学家劳伦斯·丁·彼得(Laurence.J.Peter),1917年牛于加拿大的范库弗,1957年获美国华盛顿州立大学学士学位,6年后又获得该校教育哲学博士学位,他阅历丰富,博学多才,著述颇丰,他的名字还被收人了《美国名人榜》、《美国科学界名人录》和《国际名人传记辞典》等辞书中。
彼得原理(The Peter PrinciPle)正是彼得根据千百个有关组织中不能胜任的失败实例的分析而归纳出来的。其具体内容是:“在一个等级制度中,每个职工趋向于上升到他所不能胜任的地位”。彼得指出,每一个职工由于在原有职位上工作成绩表现好(胜任),就将被提升到更高一级职位;其后,如果继续胜任则将进一步被提升,直至到达他所不能胜任的职位。由此导出的彼得推论是,“每一个职位最终都将被一个不能胜任其工作的职工所占据。层级组织的工作任务多半是由尚未达到不胜任阶层的员工完成的。”每一个职工最终都将达到彼得高地,在该处他的提升商数(PQ)为零。至于如何加速提升到这个高地,有两种方法。其一。是上面的“拉动”,即依靠裙带关系和熟人等从上面拉;其二是自我的“推动”,即自我训练和进步等,而前者是被普遍采用的。
彼得认为,由于彼得原理的推出,使他“无意间”创设了一门新的科学——层级组织学(hierarchiolgy)。该科学是解开所有阶层制度之谜的钥匙,因此也是了解整个文明结构的关键所在。凡是置身于商业、工业、政治、行政、军亨、宗教、教育各界的每个人都和层级组织息息相关,亦都受彼得原理的控制。当然,原理的假设条件是:时间足够长,五层级组织里有足够的阶层。彼得原理被认为是同帕金森定律有联系的。
帕金森(C.N.Parkinson)是著名的社会理论家,他曾仔细观察并有趣地描述层级组织中冗员累积的现象。他假设,组织中的高级主管采用分化和征服的策略,故意使组织效率降低,借以提升自己的权势,这种现象即帕金森所说的“爬升金字塔”。彼得认为这种理论设计是有缺陷的,他给出的解释员工累增现象的原因是层级组织的高级主管真诚追求效率(虽然徒劳无功)。正如彼得原理显示的,许多或大多数主管必已到达他们的不胜任阶层。这些人无法改进现有的状况,因为所有的员工已经竭尽全力了,于是为了再增进效率,他们只好雇用更多的员工。员工的增加或许可以使效率暂时提升,但是这些新进的人员最后将因晋升过程而到达不胜任阶层,于是唯一改善的方法就是再次增雇员工,再次获得暂时的高效率,然后是另一。次逐渐归于无效率。这样就使组织中的人数超过了工作的实际需要。
彼得原理首次公开发表于1960年9月美国联邦出资的一次研习会上,听众是一群负责教育研究计划、并刚获晋升的项目主管,彼得认为他们多数人“只是拼命地想复制一些老掉牙了的统计习题”,于是引介彼得原理说明他们的困境。演说召来了敌意与嘲笑,但是彼得仍然决定以独特的讽刺手法呈现彼得原理,尽管所有案例研究都经过精确编纂,且引用的资料也都符合事实,最后定稿于1965年春完成,然后总计有16家之多的出版社无情地拒绝了该书的手稿。1966年,作者零星地在报纸上发表了几篇述论同一主题的文章,读者的反应异常热烈,引得各个出版社趋之若婺鸳。正如彼得在自传中提到的,人偶尔会在镜中瞥见自己的身影而不能立即自我辩认,于是在不自知前就加以嘲笑一番,这样的片刻里正好可以使人进一步认识自己,“彼得原理”扮演的正是那样一面镜子。
七、零和游戏
一个游戏无论几个人来玩,总有输家和赢家,赢家所赢的都是输家所翰的,所以无论输赢多少,正负相抵,最后游戏的总和都为零,这就是零和游戏。
零和游戏之所以受人关注,是因为人们在社会生活中处处都能找到与零和游戏雷同或类似的现象。我们大肆开发利用煤炭石油资源,留给后人的便越来越少;我们研究生产了大量的转基因产品,一些新的病也跟着冒了出来;我们修筑了葛洲坝水利工程,白鳍豚就再也不能洄游到金沙江产卵了……
发展是硬道理。人类在经历了经济高速增长、科技迅猛发展、全球经济一体化及曰益严重的生态破坏、环境污染之后,可持续发展理论才逐渐浮出水面。零和游戏原理正在逐渐为“双赢”观念所取代,人们逐渐认识到“利己”而不“损人”才是最美好的结局。实践证明,通过有效合作,实现皆大欢喜的结局是可能的。
领导者要善于跳出“零和”的圈子,寻找能够实现“双赢”的机遇和突破口,防止负面影响抵消正面成绩。批评下属如何才能做到使其接受而不抵触,发展经济如何才能做到不损害环境,开展竞争如何使自己胜出而不让对方受到伤害,这些都是每一个为官者应该仔细思考的问题。
还是那句话,世上没有现成的标准答案。这些企业经营管理定律只能供我们参考和借鉴,至于什么条件下适合借鉴哪一种,回到手表定理上去,你需要自己选择一块戴着舒适而又走时准确的手表。
八、华盛顿合作规律
华盛顿合作规律说的是:一个人敷衍了事,两个人互相推诿,三个人则永无成事之日。多少有点类似于“三个和尚”的故事。
人与人的合作不是人力的简单相加,而是复杂和微妙得多。在人与人的合作中,假定每一个人的能力都为1,那么10个人的合作结果有时比10大得多,有时甚至比1还要小。因为人不是静止的物,而更像方向不同的能量,相互推动时自然事半功倍,相互抵触时则一事无成。
九、酒与污水定律
酒与污水定律是指,如果把一匙酒倒进一桶污水中,你得到的是一桶污水;如果把一匙污水倒进一桶酒中,你得到的还是一桶污水。几乎在任何组织里,都存在几个难弄的人物,他们存在的目的似乎就是为了把事情搞糟。他们到处搬弄是非,传播流言、破坏组织内部的和谐。最糟糕的是,他们像果箱里的烂苹果,如果你不及时处理,它会迅速传染,把果箱里其它苹果也弄烂,“烂苹果”的可怕之处在于它那惊人的破坏力。一个正直能干的人进入一个混乱的部门可能会被吞没,而一个人无德无才者能很快将一个高效的部门变成一盘散沙。组织系统往往是脆弱的,是建立在相互理解、妥协和容忍的基础上的,它很容易被侵害、被毒化。破坏者能力非凡的另一个重要原因在于,破坏总比建设容易。一个能工巧匠花费时日精心制作的陶瓷器,一头驴子一秒钟就能毁坏掉。如果拥有再多的能工巧匠,也不会有多少像样的工作成果。如果你的组织里有这样的一头驴子,你应该马上把它清除掉;如果你无力这样做,你就应该把它拴起来。
十、水桶定律
一只水桶能装多少水取决于水桶中最短的一块木板而不是最长的那块木板。
任何组织几乎都有一个共同的特点,即构成组织的各个部分往往是优劣不齐的,但劣势部分却往往决定着整个组织的水平。问题是劣势部分是组织中一个有用的部分,你不能把它当成烂苹果扔掉,否则,你会一点水也装不了,可它却让你那些长的东西白长了!
劣势决定优势,劣势决定生死,这是市场竞争的残酷法则。水桶定律告诉我们,领导者要有忧患意识,如果你个人身上某个方面是“最短的一块”,你应该考虑尽快把它补起来;如果你所领导的集体中存在着“一块最短的木板”,你一定要迅速将它做长补齐,否则,它带给你的损失可能是毁灭性的—叫艮多时候,往往就是因为一件事没做好而毁了所有的努力。有些人也许不知道水桶定律,但都知道“一票否决”,这是中国的“水桶”,有了它你便矢口道水桶定律是多么重要。
决策和执行发生的机率。让谋划的人尽心谋划,让执行的人全力执行,让他们都从中获得间接而不是直接的功利,这样我们才能把“粥”分得更好。当然,还应有必不可少的独立的监督。
十一、蘑菇管理原理
蘑菇长在阴暗的角落,得不到阳光,也没有肥料,自生自灭,只有长到足够高的时候才开始被人关注,可此时它自己已经能够接受阳光了。
蘑菇管理是大多数组织对待初入门者、初学者的一种管理方法。从传统的观念上讲,“蘑菇经历”是一件好事,它是人才蜕壳羽化前的一种磨炼,对人的意志和耐力的培养有促进作用。但用发展的眼光来看,蘑菇管理有着先天的不足:一是太慢,还没等它长高长大恐怕疯长的野草就已经把它盖住了,使它没有成长的机会;二是缺乏主动,有些本来基因较好的蘑菇,一钻出土就碰上了石头,因为得不到帮助,结果胎死腹中。
让初入门者当上一段时间的“蘑菇”,可以消除他们不切实际的幻想,从而使他们更加接近现实,更实际、更理性地思考问题和处理问题。领导者应当注意的是,这一过程不可过长,时间太长便会使其消极退化乃至枯萎,须知不给阳光不给关爱不仅是任其自生自灭,而且更是对其成长的抑制。如何让他们成功地走过生命中的这一段,尽快吸取经验、成熟起来,这才是领导者所应当考虑的。
十二、钱的问题
当某人告诉你:“不是钱,而是原则问题”时,十有八九就是钱的问题。
照一般的说法,金钱是价值的尺度,交换的媒介,财富的贮藏。但是这种说法忽略了它的另一面,它令人陶醉、令人疯狂、令人激动的一面,也撇开了爱钱的心理不谈。马克思说,金钱是“人情的离心力”,就是指这一方面而言。
关于金钱的本质、作用和功过,从古到今,人们已经留下了无数精辟深刻的格言和妙语。我们常会看到,人们为钱而兴奋,努力赚钱,用财富的画面挑逗自己。金钱对世界的秩序以及我们的生活产生的影响是巨大的、广泛的,这种影响有时是潜在的,我们往往意识不到它的作用如此巨大,然而奇妙的是:它完全是人类自己创造的。致富的驱动力并不是起源于生物学上的需要,动物生活中也找不到任何相同的现象。它不能顺应基本的目标,不能满足根本的需求 -的确,“致富”的定义就是获得超过自己需要的东西。然而这个看起来漫无目标的驱动力却是人类最强大的力量,人类为金钱而互相伤害,远超过其他原因。
附:一街东头那个乞丐去摸彩票。中了五等奖,得款50元。甚喜!这个冬天好过了,他拥有棉袄、棉裤、和棉鞋了。街西头那个乞丐也去摸彩票。中了一等奖,得款50万元。狂喜!
首先大宴宾客,热闹三天,煞是风光,耗款3千元,小意思。然后买西服、配手机、穿金戴银,容光焕发,一扫穷气。再次,买房子,满街转悠,要带车库的。第四,就是买车了。“夏利”太便宜,“奔驰”太贵,还是“桑塔纳”吧!第五……第六……第七……过年的时候,街东头那个乞丐还在到处晃悠,穿着那50元买的“家当”;而街西头那个乞丐却在劳教所里,据说是因为赌博、嫖娼、吸毒、闹事……拥有50元,街东头的乞丐不再受冻,自得其乐;拥有50万元,街西头乞丐成了个大富翁,却也把自己送上了死路。不懂得善用钱财的人,还是没钱点才安全。
十三、奥卡姆剃刀定律
12世纪,英国奥卡姆的威廉主张唯名论,只承认确实存在的东西,认为那些空洞无物的普遍性概念都是无用的累赘,应当被无情地“剃除”。他主张“如无必要,勿增实体”。这就是常说的“奥卡姆剃刀”。这把剃刀曾使很多人感到威胁,被认为是异端邪说,威廉本人也因此受到迫害。然而,并未损害这把刀的锋利,相反,经过数百年的岁月,奥卡姆剃刀已被历史磨得越来越快,并早已超载原来狭窄的领域,而具有广泛、丰富、深刻的意义。
奥卡姆剃刀定律在企业管理中可进一步演化为简单与复杂定律:把事情变复杂很简单,把事情变简单很复杂。这个定律要求,我们在处理事情时,要把握事情的主要实质,把握主流,解决最根本的问题,尤其要顺应自然,不要把事情人为地复杂化,这样才能把事情处理好。
nslookup 使用说明
IPTV设备商的下一桶金(上)
作者:胡滢 来源:eNet硅谷动力
【eNet硅谷动力消息】乘高速发展的宽带业务“东风”,打着“随时随地自由地访问任何内容”的诱人旗帜,再加上4月份召开的“IPTV中国峰会”以及各媒体连篇累牍报道的推波助澜,IPTV(交互式网络电视)再度成为2005年各大厂商和投资机构追捧的热点。
作为IPTV产业链中不可或缺的一环,基础网络平台担负着承载和运输大流量多媒体数据的“重担”,因而在为网络设备供应商们挖掘“下一桶金”的机会之余,也为其带来了前所未有的挑战。
需求驱动市场
IPTV是一种宽带网络业务,亦即利用各种宽网络基础设施,向用户提供包括数字电视在内的多种交互式服务,其主要网络终端可以是机顶盒加电视机、可以是计算机,也可为手机或其它各类相应电子设备。
按照业内著名教授陈如明的理解,“IPTV集互联网、多媒体、通信、广播电视及下一代网络等基本技术于一体,通过有利于多业务增值的IP协议,提供包括视频节目在内的各种数字媒体交互型业务,实现宽带IP多媒体信息服务。”
无论是模拟电视还是目前正在兴起的数字电视,它们的差别只在于传输的信号形式,但都具有频分制、定时、单向广播等特点,而尽管数据广播可通过“设置一定的菜单供用户挑选”来实现与用户间的简单互动,仍然无法实现真正意义上的多种交互式服务。
与这些服务相比,IPTV的最大特点就是能为用户带来交互式的全新电视观看体验。“有了IPTV,人们不再受电视台节目播放时间的限制,你可以在任何时
间收看喜爱的电视节目,并能对所有的实时电视节目进行暂停、倒退和快进操作。”一位业内人士告诉记者,除此之外,IPTV用户还可以将自己喜欢的节目列入
播出表,由电视机自行更换频道,也可以给运营商留言,对其节目提出自己的要求。简而言之,“在任何时候,IPTV能够使服务提供商只向用户提供他们所需要的电视节目。”
IPTV向观众提供的不仅仅是节目本身,还有与之相关的信息。在观看一个节目的同时,消费者还可以查看该节目或者其它节目的资料和片断。此外,通过IPTV,消费者还能够将照片和家庭视频内容由PC发送到电视机上,并可进行视频通信、网络游戏、聊天、交友等一系列活动。
好处还不仅限于此。IPTV将交互式电视提高到了一个新的水平,用户可以方便地在电视机上进行节目定购、余额查询、费用缴纳、使用详细单查看等,做到消费快捷、明白消费。
对于运营商和服务提供商们来说, IPTV同样具有极大的吸引力,可以为其带来丰厚的经济效益。
据MRG市场研究公司的研究报告,亚洲、欧洲和北美部分地区已经开始试验和播放通过IP网络传送的电视节目,预计到2008年,全球新增IPTV用户数
量将从2004年的200万增加到2600万;而据易观国际刚刚发布的预测显示,2005年国内IPTV市场规模为3亿,到2009年将增长到167亿。
如此巨大的商机,让众多运营商、网络设备商纷纷参与到IPTV产业之中来,并在国内引发了一阵“机顶盒热”。
“任何一个技术和产品的出现,都是市场的驱动。如果市场需求足够大,那么自然会有很多人去顺应这一需求去做市场所需要的东西。” Juniper网络公司中国区技术部经理王卫对当前此有着独到的看法:“现在大家对信息获得的手段和娱乐的要求也越来越高了,对内容的要求是越丰富越人性化越好,而对操作的要求则是越简洁越好。IPTV的出现则正好顺应了这一需求,因而受到业界的追捧也是很正常的现象。”
IPTV设备商的下一桶金(下)
作者:胡滢 来源:eNet硅谷动力
【eNet硅谷动力消息】越来越多的电信运营商认识到IPTV将成为宽带未来发展的杀手级应用,为更好地提供IPTV的三重应用服务,对现有传输网络的改造和升级工作,也随之提上日程。
让网络更加智能
以前业界曾流传有这样一种说法——网络设备可以是低智能的,所有的智能都依赖终端来完成。在Juniper网络公司中国区技术部经理王卫看来,其实这种说法是完全错误的,“当你拥有非常智能的终端时,你的网络必须也要提高智能去配合它,否则是不行的。”
随着3C概念的提出,用户终端设备的功能融合逐渐成为IT产业的一大趋势,对于如今的用户终端设备,已经很难按照单一的功能将其划分规类。而越来越丰富
的终端设备,也就对承载网络提出了更高要求。王卫指出,在现阶段,根本不可能还像过去那样采用泾渭分明的承载网络来承载不同的业务,运营商的网络面对的往
往是多种业务数据流的混和,这就要求网络的智能更高。
他告诉记者,对于规模比较小的承载网络而言,用专有设备是可以实现Triple Play的,但随着业务的发展壮大,越来越难界定网络所接入的终端设备到底是电视还是游戏机或者是个电话,这就要求承载网越来越智能,能够配合整个网络业务的发展。
此外,无线业务在日常工作生活中的应用也越来越普及,这些都对网络设备提出了更高要求。
“网络应能够识别什么流是敏感业务,什么流是低优先级业务,从而保证优先处理音频、视频数据,使这些敏感数据实时地、不被失真地还原,而对一些普通的文件传输等,则只需要保证其传输的完整性即可。” 对于“智能”的具体涵义,王卫如是解释。
“IPTV只是众多宽带应用中的一项,而不是仅有的唯一的业务。”王卫指出,如今的运营商营建网络时,不能只满足于让用户能在其上收看电视,而是要有能力开启真正的,丰富的多媒体业务,如网络存储,网上备份等,“所有的这些都要求网络的智能增加,因而实际上网络的功能越来越复杂了。未来的IP多媒体应用,包括IPTV,实时游戏等,是面向高速的,需要区分优先级的所有内容,因此需要具备这样功能的设备来承载。”
王卫介绍,作为一个网络设备的制造商,Juniper在产品的研发上也充分考虑到了提供新业务的能力。为了配合市场以及运营商对智能化设备的需求,Juniper提出宽带边缘路由器的
概念,并于
2005年6月9日推出了一款业内最高容量的宽带路由平台——E320宽带业务路由平台。“所有的宽带业务都可以经由这台宽带边缘路由器连接到各自不同的
信息中心去。” 王卫告诉记者,目前宽带边缘路由器可提供两种宽带连接方式,即:通过ATM连接到运营商和通过以太网连接到运营商。
“其实,对于宽带接入路由器而言,究竟通过什么样的物理介质连接并不重要,它处理的是基于IP的上层应用,可以为每个用户的连接提供不同优先级的处
理。”目前,Juniper的一个宽带路由产品连接的用户数量一般是3-5万,在这么大的数量下,还要对每个用户的数据流进行区分和精细的QoS处理,这
在网络设备的实现上是相当复杂的。对此,王卫深感自豪:“这一点正好是Juniper的强项,我们的产品完全是依赖独到的ASIC(应用集成电路)来处理
所有的业务。”
他透露,E320上还有一个目前核心路由器都没有的功能——备份板卡。“路由器一般都提供冗余备份,但如果接入用户的板卡出现问题,则一般不会有一块冗余备份板卡来替换。而E320则具有备份板卡,充分保证了网络的安全性。”
目前,Juniper的宽带接入路由器已经在国内得到了非常普遍的应用,“国内大约有一半的ADSL用户是连接到我们的宽带接入服务器上的,浙江、上海等几个比较大的省市尤为突出。”
在王卫看来,尽管在整个IPTV的解决方案中,机顶盒也是一个很关键的设备,但“无论机顶盒是什么样的实现手段,最终的服务质量的控制以及业务的感知都
是在智能设备上。”毕竟,无论机顶盒采用什么编码形式,对于网络承载平台而言,需要处理的都只是视频流,与具体内容无关。