自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leo is BACK!

To be professional

  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

转载 SWOT分析

<br />现在的公司调岗         新找的公司<br />--------------------------------<br />工作内容:       新方向             |    老方向<br />工作性质:    技术为主,沟通为辅    |    技术和沟通均重要。<br />老板的性格:     好                 |    未知,应该还行<br />同事的关系:    该岗位的工作内容    |    项目时间紧,压力大,责任大<br />       

2010-07-12 14:57:00 795

原创 使用VMware构建快采调试环境(C/S结构)

操作步骤:1.物理机安装VMWare,在虚拟机中安装Windows XP Professional + SP22.VM->Install VMware Tools...3.在VMware主界面双击Ethernet,并选定Host-only选项4.在物理机网络连接中,设置VMware Network Adapter VMnet1的IP地址为:130.0.0.50,子网掩码:255.255.0.0,其

2010-05-13 17:55:00 723

转载 Ansi、Unicode、UTF8字符串之间的转换和写入文本文件

出处http://www.cppblog.com/greatws/archive/2008/08/31/60546.html最近有人问我关于这个的问题,就此写一篇blogAnsi字符串我们最熟悉,英文占一个字节,汉字2个字节,以一个/0结尾,常用于txt文本文件Unicode字符串,每个字符(汉字、英文字母)都占2个字节,以2个连续的/0结尾,NT操作系统内核用的是这种字符串,常被定义为typed

2010-04-13 17:39:00 523

原创 DLL注册失败

Q:编译器编译链接信息: 1>正在生成代码...1>正在编译...1>DataServiceDriver_i.c1>正在编译资源...1>正在编译资源清单...1>正在链接...1>   正在创建库 ../../../SH_OPS_OUTPUT/DataServiceDriver.lib 和对象 ../../../SH_OPS_OUTPUT/DataServiceDriver.exp1>正在嵌

2009-11-26 13:57:00 697

原创 使用ClearCase的Base视图取下某工程的历史版本

方法一:如果工程已经打了Label,可以轻松取回。方法二:如果工程尚未打Label,而是简单的Check In/Check Out记录,可以遵循如下步骤: 1.创建base视图,其方法与UCM视图类似。 2.在视图属性的Config Spec面板,编辑如下内容: element * CHECKEDOUTelement * SpeedyHold_SVR_RTDB_DBReadWr

2009-10-09 17:10:00 2164

原创 控件自绘代码实现

响应控件的NM_CUSTOMDRAW 事件,并实现如下自绘代码: void CDBManageDlg::SelfDraw(NMHDR *pNMHDR,        LRESULT *pResult,       CListCtrl& ctrlList,        COLORREF SelTextColor /* = RGBPUREWHITE */,        COLORREF S

2009-10-09 16:50:00 619

原创 VC2005工程常用设置&系统环境变量设置(if necessary)

[VC2005工程常用设置]设置头文件包含路径:项目->***属性->配置属性->C/C++->常规->附加包含目录 示例:../../../SH_OPS_INCLUDE设置库文件包含路径:项目->***属性->配置属性->链接器->常规->附加库目录示例:../../../SH_COM_LIB设置库文件依赖:项目->***属性->配置属性->链接器->输入->附加依赖项示例:NetService

2009-10-09 16:46:00 1838

原创 使用ActiveX控件的问题和解决办法

在实时数据库管理(不是典型的Document/View结构)CDBManageDlg类中,1)如下语句:CChannelTestDlg dlg(this);dlg.DoModal(); 然而发现并未弹出ChannelTestDlg。 原因分析:ChannelTestDlg中,用到了自定义的ActiveX控件CGridCtrl,故而需要在CDBManageDlg重写的

2009-09-24 20:07:00 761

原创 C++中建议遗弃数组,转用STL

[Old code]LPSTR m_pPtName[100];... [New code]vector  m_vecPtName; Requirements:#include using namespace std;const int PNAMELENGTH = 16; Application:LPSTR pTemp = NULL;...

2009-09-22 22:38:00 515

转载 墨菲定律、二八法则、马太效应、手表定理、“不值得”定律、彼得原理、零和游戏、华盛顿合作规律、酒与污水定律、水桶定律、蘑菇管理原理、钱的问题、奥卡姆剃刀等13条是左右人生的金科玉律

一、墨菲定律    1949年,一位名叫墨菲的空军上尉工程师,认为他的某位同事是个倒霉蛋,不经意间开了句玩笑:“如果一件事情有可能被弄糟,让他去做就一定会弄糟。”这句话迅速流传,并扩散到世界各地。在流传扩散的过程中,这句笑话逐渐失去它原有的局限性,演变成各种各样的形式,其中一个最通行的形式是:“如果坏事情有可能发生,不管这种可能性多么小,它总会发生,并引起最大可能的损失。”  这就是著名的

2009-09-13 12:12:00 583

