随笔-21  评论-7  文章-4  trackbacks-0
  2008年5月6日
规范化

数据库的逻辑设计(包括各种表和表间关系)是优化关系数据库的核心。设计好逻辑数据库,可以为优化数据库和应用程序性能打下基础。逻辑数据库设计不好,会影响整个系统的性能。

规范化逻辑数据库设计包括使用正规的方法来将数据分为多个相关的表。有几个具有较少列的窄表是规范化数据库的特征。有少量具有较多列的宽表是非规范化数据库的特征。

通常,合理的规范化会提高性能。如果包含有用的索引,SQL Server 查询优化器可有效地在表间选择快速、有效的联接。

下面给出了规范化的一些好处:

  • 使排序和创建索引更加迅速。
  • 聚集索引的数目更大。有关详细信息,请参阅聚集索引设计指南
  • 索引更窄、更紧凑。
  • 每个表的索引更少。这可提高 INSERT、UPDATE 和 DELETE 语句的性能。
  • 空值更少,出现不一致的机会更少。这可增加数据库的紧凑性。

随着规范化的不断提高,检索数据所需的联接数和复杂性也将不断增加。太多表间的关系联接太多、太复杂可能会影响性能。合理的规范化通常很少包括经常性执行且所用联接涉及 4 个以上表的查询。

有 时,逻辑数据库设计已经固定,全部进行重新设计是不现实的。但是,尽管如此,将大表有选择性地进行规范化处理,分为几个更小的表是可能的。如果是通过存储 过程对数据库进行访问,则在不影响应用程序的情况下架构可能发生更改。如果不是这种情况,那么可以创建一个视图,以便从应用程序隐藏架构的更改。

在关系数据库设计理论中,规范化规则指出了在设计良好的数据库中必须出现或不出现的某些属性。关于规范化规则的完整讨论不属于本主题的范畴。不过,有几个可帮助获得合理的数据库设计的规则:

  • 表应该有一个标识符。
    数据库设计理论的基本原理是:每个表都应有一个唯一的行标识符,可以使用列或列集将任何单个记录同表中的所有其他记录区别开来。每个表都应有一个 ID 列,任何两个记录都不能共享同一 ID 值。作为表的唯一行标识符的列是表的主键。在 AdventureWorks 数据库中,每个表有一个标识列作为主键列。例如,VendorIDPurchasing.Vendor 表的主键。
  • 表应只存储单一类型实体的数据。
    试图在表中存储过多的信息会影响对表中的数据进行有效、可靠的管理。在 AdventureWorks 示例数据库中,销售订单和客户信息存储在不同的表中。虽然可在单独的表中创建包含有关销售订单和客户信息的列,但是此设计会导致出现几个问题。必须在每个 销售订单中另外添加和存储客户信息、客户姓名和地址。这将使用数据库中的其他存储空间。如果客户地址发生变化,必须更改每个销售订单。另外,如果从 Sales.SalesOrderHeader 表中删除了客户最近的销售订单,该客户的信息将会丢失。
  • 表应避免可为空的列。
    表中的列可定义为允许空值。空值表示没有值。虽然在个别情况下,允许空值可能是有用的,但是应尽量少用。这是因为需要对它们进行特殊处理,从而会增加数据 操作的复杂性。如果某一表中有几个可为空值的列,并且列中有几行包含空值,则应考虑将这些列置于链接到主表的另一表中。通过将数据存储在两个不同的表中, 主表的设计会非常简单,而且仍能够满足存储此信息的临时需要。
  • 表不应有重复的值或列。
    数据库中某一项目的表不应包含有关特定信息的一些值。例如,AdventureWorks 数据库中的某产品可能是从多个供应商处购买的。如果 Production.Product 表有一列为供应商的名称,这就会产生问题。一个解决方案是将所有供应商的名称存储在该列中。但是,这使得列出各个供应商变得非常困难。另一个解决方案是更 改表的结构来为另一个供应商的名称再添加一列。但是,这只允许有两个供应商。此外,如果一本书有三个供应商,则必须再添加一列。
    如果您发现需要在单个列中存储多个值,或者一类数据(例如 TelephoneNumber1TelephoneNumber2)对应于多列,则应考虑将重复的数据置于链接回主表的另一个表中。AdventureWorks 数据库有一个用于存储产品信息的 Production.Product 表和一个用于存储供应商信息的 Purchasing.Vendor 表,还有第三个表 Purchasing.ProductVendor。第三个表只存储产品的 ID 值和产品供应商的 ID 值。这种设计允许产品有任意多个供应商,而无需修改表的定义,也无需为单个供应商的产品分配未使用的存储空间。
