编程技巧 - 文章列表

  • Apache服务器配置 构建虚拟Web主机

    Apache服务器配置本章目标1.apache配置文件\r\n2.apache虚拟目录\r\n3.构建虚拟Web主机\r\n4.建立系统用户的个人主页\r\n5.httpd服务的访问控制\r\n6.apache的rewrite功能httpd服务的目录结构主要目录和文件:\r\n服务目录:/usr/local/apache2/\r\n主配置文件:/usr/local/apache2/conf/httpd.conf\r\n网页目录:/usr/local/apache2/htdocs/\r\n服务脚本:/usr/local/apache2/bin/apachectl\r\n执行程序:/usr/loc

  • C#设计模式 操作型模式

    操作型模式第20章 操作(行为)模式行为模式涉及到算法和对象间职责的分配。行为模式不仅描述对象或类的模式,还描述它们之间的通信模式。这些模式刻划了在运行时难以跟踪的复杂的控制流。它们将你的注意力从控制流转移到对象间的联系方式上来。\r\n行为类模式使用继承机制在类间分派行为。其中Te m p l a t e  M e t h o d较为简单和常用。模板方法是一个算法的抽象定义,它逐步地定义该算法,每一步调用一个抽象操作或一个原语操作,子类定义抽象操作以具体实现该算法。另一种行为类模式是I n t e r p r e t e r。它将一个文法表示为一

  • Cocoa设计模式简介

    什么是设计模式(Design pattern)?\r\n设计模式是一套被反复使用的、多数人知晓的、经过分类的,代码编写经验的总结。\r\n为什么要使用设计模式?\r\n设计模式在一定程度上帮助我们实现代码的重用,编写出健壮的代码。\r\n\r\n注意:不能滥用设计模式有关设计模式Cocoa基础模式介绍MVC\r\n模板方法M,Model,处理应用程序的业务逻辑,数据。关键子系统\r\nV,View,应用程序的UI\r\nC,Controller,用来解除M和V之间的耦合MVCMVCMVC解除模型子系统和视图之间的耦合,即M与V互不依赖——低耦合\r\n高度可重用性,控制器根据需求选择模型进

  • DNS 服务器的配置与应用 不同类型域名服务器的配置方法

    DNS域名系统概述许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。 \r\n因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。\r\n名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。因特网的域名结构因特网采用了层次树状结构的命名方法。\r\n任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。\r\n域名的结构由标号序列组成,各标号之间用点隔开:\r\n   &

  • FTP服务器配置与管理 FTP服务的基本概念与工作原理

    FTP基本概念FTP(File Transfer Protocol)是文件传输协议,我们可以在服务器中存放大量的共享软件和免费资源,网络用户可以从服务器中下载文件,或者将客户机上的资源上传至服务器。FTP就是用来在客户机和服务器之间实现文件传输的标准协议。它使用客户/服务器模式,客户程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。而服务器端执行真正的工作,比如存储、发送文件等。FTP基本概念如果用户要将一个文件从自己的计算机发送到FTP服务器上,称为FTP的上载(Upload),而更多的情况是用户从服务器上把文件或资源传送到客户机上,称为FTP

  • ios教程分享 Objective-C简介

    1.Objective-C简介 \r\n\r\n欢迎来到Objective-C的领地!  本文将介绍Objective-C的历史,以及相关特性和概要简介。 \r\n1983年,Objective-C诞生了。\r\n1985年,Next公司使用Objective-C开发出了nextstep操作系统\r\n1997年,apple收购了Next公司,在nextstep基础上,开始设计Mac OS。\r\n2001年,apple正式发布Mac OS X\r\n2007年,apple发布iphone..................\r\n\r\nObjective-C: 一种面向对象的

  • Java面向对象程序设计 几个重要的设计模式

    一个好的设计系统往往是易维护、易扩展、易复用的 。    设计模式从一些优秀的设计系统中总结出的设计精髓,因此学习设计模式对提高设计能力无疑是非常有帮助的。    可以是通过讲解设计模式体现面向对象的设计思想,这非常有利于更好地使用面向对象语言解决设计中的诸多问题。设计模式简介   什么是设计模式一个设计模式(pattern)是针对某一类问题的最佳解决方案,而且已经被成功应用于许多系统的设计中,它解决了在某种特定情景中重复发生的某个问题,即一个设计模式是从许多优秀的软件系统中总结出的成功的可复用的设计方案

  • Linux服务器搭建 FTP服务器及基本原理

    通过DHCP服务器可以对局域网中的主机进行IP地址的集中管理 Linux主机作为DHCP客户机,需要在网络接口配置文件中进行设置 使用NIS服务器可以实现Linux系统中用户帐号等系统信息的集中管理 NIS服务器主机中需要运行portmap和ypserv服务程序 NIS客户主机中,需要运行ypbind服务程序FTP服务器第2章本章目标了解FTP服务的基本概念 了解常用的FTP服务器和FTP客户端软件 掌握vsftpd服务器的配置和管理 掌握使用ftp命令对FTP服务器进行测试本章结构FTP服务器及基本原理FTP服务的基本概念 FTP是用于进行文件传输的网

  • Linux DNS服务器配置与管理

    DNS(Domain Name Server),中文名称为域名服务或者域名解析系统。DNS主要功能是把域名解析为IP地址。    DNS是一个比较复杂的系统。在LINUX下面架设DNS服务器,必须要掌握DNS的原理和有关知识,包括域名结构、解析过程、资源记录等。13.1 DNS服务概述13.1.1 域名空间与DNS工作原理网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,即IP地址。为了帮助记忆,人们采用了域名的方式来代替这些难记的IP地址,这种利用域名代表IP地址的解决方案就是DNS域名解析系统。比如140.115.83.2

  • SAP的ERP管理与物流信息系统

    ERP管理与物流信息系统1。企业资源计划(ERP)简介ERP含义ERP Enterprise Resource Planning,企业资源计划,其确切定义是:MRPⅡ(企业制造资源计划)下一代的制造业系统和资源计划软件。除了MRPⅡ已有的生产资源计划,制造、财务、销售、采购等功能外,还有质量管理,实验室管理,业务流程管理,产品数据管理,存货、分销与运输管理,人力资源管理和定期报告系统。SAP R3介绍SAPR/3中的S代表系统(Systems),A代表应用软件(Applications),P代表产品(Products)。R/3意味着这是SAP软件第三次发