自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 北京--阿里云急聘搜索算法,C++,web开发架构

<br />在oschina上看到的,贴出来,勉励下自己<br />呵呵,看到希望了<br /> <br />---------------------------------------------------------------------------------------------<br />---------------------------------------------------------------------------------------------<br /> <b

2010-11-26 16:13:00 1092

原创 《程序员》杂志:门户网站负载均衡技术的六大新挑战

<br />文 / 李晓栋 记得上大学时,我和好友老郭讨论最多的话题便是:“像新浪这样的网站是如何支撑如此巨大的访问量?”也曾通过各种手段,猜测新浪服务器的数量、操作 系统和应用软件的版本……一切都是那么神秘。毕业那年,有幸加入新浪,终于一点点地揭开了这层神秘的面纱。2004年某厂商设备介绍会上,我初次接触到了 负载均衡技术。之后的几年时间,可以说是负载均衡设备在网站推广的黄金爆发期。 发展到今天,一方面硬件设备依然保持了强劲的实力,另一方面以LVS、Haproxy为代表的软件负载均衡也异军突起,被人们所认

2010-11-25 23:52:00 667

原创 php异常处理函数

* PHP 5 添加了类似于其它语言的异常处理模块。在 PHP 代码中所产生的异常可被 throw * 语句抛出并被 catch 语句捕获。需要进行异常处理的代码都必须放入 try 代码块内,以* 便捕获可能存在的异常。每一个 try 至少要有一个与之对应的 catch。使用多个 catch * 可以捕获不同的类所产生的异常。当 try 代码块不再抛出异常或者找不到 catch 能匹配* 所抛出的异常时,PHP 代码就会在跳转到最后一个 catch 的后面继续执行。当然,PHP * 允许

2010-11-25 05:33:00 679

原创 PHP程序员的40点陋习

<br />Reinhold Weber 提出PHP程序员的40点陋习.(本E问只写了一部分内容,译者找到原版翻译,以下是完全版)<br />       1不写注释<br />       2不使用可以提高生产效率的IDE工具<br />       3不使用版本控制<br />       4不按照编程规范写代码<br />       5不使用统一的方法<br />       6编码前不去思考和计划<br />       7在执行sql前不执行编码和安全检测<br />       8不使用测试驱

2010-11-24 23:51:00 417

原创 PHP设计模式中之装饰模式

<br /> 下面是一个简单类,帮助了解装饰模式,希望能对大家有帮助,有些地方改成中文,便于了解。<br />  我要到饭馆吃饭,程序的结果是打印对我吃的东西的描述和计算价钱。<br />  这样一层一层的包下来, 像是大口袋套小口袋,就是所谓的装饰模式。<br />//基类<br />class 食物{<br /> var $des='食物';<br /> var $cost;<br /> function getdes(){<br /> return $this->des;<br /> }<br /> 

2010-11-24 17:47:00 328