摘自 规范化 http://technet.microsoft.com/zh-cn/library/ms191178.aspx
posted @ 2008-05-06 12:00 §心雨如歌§ 阅读(102) | 评论 (0)编辑
  2008年4月11日
文件下载:DoubleColorBall.zip(4KB) 
控制台输出双色球号码,程序参考:
http://www.cnblogs.com/zitsing/archive/2008/04/10/1138533.html
http://msdn2.microsoft.com/zh-cn/library/9aackb16.aspx

程序原理:随机数+排序+事件与委托
其中随机数部分借鉴了zitsing's blog 的程序,在此表示感谢!




posted @ 2008-04-11 16:36 §心雨如歌§ 阅读(92) | 评论 (2)编辑
  2007年12月16日
  .NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。公共语言运行库是 .NET Framework 的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创新的应用程序(如 Web 窗体和 XML Web Services)。
posted @ 2007-12-16 20:07 §心雨如歌§ 阅读(19) | 评论 (0)编辑
  2007年12月15日

   抽象类型和接口是用于指定编程抽象的两种机制。抽象指定继承者或实施者必须遵循的一个协定。抽象类型可以选择提供实现的详细信息;而接口不能提供实现的任何详细信息。

  • 类可能只是从一个基类继承,所以如果要使用抽象类为一组类提供多态性,这些类必须都是从那个类继承的。
  • 抽象类还可能提供已实现的成员。因此,可以用抽象类确保特定数量的相同功能,但不能用接口这样做。

这里是一些建议,帮助您决定使用接口还是抽象类为组件提供多态性。

  • 如果预计要创建组件的多个版本,则创建抽象类。抽象类提供简单易行的方法来控制组件版本。通过更新基类,所有继承类都随更改自动更新。另一方面,接口一旦创建就不能更改。如果需要接口的新版本,必须创建一个全新的接口。
  • 如果创建的功能将在大范围的全异对象间使用,则使用接口。抽象类应主要用于关系密切的对象,而接口最适合为不相关的类提供通用功能。
  • 如果要设计小而简练的功能块,则使用接口。如果要设计大的功能单元,则使用抽象类。
  • 如果要在组件的所有实现间提供通用的已实现功能,则使用抽象类。抽象类允许部分实现类,而接口不包含任何成员的实现。

参考:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vbcon/html/vbconabstractclassesversusinterfaces.asp

posted @ 2007-12-15 15:34 §心雨如歌§ 阅读(19) | 评论 (0)编辑
  2007年12月14日
NHibernateIt is a NHibernate Session Management Helper and provides basic CRUD actions trough the Repository class.
下载地址 NHibernateIt.Deployment.msi
 
posted @ 2007-12-14 14:57 §心雨如歌§ 阅读(103) | 评论 (0)编辑
  2007年10月3日
在CSDN上看到了C#中的Singleton的实现,实用性并不是太大,不过里边结合了泛型和多线程同步技术,觉得不错,记一下
//C#代码
//singleton.cs
using System;
using System.Collections.Generic;
using System.Text;
namespace Singleton
{
public class SingleTon<T>
{
private static Object objLock = new Object();
protected SingleTon() {}
protected static T _instance;
public static T Instance()
 {
  if(null == _instance)
   {
     lock(objLock)
     {
       if(null == _instance)  //must do this
         _instance = (T)Activator.CreateInstance<T>();
     }
    }
   return _instance;
 }
 public static void Destroy()
  {
    _instance = default(T);
  }
}
 
 public class Person
 {
   String m_strName;
   int    m_nAge;
   public void Eat()
   {
     Console.WriteLine("Eating.. Name: {0}, Age{1}",m_strName,m_nAge);
   }
 }
}
 
//Main.cs
namespace Singleton
{
 class program
{
 static void Main(string[] args)
 {
   SingleTon<Person>.Instance().Eat();
   SingleTon<Person>.Destroy();
 }
}
}
转自:http://12115294.qzone.qq.com/blog/27
posted @ 2007-10-03 17:48 §心雨如歌§ 阅读(175) | 评论 (1)编辑
  2007年9月30日
eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降。它一般用在绑定时需要格式化字符串的情况下。多数情况尽量少用此方法


