自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(30)
  • 收藏
  • 关注

转载 visitor 模式

考虑一下设计一个可以包含长方形、正方形、圆形以及文字的视图类。因为视图中每种元素的显示方式都不一样,所以我们很容易做出如下的设计:    在这里,我使用了COMPOSITE模式。对于COMPOSITE模式,可以参考我那篇《重读《设计模式》之学习笔记(五)--我对COMPOSITE模式的理解》。    现在,我们来分析一下上面的这个设计方案。如果说,由于客户需求的改变,视图中每个元素的显示方

2008-03-06 09:26:00 2225

原创 php技巧

1. 怎么样让文件不能被直接访问呢?    if(!define(网站名称)) {      die("出错信息");   }  这样,就不能被直接访问!只能被调用,而且调用的页面,必然定义define(网站名称)  如 define(网站名称 , true) 2. __FILE__ 获得本地文件地址如:F:/php/global.php    不管此文件被哪些外部文件引用,都

2007-10-22 20:14:00 336

原创 windows 下 pear-db安装

 Windows 下 pear 的安装1. 首先安装运行php的环境2. 在php目录下面有一个go-pear.bat的文件,运行!3. 之后php目录下面会出现一个pear.bat批处理文件。4. 运行pear.bat文件,运行命令下载安装相应的模块即可。1. Pear downloda package  下载包2. Pear install package 

2007-10-21 11:30:00 791

原创 php环境配置

Windows下Php5+apache2+Mysql5+phpmyadmin的安装 软件及版本:Apache2.0  如: apache_2.0.54-win32-x86-no_sslApache 2.0.55 for Windows )http://archive.apache.org/dist/httpd/Php5.0     如: php-5.1.2-Win32.zip ht

2007-10-17 21:50:00 1023 2

转载 网站如何营利01

各类网站赢利模式探讨:网站究竟是如何盈利的?2007年05月14日 星期一 下午 11:51 1、美国网站赢利模式 全美绝对用户浏览量最高的5家网络公司分别为AOL(美国在线)、微软网络、雅虎、Lycos(莱卡斯)和Excite@Home(快乐在家)

2007-09-03 12:53:00 464

转载 RMI

  RMI(Remote Method Invocation,远程方法调用)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布

2007-08-31 10:39:00 560

转载 java 消息队列

