经典"模拟退火算法" 解决“推销员问题”的实例 对数模和组合优化问题很有帮助 简单易懂的C语言编程和详细的注释,容易推广到其他语言- 下载
|
一个用实例易懂的,java语言编写的SMTP邮件发送实例.-an example of the easy, java language SMTP mail sent examples. 下载
|
分成机器语言,汇编语言,高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择。和汇编?into machine language, assembly language, high level language three categories. Each computer to do a move, a step that is according to the computer language used by the good part of the procedures to implement, computer procedures to implement the directive to assemble, and the procedures are all in our understanding of the language prepared. Therefore, people should control computer to computer languages to computer orders. The computer can identify the machine language instruction only, that is, from 0 and constitute a code. But people usually programming, the machines do not use language, because it is very difficult to memory and recognition. Currently a common programming language, there are two forms : a compilation of language and high-level language. Assembly language and the real 下载
|
本教程主要讲述计算机指令运行机制及汇编语言的相关知识,并用详实的例子来讲解如何使用O汇编语言来编写程序。汇编语言是计算机低级语言,它直接对应的是计算机机器指令,据有执行高效的特点,但由于它的底层性,指令浩繁复杂,如果你熟悉如MASM、FASM或者NASM等其它的汇编语言,那么你将能够很容易地学会使用O语言,它的内部机制与其它汇编语言是一致的;如果你没有接触过汇编语言,那么本教程将为你打开计算机语言的大门,深入细致地解剖聪明的计算机大脑的思考轨迹。如果你使用过C或者其它的计算机语言将对学习O语言有一定的帮助。-the handbook focuses on the operation of computer instructions and mechanisms related to the compilation of language knowledge, and the use of detailed examples to explain how to use the O Series language programming. Language is a compilation of computer low level language, which directly correspond to the computer machinery orders, according to the efficient implementation of the characteristics But since they are bottom, voluminous complex instructions, if you are familiar with such as Shape, FASM or Assemble the compilation and other languages, then you will be able to easily learn how to use O language, The internal mechanism and the other assembly language is unanimous; If you had any contact with assembly language. Then you have the handbook will open the door to computer language, 下载
|
Java语言是Internet上最热门的编程语言,本文针对 Java的网络功能,对Java从网络上获取图象、声音、 HTML文档及文本文件等编程方法作了初步的介绍,同 时介绍了动态获取网络上资源的方法作了介绍。文中 提供了大量简明易懂的实例。 -Java language on the Internet is the most popular programming language, Java is a network function, right from the Java network access images, audio, HTML files and text documents programming methods preliminary, introduction to a dynamic access to network resources on the method was introduced. The text provided a lot of examples easily understandable. 下载
|
Java语言是Internet上最热门的编程语言,本文针对Java的网络功能,对Java从网络上获取图象、声音、HTML文档及文本文件等编程方法作了初步的介绍,同时介绍了动态获取网络上资源的方法作了介绍。文中提供了大量简明易懂的实例。 - 下载
|
Object Pascal 是一种高级编译语言,具有强类型(对数据类型的检查非常严格)特性,支持结构化 和面向对象编程。它的优点包括代码的易读性、快速编译,以及支持多个单元文件从而实现模块化编程。 Object Pascal 具有一些特性以支持Borland 组件框架和RAD(快速应用程序开发)环境。在很大程 度上,本语言参考的说明和示例假定你使用Borland 公司的开发工具,如Delphi 和Kylix。 绝大多数使用Borland 开发工具的开发者是在IDE(集成开发环境)环境下编写代码并进行编译。 Borland 开发工具帮助我们设置工程和源文件的许多细节,比如维护单元的依赖信息。并且,使用这些工 具在程序的组织上还有一些限制,严格说来,这不是Object Pascal 语言规范的一部分。比如,Borland 开发工具遵循某些文件和程序的命名约定,若你在IDE 以外编写代码并使用命令行来编译,你可以避开 这些限制。 这些帮助主题假设你在IDE 环境下工作,并且使用VCL(可视化组件库)和/或 CLX(跨平台组件 库)创建应用程序。但有时候,Borland 一些特定的规则和Object Pascal 的通用规则并不相同。-Object Pascal is a high-level language compiler, strong type (of the types of data very strict inspection) features, structured and object-oriented programming. Its advantages include code readability, fast compiler, and documentation to support a number of modules to achieve modular programming. Object Pascal has some characteristics of components in support of Borland framework and RAD (Rapid should development of procedures) environment. To a large extent, the language reference to the description and examples assume that you are using Borlands development tools, If Delphi and Kylix. Most use of the Borland development tools is the development of the IDE (Integrated Development Environment), prepared on behalf of the environment code and compiler. Borland development tools to help 下载
|
Visual C#案例集锦 第一章C# Windows编程基础 实例1 循环语言的学习-砝码程序验证 实例2 随机数的案例-洗牌程序 实例3 通过实例来剖析C#继承机制 实例4 递归与全局变量的案例1-打靶程序 实例5 递归与全局变量的案例2-二叉树 实例6 引用类型的举例---消去字符串空格 实例7 委托的使用方法实例---加减大小比较 实例8 用C#索引器实现文本文件的倒叙输入 实例9 C#文本文件操作实例---杨辉三角形写入读出 第二章 图形图像处理 实例1 一个简易的绘图程序 实例2 电子石英钟显示 实例3 用C#制作字幕显示屏幕保护 实例4 移动的按钮 实例5 抓图软件的实现 第三章 多媒体应用 实例1 WinForm中播放音频与Flash动画 实例2 模拟贪食蛇游戏 实例3 人民币大写转换案例 实例4 模拟俄罗斯方块游戏 实例5 模拟联五子游戏 第四章 系统文件处理 实例1 文件资源管理器 实例2 模拟IE浏览器 实例3 一个具有查找打印功能的文本编译器-Visual C# case highlights the first chapter C# Windows based programming language example of a cycle learning-weight certification procedure two random examples of cases - shuffling through three examples of procedures to analyze examples of C# is the succession mechanism four cases with the global variable recursive case 1-5 shooting recursive procedure examples of global variables and the case of 2-6 cited examples Binary Tree with the type of strings, for example -- to eliminate seven spaces commissioned by the examples use examples -- examples of relatively small Modified 8 C# Index for the realization of a text file input examples Flashback 9 C# examples text file manipulation -- Yang Hui into triangles read Chapter II graphics processing an example of a simple drawing program tw 下载
|
英文原版, 本书介绍了Linux操作系统的基本知识,以及如何在Linux和其他UNIX风格的操作系统上进行程序开发。本书的主要内容包括:Linux的入门知识,使用Shell进行程序设计,Linux的管理及开发工具,Perl程序设计语言,Web程序设计等等。本书内容丰富、深入浅出、易于理解,还包含大量编程实例。适合Linux的初学者及希望利用Linux进行开发的程序设计人员阅读。 -English original, the book on the Linux operating system to the basic knowledge, and how Linux and other UNIX-style operating systems for program development. The books main contents include : Introduction to the Linux knowledge, the procedures for the use of Shell design, Linux management and development tools, Perl programming language, Web design, and so on. The book is rich in content and easy to understand, easy to understand, but also contains a large number of programming examples. Linux suitable for beginners and hope to use Linux for the development of the reading program design staff. 下载
|
作 者 何强 何英 [同作者作品] 【出 版 社】 清华大学出版社 【书 号】 7-900641-80-7 本书以MATLAB扩展编程及其应用实例为主线,以MATLAB与C程序、Visual Basic、Excel、网络和系统硬件的接口为核心,采用图文并茂的方式、简捷明快的手法和通俗易懂的语言,配合大量的代码实例以及一个简单的语音识别系统的具体实现,系统介绍了MATLAB的新特性、常用的代码优化方法和功能扩展途径。全书分为3部分,共13章。第1部分(第1章—第6章):MATLAB 6的安装和运行、MatrixVB、Excellink、MATLAB Web Server、MATLAB的数据结构和编程技巧、MATLAB图形用户界面编程:第2部分(第7章—第11章):MATLAB引擎、MATLAB可执行程序、MATLAB C++数学库和图形库、MATLAB Runtime Server、MATLAB访问系统硬件;第3部分(第12章、第13章):MATLAB的录音工具、基于MATLAB的语音识别系统。 本书面向有一定MATLAB、C/C++语言编程基础的理工科学生、科研人员和教学工作者,既是新手进阶提高的读物,又是中高级MATLAB用户的必备手册。 -author Qiang Ying [with the authors] [publisher] [Tsinghua University Press ISBN : 7-900 641-80-7 book MATLAB to expand programming and application examples main line, to MATLAB and C program, Visual Basic, Excel, network and system hardware interface to the core, using text, Simple crisper practices and user-friendly language, a lot of code examples and a simple speech recognition system is a concrete realization, MATLAB system of the new features, the common code optimization and functional way to expand. The entire book is divided into three parts, with a total of 13 chapters. Part 1 (Chapter 1-Chapter 6) : 6 MATLAB installation and operation matrixVB. Excellink, MATLAB Web Server, MATLAB data structures and programming skills, MATLAB graphical user interface programming : Part 2 (Chapt 下载
|