原创 PHP设计模式实例之(观察者模式、策略模式、简单工厂模式)

 策略模式 /*** 定义支持算法的接口**/abstract class Strategy{  abstract public function AlgorithmInterface();}class ConcreateStratA extends Strategy{  public function AlgorithmInterface()  {    echo "算法A";  }}class ConcreateStratB extends Strategy{  public function Algo

2010-11-24 17:42:00 519

原创 PHP购物车实现的思路

<br /><?php<br />/**<br />* 商品的基本属性,只要用户添加一任意一件商品放购物车,该类就会被实例化一次并且对象会保存到购物车里。<br />* @author hojust<br />*<br />*/<br />class Product extends Model{<br />//表名<br />protected $_table="product";<br />//主键名<br />protected $_key="id";  <br /><br />//当前用户购买该商品的

2010-11-24 17:39:00 1637

原创 HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等

引言<br />HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下:1、HTTP概述 1.1、HTTP协议的客户端与服务器的交互 1.2、HTTP消息 1.3、HTTP请求的方法 1.4、HTTP响应的代码2、抓包分析 3、POST与GET的差异 4、以一个

2010-11-23 01:41:00 465

原创 php接受xml和发送(post)xml

<br /> 接收xml:$xml = file_get_contents('php://input'); 发送(post):$xml_data = <xml>...</xml>";<br />$url = http://dest_url;<br />$header[] = "Content-type: text/xml";//定义content-type为xml<br />curl_setopt($ch, CURLOPT_URL, $url);<br />curl_setopt($ch, CURLOP

2010-11-18 14:43:00 570

原创 网上找最新计算机类电子书好办法

网上找最新计算机类电子书国内网站  www.itpub.net   下载速度很快这个网站的很多书都来自 国外网站  www.wowebook.com   。有一个很好的办法是,在这个网站找到书后,在搜索网站上输入 书的名字+ site:itpub.net国外1. http://www.wowebook.com   这个网站都是计算机图书,更新很快,能找到很多好书2. http://www.freebookspot.in/    这个网站的书很杂,内容很丰富。

2010-11-17 03:19:00 1077

原创 Session详解

一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个 session.有时候我们可以看到这样的话“在一个浏览器会话期间,……”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打开到关闭这个期间 ①。最混乱的

2010-11-15 01:25:00 387

原创 Cookies揭秘 [Asp.Net, Javascript]

一,前言<br />Cookies想必所有人都了解, 但是未必所有人都精通。本文讲解了Cookies的各方面知识, 并且提出来了最佳实践。这是笔者在日常工作中的积累和沉淀。<br /> 二,基础知识1.什么是Cookies<br />Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。 <br />例如,如果在用户请求站点中的页面时应用程序发送给该用户的不仅仅是一个页面,还有一个包含日期和时间的 Co

2010-11-15 00:29:00 429

原创 UBUNTU 10.04 网络图标显示“网络禁用”解决方法

<br />GOOGLE到的解决方法:<br />from: http://it.mijiale.me/78.html<br />sudo service network-manager stop<br />sudo rm /var/lib/NetworkManager/NetworkManager.state<br />sudo service network-manager startubuntu<br /> <br /> <br />ubuntu 网络配置<br /

2010-11-04 13:59:00 1519 1

原创 用PHP执行shell命令

用PHP执行shell命令 PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。  那么,是否可以在PHP脚本中调用外部命令呢?如果能,如何去做呢?有些什么方面的顾虑呢?相信你看了本文后,肯定能够回答这些问题了。  是否可以?  答案是肯定的。PHP和其它的程序设计语言一样,完全可以在程序内调用外部命令,并且是很简单的:只要用一个或几个函数即可。

2010-11-01 02:27:00 1905

原创 PHP中调用外部程序,及其参数与返回值

<br />在PHP中调用外部程序主要有两个函数,system和exec。<br />     system的原型为string system(string command [, int $return_var])。system本身具有打印命令执行输出的功能,也就是说,程序中的输出printf()PHP页面中显示。如果程序成功执行,则system的返回值为程序输出的最后一行,如果执行失败,返回false。如果调用程序有返回值,则返回值存放在$return_var中。<br />     示例程序如下,以Li

2010-11-01 02:00:00 551

原创 windows下PHP调用执行桌面程序的方法

<br />php调用外部程序的方法一般用exec,system等,但执行时候必须等待外部程序结束php页面才能执行完毕,如果php写在页面里,那么网页会一直等待。如何改变这种情况呢?经过查阅相关资料和不断的尝试终于解决了这个问题(windows平台,linux平台参看其他文章) 首先 要知道php调用的程序默认都是放在后台运行的,即使是桌面程序在桌面也看不到,到进程列表才能看到 这是由于php调用程序是通过apache来完成的,而apache是服务程序,默认不能执行桌面程序。打开 控制面板-服务-apac

2010-11-01 01:55:00 1767

原创 htaccess

<br />.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。 目录 .htaccess是什么工作原理说明:例子: (不)使用.htaccess文件的场合指令的作用范围认证举例服务器端包含(SSI)举例 CGI举例疑难解答.htaccess是什么 工作原理 说明: 例子: (不)使用.ht

2010-11-01 01:27:00 410

原创 HTTP状态码

HTTP状态码<br /> 百科名片  HTTP请求与响应行为<br />HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。<br />目录定义1xx 消息100 Continue101 Switching Protocols102 Processing2xx 成功200 OK201 Created202 Accep

2010-11-01 00:50:00 332

原创 HTTP状态码

HTTP状态码<br /> 百科名片  HTTP请求与响应行为<br />HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。<br />目录定义1xx 消息100 Continue101 Switching Protocols102 Processing2xx 成功200 OK201 Created202 Accep

2010-11-01 00:50:00 450

空空如也

空空如也

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

TA关注的人

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