Eval 方法是静态(只读)方法,该方法采用数据字段的值作为参数并将其作为字符串返回。Bind 方法支持读/写功能,可以检索数据绑定控件的值并将任何更改提交回数据库。

使用 Eval 方法
Eval 方法可计算数据绑定控件(如 GridView、DetailsView 和 FormView 控件)的模板中的后期绑定数据表达式。在运行时,Eval 方法调用 DataBinder 对象的 Eval 方法,同时引用命名容器的当前数据项。命名容器通常是包含完整记录的数据绑定控件的最小组成部分,如 GridView 控件中的一行。因此,只能对数据绑定控件的模板内的绑定使用 Eval 方法。

Eval 方法以数据字段的名称作为参数,从数据源的当前记录返回一个包含该字段值的字符串。可以提供第二个参数来指定返回字符串的格式,该参数为可选参数。字符串格式参数使用为 String 类的 Format 方法定义的语法。

使用 Bind 方法
Bind 方法与 Eval 方法有一些相似之处,但也存在很大的差异。虽然可以像使用 Eval 方法一样使用 Bind 方法来检索数据绑定字段的值,但当数据可以被修改时,还是要使用 Bind 方法。  

在 ASP.NET 中,数据绑定控件(如 GridView、DetailsView 和 FormView 控件)可自动使用数据源控件的更新、删除和插入操作。例如,如果已为数据源控件定义了 SQL Select、Insert、Delete 和 Update 语句,则通过使用 GridView、DetailsView 或 FormView 控件模板中的 Bind 方法,就可以使控件从模板中的子控件中提取值,并将这些值传递给数据源控件。然后数据源控件将执行适当的数据库命令。出于这个原因,在数据绑定控件的 EditItemTemplate 或 InsertItemTemplate 中要使用 Bind 函数。

Bind 方法通常与输入控件一起使用,例如由编辑模式中的 GridView 行所呈现的 TextBox 控件。当数据绑定控件将这些输入控件作为自身呈现的一部分创建时,该方法便可提取输入值。  

Bind 方法采用数据字段的名称作为参数,从而与绑定属性关联,如下面的示例所示:
<EditItemTemplate>
  <table>
    <tr>
      <td align=right>
        <b>Employee ID:</b>
      </td>
      <td>
        <%# Eval("EmployeeID") %>
      </td>
    </tr>
    <tr>
      <td align=right>
        <b>First Name:</b>
      </td>
      <td>
        <asp:TextBox ID="EditFirstNameTextBox" RunAt="Server"
          Text='<%# Bind("FirstName") %>' />
      </td>
    </tr>
    <tr>
      <td align=right>
        <b>Last Name:</b>
      </td>
      <td>
        <asp:TextBox ID="EditLastNameTextBox" RunAt="Server"
            Text='<%# Bind("LastName") %>'  />
      </td>
    </tr>
    <tr>
      <td colspan="2">
        <asp:LinkButton ID="UpdateButton" RunAt="server"
          Text="Update" CommandName="Update" />
          
        <asp:LinkButton ID="CancelUpdateButton" RunAt="server"
          Text="Cancel" CommandName="Cancel" />
      </td>
    </tr>
  </table>
</EditItemTemplate>

单击行的 Update 按钮时,使用 Bind 语法绑定的每个控件属性值都会被提取出来,并传递给数据源控件以执行更新操作。


使用 DataBinder.Eval
ASP.NET 提供了一个名为 DataBinder.Eval 的静态方法,该方法计算后期绑定的数据绑定表达式,并将结果格式化为字符串(可选)。利用此方法,可以避免许多在将值强制为所需数据类型时必须执行的显式强制转换操作。

例如,在下面的代码片段中,一个整数显示为货币字符串。使用标准的 ASP.NET 数据绑定语法,必须首先强制转换数据行的类型以便检索数据字段 IntegerValue。然后,这将作为参数传递到 String.Format 方法:

<%# String.Format("{0:c}", ((DataRowView)Container.DataItem)["IntegerValue"]) %>

将此语法与 DataBinder.Eval 的语法进行比较,后者只有三个参数:数据项的命名容器、数据字段名称和格式字符串。在模板化列表中(如 DataList 类、DataGrid 类或 Repeater 类),命名容器始终是 Container.DataItem。

<%# DataBinder.Eval(Container.DataItem, "IntegerValue", "{0:c}") %>
  
格式字符串参数是可选的。如果它被忽略,DataBinder.Eval 将返回类型对象的值,如下面的示例所示:

