脚 本 之 家 www.jb51.net
页面导航:  不限条件-->基础
本地搜索:
  这是关于如何用各种可以得到的接口为Linux开发网络程序的系列文章的第一篇。就像大多数Unix-based的操作系统一样,Linux支持将TCP/IP作为本地的网络传输协议。在这个系列中,我们假定你已经比较熟悉Linux上的C编程和Linux的一些系统知识诸如signals,forking等等。  这篇文章是关于如何用BSD套接口创建网络程序的基础介绍。在下一篇中,我们会解决涉及到建立(网络)deamon进程的问题。而且今后的文章我们还会涉及到使用远程过程调用(RPC),以及用CORBA/distributedobjects进行开发。  一、TCP/IP的基础介绍  TCP/IP协议族允许...
http://www.jb51.net//article/3433.htm
要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf(其中网络部分的配置可以通过netconf命令来实现)命令来实现。下面介绍基本的 TCP/IP网络配置文件。 * /etc/conf.modules 文件 该配置文件定义了各种需要在启动时加载的模块的参数信息。这里主要着重讨论关于网卡的配置。在使用Linu...
http://www.jb51.net//article/3388.htm
前言  正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引1. 引子  目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。  正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起...
http://www.jb51.net//article/3349.htm
  PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。  为了克服上述这些问题,在Windows95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件...
http://www.jb51.net//article/3301.htm
一、注册表基础微软采用注册表来统一管理软硬件配置,从而大大提高了系统的稳定性和安全性,同时也使我们能更容易的对系统进行维护和管理。(一)注册表基础ABC总的来说注册表实际上是一个庞大的数据库,它包含了应用程序和系统软硬件的全部配置信息,初始化信息及其它重要数据。从一般用户的角度看,注册表系统由两部分组成:注册表数据库和注册表编辑器。其中注册表数据库包括两个文件:System.dat和User.dat。前者是用来保存计算机的系统信息,如安装的硬件和设备驱动程序的有关信息等;后者则是用来保存每个用户特有的信息,如桌面设置、墙纸或窗口的颜色设置等。它们一般都放在C盘Windo...
http://www.jb51.net//article/3215.htm
  注:本文和今后的系列文章中均以WindowsXP的注册表为例(与Windows.NETServer注册表相同)来作介绍。    1.1 注册表的概念  Windows的注册表实质上是一个庞大的数据库,用来存储计算机软硬件的各种配置信息其内容有几下几个方面:软硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据。计算机整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件的描述、状态和属性。计算机性能记录和底层的系统状态信息以及各类其它数据。  1.2 注册表与早期ini文件的区别  在早期的Windows操作系统中(如Windows3.x)中是通过两个扩展名为...
http://www.jb51.net//article/3180.htm
一、JSP技术概述  在Sun正式发布JSP(JavaServerPages)之后,这种新的Web应用开发技术很快引起了人们的关注。JSP为创建高度动态的Web应用提供了一个独特的开发环境。按照Sun的说法,JSP能够适应市场上包括ApacheWebServer、IIS4.0在内的85%的服务器产品。即使您对ASP“一往情深”,我们认为,关注JSP的发展仍旧很有必要。  ㈠JSP与ASP的简单比较  JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP或JSP环境下,HTML代码主要负责描述信息的显示样式,而程序...
http://www.jb51.net//article/2551.htm
MySQL中的SQL  对于MySQL,第一件你必须牢记的是它的每一行命令都是用分号(;)作为结束的,但……没有完全绝对的事,在这儿也是一样。  前面我曾经讲到,当一行MySQL被插入在PHP代码中时,最好把后面的分号省略掉,例如:mysql_query("INSERTINTOtablename(first_name,last_name)VALUES('$first_name','$last_name')");  这是因为PHP也是以分号作为一行的结束的,额外的分号有时会让PHP的语法分析器搞不明白,所以还是省略掉的好。在这种情况下,虽然省略了分号,但是PHP在执行MySQ...
http://www.jb51.net//article/1837.htm
用cookies来跟踪识别用户  让我们来看看保存在浏览器中的内容。如果你用的是IE5,在windows目录下有一个cookies的目录,里面有很多文本文件,文件名都是类似于wudong@15seconds[1].txt这样的,这就是浏览器用来保存值的cookies了。在以前的IE版本中,cookies的内容是可以察看的,但现在内容已经被编码了。在浏览器得到一个Web页面之前,它会先看这个页面的域名,是否在cookie中存在,如果有相比配的,浏览器会先把匹配的cookie传送到服务器,然后才接受处理服务器传送过来的页面。  先举个cookies应用的例子:当我连接到Amazon.com时,浏览...
http://www.jb51.net//article/1834.htm
数据验证清理空格  trim函数将清除数据头尾的空格,它的语法是:trim($first_name);必填字段的处理  在你数据库中,有些字段时必须填写的。这样对应于HTML表单的相应的字段也不允许空出来不填。当然,这个检验处理的过程可以用客户端的JavaScript脚本来处理,但既然我们讲的是PHP,就还使用PHP来处理吧。下面的代码检查用户的姓是否输入:if(ereg(".",$first_name)==1){print("姓:");print("$first_name");$verify="OK";}else...
http://www.jb51.net//article/1832.htm
HTML和PHP、MySQL的交互为什么要用到数据库?  WorldWideWeb(WWW)不仅仅是一个提供信息的地方。如果你有什么东西,作一个网站,同样可以和全世界的人一起分享。但是,这并不是一件很容易的事。当网站越做越大时,你可能会遇到这样的问题:网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西。这个问题在某种程度上对一个网站而言是致命的。访问者想要向你提供信息,而且这些信息必须保存下来以备后用。上面的两个问题,都可以通过数据库来解决!在WWW的世界中,数据库无处不在。大如Yahoo!,Amazon,eBay,小到一个简单的留言板,都可以看到数据库的用武之地。甚至可以说,数据...
http://www.jb51.net//article/1827.htm
共有:175/10,当前17/18页  [首页] [上一页] 13 14 15 16 17 18 [下一页]  [尾页] 转到: