CC++笔试题附答案华为.txt
(2)strcat能把strSrc 的内容连接到strDest,为什么还要char * 类型的返回值?
答:方便赋值给其他变量
Linux C 编程
学习UNIX对于初学者有几种选择。一种就是最直接的,在本机上安装UNIX系统,不如说Linux分支中的Red Hat等;一种是在Windows环境下使用虚拟机方式安装UNIX系统;另一种则是使用网络终端登录到网络环境中的某个UNIX系统中。
如果你相对黑洞洞的UNIX字符界面更喜欢舒适美观的Windows界面,那么推荐你选择第三种方式。开发套件包括:编辑器UltraEdit、网络终端SecureCRT或其他。
编译器就不用说了,自然是cc(gcc或xlc系列)。这是C语言开发必不可少的。其中要注意-I(加载头文件路径)、-L(加载库文件路径)及-D(宏定义)参数的使用。
Make工具使用。如何编写makefile是关键。后面项目中使用时会详细介绍。
Gdb调试器。Gdb乃符号级调试工具,它控制程序的内部执行,利用断点设置、单步运行等手段,将程序的执行过程逐步展示在调试者目前。这种调试方式在短代码中可以发挥得很好。事实上,随着软件项目的扩大化、复杂化和分布化,很少有程序员直接通过Gdb等工具调试;使用日志记录调试方法比Gdb等调试工具更为便捷和广泛。
C工具:lint检查源代码是否正确,gprof分析程序时间消费量,cflow生成C语言流程图
EasyHadoop实战手册
本文档是Hadoop 部署文档 提供了Hadoop 单机安装和Hadoop 集群安装的方法和步骤 本文档希望让
Hadoop 安装部署更简单 Easy
本安装文档适用于centos 5 red hat 5 2 32 位 64 位版本 ubuntu 等操作系统需要做部分修改
TortoiseSVN-1.6.5.16974-win32-svn-1.6.5
TortoiseSVN-1.6.5.16974-win32-svn-1.6.5 svn 客户端安装包
Setup-Subversion-1.7.0
Setup-Subversion-1.7.0 svn服务器端安装包
httpd-2.2.22-win32-x86-openssl-0.9.8t
httpd-2.2.22-win32-x86-openssl-0.9.8t windows apache服务安装包
3.0U盘驱动
3.0U盘驱动,台式电脑有的不能识别3.0的U盘,这个是3.0U盘的驱动程序
Subversion 权威指南
第 1 章 基本概念
介绍了版本控制的基础知识及不同的版本模型,同时讲述了 Subversion 版本库,工作副本和修
订版本的概念。
第 2 章 基本使用
引领你开始一个 Subversion 用户的工作。示范怎样使用 Subversion 获得, 修改和提交数据。
第 3 章 高级主题
覆盖了许多普通用户最终要面对的复杂特性,例如版本化的元数据, 文件锁定和 peg 修订版本。
第 4 章 分支与合并
讨论分支, 合并与标签,包括最佳实践的介绍,常见用例的描述,怎样取消修改,以及怎样从一
个分支转到另一个分支。
第 5 章 版本库管理
讲述 Subversion 版本库的基本概念,怎样建立, 配置和维护版本库,以及哪些工具可以完成上
述的工作。
第 6 章 服务配置
描述了如何配置 Subversion 服务器,以及访问版本库的不同方式:HTTP, svn 协议和本地磁盘
访问。这里也介绍了认证,授权与匿名访问的细节。
xvi
序言
第 7 章 定制你的 Subversion 体验
研究了 Subversion 的客户端配置文件,对国际化字符的处理,以及 Subversion 如何与外置工具
交互。
第 8 章 嵌入 Subversion
介绍了 Subversion 的内部信息, Subversion 的文件系统,以及程序员眼中的工作副本管理区,
展示了如何使用公共 API 编写 Subversion 应用程序。最重要的内容是,如何为 Subversion 的开
发贡献力量。
第 9 章 Subversion 完全参考
以大量的实例,详细描述了 svn, svnadmin 和 svnlook 的所有子命令。
附录 A, Subversion 快速入门指南
对于缺乏耐心的家伙,我们会立刻解释如何安装和使用 Subversion。我们已经告诫你了。
附录 B, CVS 用户的 Subversion 指南
详细比较了 Subversion 与 CVS 的异同,并针对如何消除多年使用 CVS 养成的坏习惯提出建议。
内容包括 Subversion 版本号, 版本化的目录, 离线操作, update 与 status 的对比, 分支, 标签, 元数
据, 冲突处理和认证。
附录 C, WebDAV 和自动版本
描述了WebDAV 与 DeltaV 的细节,并介绍了如何将 Subversion 版本库作为可读/写的 DAV 共享
装载。
附录 D, 版权
Creative Commons Attribution License 的副本,本书的许可证。
Linux常用命令全集
chm格式,中国IT实验室;Linux常用命令大全;
GNUmake中文手册-v3.80
高清 中文
本文瑾献给所有热爱Linux的程序员!本文档版权所有,禁止用于任何商业行为。
本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成这个中文版的书册。本书并不是一个语言的翻译版本,其中对GNU make的一些语法和用法根据我个人的工作经验进行了一些详细分析和说明,也加入了一些个人的观点和实践总结。本书的所有的例子都可以在支持V3.8版本的GNU make的系统中正确执行。
stunnel-4.27-installer
应用程序需要通过SSL才能连接到服务器时,而应用程序不提供SSL的功能或ssl功能不好用,就可以使用stunnel工具。在公司中JIRA和FISHEYE的mail常常需SSL加密连接,而JIRA和FISHEYE的SSL又常常不好用,所有借助stunnel可以使JIRA和Fisheye的mail更稳定更易实现
JIRA邮件通知功能详细设置
通过修改配置文件来使JIRA与SMTP server连接,实现JIRA的MAIL功能
Confluencev3.3版破解
Confluence 是一个专业的企业知识管理与协同软件,一个企业级的wiki软件。通过它可以实现团队成员之间的协作和知识共享。
目前,Confluence 的用户已超过7,100,遍及全球94个国家,其中包括许多大的企业,也有一些小的公司。
Confluence 使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、档协作、集体讨论。目前,Confluence被广泛地用于项目团队、开发团队、市场销售团队。在安全性方面,Confluence 具有完善和精细的权限控制,可以很好的控制用户在 wiki 中创建、编辑内容和添加注释。Confluence 直观易于使用,您不需要学习任何新的语言就可以使用它,用所见即所得的方式在 Confluence 中添加内容。
本 Crack 仅适用于 Confluence 最新的v3.3版,使用前请确认版本号。
使用说明:
1、如果未安装 Confluence ,先正确安装 Confluence ,在安装设置页面,要求填入licence时,在线申请生成一个评估lience,填入,并完成安装设置过程;
2、停止 Confluence 服务。
3、将 atlassian-extras-2.4.jar 复制到 confluence\WEB-INF\lib下,覆盖原文件。
4、重启 Confluence 服务。
*******************************************************
Linux下简单GDB调试教程
•file 装入想要调试的可执行文件.
•kill 终止正在调试的程序.
•list 列出产生执行文件的源代码的一部分.
•next 执行一行源代码但不进入函数内部.
•step 执行一行源代码而且进入函数内部.
•run 执行当前被调试的程序
•break 在代码里设置断点, 这将使程序执行到这里时被挂起.
•c 继续运行程序
•quit 终止gdb
•watch 使你能监视一个变量的值而不管它何时被改变.
•print 查看变量的值
•shell 使你能不离开gdb就执行UNIX shell 命令
简单gcc使用教程B
在Linux下开发软件时,完全不使用第三方函数库的情况是比较
少见的,通常来讲都需要借助一个或多个函数库的支持才能够完
成相应的功能。
简单gcc 使用教程
目前Linux下最常用的C语言编译器是GCC(GNU Compiler
Collection),它是GNU项目中符合ANSI C标准的编译系统.
简单makefile的教程
一个工程中的源文件不计数,其按类型、功能、模块分别
放在若干个目录中,makefile定义了一系列的规则来指
定,哪些文件需要先编译,哪些文件需要后编译,哪些文
件需要重新编译,甚至于进行更复杂的功能操作,因为
makefile就像一个Shell脚本一样,其中也可以执行操作系
统的命令。
• make需要得到两方面的信息:
1.是关于可执行文件和各程序模块间的相互关系
2.是文件的修改日期
LoadRunner9.5教程
LoadRunner9.5教程LoadRunner9.5教程
C++程序设计_谭浩强·清华大学.pdf
c++教程适合初学者。里面还涉及到了C语言的知识,让读者从C逐渐过渡到C++
rulewizard教材
RuleWizard for C++Test User’s Guide
Table of Contents
Introduction
Welcome to RuleWizard! .....................................................................................................................1
Contacting Parasoft .............................................................................................................................4
The RuleWizard GUI
Overview .............................................................................................................................................5
The Menu Bar .....................................................................................................................................7
Tool Bar ..............................................................................................................................................9
Tab Bar and Tab Panel ........................................................................................................................12
Messages Panel .................................................................................................................................16
Status Bar ...........................................................................................................................................17
New File Panel ....................................................................................................................................18
RuleWizard Preferences Panel ............................................................................................................22
RuleWizard Fundamentals
What is a Rule? ..................................................................................................................................26
How to Create a Rule ..........................................................................................................................29
Automatic Rule Creation ......................................................................................................................36
How to Save a Rule .............................................................................................................................37
Enforcing Custom Coding Standards ..................................................................................................38
Working With Node Sets ......................................................................................................................40
Using Python Scripts in Rule Definitions ..............................................................................................52
RuleWizard Tutorial
Tutorial: Introduction ............................................................................................................................57
Basic Rules
Lesson 1: Do not use the ?: operator ..................................................................................................58
Lesson 2: Function Names Must Begin With a Capital Letter ..............................................................65
Lesson 3: Assignment Within an IF Statement ....................................................................................74
Lesson 4: Cast an Unsigned Character ...............................................................................................78
Lesson 5: Creating Rules With the Auto-Create Rules Feature ..........................................................85
C++Text Rules
Lesson 6: No Whitespace Between Variables and Operands .............................................................95
Lesson 7: Single ASCII Space Between Conditional Statement and Its Opening Parenthesis ...........98
Advanced Rules
Lesson 8: Return Rule .........................................................................................................................104
Lesson 9: Unused Variables ................................................................................................................113
Lesson 10: Using the OR Logical Component .....................................................................................119
Lesson 11: Using Containers ...............................................................................................................123
ii
Lesson 12: Creating Format Component .............................................................................................131
Lesson 13: Using a Python Method to Enforce a File Naming Rule ....................................................136
Reference Guide
RuleWizard Commands .......................................................................................................................141
Expressions and Regular Expressions ................................................................................................160
Available C/C++ Rule Nodes ...............................................................................................................163
Available C++Text Rule Nodes ............................................................................................................194
Index
Index ...................................................................................................................................................221
C++Test学习文档
C++test 文档库包含以下各项:
• C++test 用户手册 ( 当前指南): C++test 用户手册(当前指南):解释如何使用在 Eclipse 上构
建的 C++test 功能(如果您拥有单机版的 C++test),或者如何使用添加到 Eclipse 的功能
(如果您拥有 C++test 插件版)。要通过 Eclipse 帮助系统访问本指南,请选择帮助 (Help)>
帮助内容(Help Contents),然后打开C++test 用户手册。从 C++test 安装目录的manuals 目
录中,可以获取该 PDF。
• C++test Getting Started Guide (C++test 入门指南):简要介绍如何安装 C++test 并开始运
行测试。从 C++test 安装目录的"manuals( 手册)" 目录中,可以获取该 PDF。
• C/C++ 编码标准规则指南: 描述包含在 C++test 中的所有编码标准规则。要通过 Eclipse 帮助系
统访问本指南,请选择帮助 (Help)> 帮助内容(Help Contents),然后打开C++test 静态分析
规则(Coding Standard Rules) 一书。要生成只包含描述您已经启用规则的自定义 HTML- 格
式指南,使用描述在第 622 页【查看规则说明】中的过程。
• RuleWizard User's Guide (RuleWizard 用户指南):解释如何使用 RuleWizard 这一
PARASOFT 的规则创建技术,来创建自定义规则,这些规则能检查特定的项目和组织需求,
或者防止专用程序错误的重复发生。要访问该指南,请选择C++test >RuleWizard 以打开
RuleWizard ,然后在 RuleWizard GUI 中选择Help > Documentation。注意,RuleWizard 需
要专门的许可证。
ASP.NET 3.5 入门经典.pdf
ASP.NET 3.5 C# VB.NET
123FlashMenu-v3.20
可以非常简便的制作出漂亮的菜单,此工具提供了现成的FLASH菜单模板,只需按需求选择就可以制作出。模板的不同可以制作出的菜单层级也不同,制作前先看看此模板的层级是否满足要求,以免带来不必要的麻烦。