<%# (bool)DataBinder.Eval(Container.DataItem, "BoolValue") %>

当对模板化列表中的控件进行数据绑定时,DataBinder.Eval 特别有用,因为数据行和数据字段通常都必须强制转换。

本文转自:http://hsglvdd.blog.sohu.com/61592782.html
posted @ 2007-09-30 22:16 §心雨如歌§ 阅读(579) | 评论 (0)编辑
  2006年1月11日

前言:
  胜任素质( Competency)又称能力素质,起源于21世纪50年代初,是哈佛大学教授麦克里兰 (McClelland) 博士应美国国务院邀请,帮助美国国务院设计一种能够有效地预测外交官实际工作业绩的人员选拔方法。在项目过程中,麦克里兰博士应用了奠定胜任素质方法基础的一些关键性的理论和技术。抛弃对人才条件的预设前提,从第一手材料出发,通过对工作表现优秀与一般的外交官的具体行为特征的比较分析,识别能够真正区分工作业绩的个人条件,同时他把这些发现的,能直接影响工作业绩的个人条件和行为特征称为Competency(胜任素质)。

  岗位胜任素质是指根据岗位工作的具体要求(岗位工作规范),确保该岗位的人员能够出色完成该岗位工作的个人特征,它以下几个方面的内容:知识 ——某一职业领域需要的信息;技能——掌握和运用专门技术的能力;社会认知——个体对于社会规范的认知与理解;自我认知——对自己身份的知觉和评价;特质——某人所具有的特征或其典型的行为方式;动机——决定外显行为的内在想法或念头。

  上述胜任素质常用冰山模型来描述 (见图)。知识、技能属于表层的胜任特征,漂浮在水面,很易发现;社会角色、自我概念、人格特质和动机,属于深层的胜任素质,隐藏在水下,也很难用一般的测评手段和管理工具加以鉴别,而深层特征是决定人们的行为及表现的关键因素。

素质模型的作用:
  为了寻求一种科学的管理手段和管理工具来发现冰山模型以下的部分以及这些特质的具体表现行为并加以运用,人力资源工作者根据麦克利兰的管理思想,在充分分解组织战略的基础上,通过不同能级(绩效达成)构面、不同业务层面的员工组簇的行为事件访谈、记录、编码、归纳、整理,建立起适合本企业战略发展的不同职族的员工素质模型,作为企业人力资源管理的重要管理思想和管理方法。

以胜任素质为核心的员工素质模型管理系统:
  融侨重庆公司的员工胜任素质管理模型是公司人力资源部借鉴前人的管理经验和管理成果,从公司组织战略的需要出发,结合我司具体的业务层面、具体的专业方向,通过一系列的访谈、整理、归纳而形成的具有融侨公司管理特色的管理工具,作为我司员工招聘、甄选、职位管理、人力资源开发的重要依据。
 

来源:人力资源研究院
posted @ 2006-01-11 17:05 §心雨如歌§ 阅读(398) | 评论 (0)编辑
  2006年1月3日
1.困境即是赐予
2.成功并不像你想像的那么难
1965年,一位韩国学生到剑桥大学主修心理学。在喝下午茶的时候,他常到学校的咖啡厅或茶座听一些成功人士聊天。这些成功人士包括诺贝尔奖获得者,某一些领域的学术权威和一些创造了经济神话的人,这些人幽默风趣,举重若轻,把自己的成功都看得非常自然和顺理成章。时间长了,他发现,在国内时,他被一些成功人士欺骗了。那些人为了让正在创业的人知难而退,普遍把自己的创业艰辛夸大了,也就是说,他们在用自己的成功经历吓唬那些还没有取得成功的人。

作为心理系的学生,他认为很有必要对韩国成功人士的心态加以研究。1970年,他把《成功并不像你想像的那么难》作为毕业论文,提交给现代经济心理学的创始人威尔;布雷登教授。布雷登教授读后,大为惊喜,他认为这是个新发现,这种现象虽然在东方甚至在世界各地普遍存在,但此前还没有一个人大胆地提出来并加以研究。惊喜之余,他写信给他的剑桥校友 当时正坐在韩国政坛第一把交椅上的人 朴正熙。他在信中说,“我不敢说这部著作对你有多大的帮助,但我敢肯定它比你的任何一个政令都能产生震动。”

后来这本书果然伴随着韩国的经济起飞了。这本书鼓舞了许多人,因为他们从一个新的角度告诉人们,成功与“劳其筋骨,饿其体肤”、“三更灯火五更鸡”、“头悬梁,锥刺股”没有必然的联系。只要你对某一事业感兴趣,长久地坚持下去就会成功,因为上帝赋予你的时间和智慧够你圆满做完一件事情。后来,这位青年也获得了成功,他成了韩国泛业汽车公司的总裁。


温馨提示:并不是因为事情难我们不敢做,而是因为我们不敢做事情才难的。人世中的许多事,只要想做,都能做到,该克服的困难,也都能克服。只要一个人还在朴实而饶有兴趣地生活着,他终究会发现,造物主对世事的安排,都是水到渠成的

3.追求忘我
4.断箭 - 不相信自己的意志,永远也做不成将军。
5.再试一次
有个年轻人去微软公司应聘,而该公司并没有刊登过招聘广告。见总经理疑惑不解,年轻人用不太娴熟的英语解释说自己是碰巧路过这里,就贸然进来了。总经理感觉很新鲜,破例让他一试。面试的结果出人意料,年轻人表现糟糕。他对总经理的解释是事先没有准备,总经理以为他不过是找个托词下台阶,就随口应道:“等你准备好了再来试吧”。

一周后,年轻人再次走进微软公司的大门,这次他依然没有成功。但比起第一次,他的表现要好得多。而总经理给他的回答仍然同上次一样:“等你准备好了再来试。”就这样,这个青年先后5次踏进微软公司的大门,最终被公司录用,成为公司的重点培养对象。


温馨提示:什么东西比石头还硬,或比水还软?然而软水却穿透了硬石,坚持不懈而已。也许,我们的人生旅途上沼泽遍布,荆棘丛生;也许我们追求的风景总是山重水复,不见柳暗花明;也许,我们前行的步履总是沉重、蹒跚;也许,我们需要在黑暗中摸索很长时间,才能找寻到光明;也许,我们虔诚的信念会被世俗的尘雾缠绕,而不能自由翱翔;也许,我们高贵的灵魂暂时在现实中找不到寄放的净土……那么,我们为什么不可以以勇敢者的气魄,坚定而自信地对自己说一声“再试一次!”
再试一次,你就有可能达到成功的彼岸!

6.为生命画一片树叶
美国作家欧;亨利在他的小说《最后一片叶子》里讲了个故事:病房里,一个生命垂危的病人从房间里看见窗外的一棵树,在秋风中一片片地掉落下来。病人望着眼前的萧萧落叶,身体也随之每况愈下,一天不如一天。她说:“当树叶全部掉光时,我也就要死了。”一位老画家得知后,用彩笔画了一片叶脉青翠的树叶挂在树枝上。

最后一片叶子始终没掉下来。只因为生命中的这片绿,病人竟奇迹般地活了下来。

温馨提示:只要心存相信,总有奇迹发生,希望虽然渺茫,但它永存人世。人生可以没有很多东西,却唯独不能没有希望。希望是人类生活的一项重要的价值。有希望之处,生命就生生不息!

7.跨越自己

有一天,龙虾与寄居蟹在深海中相遇,寄居蟹看见龙虾正把自己的硬壳脱掉,只露出娇嫩的身躯。寄居蟹非常紧张地说:“龙虾,你怎可以把唯一保护自己身躯的硬壳也放弃呢?难道你不怕有大鱼一口把你吃掉吗?以你现在的情况来看,连急流也会把你冲到岩石去,到时你不死才怪呢?”

龙虾气定神闲地回答:“谢谢你的关心,但是你不了解,我们龙虾每次成长,都必须先脱掉旧壳,才能生长出更坚固的外壳,现在面对的危险,只是为了将来发展得更好而作出准备。”

寄居蟹细心思量一下,自己整天只找可以避居的地方,而没有想过如何令自己成长得更强壮,整天只活在别人的护荫之下,难怪永远都限制自己的发展。


温馨提示:对于那些害怕危险的人,危险无处不在。每个人都有一定的安全区,你想跨越自己目前的成就,请不要划地自限,勇于接受挑战充实自我,你一定会发展得比想像中更好。

8.永远的一课
9.永远的坐票
10.心中的顽石
从前有一户人家的菜园摆着一颗大石头,宽度大约有四十公分,高度有十公分。到菜园的人,不小心就会踢到那一颗大石头,不是跌倒就是擦伤。

儿子问:“爸爸,那颗讨厌的石头,为什么不把它挖走?”

