http://blog.sina.com.cn/dongxinjun[订阅]
个人资料
自定义模块
世事洞明皆学问
人情练达即文章

欲为诸佛龙象
先做众生马牛

知道自己正确而能沉默到底的人,他的力量是多么强大。
 
争论并不在阐明真理,而是越弄越不清楚。真理本身显得那么明朗化,无须争论也能被接受。
分类
    内容读取中…
博文
观与临(2009-07-06 15:42)

觀:盥而不薦,有孚顒若。
譯文:

觀卦風行地上,和風輕拂大地,觀望、觀察了解。觀是“察民情,設教化。”巽為體,謀事可成,坤為體有災。觀又為大艮大止,有靜觀不動之意。

 

 

老调重弹“块定义”(2009-06-19 15:52)

插入块引用时,有可能会发现插入点发生了偏移,并不是自己希望的位置。这个问题解决需要在块定义时指定基点属性(origin),默认为:(0,0,0)。

 

代码示例:

//6. 块的操作:块定义、块引用
//  This function returns the ObjectId for the BlockTableRecord called blockName,
//  creating it if necessary.
//  创建块,并设置块基点。

public ObjectId CreateABlockDefinition(string blockName, Entity[] ents, Point3d originPt)
{
    ObjectId newBtrId; //The return value for this function

    // The 'using' keyword used below automatically calls 'Dispose' 
    // on the 'trans' object.
    using (Transaction trans = db.TransactionManager.StartTransaction())
    {
          BlockTableRecord newBtr;
        &

文章一:
《Effective C#》:使用成员初始化语句
 

  为了方便内容的开展,我先说说一个对象的构造过程。

  对于类型第一个实例的构造过程大致如下:

  1. 分配静态成员的内存空间,此时空间存储数据为0;
  2. 执行静态成员的初始化语句;
  3. 执行基类的静态构造函数;
  4. 执行类型的静态构造函数;

  5. 分配成员的内存空间,此时空间存储数据为0;
  6. 执行成员的初始化语句;
  7. 执行相应的基类构造函数;
  8. 执行类型的构造函数。

  那么对于同类型的后续创建对象,前4个步骤不用执行的,直接从第5步开始。

  现在来说说为什么推荐使用成员初始化语句来初始化成员。由于成员初始化先于构造函数的调用,所以更早初始化有利于使用;其次,避免对构造函数重复添加初始化代码,尤其是新增成员的时候,把初始化放到

金融危机下的道别(2009-06-12 11:50)

摘自:http://www.ylzx.co.uk/cn/?p=217

大陆国学大盛,孔子标准像要像肯德基大爷一样走向世界,因此在英国,穿件唐装,就可以交流华夏文化,我也不能够免俗,常常有一股做古诗的冲动。以前读古诗,对于赠别酬唱之作,觉得没什么诚意。现在,一想到将来自己或朋友万一混好了,这首诗,也许预制了一种被历史重视的期待,于是,学着写。 

 

 

摘录:

管道技术一般采用Window API来实现,最近我试着用C#来实现Windows管道技术,发现C#本身方便的进程线程机制使工作变得简单至极,随手记录一下,推荐给大家。  首先,我们可以通过设置Process类,获取输出接口,代码如下:
Process proc new Process();
proc .StartInfo.FileName strScript;
proc .StartInfo.WorkingDirectory strDirectory;
proc .StartInfo.CreateNoWindow true;
proc .StartInfo.UseShellExecute false; 
proc .StartInfo.RedirectStandardOutput true;
proc .Start();  
然后设置线程连续读取输出的字符串: 
eventOutput new AutoResetEvent(false);
AutoResetEvent[] events new AutoResetEvent[1];
events[0] 

wimax(2009-06-02 12:38)
wimax是
Worldwide Interoperability for Microwave Access(全球微波互联接入)的缩写,意思是全球微波互联接入。
(1)是一种新的无线宽带接入技术,支持数据和VoIP综合业务接入
(2)属于无线城域网技术(WirelessMAN)
(3)基于技术标准-IEEE 802.16
(4)WiMAX 基于IP 技术
(5)WiMAX 支持非视距(NLOS)传播
(6)能采用蜂窝覆盖类似的设计
(7)有超过400家业界伙伴支持设备的互操作
脑子脱线那一刻(2009-05-31 14:16)

脑子脱线那一刻
●邻居忘了带钥匙,从我家阳台翻过去,在屋里找到钥匙后,又翻回来,再打开自家房门。更令人叫绝的是,我自始至终在阳台接应着,未觉有不妥之处。唉,我俩的脑袋肯定被同一个门缝挤过。
●某日发现手机不见了,翻遍包包以及屋中各个角落,未果。遂郁闷地跌坐地上,从口袋掏出手机,给大家群发短信:我手机丢了
●一次大家打麻将停电了,就点根蜡烛继续打,后来有人嫌热,嚷嚷“喂~把电扇打开”
大家忙劝“不行不行,蜡烛会被吹灭。

 

队长问警员:“犯人招了没有?”
警员说:“没有,犯人嘴硬的很。”

队长说:“给犯人看《还珠格格》没?”
警员说:“看了,连《流星花园》都看了,犯人也没招。”

队长说:“那给犯人看芙蓉的照片了吗?”
警员说:“也看了,犯人吐了,但是仍然没招。”

队长恼了:“那给犯人看萨苏写的东西。”
警员说:“大哥,也给犯人看了,犯人晕倒了三次,还是挺了过来。”

队长大怒:“那把央视的《射雕》和《笑傲》一起拿给犯人看!左边右边各摆一电视”
警员:“大哥,这,这太狠了点吧。”

转摘:

因为ComboBox的下拉列表的宽度与ComboBox本身的宽度一样,因此,当某一项的长度大于ComboBox的宽度时,该项在下拉列表中就显示不完全.所以想改变ComboBox下拉列表的宽度,以适应最长项的显示宽度.

例如:在ComboBox中有一项有100个字符,而ComboBox的宽度只能显示50个字符.所以想当ComboBox的下拉列表弹出时,下拉列表的宽度可以足够显示100个字符.

不知道该怎么做?

网中戏 (2006-06-29 10:13:36)

procedure SetComboDropDownWidth(ComboBox: TComboBox; Width: Integer = -1);
var
 I, TextLen: Longint;
 lf: LOGFONT;
 f: HFONT;
begin
 if Width < ComboBox.Width then begin
   FillChar(lf,SizeOf(lf),0);
   StrPCopy(lf.lfFaceName, ComboBox.Font.Name);
   lf.lfHeight := ComboBox.Font.Height;
  &nbs

如果你是顾明道。。。

一、履霜,坚冰至

1. 上司打压。

   优秀的心外科专家大夫,下一届心外科主任的热门人选,被领导突然调离热爱的专业岗位,安排到急诊科当普通外科大夫。在急诊科又遭到主任的刁难揶揄,地痞无赖的侮辱嘲笑。

2. 朋友背叛。

   最好的朋友受领导挑拨,分道扬镳,甚至有时候工作上不共戴天。

3. 家庭不幸。

   家人不堪这一系列的变故,抑郁生病,严重影响生活。

二、愤怒却不丧失理智,更没有冲冠一怒挂冠而去,逞一时之快;保持信念、忍耐等待变化-- 胸怀宽广,迎难而上。

 

假如你是李肖一。。。是否会:

1. 技术精湛,目标明确。

2. 狂傲。

3. 被人利用却不知。

4. 对待朋友,情义很有分寸。

潜伏潜规则(2009-05-08 21:51)

2009年05月02日 04:22 来源:重庆晚报

 

电视剧《潜伏》的热播也在网上引起了热议,数以万计的帖子中,有一个主题占了主流——“办公室政治”。网民从剧中错综复杂的敌我关系、笑里藏刀的权谋争斗中总结出了一套详尽的所谓职场攻略。不少职场新人都俨然将这部剧当成了职场教科书,不仅津津乐道于其中的“厚黑之学”,还纷纷上网交流彼此的“学习心得”。对此,专家表示忧虑,直言“不追余则成对事业的信仰,只追他上位的伎俩”,这是一种信仰迷失的表现。

  网民总结的所谓职场攻略

  领导策略

  -巧设矛盾

  剧情对应:天津中统站站长吴敬中设置副站长空缺,让每一个下属都觉得自己有希望,都卖力做事。陆桥山与马奎的争斗,李涯与陆桥山的争斗,余则成与李涯的争斗,在吴敬中心里,他们都是手里的棋子,只要下属的争斗不越界,他便乐于观望。

  网民总结:身为领导,不能让下属太团结,否则被动的只会是自己。