原创 OPS调用RTDB接口示例

const int NETERR_OK = 0;const int INVALIDITEMTYPE = -2;const int PNAMELENGTH = 12; // 点名长度const int INAMELENGTH = 2; // 项名长度struct DB_Read_Request_Head { short shPointNum; // 点数};struct DB_Read_Re

2009-08-20 20:09:00 1072

转载 人生应该记住的16句话

      1、再烦,也别忘微笑;再急,也要注意语气; 再苦,也别忘坚持;再累,也要爱自己。       2、  低调做人,你会一次比一次稳健;高调做事,你会一次比一次优秀。       3、 成功的时候不要忘记过去;失败的时候不要忘记还有未来。       4、 有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。       5、生活不是单行线,一条路走不通,你可以转弯。      

2009-08-11 17:46:00 371

原创 VS2005一个有用的调试技巧

就是把当前断点回退,见附图。

2009-08-07 12:45:00 442

原创 远程桌面连接设置

cmd: mstsc /console 独占模式 Essential settings:1. 我的电脑->管理->服务 开启Terminal Services2. 我的电脑->属性->远程 允许用户远程连接到此计算机3. 若必要,关闭防火墙 

2009-07-30 21:31:00 641

原创 Steps of Using CxImage

Assumption: project built in debug version Steps:1. Build an empty workspace.2. Insert CxImage project, jpeg project etc. into the workspace.3. Add new project to workspace, for example, named d

2009-07-28 08:47:00 444

转载 BoundsChecker简易使用教程

BoundsChecker是一个Run-Time错误检测工具,它主要定位程序在运行时期发生的各种错误。  BoundsChecker能检测的错误包括: 1)指针操作和内存、资源泄露错误,比如:内存泄露;资源泄露;对指针变量的错误操作。 2)内存操作方面的错误,比如:内存读、写溢出;使用未初始化的内存。 3)API函数使用错误。  使用BoundsChecker对程序的运行时错误进行

2009-07-27 21:42:00 1137

原创 在VC++6.0下设置GDI+的方法

1. 在Tools->Options->Directories,设置Include files(GDI+的头文件)和Library files(GDI+的库文件) 2. 在GDI+的工程中,完成初始化工作:在StdAfx.h中,在类中加入#define ULONG_PTR unsigned long#include using namespace Gdiplus; 

2009-07-25 20:29:00 555

转载 21 Important FAQ questions for WPF and SilverLight

http://www.codeproject.com/KB/WPF/WPFSilverLight.aspx

2009-07-25 16:20:00 432

原创 Use of CMonthCalCtrl

CMonthCalCtrl m_ctlMonthCal; CMonthCalCtrl::GetCurSelFunction: Retrieves the system time as indicated by the currently-selected dateSample:SYSTEMTIME sTime;m_ctlMonthCal.GetCurSel(&sTime);

2009-07-21 20:10:00 729

原创 MFCGridCtrl控件的使用

1.将该控件涉及的.cpp(6个)和.h(8个)文件加入工程2.从工具箱中拖入Custom Control,右击该控件属性,将Class项设置为MFCGridCtrl3.在工程头文件中,#include "GridCtrl.h",且定义变量CGridCtrl m_ctrlGrid;4.在工程定义文件中,在DoDataExchange函数,添加DDX_GridControl(pDX, IDC_CUS

2009-07-14 11:45:00 6009 3

原创 OCX调用ATL COM的DLL的函数的方法

Condition: XGraphSpeedyHold.ocx, GraphSvcApi.dll has a DBRead() function.Purpose: XGraphSpeedyHold.ocx calls the DBRead function in IRTDB interface, in GraphSvcApi.dll, where GraphSvcApi.dll is impl

2009-07-08 22:28:00 1409

原创 Global English Training Course Final Exam

Test proportion:60% - Oral English40% - Written English Oral English test details:1. Select words from the book, and prepare an immediate speech on the topic;2. Argument with other members

2009-07-08 22:17:00 604

原创 Design Pattern - Structural Pattern - Proxy

#include "stdafx.h"#include using namespace std;class Subject{public: virtual void Request() = 0;};class RealSubject : public Subject{public: virtual void Request() {  cout  }};class Proxy : pub

2009-07-04 11:02:00 431

转载 解决图像刷新问题的VC++双缓冲方法

在图形图象处理编程过程中,双缓冲是一种基本的技术。我们知道,如果窗体在响应WM_PAINT消息的时候要进行复杂的图形处理,那么窗体在重绘时由于过频的刷新而引起闪烁现象。解决这一问题的有效方法就是双缓冲技术。 因为窗体在刷新时,总要有一个擦除原来图象的过程OnEraseBkgnd,它利用背景色填充窗体绘图区,然后在调用新的绘图代码进行重绘,这样一擦一写造成了图象颜色的反差。当WM_PAINT的响应很

