学习心得
zhjinfeng
---
展开
-
英语和汉语的十大区别
英语和汉语的十大区别一、英语重结构,汉语重语义 我国著名语言学家王力先生曾经说过:“就句子的结构而论,西洋语言是法治的,中国语言是人治的。”(《中国语法理论》,《王力文集》第一卷,第35页,山东教育出版社,1984年) 我们看一看下面的例子: Children will play with dolls equipped with personality chips, compute转载 2007-03-06 12:50:00 · 1064 阅读 · 0 评论 -
自制bmp文件
BMP文件前面是一个文件头(一般是54字节),后面跟着图像像素 偏移量 域的名称 大小 内容 图象文件 头0000h文件标识2 bytes两字节的内容用来识别位图的类型: ‘BM : Windows 3.1x, 95, NT, ... ‘BA :OS/原创 2008-04-02 10:39:00 · 813 阅读 · 0 评论 -
Outlook Express的使用得失
由于windows自带了outlook express,为了方便,我便一直用它来收发邮件,如果想将邮件从一台机器转移到另一台机器,只要将 C:/Documents and Settings/Administrator/Local Settings/Application Data/Identities/ 下的outlook express文件夹中的内容全部拷贝到目标机就可以了,这也是我成功的一个例原创 2008-04-02 11:05:00 · 652 阅读 · 0 评论 -
ERP的成功实施文档一个都不能少
窗外, 寒冷冬日正散发着暖暖阳光味道, 空气中带着微醺。但一阵冷风吹过,让我顿生寒意。最近接手一个实施到一半的ERP项目,接手这个项目时只有片言片语的几份简单文档,没有详细的实施计划,更没有详细的实施记录。此项目让我深深感受到没有实施文档的痛苦,所有的一切都要自己重新摸索,客户不耐烦埋怨我们实施顾问内部没有沟通好的态度和神情,让我百感交集,这里说一下我对实施文档的体会。 什么是实施文档?转载 2008-01-17 12:59:00 · 562 阅读 · 0 评论 -
什么是SVN
CVS:Concurrent Version System. 版本控制工具。用于管理项目代码与协调多人协作开发的。功能够强大。SVN:subversionCVS:Concurrent Version System. VSS:微软的 CleanCase:Rational Rose的版本控制是管理数据变更的一种技术。对于程序员来说,它已经成为不可或缺的工具,因为他们经原创 2008-05-22 17:08:00 · 744 阅读 · 0 评论 -
不可不知的计算机领域的国际组织
总结一些计算机领域的国际组织: ISO (International Organization for Standardization国际标准化组织) 是世界上最大的国际化标准的制定和发布组织。它由世界上157个国家和地区的标准化团体组成,总部设在瑞士日内瓦。它是一个非政府组织。IEC(International Electrotechnical Commission国际电工委员会),原创 2008-05-23 14:24:00 · 1756 阅读 · 0 评论 -
软件配置管理与 SourceSafe 使用指南
软件配置管理与 SourceSafe 使用指南 1、什么是软件配置管理 软件配置管理是指通过执行版本控制、变更控制的规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。 2、为什么需要配置管理 如果没有软件配置管理,最大的麻烦是工作成果无法回溯。随着工作的进展新的程序覆盖了老的程序,当突然发现新程序有问题而老程序转载 2008-09-16 20:59:00 · 508 阅读 · 0 评论 -
C++经典书籍
四库全书:The C++ Programming Language, C++Primer深奥:The Annotated C++ Reference Manual, Inside the C++ Object Model细说:The Design and Evolution of C++, Ruminations on C++独沽一位:Polymorphism in C++, Gene原创 2008-10-07 13:53:00 · 635 阅读 · 0 评论 -
(int&)a是什么意思
有如下程序 double a=1.0f;cout 输出为0 其实(int&)a就是将a转换为int型的引用,输出的话只是将double型1.0的前4个字节解释为int型处理,所以是0;如果 int&b=(int&)a; 这样定义的话就好理解了,其实与指针类型转换是一样的。如果a是float型的话输出就不是0了,它将float型的二进制码直接解释为int了。doubl原创 2008-11-02 10:46:00 · 2217 阅读 · 5 评论 -
重载(overload)与覆盖(override)的区别
C++中有几个关键词,原来自己一直都在错用override(覆盖或叫改写、重写)用于子类对父类的同名函数尤其是虚函数的重写,实现多态overload(重载)函数名相同,参数不同即叫重载,返回值可同也可不同(最早以前必须相同),而且不一定要在类中,在一个作用域中的函数都可重载。还有一些如overwrite,overlapped都是针对值而言的原创 2008-11-15 19:35:00 · 783 阅读 · 0 评论 -
数组名与指针的区别
C和C++中, 通常认为,数组名也可以当指针使用,可以和指针一样操作。但是数组和指针又不完全一样。只有搞清楚了它两在内存中是怎么存放的才能更好地理解它们的区别。例如:有如下定义 int vi[]={1,2,3,4,5};int * pi;char va[]="abcde"; //相当于char va[]={a,b,c,d,e};char *pa="abc原创 2008-11-21 09:06:00 · 568 阅读 · 0 评论 -
VC项目文件说明:
VC项目文件说明:.dsw 全称是Developer Studio Workspace,工作区配置文件,纯文本文件,在vc创建或打开项目时自动生成.dsp 全称是Developer Studio Project,项目参数配置文件,纯文本文件(不可丢).opt 工程关于开发环境的参数文件(如工具条位置等信息)。与dsw、dsp配合使用的配置文件,记录了与机器硬件有关的信息,同原创 2007-11-09 12:30:00 · 654 阅读 · 0 评论 -
Windows API
Win32环境中的编程接口就是API,它实际上是以一种新的方法代替了DOS中用软中断的方式。与DOS的结构相比,Win32的系统功能模块放在Windows的动态链接库(DLL)中,DLL是一种Windows的可执行文件,采用的是和 .exe文件同样的PE格式,在PE格式文件头的导出表中,以字符串形式指出了这个DLL能提供的函数列表。应用程序使用字符串类型的函数名指定要调用的函数。应用程序在使用的时原创 2007-11-09 09:01:00 · 765 阅读 · 0 评论 -
Windos 快捷键的使用 windos 徽标键的妙用
Windows键+M 最小化所有被打开的窗口。 Shift+Windows键+M 将最小化的窗口还原 Windows键+E 打开资源管理器 Windows键+F 打开“查找:所有文件”对话框 Windows键+R 打开“运行”对话框 Windows键+BREAK 打开“系统属性”对话框 Windows键+CTRL+F 打开“查找:计算机”对话框 W原创 2007-08-16 12:38:00 · 1519 阅读 · 0 评论 -
电脑为何无法显示隐藏文件?
电脑为何无法显示隐藏文件?打开文件夹选项也无法更改,杀毒软件也查不出病毒,检查注册表中的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Advanced/Folder/Hidden/SHOWALL的CheckedValue项的值是否为1,如为0,改为1即可。原创 2007-03-06 12:55:00 · 819 阅读 · 0 评论 -
cmd命令一览
winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 win原创 2007-03-06 12:56:00 · 1842 阅读 · 0 评论 -
vc中定义类出错
fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾 方法一:在include头文件的地方加上#include "stdafx.h"。方法二:打开此项目的“属性页”对话框。单击“C/C++”文件夹。单击“预编译头”属性页。修改“创建/使用预编译头”属性为“不使用预编译头”。方法一:重新生成.pch文件error C2653: CMyClass: 不是类或命原创 2007-01-29 11:25:00 · 864 阅读 · 0 评论 -
如何挂接双硬盘?
<!--google_ad_client = "pub-5925212464529757";google_ad_width = 728;google_ad_height = 90;google_ad_format = "728x90_as";google_ad_type = "text_image";//2006-12-18: csdn.blog, computer.alu原创 2007-02-05 12:28:00 · 1521 阅读 · 0 评论 -
安装vs2003程序检测到另一个程序要求计算机重新启动...
安装vs2003程序检测到另一个程序要求计算机重新启动...今天安装Visual Studio .Net 2003,结果出现提示:“安装程序检测到另一个程序要求计算机重新启动.必须重新启动计算机后才能安装visual studio.net系统必备.系统重新启动后,你需要重新启动安装程序.单击"确定"重新启动,单击"取消"退出安装程序。”重新启动了N次计算机,死活安装不上,而且找不到原创 2007-04-04 09:01:00 · 1613 阅读 · 0 评论 -
Linux 下挂接 fat 硬盘
fdisk -l//查看分驱//挂接硬盘 mount -t vfat -o iocharset=gb2312 dev/hda? mnt/&//hda? 为相应的分驱 &为自己建的目录//挂接U盘mount -t vfat -o iocharset=gb2312 dev/sda1 mnt/flash//或mount mnt/flash原创 2007-04-02 15:00:00 · 651 阅读 · 0 评论 -
开始使用javac java
环境变量设置如果正确的话,那就看一下编译时有没有错,编译时需要注意,格式是这样的: javac classname.java 注意,classname是你写的源程序,大写小一定要对,后边的".java"不能少,然后解译执行:java classname 这里没有后缀名,如果你加上的话,同样会给你报错,同样要注意大小写正确。 另外你看一下你的源程序中是否用了public定义了一个类,如果有的话一定把转载 2007-04-27 00:57:00 · 630 阅读 · 0 评论 -
Winxp或Win2000"自动更新"选项卡变灰了怎么办?
Winxp或Win2000"自动更新"选项卡变灰了怎么办?用注册表编辑程序Regedit,找到如下:[HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows/]直接把下面那个WindowsUpdate子树右键全部删除(应该是AU),Restart(重新启动系统),一切搞定。BTW: 这个键值是那些使用SUS服务的时候的添加的转载 2007-08-08 09:43:00 · 2746 阅读 · 0 评论 -
window xp 自动登录
1 regedit [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon]"DefaultUserName"="Administrator""LogonType"=dword:00000001"AutoAdminLogon"="1""DefaultDomainName"="pcname原创 2007-08-08 09:50:00 · 749 阅读 · 0 评论 -
去掉MSN在“我的电脑”中产生的共享文件夹
1. regsvr32 /u fsshext.8.1.0178.00.dll (不同版本,此文件可能不同)2. 注册表中删掉以下项[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/MyComputer/NameSpace/{FC9FB64A-1EB2-4CCF-AF5E-1A497A9B5C2D}]@=原创 2007-08-16 11:41:00 · 626 阅读 · 0 评论 -
VC中AFX的意思
AFX是MFC小组早期的代号,当时是指 applecation freamwork ,如果你的程序用到了MFC,那这个头文件是一定要包含的。 Microsoft的程序员开始试图将C++和面向对象的编程概念应用于Windows编程中,经编写出一个可以使windows编程工作更加简便的应用程序框架。他们把这个应用程序框架叫做AFX(AFX这个词来源于Application FrameWork,但奇怪的转载 2008-12-03 22:41:00 · 2059 阅读 · 0 评论