java中的消息队列消息队列是线程间通讯的手段: import java.util.* public class MsgQueue{    private Vector  queue = null;   public MsgQueue(){              queue  = new   Vector();   }   public sync

2007-08-31 08:51:00 13867 3

原创 简单的command 命令模式

例: 如仿QQ聊天室中,客户端发送不同命令,服务器端接收命令!我们经常会用switch或者if..else..等来处理,假如我们将客户端的命令看成对象即类来处理,这样扩展性更好!代码也比较好维护,代码复杂度会比较高.简单的command模式实现import java.util.HashMap;abstract class Command{   public abstract void exec

2007-08-24 15:27:00 528

转载 javaBean屬性

JavaBean的属性3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。属性名与和该属性相关的get/set方法名对应。例如:如果有setX和getX方法,则暗指有一个名为"X"的属性。如果有一个方法名为isX,则通常暗指"X"是一个布尔属性(即X的值为true或false)。例如在下面这个程序中: public

2007-08-09 14:37:00 662

原创 MyEclipse教程

MyEclipse教程MyEclipse教程    天天都看见一些朋友在论坛上面,喊着要各种各样得教程..其实可以去这个软件得官方网站去看看.上面得帮助真的超级详细.. MyEclipse帮助                                                             http://myeclipseide.co

2007-08-09 09:00:00 2062 1

转载 CORBA简介

CORBA(Common Object Request Broker Architecture, 公共对象请求代理体系结构)是由OMG(对象管理组织,Object Management Group)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,以支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用。  CORBA经过近十年的发展,已逐步走向成熟,并成功地

2007-08-07 14:32:00 889

原创 edi(電子文檔交換)

edi(電子文檔交換) 

2007-08-07 12:08:00 259

原创 需要知識點

软件架构师因业务需要,“中科永联”正式更名为“中程在线”,欢迎大家浏览新网站“中程在线信息产业培训网”中科永联高级技术培训中心(www.itisedu.com)      软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程

2007-08-07 11:39:00 261

原创 Memcached在大型网站中应用

Memcached在大型网站中应用- -                                        Memcached在大型网站中应用 2006-08-10 08:37原文:http://hi.baidu.com/qianqiu/blog/item/560319d86dbca13533fa1ce8.html    memcached是一个高性能的分布式的

2007-07-06 14:44:00 458

原创 网址

 Drupal     http://drupal.org/   php cms 管理系统(开源项目)Memcached   php开源pear       php 类库zend framework   php开发框架smarty  php模版phplib www.sun.com webserver 下載地址http://file.mofile.com 網絡硬盤網址

2007-07-06 14:27:00 339

转载 JDNI

Java术语英文全称是:Java Naming and Directory Interface术语解释:一组帮助做多个命名和目录服务接口的API。JNDI(Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI SPI的实现,由管理者将JNDI API映射为特定的命名

2007-06-26 16:39:00 535 2

转载 php_connect 和 mysql_pconnect

apache模块方式下: 区别在于当php以apache模块方式运行时, 由于apache有使用进程池, 一个httpd进程结束后会被放回进程池, 这也就使得用pconnect打开的的那个mysql连接资源不被释放, 于是有下一个连接请求时就可以被复用. 这就使得在apache并发访问量不大的时候, 由于使用了pconnect, php节省了反复连接db的时间, 使得访问速度加快. 这应该是比较好

2007-06-26 11:59:00 839

转载 RTTI是什么

RTTI 是“Runtime Type Information”的缩写,意思是:运行时类型信息。它提供了运行时确定对象类型的方法。本文将简略介绍 RTTI 的一些背景知识、描述 RTTI 的概念,并通过具体例子和代码介绍什么时候使用以及如何使用 RTTI;本文还将详细描述两个重要的 RTTI 运算符的使用方法,它们是 typeid 和 dynamic_cast。 其实,RTTI 在C++中并不是什

2007-06-25 00:50:00 491

转载 配置Red5详解(转)

RED5 将所有的应用程序都放在RED5根目录下的"webapps"目录。你需要为所创建的程序在webapps目录下添加相应的目录。在你的应用程序目录里应该有一个名为"WEB-INF"的目录,用来存放你的程序的配置文件。在"doc/templates/myapp"目录有一个模板,可以用来帮你完成建立程序的初始工作。RED5启动的时候,在"webapps"目录的程序文件都是搜索"WEB-INF"的目

2007-06-22 15:53:00 985

转载 关于窗口重绘

还是>里面一段代码 ,可以用鼠标拖动一个圆 :void CEx05cView::OnDraw(CDC* pDC){    CBrush brushHatch(HS_DIAGCROSS, RGB(255, 0, 0));    CPoint point(0, 0);                  // logical (0, 0)        pDC->LPtoDP(&point);   

2007-06-15 12:02:00 363

原创 系统何时发送WM_PAINT消息?

系统会在多个不同的时机发送WM_PAINT消息:当第一次创建一个窗口时,当改变窗口的大小时,当把窗口从另一个窗口背后移出时,当最大化或最小化窗口时,等等,这些动作都是由 系统管理的,应用只是被动地接收该消息,在消息处理函数中进行绘制操作;大多数的时候应用也需要能够主动引发窗口中的绘制操作,比如当窗口显示的数据改变的时候,这一般是通过InvalidateRect和 InvalidateRgn函数来完

2007-06-14 23:54:00 664 1

转载 數據庫永久連接与一般連接

数据库永久连接         永久的数据库连接是指在脚本结束运行时不关闭的连接。当收到一个永久连接的请求时。PHP   将检查是否已经存在一个(前面已经开启的)相同的永久连接。如果存在,将直接使用这个连接;如果不存在,则建立一个新的连接。所谓“相同”的连接是指用相同的用户名和密码到相同主机的连接。           对   web   服务器的工作和分布负载没有完全理解的读者可能会错误地理解永

2007-06-14 11:19:00 317

原创 php模板地址

 http://phpdatagrid.cn/download.htm   datagradt 简化数据库操作http://www.oracle.com/technology/global/cn/pub/articles/vasiliev-php-dcn.html 數據庫更改通知

2007-06-12 23:26:00 344

原创 網址大全

http://www.cppfans.com/d_cpp_source/GmSnake.asp  c++ 源碼下載 http://www.yzcc.com/yzcc/cyycjj/15100047711.html c++ 教程操作系統-->數據結構-->basic--->匯編--->c++---->BCB---->JAVAhttp://www.7880.com/Info/Article

2007-06-12 08:51:00 259

原创 堆和栈的区别

堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—   由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) —   一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区

2007-06-11 22:30:00 297

原创 C语言-time.h从头学

本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。  关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)  1.概念  在C/C

2007-05-27 21:37:00 411

原创 浅谈HTTP的无状态性

 HTTP是Hyper Text Transfer Protocol的缩写,顾名思义,这个协议支持着超文本的传输。那么什么是超文本呢?说白了就是使用HTML编写的页面。通常,我们使用客户端浏览器访问服务器的资源,最常见的URL也是以html为后缀的文件。因此,我们可以说超文本是网络上最主要的资源。        既然HTTP协议的目的在于支持超文本的传输,更加广义一些就是支持资源的传输,那么在客户

2007-05-16 09:25:00 490

原创 PHP 实现多服务器共享 SESSION 数据

PHP 实现多服务器共享 SESSION 数据 一、问题起源 稍大一些的网站,通

2007-05-14 11:27:00 414

原创 dos命令详解

一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧

2007-05-12 10:55:00 306

原创 Netstat

Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。 利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。 命令格式: netst

2007-05-12 10:48:00 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除