01 2011 档案

摘要:MSXML和ADO.NET使我们能够遍历和操作XML文档,但它们都无法让开发人员在编写数据访问操作代码时觉得舒服、自然。LINQ使数据访问成为了.NET中的一个高级编程概念,它使得开发人员能够完全依靠智能感知技术来创建类型安全的数据访问代码和编译期的语法检查。using语句是try...finally的简洁表示。当所创建的类型实现了IDisposable时,则可以直接使用using。匿名方法(anonymous method)对象、集合初始化器语法,编译器会将集合初始化代码转换成完整的形式,节省出大量的编码时间。P28 《LINQ编程技术内幕》Chapter 3: 扩展方法(Extension 阅读全文
posted @ 2011-01-21 13:25 Further 阅读(295) 评论(0) 推荐(0)
摘要:对于java来说,你能见到的大部分抽象工厂模式都是这样的:它的里面是一堆工厂方法,每个工厂方法返回某种类型的对象。比如说工厂可以生产鼠标和键盘。那么抽象工厂的实现类(它的某个具体子类)的对象都可以生产鼠标和键盘,但可能工厂A生产的是罗技的键盘和鼠标,工厂B是微软的。这样A和B就是工厂,对应于抽象工厂;每个工厂生产的鼠标和键盘就是产品,对应于工厂方法;用了工厂方法模式,你替换生成键盘的工厂方法,就可以把键盘从罗技换到微软。但是用了抽象工厂模式,你只要换家工厂,就可以同时替换鼠标和键盘一套。如果你要的产品有几十个,当然用抽象工厂模式一次替换全部最方便(这个工厂会替你用相应的工厂方法)所以说抽象工厂 阅读全文
posted @ 2011-01-20 13:35 Further 阅读(599) 评论(0) 推荐(0)
摘要:理论、策略、态度、勇气韧性1.罗森塔尔效应 关注 鼓励 2.鱼缸法则 空间 3.南风效应 容忍4. 狼性法则 好奇 批评作为一种教育手段,目的就是让孩子能够知道错误的原因,以后能够避免或改正。和孩子好好地说、讲道理不管用,批评也不管用,着急了打一顿也还是不管用,怎么做效果都不好!反正就是:说不听,骂没用!打一顿,管一阵! 无用的批评现象与特点1.情绪化批评的目的是为了让孩子认识到自己的问题,理解和接受正确的建议,并在行动中改正。作为对一次过失的分析和评价应该是非常理性的。在这个过程中,发点脾气难免,发点牢骚也能接受,发泄就有失分寸了。 试想,这样的一种情绪如何博得孩子的尊重,如何使孩子信服,又 阅读全文
posted @ 2011-01-18 17:06 Further 阅读(198) 评论(0) 推荐(0)
摘要:近视到底能不能治疗呢?不做激光手术的话,我们能做些什么吗?­­1、远方凝视:­找一处10米以外的草地或绿树:绿色由于波长较短,成像在视网膜之前,促使眼部调节放松、眼睫状肌松弛,减轻眼疲劳。不要眯眼,也不要总眨眼,排除杂念、集中精力、全神贯注的凝视25秒,辨认草叶或树叶的轮廓。接着把左手掌略高于眼睛前方30厘米处,逐一从头到尾看清掌纹,大约5秒。看完掌纹后再凝视远方的草地或树叶25秒,然后再看掌纹。10分钟时间反复20次,一天做三回,视力下降厉害的要增加训练次数。­2、晶体操:­转眼:双手托腮,让眼球按上、下、左、右的顺序转动10次,接着再逆时针、顺时针各转动10次。­找一幅3米外的景物(如:墙 阅读全文
posted @ 2011-01-15 20:47 Further 阅读(233) 评论(0) 推荐(0)
摘要:周春明意识到了:“既然我要做一名计程车司机,我一定会做到与别的计程车司机有差异化,我要和别人不一样‘我要改变我自己!’” 他开始西装革履,改变形象,戒掉了抽烟嚼槟榔的习惯,文明礼貌,用心的服务每一位顾客。然后他给自己选择了黄金路线,就是找人最多的地方去承运。就在此时,他遇见了自己人生的贵人。 面对一次赔钱的生意,其余的司机都不愿意的情况下,周春明秉承着不计较的心态运送这位客人,并且巧妙地在自己的拼座运送中,认识了另外两位乘客。他在赔钱的情况下,还给三位乘客购买了矿泉水,这一举动感动了拼座的一位女士,她主动给周春明介绍客源,就此,周春明开始走运了。在没有固定客源的计程车职业中,他给自己开拓出 阅读全文
posted @ 2011-01-14 16:14 Further 阅读(1451) 评论(0) 推荐(1)
摘要:一、进程处理函数1、进程启动函数函数名 eval 调用语法 eval(string) 解说 将string看作Perl语句执行。正确执行后,系统变量$@为空串,如果有错误,$@中为错误信息。 例子 $print = "print (\"hello,world\\n\");";eval ($print); 结果输出 hello, world 函数名 system 调用语法 system(list) 解说 list中第一个元素为程序名,其余为参数。system启动一个进程运行程序并等待其结束,程序结束后错误代码左移八位成为返回值。例子 @proglist = ("echo", "hello,wor 阅读全文
posted @ 2011-01-14 12:27 Further 阅读(231) 评论(0) 推荐(0)
摘要:C# Dictionarystring, int看似很像C++中的mapstring, int,但是Dictionary不是按key排序的。mapstring, int封装了二叉树算法,放入的key会自动升序排序。用迭代器++,就可读到排序后的key. 阅读全文
posted @ 2011-01-14 10:30 Further 阅读(1170) 评论(0) 推荐(0)
摘要:第一值得纪念的事,是正常毕业和就业。其次,心态成熟了很多,虽然说一直不想长大。作为领导,重要不是学习什么管理技巧,而是要掌握正确领导者应有的心态,那就是以帮忙自己下属成功为自己的成功,没有这个心态,你整天只会在一些人际关系里面折腾。我默默的实践着自己心中的管理哲学,那就是作为一个领导者,是要以自己的能力和品德来感染他人。有更贤者,应主动让位,自己更贤者,应当主动请职。我也告诉自己,需要的时候要毫不谦虚的站出来,如前经理所说的那样:想要Outstanding 先要Stand out。不是有那么一句话么:当理想遭遇现实的时候,XXXXXX。于是,我在学习着Standing out的同时,我也学习着 阅读全文
posted @ 2011-01-10 13:31 Further 阅读(183) 评论(0) 推荐(0)
摘要:struct都能被class所代替, 那么为什么还要使用struct呢?存在即是合理的,struct在很多方面有着性能优势。让我们看看它们的主要区别在哪里?数据类型不一样,struct是值类型,class是引用类型,因此它们具有所有值类型和引用类型之间的差异。由于堆栈的执行效率要比堆的执行效率高,但是堆栈资源却很有限,不适合处理逻辑复杂的大对象,因此struct常用来处理作为基类型对待的小对象,而class来处理某个商业逻辑。从继承性来看,struct既不能继承也不能被继承,但是可以实现接口,而Class就可以完全扩展了。内部结构有区别,struct只能添加带参的构造函数,不能使用abstra 阅读全文
posted @ 2011-01-06 16:19 Further 阅读(426) 评论(0) 推荐(0)
摘要:String类型直接继承自Object,所以它是一个要new出来的引用类型,即线程的堆栈上不会驻留有任何字符串。(所有的值类型都继承自System.ValueType。值得指出的是System.ValueType却是一个引用类型)代码一:string str1 = "string"; string str2 = "stri"+"ng"; Console.WriteLine(string.ReferenceEquals(str1, str2));既然String类型是引用类型,那么代码一输出的应该是False,然而事实上代码一输出时的是 阅读全文
posted @ 2011-01-06 16:07 Further 阅读(1436) 评论(0) 推荐(1)
摘要:1. 双向优势江苏 - 引进来, 归满天浙江 - 走出去,满天飞家庭,儿子、媳妇2. 结构优势四位一体:银行(上游水库),小额贷款公司(渠道),担保公司(防洪坝),企业(下游稻田)3. 差异性发展不愿意去做,原始积累,修补皮鞋、弹棉花不准做,独占鳌头,国营企业不要做,步人后尘不会做,自主创新4. 生存环境拉闸限电 - 兄弟省。税负重,管理严,成本高,资源紧,人文关怀。资源小省,非自然资源大省。 阅读全文
posted @ 2011-01-06 14:08 Further 阅读(898) 评论(0) 推荐(0)