`
ideage
  • 浏览: 319627 次
社区版块
存档分类
最新评论
文章列表
中国式管理首重关系管理,而关系管理最大的敌人就是乡愿、小人与派系。派系是结构问题,我们以后再谈,这里先谈乡愿与小人问题。     唐朝,某一年大丰收,一天唐德宗打猎到一个农民赵光奇的家问他们快不快乐,结 ...
         因为工作的关系,每个人都可能写总结。包括我也不例外。但要写好总结,并在总结会上做好发言却不是容易的事情。下面介绍下我的经验。 总结的忌讳: 1.内容跑题:       说别人的事情多,自己的事情少。总结的中心就是总结自己的工作。或者对工作的建议和思考。       在总结中给大家布置任务,自己不总结。 以大量篇幅告诉大家要怎么做,不说自己做了什么。        给大家讲课,一副教育别人的口吻,并且讲的不是自己研究的东西。 2.流水账:罗列内容,总是罗列内容,1,2,3,4,就是这些,没有总结。仅仅罗列。没有分析。或者分析的不够深入。 3.假大空:总结上说了很多原则,政策,对 ...
学习密度与专注力 By 刘未鹏(pongba) C++的罗浮宫(http://blog.csdn.net/pongba) 上次学校里面有一个免费的李阳英语讲座,好奇于是就去听了一下。对一句话印象比较深刻,大意是说许多人学了快10年的英语,其开口的时间还不如在 ...
揭开山西黑砖窑内幕记者:最大阻力是当地部门http://www.sina.com.cn 2007年06月17日02:15 中国青年报   本报记者 潘志贤 实习生 周立顺   “有关领导已经批示了山西黑窑工案,你放心,你的孩子很快就会找回来的。”付振中拿 ...
  有一种循环,这是一种宇宙的节奏。今天一个程序流行,明天又是另一个;今天修正了500个程序中的错误,明天又将出现另外500个新的。要理解生命,就要知道这种节奏的存在。要理解禅,就要活在这种节奏之外,从日常生活的牵挂中解脱出来。只有这样,头脑才会自由。-摘自《编程之禅》     64位的软件正在慢慢普及了。我也开始使用了。在32位的那场战役中,很多人疲于应对。而今天,却是润物无声,几年过去了,仍旧是不温不火。海报贴了,广告做了,秀出来的结果却是出奇的平静。    这让我想到了很多,类似的进步如果不能带来实际的好处,用户不会买单了。摩尔定律还是摩尔定律。但进步的定义变了。CPU竞争、操作系统的 ...
这两天,公司举行了一次别开生面的体验式培训:虚拟经营.培训中,我们学到了很多. 真诚的感谢公司,也感谢我的团队的每个成员.财务,生产,人力,市场,都尽力而为,全力以赴,诚信经营,爱岗敬业,为了每个经营的问题,苦心孤诣,深思熟虑,绞尽脑汁. 在这次培训中,我们学了很多.因为我们全身心的投入了进去.财务的数据虽然不能说明一切,但是,我们在经营中太稳健了.我要检讨我的错误. 1.在虚拟经营中,我们没有真正的去用数字说话.没有计算所有的投入与产出比例.在意识到问题时,已经亡羊补牢.现实中,我们必须要用数字说话,把未来计算好.更多的时候,我们没有去做数学题.盲目的事情太多,以至于无法估计形势. 2 ...
我认为这是D提供的又一个重量级的功能.闲言少叙,代码说话! 保存为cre.d,使用dmd cre.d编译. module cre; import std.stdio; interface IPrinter { void print(); void init(char[] a); } class foo :IPrinter { void print() { writefln("foo OK "~fb); } void init(char[] a) { fb = & ...
          自从去年看到D后,就深深的被D迷上了.静态类型,本地代码,快速编译,垃圾收集,直接访问C,单元测试,契约编程...太多的特性,并且每个特性都让我为之心动.我喜欢解决问题,更喜欢找到解决问题的方法.工欲善其事吗.看到D这个编程利器后,我几乎天天都在学习D.每天用D编写一段程序,每天看看D的新闻,每天要访问Javaeye的DLang圈子. 看到更多的朋友关注D,学习D,加入D的组织,心里非常高兴. 高兴之余,掩卷沉思,我们在学习D这个利器的时候,找到学习的最后方法了吗?我已经使用了半年D,抛个砖头:              1.开始尝试D.多年的工作和学习,我想大家都积累了学 ...
汉诺塔,一个古老的问题,递归算法,在讲栈数据结构加深理解的例子.今天重新回顾了一下. import std.stdio; int mc=0; void move(char x,int n,char z) { printf("%i Move disk %i from %c to %c \n",++mc,n,x,z); } void hanoi(int n,char x,char y,char z) { if(n==1) move(x,1,z); else{ hanoi(n-1,x,z,y); move ...
部分内容来自wiki4D. module regexp; import std.stdio : writefln; import std.regexp; import std.c.stdio; bool isalpha(char[] c) { RegExp myRegExp; myRegExp = new RegExp("^[a-zA-Z_]+$", ""); return cast(bool) myRegExp.test(c); } bool isspace(char[] c) { ...
正则表达式是个好东西,就是有些复杂.在验证输入,字符串查找,处理上确实很方便. 30分钟教程http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm D可使用的表达式:http://www.digitalmars.com/ctg/regular.html 常用的元字符 . 匹配除换行 ...
Observer设计模式 类型:行为型 意义: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。 适用:当一个抽象模型有两个方面, 其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。 当对一个对象的改变需要同时改变其它对象, 而不知道具体有多少对象有待改变。 当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之, 你不希望这些对象是紧密耦合的。 D的Phobos库std.signals实现了这个模式. 也可利用委托来简单实现. DFL的事件委托分派机制就是个Observer模式 ...
引言  语言的进步,可以简化设计模式的实现. Singleton模式 类型:创建型 意义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 1.D的实现 一个类的实现 class Singleton { public: static Singleton opCall() { if(_instance is null) _instance = new Singleton; return _instance; } protected void init(){} private: this() {thi ...
DFL中的事件订阅(module dfl.event,dfl.control) 一.EventArgs类: 事件参数祖先,传递事件的参数组合,可以进行继承实现更多的参数. 二.Event 模版 1.接受两个模版参数, 2.重载了操作符: opCatAssign ~ 增加. opCall 调用 opApply foreach调用 三.例子 --------------------------------------------------------------------- 控件本身: 1.声明可以订阅事件 Event!(Control, EventArgs) click; 2.事 ...
DMD1.007 仅仅支持32位linux,windows. GDC now supports 64-bit targets! A new x86_64 Linux binary is available and the MacOS X binary supports x86_64 and ppc64. http://sourceforge.net/project/showfiles.php?group_id=154306 Changes:    * Added support for 64-bit targets    * Added multilib support    * Upda ...
Global site tag (gtag.js) - Google Analytics