上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 94 下一页
摘要: “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。谨以此文献给那个自己为你奉献3年青春与激情的开发团队。还有团队成员:PPL、YT、YK 、TYF、LGL、CHL、CDY、CB、DPD。 1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几 阅读全文
posted @ 2009-06-04 19:47 小 楼 一 夜 听 春 雨 阅读(330) 评论(0) 推荐(0)
摘要: 我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise JavaBeans)和代理(agent)是很有趣的东西。但是对于用户来说,如果你设计的软件很难使用或者不能满足他们的需求,后台用再好的技术也于事无补。多花点时间到软件需求和设计一个使用户能很容易理解的界面上。 阅读全文
posted @ 2009-06-04 11:10 小 楼 一 夜 听 春 雨 阅读(392) 评论(0) 推荐(0)
摘要: #ifndef DECORATOR_H_#define DECORATOR_H_#include "iostream"using namespace std;/* 接口的一致性:装饰对象的接口必须和他所装饰的Component的接口 是一致的。因此,所有的ConcreteDecorator类必须有一个公共的接口*/// 抽象基类定义一个对象接口,可为这个接口动态的添加职责class Component {public: Component() {} virtual ~Component() {} // 纯虚函数 virtual void operation() = 0;}; 阅读全文
posted @ 2009-06-04 11:02 小 楼 一 夜 听 春 雨 阅读(276) 评论(0) 推荐(0)
摘要: #ifndef LINKLIST_H_ #define LINKLIST_H_ struct Node { Node* ptr_; int data_; Node():ptr_(0), data_(0) {} Node(int i):ptr_(0), data_(i) {} }; class Lin 阅读全文
posted @ 2009-06-04 09:23 小 楼 一 夜 听 春 雨 阅读(1374) 评论(0) 推荐(0)
摘要: 我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊). 一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。 不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务,在软件上线和开发的关键阶段需要团队的成员没日... 阅读全文
posted @ 2009-05-18 08:34 小 楼 一 夜 听 春 雨 阅读(320) 评论(0) 推荐(0)
摘要: 微软公司的三道面试题目看了会有意想不到的收获 1、手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是免费更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉解决方案。 2、一高层领导在参观某博物馆时,向博物馆馆员小王要了一块明代的城砖作为纪念,按国家规定,任何人不得将博物馆收藏品变为私有。博物馆馆长需要如何写信给这位领导,将城砖取回。 3、营业员小姐由于工作失误,将2万元的笔记本电脑以1.2万元错卖给李先生,王小姐的经理怎么写信给李先生试图将钱要回来? 微软中国公司总裁唐骏说:“真可惜,我在很多场合都出过这三题,但到目... 阅读全文
posted @ 2009-05-17 12:53 小 楼 一 夜 听 春 雨 阅读(355) 评论(0) 推荐(0)
摘要: Sleep(n)的作用是让当前线程睡眠n毫秒,以便执行其他线程,如果没有其他线程,那睡眠n毫秒后,继续执行。 而如果n=0,Sleep(0)是指CPU交出当前线程的执行权,让CPU去执行其他线程。也就是放弃当前线程的时间片,转而执行其他线程。 那么,Sleep(0)应该在那种情况下使用? 一般来说,如果当前线程比较耗时比较占CPU资源,可以在结尾处加上Sleep(0), 这样效率会得到大大的提高。 另外,还可以用这种方法来保证线程同步,线城池工作时,主线程使用Sleep(0)来等待线程池里所有的线程都完成运行。当线程池线程非常多的时候,这种方法确实是一种非常有效的节省cpu的方式,因为它节省. 阅读全文
posted @ 2009-05-17 09:26 小 楼 一 夜 听 春 雨 阅读(583) 评论(0) 推荐(0)
摘要: http://topic.csdn.net/u/20080924/15/3b00a84e-970f-4dea-92f2-868c5d1ad825.html前段时间刚参加了n多公司的C/C++软件工程师的面试,有国企,外企,私企(moto,飞思卡尔,港湾,中国卫星XXX(这个牛))等等等等。感受感想颇多,近日终于空闲,在此表述一下。 本人基本条件:3年开发经验,2year+ Windows developmentexperence,1year+ Linux experence.熟悉C,C++,MFC/SDK/API,MiniGUI...(都是一些基本的了)。前公司并不知名,但在其中做个team. 阅读全文
posted @ 2009-05-13 09:33 小 楼 一 夜 听 春 雨 阅读(10250) 评论(0) 推荐(0)
摘要: CTime 使用总结2007-10-21 00:421.初始化 m_begintime=CTime(2004,1,1,0,0,0,-1);//参数依次为year,month,day,hour,minite,secondm_endtime =CTime::GetCurrentTime();//当前时间2.日期比较CTimeSpan span;span=time1-time2;得到两时间的间隔.可以取得span.GetHours().等3.access数据库查询使用DateDiff()函数,具体参照access帮助CString timesql;timesql.Format(" Wher 阅读全文
posted @ 2009-05-13 09:06 小 楼 一 夜 听 春 雨 阅读(3356) 评论(0) 推荐(0)
摘要: 一般是由Assert(...)引起的,可能是自己写的assert语句,但最有可能是调用了库函数,在库函数的实现内部用到了的assert(...)函数assertion failed!这个时候一般是传给这个库函数的参数出错!!! 阅读全文
posted @ 2009-05-11 19:42 小 楼 一 夜 听 春 雨 阅读(263) 评论(0) 推荐(0)
上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 94 下一页