爸爸这么回答:“你说那颗石头喔?从你爷爷时代,就一直放到现在了,它的体积那么大,不知道要挖到到什么时候,没事无聊挖石头,不如走路小心一点,还可以训练你的反应能力。”

过了几年,这颗大石头留到下一代,当时的儿子娶了媳妇,当了爸爸。

有一天媳妇气愤地说:“爸爸,菜园那颗大石头,我越看越不顺眼,改天请人搬走好了。”

爸爸回答说:“算了吧!那颗大石头很重的,可以搬走的话在我小时候就搬走了,哪会让它留到现在啊?”

媳妇心底非常不是滋味,那颗大石头不知道让她跌倒多少次了。

有一天早上,媳妇带着锄头和一桶水,将整桶水倒在大石头的四周。

十几分钟以后,媳妇用锄头把大石头四周的泥土搅松。

媳妇早有心理准备,可能要挖一天吧,谁都没想到几分钟就把石头挖起来,看看大小,这颗石头没有想像的那么大,都是被那个巨大的外表蒙骗了。


温馨提示:阻碍我们去发现、去创造的,仅仅是我们心理上的障碍和思想中的顽石。
你抱着下坡的想法爬山,便无从爬上山去。如果你的世界沉闷而无望,那是因为你自己沉闷无望。改变你的世界,必先改变你自己的心态。

驴的哲学


有一天某个农夫的一头驴子,不小心掉进一口枯井里,农夫绞尽脑汁想办法救出驴子,但几个小时过去了,驴子还在井里痛苦地哀嚎着。

最后,这位农夫决定放弃,他想这头驴子年纪大了,不值得大费周章去把它救出来,不过无论如何,这口井还是得填起来。于是农夫便请来左邻右舍帮忙一起将井中的驴子埋了,以免除它的痛苦。

农夫的邻居们人手一把铲子,开始将泥土铲进枯井中。当这头驴子了解到自己的处境时,刚开始哭得很凄惨。但出人意料的是,一会儿之后这头驴子就安静下来了。农夫好奇地探头往井底一看,出现在眼前的景象令他大吃一惊:

当铲进井里的泥土落在驴子的背部时,驴子的反应令人称奇──它将泥土抖落在一旁,然后站到铲进的泥土堆上面!

就这样,驴子将大家铲倒在它身上的泥土全数抖落在井底,然后再站上去。很快地,这只驴子便得意地上升到井口,然后在众人惊讶的表情中快步地跑开了!


温馨提示:人生必须渡过逆流才能走向更高的层次,最重要的是永远看得起自己。就如驴子的情况,在生命的旅程中,有时候我们难免会陷入“枯井”里,会被各式各样的“泥沙”倾倒在我们身上,而想要从这些“枯井”脱困的秘诀就是:将“泥沙”抖落掉,然后站到上面去!


12.成功就是简单的事情重复做、重复做


全国著名的推销大师,即将告别他的推销生涯,应行业协会和社会各界的邀请,他将在该城中最大的体育馆,做告别职业生涯的演说。
那天,会场座无虚席,人们在热切地、焦急地等待着,那位当代最伟大的推销员,作精彩的演讲。当大幕徐徐拉开,舞台的正中央吊着一个巨大的铁球。为了这个铁球,台上搭起了高大的铁架。
一位老者在人们热烈的掌声中,走了出来,站在铁架的一边。他穿着一件红色的运动服,脚下是一双白色胶鞋。
人们惊奇地望着他,不知道他要做出什么举动。
这时两位工作人员,抬着一个大铁锤,放在老者的面前。主持人这时对观众讲:请两位身体强壮的人,到台上来。好多年轻人站起来,转眼间已有两名动作快的跑到台上。
老人这时开口和他们讲规则,请他们用这个大铁锤,去敲打那个吊着的铁球,直到把它荡起来。
一个年轻人抢着拿起铁锤,拉开架势,抡起大锤,全力向那吊着的铁球砸去,一声震耳的响声,那吊球动也没动。他就用大铁锤接二连三地砸向吊球,很快他就气喘吁吁。
另一个人也不示弱,接过大铁锤把吊球打得叮当响,可是铁球仍旧一动不动。
台下逐渐没了呐喊声,观众好象认定那是没用的,就等着老人做出什么解释。
会场恢复了平静,老人从上衣口袋里掏出一个小锤,然后认真地,面对着那个巨大的铁球。他用小锤对着铁球“咚”敲了一下,然后停顿一下,再一次用小锤“咚”敲了一下。人们奇怪地看着,老人就那样“咚”敲一下,然后停顿一下,就这样持续地做。