2009-07-03 21:48:00 2288

原创 Design Pattern - Structural Pattern - Decorator

#include "stdafx.h"#include using namespace std;class Component{public: virtual void Operation() = 0; };class ConcreteComponent : public Component{public: virtual void Operation() {  cout  }};cl

2009-07-02 21:13:00 533

原创 Design Pattern - Creational Pattern - Singleton

#include "stdafx.h"#include using namespace std;class Singleton{public: static Singleton &Instance() {  if (_instance == NULL)  {   _instance = new Singleton();  }  return *_instance; }protected: Si

2009-07-02 11:02:00 425

原创 Design Pattern - Structural Pattern - Adapter

Console Application, based on Microsoft Visual Studio 2005 .NET, written in C++ language. #include "stdafx.h"#include using namespace std;class Adaptee{public: void SpecificRequest() {  cout  }}

2009-07-02 09:43:00 626

原创 需要精通的技术灯塔(八项刚需)

一门语言:C/C++一个框架:MFC(可结合快采项目SpeedyHoldFrame)一种模式:设计模式一种技术:COM/COM+/DCOM一个核心:Windows核心编程一个基础:数据结构与算法一个数据库:Microsoft SQL Server一个平台:Microsoft Visual Studio .NET 

2009-07-01 09:38:00 579

原创 VxWorks里的基础知识

服务程序:Conn.hint TestConn(struct *p); Conn.cint TestConn(struct *p){     blabla......} 客户程序:test.cvoid Test(){     struct str;     TestConn(&str);}

2009-06-29 17:01:00 518

原创 Mark

许久没有更新博客了,以后要坚持写。不论任何内容,只要对自己的工作有帮助即可。鼓励一下自己。

2009-06-23 16:46:00 372

转载 中国惠普前总裁孙振耀谈工作与生活

 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把

2008-09-24 18:20:00 620 1

转载 Strategies for Self Introduction in an Interview

  The reason why we discuss self-introduction solely is because of no matter what form of interviews, it is must needs a self-introduction at first, as well as your self-introduction in the intervie

2008-09-24 16:23:00 2813

转载 如何写外企求职信

  Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2008-09-17 10:16:00 926

原创 下一步需要努力的方向

1.数据结构和算法,这是基础了2.C++基础和关键概念,特别是后者,一定要非常清楚3.项目经验,注意总结自己参与的部分,尽量引导面试官往这方向走4.思考问题的方式,如MS面试5.英语能力,包括自我介绍、项目介绍等,注意内容新颖性此外如UML建模、设计模式、计算机组成原理等也需适当关注。

2008-09-07 00:03:00 2729

原创 小试牛刀的面经

HiSoft技术面:求数组1,2,3,4,6,8中和为10的所有子集若和不是10而是随机数n,又如何?答题要点:首先将数组进行排序;然后是递归求字符串距离,比如abcxyz和xyzabc的字符串距离为6,abcxyz和xyxyzbcz的字符串距离为8。答题要点:每次都要进行遍历,以找到重叠部分最长的字符串。需要2个临时变量存储该字符串长度和最大的字符串长度。另,假设已经实现了这样的一个函数,在测试

2008-09-05 18:41:00 605

转载 IT职场:外企面试官最爱提的问题TOP10

 1.请介绍一下你自己2.在学校你最不喜欢的课程是什么?为什么?3.说说你最大的优缺点?4.你认为你在学校属于好学生吗?5.说说你的家庭6.说说你对行业、技术发展趋势的看法?7.就你申请的这个职位,你认为你还欠缺什么?8.你期望的工资是多少?9.你能给公司带来什么?10.你还有什么问题吗?  1.请介绍一下你自己。  这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经

2008-07-22 23:07:00 459

转载 8个常用的cmd网络命令

 一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操

2008-07-22 22:57:00 798 2

转载 开始运行命令集锦

 开始→运行→命令集锦 winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winch

2008-07-22 22:55:00 398

转载 What Great .NET Developers Ought To Know (More .NET Interview Questions)

What Great .NET Developers Ought To KnowEveryone who writes code Describe the difference between a Thread and a Process? What is a Windows Service and how does its lifecycle differ fro

2008-06-25 21:31:00 459

转载 AOP基础

Aspect Orient Programming ,简称 AOP ,即面向方面编程,再次成为程序员们关注的焦点,《Dr.Dobbs 软件研发》杂志第四辑对AOP做了专题介绍。何为AOP呢?就我个人理解,简单说就是将一些散布于各处(类)的重复的功能,比如安全性、身份验证、数据服务等( 术语横切),集中定义,原来的类中则不必重复编写相似的编码,在程序编译后,由编译器将各横切业务嵌入到预先定义的各个

2008-06-11 13:35:00 569

DotNetSkin

.NET皮肤,C#实现

2008-01-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除