编程技巧 - 文章列表

  • 第18章__DNS服务器配置和管理

    第18章 DNS服务器配置和管理DNS服务可以为用户提供域名和IP地址之间的自动转换,通过DNS,用户只需要输入机器的域名即可访问相关的服务,而无需使用那些难以记忆的IP地址。本节介绍在Linux上如何使用Bind搭建DNS(Domian Name System,域名解析系统)服务器。18.1 DNS简介DNS帮助用户在互联网上寻找路径。在互联网上的每一个计算机都拥有一个唯一的地址,称作“IP地址”(即互联网协议地址)。由于IP地址是一串数字,难以记忆,而DNS允许用户使用一串有意义的字符串(即“域名”)取代,而由域名转换成为相应的IP地址的这个过程

  • 第16章__Web服务器配置与管理

    第16章 Web服务器配置与管理Web服务是目前Internet上最常见的服务之一,要搭建一个Web服务器,首先要选择一套合适的Web程序,在本章中将会以强大的Apache为例,介绍相关的安装、配置、维护和高级功能等方面的知识,演示如何在Linux操作系统构建基于Apache的Web服务器。16.1 Web服务器简介万维网又称为Web(World Wide Web:www),是在Internet上以超文本为基础形成的信息网,用户通过浏览器可以访问Web服务器上的信息资源,目前在Linux操作系统上最常用的Web服务器软件是Apache。本节将简单介绍

  • 第14章__android个人轨迹跟踪器

    第14章 个人轨迹跟踪器本章中我们将编写一个个人的轨迹跟踪器,用它可以记录你外出旅游经过的各个地点,并在地图上画出轨迹,同时还可以查看经过的距离,平均的移动速度等等。要实现该软件我们要用到以下几个方面的知识:\r数据库存储操作;\rGoogleMap的开发;\rService的使用;\rActivity和MapActivity的使用;\r一些核心的算法,如通过两个经纬度坐标点求出他们之间的距离。14.1 界面UI实现一般情况下实现一个软件的基本流程如下:\r(1)设计各个Activity的界面并实现;\r(2)实现数据库的设计和实现;\r(3)实现程序的功能以及各个

  • 第11章__C 的IO流库

    第11章 C 的I/O流库本章内容流概述、屏幕输出、键盘输入\r格式化输入和输出\r字符串流\r磁盘文件的输入和输出 *流的概念所谓流是指数据从一个位置流向另一个位置。是用于输入输出的一组类。\r流的类型:文本流和二进制流。\r 输出流与输入流。\r说明:\r“流”看成一个逻辑设备。\r“流”是临时的。\r提取操作和插入操作。文件和缓存的概念文件\r是对具体设备的抽象。\r如,磁盘文件和显示器都是文件。\r所有流的行为对程序员来讲都是相同的。\r说明:\r流统一了对相关文件的操作。\r缓冲\r缓冲区是指系统在内存中开辟的一块区域,临时存放信息. \r缓冲流:缓冲

  • 数据结构课件_吴伟民编著

    1数据结构主讲教师 邢振祥 总学时:60\r讲课学时:50\r实验学时:10\r教材: 《数据结构C语言版》严蔚敏、吴伟民\r -----清华大学出版社\r 《数据结构C语言篇》习题与解析 李春葆\r -----清华大学出版社课程安排课程要求课前请做好预习\r保持课堂安静,头脑清醒,思维活跃\r认真、独立、按时完成并提交作业\r重视上机实践,有效利用宝贵的上机时间上机安排\r上机地点:机房\r上机时间:\r上机内容:\r要求:\r所有作业必须独

  • 数据结构耿国华高教版_第1章

    2014/5/91西北师范大学经济管理学院\r           ----信息管理系\r本演示文稿可能包含观众讨论和即席反应。使用 PowerPoint 可以跟踪演示时的即席反应,\r\r在幻灯片放映中,右键单击鼠标\r请选择“会议记录”\r选择“即席反应”选项卡\r必要时输入即席反应\r单击“确定”撤消此框\r\r此动作将自动在演示文稿末尾创建一张即席反应幻灯片,包括您的观点。\r 数据结构课件用C语言描述2014/5/92第1章 绪 论●1.7 ?关于学习数据结构 1.1? 数据结构的基本概念(定义)1.2 数据结构的内容(研究范围)1.3? 算法设计1.4? 算法描

  • 数据结构第1章_绪论

    第一章 绪论课程背景计算机=软件 硬件\r软件=程序 文档(软件工程的观点)\r程序=算法 数据结构(Niklaus Wirth,图灵奖获得者)\r‘数据结构’=‘计算机程序设计技巧|acute;(Kunth,图灵奖获得者)\r熟悉c语言≠写出‘好’的程序\r学习数据结构=编写高水平的程序\r《数据结构》:计算机类专业8大核心课程之一 \r注:教育部计算机教指委认定的8大核心课程:计算机语言、数据结构、离散数学、计算机网络、计算机组成原理、操作系统、数据库、软件工程\r 图灵奖:1966年设置,每年奖励1-2名杰出的计算机科学家,被誉为计算机领域的诺贝尔奖\r基本学习方法\r

  • 数据结构严蔚敏(全部章节814张PPT)_(课件)

    算法与数据结构教材:《数据结构(C语言版)》。严蔚敏,吴伟民 编 著。清华大学出版社。\r参考文献:\r 1 《数据结构》 。张选平,雷咏梅 编, 严蔚敏 审。 机械工业出版社。\r 2 《数据结构与算法分析》。Clifford A. Shaffer著, 张 铭,刘晓丹 译。电子工业出版社。 \r 3 《数据结构习题与解析(C语实言版)》。李春葆。 \r 清华大学出版社。\r 4 《数据结构与算法》。夏克俭 编著。国防工业出版社。第1章 绪 论 目前,计算

  • 数据结构_第2章-1顺序表操作的效率分析

    1三、 顺序表操作的效率分析 时间效率分析:\r 算法时间主要耗费在移动元素的操作上,因此计算时间复杂度的基本操作(最深层语句频度)\r T(n)= O (移动元素次数)\r 而移动元素的个数取决于插入或删除元素的位置.\r注意:若插入在尾结点之后,则根本无需移动(特别快);\r若插入在首结点之前,则表中元素全部要后移(特别慢);\r应当考虑在各种位置插入(共n 1种可能)的平均移动次数才合理。\r2推导: 假定在每个元素位置上插入x的可能性都一样(即概率P相同),则应当这样来计算平均执行时间:

  • 数据结构_刘大有_第六章_递归1012

    第六章 递 归\r\r6.1 递归的概念\r6.2 基本递归过程\r6.3 递归过程的实现与堆栈\r 定义:如果一个对象部分地包含它自己,或者利用自己定义自己的方式来定义或描述,则称这个对象是递归的(递归定义);如果一个过程直接或间接地调用自己,则称这个过程是一个递归过程(递归算法) 。\r组成:递归部分、终止条件(递归出口)6.1 递归的概念递归的例子\r\r xn=x*x*…*x*x (幂函数)\r P(1) = x 递归出口\r P(n)=P(n-1) * x, n>1