十分钟过去了,二十分钟过去了,会场早已开始骚动,有的人干脆叫骂起来,人们用各种声音和动作发泄着他们的不满。老人仍然一小锤一停地工作着,他好象根本没有听见人们在喊叫什么。人们开始忿然离去,会场上出现了大块大块的空缺。留下来的人们好象也喊累了,会场渐渐地安静下来。
大概在老人进行到四十分钟的时候,坐在前面的一个妇女突然尖叫一声:“球动了!”刹时间会场立即鸦雀无声,人们聚精会神地看着那个铁球。那球以很小的摆度动了起来,不仔细看很难察觉。老人仍旧一小锤一小锤地敲着,人们好象都听到了那小锤敲打吊球的声响。吊球在老人一锤一锤的敲打中越荡越高,它拉动着那个铁架子“哐、哐“作响,它的巨大威力强烈地震撼着在场的每一个人。终于场上爆发出一阵阵热烈的掌声,在掌声中,老人转过身来,慢慢地把那把小锤揣进兜里。
老人开口讲话了,他只说了一句话:在成功的道路上,你没有耐心去等待成功的到来,那么,你只好用一生的耐心去面对失败。


温馨提示:很多的人以为成功很难,成功要付出太多、成功会很痛苦,就不去想和追求。 实际上,只要我们注意观察,就会吃惊地发现,那些生活在贫困线上的人才是真的有耐心,有吃苦耐劳的品质,他们正是以这种惊人的耐心忍受着不成功的现实和生活。你可以不思成功,但你的生活并不会因此而轻松。你追逐成功,你会因此而生活得更好。

13:方法比想法更重要

在伊索寓言中,有这样一个故事:老鼠们在一起开会,商讨怎样才能不被猫抓住。其中一只老鼠提议,在猫的脖子上挂一个铃铛。全体老鼠欢声雷动 -“这个主意太好了!”但当有鼠问,怎样才能将铃铛挂到猫的脖子上时,刹那间全体老鼠鸦雀无声。


温馨提示:方法比想法更重要,或者说没有方法对应的想法,是没有价值的。

....(略)

19.大海里的船

在大海上航行的船没有不带伤的。

英国劳埃德保险公司曾从拍卖市场买下一艘船,这艘船1894年下水,在大西洋上曾138次遭遇冰山,116次触礁,13次起火,207次被风暴扭断桅杆,然而它从没有沉没过。

  劳埃德保险公司基于它不可思议的经历及在保费方面给带来的可观收益,最后决定把它从荷兰买回来捐给国家。现在这艘船就停泊在英国萨伦港的国家船舶博物馆里。

  不过,使这艘船名扬天下的却是一名来此观光的律师。当时,他刚打输了一场官司,委托人也于不久前自杀了。尽管这不是他的第一次失败辩护,也不是他遇到的第一例自杀事件,然而,每当遇到这样的事情,他总有一种负罪感。他不知该怎样安慰这些在生意场上遭受了不幸的人。

  当他在萨伦船舶博物馆看到这艘船时,忽然有一种想法,为什么不让他们来参观参观这艘船呢?于是,他就把这艘船的历史抄下来和这艘船的照片一起挂在他的律师事务所里,每当商界的委托人请他辩护,无论输赢,他都建议他们去看看这艘船。

  它使我们知道:在大海上航行的船没有不带伤的。

温馨提示:虽然屡遭挫折,却能够坚强地百折不挠地挺住,这就是成功的秘密。
飞翔的蜘蛛

信念是一种无坚不催的力量,当你坚信自己能成功时,你必能成功。

一天,我发现,一只黑蜘蛛在后院的两檐之间结了一张很大的网。难道蜘蛛会飞?要不,从这个檐头到那个檐头,中间有一丈余宽,第一根线是怎么拉过去的?后来,我发现蜘蛛走了许多弯路 从一个檐头起,打结,顺墙而下,一步一步向前爬,小心翼翼,翘起尾部,不让丝沾到地面的沙石或别的物体上,走过空地,再爬上对面的檐头,高度差不多了,再把丝收紧,以后也是如此。

温馨提示:蜘蛛不会飞翔,但它能够把网凌结在半空中。它是勤奋、敏感、沉默而坚韧的昆虫,它的网制得精巧而规矩,八卦形地张开,仿佛得到神助。这样的成绩,使人不由想起那些沉默寡言的人和一些深藏不露的智者。于是,我记住了蜘蛛不会飞翔,但它照样把网结在空中。奇迹是执着者造成的。

