自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我想跟代码谈谈

技术点与代码段的归档之地

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 《大话设计模式》读书笔记:装饰模式与均值计算实例

装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。装饰模式在不改变原类文件和继承关系的情况下,用被装饰对象的父类新派生一个装饰对象,用装饰对象来包裹被装饰对象(真实对象)以达到装饰(添加新功能/职责)的效果。所谓“装饰”,就是动态地为真实对象添加新的功能。当系统需要新功能的时候,传统的做法是向旧的类中添加的新的代码,这些新加的代

2012-02-29 19:10:05 3706 4

原创 《大话设计模式》读书笔记:策略模式+反射的Java实现

策略模式(Strategy):定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化不会影响到使用算法的用户。策略模式是一种定义一系列算法的方法,从概念上看,所有这些算法完成的都是相同的工作,只是实现上不同,它可以以相同的方式调用所有的算法,减少各种算法类与算法使用类之间的耦合。策略模式是用来封装算法的,但在实践中发现,可以用它来封装几乎任何类型的规则,只要在分析过程中需

2012-02-29 17:04:20 3911

原创 TCPDF:用于生成PDF文档的开源PHP类

要在PHP项目中添加生成PDF文档的功能,开源类库TCPDF无疑是最好的选择。个人感觉它最大的优点是能将HTML格式的字符串直接用于生成PDF,也就是说能够通过HTML来定好文档的格式和内容,然后用TCPDF导出PDF文件。 TCPDF的官网如下:http://www.tcpdf.org下载下来的TCPDF目录结构如下:其中:cache目录:存放了一些用于生成PDF

2012-02-21 10:48:48 6041 6

原创 通过Task Scheduler定时运行调用cURL的PHP脚本

PHP本身没有定时自动执行的功能,也不支持多线程。但是结合Task Scheduler和cURL,就可以弥补PHP的上述两个缺陷,同时还可以脱离Apache服务器环境,在任意路径下运行PHP脚本。知识准备cURL的学习与应用:http://www.cnblogs.com/phphuaibei/archive/2011/09/29/2195838.htmlWindows 7中使用Ta

2012-02-20 14:27:08 4907

原创 OpenCart 一次URL请求的生命周期

一份完整的OpenCart源码中包含着3个子系统,分别是:前台购物网站catalog、后台管理员工具admin、以及系统安装工具install。三者都分别只有一个入口,如下:catalog:          http:///index.php(根目录下的index.php)admin:             http:///admin/index.phpinstall:

2012-02-16 11:20:21 4557

原创 OpenCart 最小内核

OpenCart是基于PHP的电子商务网站架构。从一个完整的OpenCart项目中剥离出这个最小内核的目的:一是为了学习OpenCart基础的驱动模式;二是提供一个最基础的PHP网站驱动引擎,以备未来的课程设计或者PHP网站搭建使用。下载地址如下:http://download.csdn.net/download/sadfishsc/4055285 内核的目录结构如下图所示:

2012-02-10 11:21:10 5328

原创 Windows平台下PHP开发环境的快速搭建

1.   服务器+数据库+PHP=XAMPPXAMPP是集成了Apache、MySQL、PHP、Perl等的软件包。通过安装XAMPP,就可以一次性完成PHP开发所需的应用服务器、数据库和PHP解释器的搭建和配置,省去了分别安装、配置Apache、数据库和PHP的麻烦。XAMPP的下载地址和详细安装、操作指南参见此处:http://www.apachefriends.org/zh_cn

2012-02-09 20:42:21 2438

转载 HTTP 状态码

原文地址:http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%811xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1x

2012-02-08 15:18:53 936

转载 HTTP header 详解

原文地址:http://www.pccode.net/info/2011/03/06/20110306-7151.htmlHTTP(Hyper Text Transfer Protocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和messa

2012-02-03 15:55:04 1483 3

Android通讯录demo

基于Android系统通讯录uri的简单通讯录示例源码,没有创建多余的数据库,而是调用了系统的通讯录数据库。 原本是准备参加MM论坛的一个比赛的,因为最近比较忙把截止日期给耽误了。 也因为这个原因没有做美工。

2012-03-29

OpenCart 最小内核

OpenCart 最小驱动内核,剥除了OpenCart中的实际电子商务页面和逻辑,供学习使用和搭建新的PHP网站

2012-02-10

HTML5 Canvas 2D竖版飞行射击游戏实例

一个使用HTML5 Canvas 2D技能开发的竖版飞行射击游戏的实例,包含JS脚本和图形资源,不要吐槽美工!

2011-12-19

空空如也

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

TA关注的人

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