21.勇于冒险

对于那些害怕危险的人,危险无处不在。

有一天,龙虾与寄居蟹在深海中相遇,寄居蟹看见龙虾正把自己的硬壳脱掉,只露出娇嫩的身躯。寄居蟹非常紧张地说:“龙虾,你怎可以把唯一保护自己身躯的硬壳也放弃呢?难道你不怕有大鱼一口把你吃掉吗?以你现在的情况来看,连急流也会把你冲到岩石去,到时你不死才怪呢?”

  龙虾气定神闲地回答:“谢谢你的关心,但是你不了解,我们龙虾每次成长,都必须先脱掉旧壳,才能生长出更坚固的外壳,现在面对的危险,只是为了将来发展得更好而作出准备。”

  寄居蟹细心思量一下,自己整天只找可以避居的地方,而没有想过如何令自己成长得更强壮,整天只活在别人的护荫之下,难怪永远都限制自己的发展。

温馨提示:每个人都有一定的安全区,你想跨越自己目前的成就,请不要划地自限,勇于接受挑战充实自我,你一定会发展得比想像中更好。

22:居安思危

洪水未到先筑堤,豺狼未来先磨刀。

一只野狼卧在草上勤奋地磨牙,狐狸看到了,就对它说:“天气这么好,大家在休息娱乐,你也加入我们队伍中吧!”野狼没有说话,继续磨牙,把它的牙齿磨得又尖又利。狐狸奇怪地问道:“森林这么静,猎人和猎狗已经回家了,老虎也不在近处徘徊,又没有任何危险,你何必那么用劲磨牙呢?”野狼停下来回答说:“我磨牙并不是为了娱乐,你想想,如果有一天我被猎人或老虎追逐,到那时,我想磨牙也来不及了。而平时我就把牙磨好,到那时就可以保护自己了。”


温馨提示:做事应该未雨绸缪,居安思危,这样在危险突然降临时,才不至于手忙脚乱。“书到用时方恨少”,平常若不充实学问,临时抱佛脚是来不及的。也有人抱怨没有机会,然而当升迁机会来临时,再叹自己平时没有积蓄足够的学识与能力,以致不能胜任,也只好后悔莫及。
 23.好学不倦
24.乐观者与悲观者

乐观者在每次危难中都看到了机会,而悲观的人在每个机会中都看到了危难。
25.阴影是条纸龙
26.天道酬勤

没有人能只依靠天分成功。上帝给予了天分,勤奋将天分变为天才。
27.生命的价值

不要让昨日的沮丧令明天的梦想黯然失色!
 

在一次讨论会上,一位著名的演说家没讲一句开场白,手里却高举着一张20美元的钞票。

面对会议室里的200个人,他问:“谁要这20美元?”一只只手举了起来。他接着说:“我打算把这20美元送给你们中的一位,但在这之前,请准许我做一件事。”他说着将钞票揉成一团,然后问:“谁还要?”仍有人举起手来。

  他又说:“那么,假如我这样做又会怎么样呢?”他把钞票扔到地上,又踏上一只脚,并且用脚碾它。尔后他拾起钞票,钞票已变得又脏又皱。

  “现在谁还要?”还是有人举起手来。

  “朋友们,你们已经上了一堂很有意义的课。无论我如何对待那张钞票,你们还是想要它,因为它并没贬值,它依旧值20美元。人生路上,我们会无数次被自己的决定或碰到的逆境击倒、欺凌甚至碾得粉身碎骨。我们觉得自己似乎一文不值。但无论发生什么,或将要发生什么,在上帝
的眼中,你们永远不会丧失价值。在他看来,肮脏或洁净,衣着齐整或不齐整,你们依然是无价之宝。”

温馨提示:生命的价值不依赖我们的所作所为,也不仰仗我们结交的人物,而是取决于我们本身!我们是独特的 永远不要忘记这一点!

生命的主观来源自己的行为准则。

行为的目标来源自己的思维方式。

价值的体现来源自己的充分效益。

posted @ 2006-01-03 19:48 §心雨如歌§ 阅读(272) | 评论 (0)编辑
  2006年1月2日
打工者的三个忠告:善于沟通、对企业忠诚、从公司角度出发。
posted @ 2006-01-02 10:38 §心雨如歌§ 阅读(59) | 评论 (0)编辑