自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辛星,前进的路上.

学海无涯,与君共勉!

  • 博客(40)
  • 资源 (72)
  • 收藏
  • 关注

原创 新写了一本sqlite的教程

最近忙于工作,闲暇之余写了一本sqlite的教程,下面是下载地址:    1.在csdn下载页,连接如下:csdn下载点 ,具体下载地址是:http://download.csdn.net/detail/xinguimeng/9460412    2.在百度网盘下载页,连接如下:百度下载点 ,具体地址是:http://pan.baidu.com/s/1gebtDYF    3.在新浪微

2016-03-13 23:54:07 767 1

原创 python指南笔记(1)

is操作符是一个二元操作符,如果左端的对象引用于右端的对象引用指向的是同一个对象,则返回True。对很多值比较是无意义的,比如整型和字符串,因为我们通常更像知道的是它们的大小等信息。     身份比较的一个好处是速度非常快,我们并不需要比较对象本身,只需要将对象所在的内存地址进行比较,同样的地址存储的是同样的对象。        身份操作符的作用是查看两个对象引用是否指向相同的对象,或查看

2016-03-31 22:23:12 1166 3

原创 辛星整理python语言的两个独特之处

首先需要说明的是,和很多C系的语言不同,python不支持使用&&表示与、用||表示或,用!表示非,我们需要使用and 、or 和not运算符来代替。    第二个就是不支持使用"i++"这种运算符,但是它里面可以有"++i",但是它并不是表示对i进行加1,这里的"+"表示正号,相当于乘以1,如果是"-"号则表示负号,相当于乘以-1。而且需要说明的是"--i"则是负负得正,也就和原数据没有区别

2016-03-30 14:51:38 1375 5

原创 python中的常见操作

类型转换 函数                      描述 int(x [,base ])         将x转换为一个整数 long(x [,base ])        将x转换为一个长整数 float(x )               将x转换到一个浮点数complex(real [,imag ])  创建一个复数 str(x )          

2016-03-28 23:45:44 629 1

原创 python中的名称空间

通俗的来说,Python中所谓的命名空间可以理解为一个容器。在这个容器中可以装许多标识符。不同容器中的同名的标识符是不会相互冲突的。理解python的命名空间需要掌握三条规则:第一,赋值(包括显式赋值和隐式赋值)产生标识符,赋值的地点决定标识符所处的命名空间。第二,函数定义(包括def和lambda)产生新的命名空间。第三,python搜索一个标识符的顺序是"LEGB"。所谓的"L

2016-03-28 23:25:54 1223 1

转载 转载一篇优秀的关于python的字典的文章

字典dict,是Python唯一的标准mapping类型,也是内置在Python解释器中的。字典把一个可哈希的值(hashable value)映射到一个任意的object上。一个object是可哈希的(hashable), 是指这个object在其生存期内有一个不变的哈希值(hash value),即__hash__()方法返回的值。所有不可变的(immuta

2016-03-28 20:53:20 528 2

转载 python中的列表

列表与字典(还没接触到)是Python中两个主要的数据类型。他们可以被修改,可以增长可以缩短,也可以嵌套。列表   list列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。Python 的列表与C语言中的数组访问方法相同,通过偏移地址访问。下面举几个列表的例子,图片来自《Python学习手册(第三版)》为

2016-03-28 15:51:02 592 2

转载 转载的一篇编程规范

标准头部#!/usr/bin/python编码所有的 Python 脚本文件都应在文件头标上 #-*- coding:utf8 -*- 。设置编辑器,默认保存为 utf8 格式。main函数应用程序要定义main函数而不要直接写脚本def main(): dosomething()if __name__ == "__main__"

2016-03-28 03:25:53 393

转载 列表和字典的一些方法

列表方法:方法说明append( item )在列表末尾插入(item )count( element )返回element在列表中出现的次数extend( newlist )将newlist的元素插入列表末尾index( element )返回element在列表中的索引,如果不存在,则引发ValueEr

2016-03-28 03:23:23 687

原创 浅析python中的变量

一个变量(也就是变量名),就像a,当代码第一次给它赋值时就创建了它。之后的赋值将会改变已创建的变量名的值。从技术上来讲,python在代码运行之前先检测变量名,可以当成是最初的赋值创建变量。变量永远不会有任何的和它关联的类型信息或约束。类型的概念是存在于对象中而不是变量名中。变量原本是通用的,它只是在一个特定的时间点,简单地引用了一个特定的对象而已。当变量出现在表达式中

2016-03-27 01:05:45 457 1

转载 转载一篇python类的博文

python中一切皆为对象,所谓对象:我自己就是一个对象,我玩的电脑就是对象,坐着的椅子就是对象,家里养的小狗也是一个对象。。。。。。 我们通过描述属性(特征)和行为来描述一个对象的。比如家里的小狗,它的颜色,大小,年龄,体重等是它的属性或特征。它会汪汪叫,会摇尾巴等是它的行为。我们在描述一个真实对象(物体)时包括两个方面:它可以做什么(行为)它是什么样的(

2016-03-25 01:37:09 384 1

转载 转载的一篇资讯

美国科技博客VentureBeat撰稿人John Koetsier近日撰文,称网络上最流行的编程语言可能即将推出移动版。文章指出,有75%的网站正在使用PHP,如Facebook、维基百科、雅虎和Photobucket等网站都是使用PHP编程语言来构建的,但这种语言看起来仍无法获得任何尊敬。不过,移动版PHP应将有助于这种编程语言继续实现增长。以下是这篇文章的全文:有一种开发者对网

2016-03-24 01:13:41 375

转载 twisted介绍

什么是twisted?twisted是一个用python语言写的事件驱动的网络框架,他支持很多种协议,包括UDP,TCP,TLS和其他应用层协议,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。 非常好的一点是twisted实现和很多应用层的协议,开发人员可以直接只用这些协议的实现。其实要修改Twisted的SSH服务器端实现非常简单。很多时候,开发人员需要实现proto

2016-03-23 17:55:25 599 3

转载 twisted转载三即初步认识twisted

用twisted的方式实现前面的内容最终我们将使用twisted的方式来重新实现我们前面的异步模式客户端。不过,首先我们先稍微写点简单的twisted程序来认识一下twisted。最最简单的twisted程序就是下面的代码,其在twisted-intro目录中的basic-twisted/simple.py中。from twisted.internet import r

2016-03-23 15:20:48 512

转载 twisted转载二即异步编程初探与reactor模式

在开始之前,我们都做出一些必要的假设。关于对你的假设在展开讨论前,我假设你已经有过用Python写同步程序的经历并且至少知道一点有关Python的Sockt编程的经验。如果你从没有写过Socket程序,或许你可以去看看Socket模块的文档,尤其是后面的示例代码。如果你没有用过Python的话,那后面的描述对你来说可能比看周易还痛苦。你所使用的计算机的情况(想的

2016-03-23 14:58:33 441 1

转载 twisted理论基础

最近有人在Twisted邮件列表中提出诸如”为任务紧急的人提供一份Twisted介绍”的的需求。值得提前透露的是,这个序列并不会如他们所愿.尤其是介绍Twisted框架和基于Python 的异步编程而言,可能短时间无法讲清楚。因此,如果你时间紧急,这恐怕不是你想找的资料。我相信如果对异步编程模型一无所知,快速的介绍同样无法让你对其有所理解,至少你得稍微懂点基础知识吧。我已经用T

2016-03-23 14:43:14 343

转载 一篇还不错的介绍scrapy的文章

一、概述下图显示了Scrapy的大体架构,其中包含了它的主要组件及系统的数据处理流程(绿色箭头所示)。下面就来一个个解释每个组件的作用及数据的处理过程。二、组件1、Scrapy Engine(Scrapy引擎)Scrapy引擎是用来控制整个系统的数据处理流程,并进行事务处理的触发。更多的详细内容可以看下面的数据处理流程。2、Scheduler(调度)

2016-03-23 14:11:51 608 1

转载 转载的python简史

起源Python的作者,Guido van Rossum,确实是荷兰人。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿。在那个时候,Guido接触并使用过诸如Pascal、C、 Fortran等语言。这些语言

2016-03-21 23:30:31 566 2

原创 整理的Python3数据类型

Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。Python 3中有六个标准的数据类型:Numbers(数字)String(字符串)List(列表)Tuple(元组)Sets(集合)Dictionaries(字

2016-03-21 21:01:28 452 1

转载 转载一篇关于函数指针的文章

最近在看posix实时信号时,遇到一处函数是如此定义的:[cpp] view plain copytypedef void sigfunc_rt(int, siginfo_t *, void *);  在我常规理解里,一般定义一个函数类型都是这样定义的:[cpp] view plain copy

2016-03-21 15:02:24 308

转载 转载一篇对C语言中可变参数的文章

尊重原创,地址为:http://www.cnblogs.com/hanyonglu/archive/2011/05/07/2039916.html介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理: 1.在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表void foo(...);void foo(parm_list

2016-03-20 11:41:17 311

原创 整理的一篇zend中的数组操作

数组的值存储在zvalue_value.ht字段中,ht是一个HashTable的数据在Zend/zend_vm_execute.h文件中static int ZEND_FASTCALL  ZEND_INIT_ARRAY_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS){        zend_op *opline = EX(opli

2016-03-18 16:58:49 1070

转载 转载一篇在扩展中声明类的文章

在这一节中,我们正式的定义一个类。首先我给出PHP语言的实现:[php] view plain copy print?class myclass  {      public $public_var;      private $private_var;      protected $protected_var;  

2016-03-18 09:21:56 423

转载 转载一篇对php变量名的问题,很有意思,之前没注意过

在PHP语言中,变量都是保存在哈希表中,称为变量符号表,其中变量名为哈希表的键,变量名对应的容器zval的指针为哈希表中的值。所有全局变量放在一张主符号表中(也就是数组$GLOBALS对应的哈希表)。PHP语言有个特性,变量在命名时,$变量标识符后不能以数字开头。例如我们在以下代码:$111= "my";?>会报如下错误:Parse error: syntax er

2016-03-18 00:29:09 984

转载 转载的一篇php代码的执行流程

众所周知,计算机的CPU只能执行二进制的机器码,每种CPU都有对应的汇编语言,汇编语言编译器将汇编语言翻译成二进制的机器语言,然后CPU开始执行这些机器码。汇编语言作为机器语言与程序设计者之间的一个层,给我们带来了很多方便,程序员不需要用晦涩的01数字来书写程序,当然人们并不满足这样的一个进步,于是在汇编语言之上又多了一个层-C语言,C语言更贴近人类熟悉的“自然语言”,程序设计者可以通过C语言编译

2016-03-18 00:20:02 434

转载 转载一篇opcode的文章

运行一段PHP代码主要有两个阶段:编译和执行, 当然编译过程中还包括词法分析语法分析不同阶段和细节,这里我们将其作为一个整体。在这两个阶段之间,PHP代码会被编译成op code,可以将其认为是引擎的一个中间语言,编辑阶段把PHP源码生成op code,然后在执行阶段执行这些op code。这篇文章将简单的介绍op code。    PHP代码编译之后会生成许多的op,每一个op都是一个z

2016-03-18 00:12:07 340

转载 转载的一篇不错的介绍篇opcode的handler的文章

1、opcode结构在Zend/zend_compile.h文件下123456789101112struct _zend_op {        opcode_handler_t handler;        znode_

2016-03-17 23:52:37 734

原创 整理一下MySQL中的结构和数据的复制操作

1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都拷贝过来 它没有了旧表的primary key、Extra(auto_increment)等属性 2、只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 CREAT

2016-03-17 10:03:07 360

原创 对zend中变量的一些说明

实际上,在PHP中声明的变量,在ZE中都是用结构体zval来保存的。首先我们打开Zend/zend.h来看zval的定义:view plaintypedef struct _zval_struct zval;struct _zval_struct {    /* Variable information */    zvalue_value value;     /

2016-03-17 02:29:33 697

原创 对zend中变量的一些说明

在php中变量类型和值是通过c语言实现的,那php内核具体是怎么实现的呢?HashTable在php内核中广泛被使用,而变量就是存储在hashtable实现的符号表中.当在PHP中调用一个函数或者类时,内核会创建一个新的符号表,这也是为什么在函数中无法使用函数外部定义的变量的原因。(因为他们分属两个符号表,一个当前作用域,一个全局作用域)内核中作用域的定

2016-03-17 02:26:40 941

原创 PHP中对变量的一些说明

如果程序比较大,引用同一个对象的变量比较多,并且希望用完该对象后手工清除它,个人建议用 "&" 方式,然后用$var=null的方式清除. php5中对于大数组的传递,建议用 "&" 方式, 毕竟节省内存空间使用。 php中对于地址的指向功能不是由用户自己来实现的,是由Zend核心实现的 php中引用采用的是“写时拷贝”的原理,就是除非发生写操作,指向同

2016-03-17 02:18:17 305

原创 一些经常被问到的知识整理

好久没写过php方面的博客了,由于在qq上这些东西经常会被问到,因此稍微整理一下,希望有所帮助。VC6:legacy Visual Studio 6 compiler,就是使用这个编译器编译的。VC9:Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。TS:Thread Safe 线程安全, 执行时会进行线程(Thread)安全检查,

2016-03-16 18:42:54 420

原创 linux中的m4文件

其中m4是一个宏处理器,将输入拷贝到输出,同时将宏展开。宏可以是内嵌的,也可以是用户定义的,它还有一些内建函数,可以引用文件、执行命令和计算等。m4既可以作为编译器的前端,也可以单独作为一个宏处理器。

2016-03-16 13:46:27 4512

转载 转载的一篇ER模型的小文章

1.实体(entity)就是具有公共性质的可区别的现实世界对象的集合。例如CAP数据库中的客户,代理商、产品都为实体。分别表示不同对象的集合。数学表述中通常用一个大写字母代表实体,一个实体E由一个现实世界对象的集合构成,使用小写字母加下标表示这些对象:E={e1,e2,....,en}.2.属性(attribute)是描述实体或者联系的性质的数据项,在实体的定义中说

2016-03-16 12:11:25 736

转载 转载的一篇数据库设计的文章

一:原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。  二: 主键与外键  一般而言,一个实体不能既无主键又无外

2016-03-16 11:27:19 967

转载 转载的一篇存储图片等信息的还不错的文章

商品图片,用户上传的头像,其他方面的图片。目前业界存储图片有两种做法:1、  把图片直接以二进制形式存储在数据库中一般数据库提供一个二进制字段来存储二进制数据。比如mysql中有个blob字段。oracle数据库中是blob或bfile类型 2、  图片存储在磁盘上,数据库字段中保存的是图片的路径。 一、图片以二进制形式直接存储在数据库中 

2016-03-16 11:09:59 716

转载 转载的一篇关于cap理论的不错的文章

分布式系统之CAP理论一.CAP起源  CAP原本是一个猜想,2000年PODC大会的时候大牛Brewer提出的,他认为在设计一个大规模可扩放的网络服务时候会遇到三个特性:一致性(consistency)、可用性(Availability)、分区容错(partition-tolerance)都需要的情景,然而这是不可能都实现的。之后在2003年的时候,Mit的Gilbe

2016-03-15 23:36:17 665

原创 使用flex的一点说明

如果机器上么没有安装flex的话也不要紧,我们可以使用yum  install  flex安装即可。如果flex  xxx.l可以通过,但是在编译连接对应的c文件的时候不通过,则只需要运行yum  install   flex-devel安装对应的开发库即可。

2016-03-14 23:06:36 513

转载 转载的一篇关于sqlite的数据类型的说明

一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。3.REAL:浮点数字,存储为8-byte IEEE浮点数。4.TEXT:字符串文本。5.BLOB:二进制对象。但实际上,sqlite3也接受如下的数据类

2016-03-13 23:00:21 346

原创 对在线教育的一点感触

昨天听Liya说好度解散了,当时我的心里为之一沉,好度,就这样将要消失了吗?我和好度是有数面之缘的,都去南开母校招聘过,当我看到陈锐宁的演讲水平之后,不禁觉得此人还是颇有修为的,心里颇为赞赏的。  至于他们何去何从,这里暂且不说,还是简单说下在线教育行业吧,在线教育的蛋糕有多大,我不知道,但是我觉得大家普遍浮躁了,当然我也有点浮躁,我在这里还是简单说下我的看法吧。  在线教育的本质是教育,

2016-03-10 22:07:59 783

梦之都Codeigniter教程(2016年贺岁版)

这是辛星编写的新版的ci教程,更加简练。

2016-12-13

梦之都Yaf教程

这是辛星在2016年年末编写的PHP框架之Yaf的教程,希望您能喜欢。

2016-12-13

梦之都辛星Spring4.x参考资料

这是梦之都发布的2016年的资料中的Spring部分,算是一本非常不错的教程。

2016-12-08

梦之都Symfony教程

这是辛星在2015年编写,于2016年发布的Symfony教程,希望您能喜欢。

2016-11-26

梦之都JDBC教程(2016年辛星版)

这是辛星在2016年编写的java教程中的JDBC部分,希望您能喜欢,有什么问题可以到梦之都来找我奥。

2016-11-09

辛星Codeigniter教程(2016版)

这是辛星在2016年编写的Codeigniter教程奥,希望您能喜欢。

2016-08-18

辛星markdown教程(2016年)

这是辛星在2016年编写的markdown教程,希望对读者朋友们有所帮助。

2016-06-15

辛星less教程

这是辛星在2016年编写的less教程,希望您能喜欢。

2016-05-16

辛星sqlite教程2016年win版

这是辛星教程在2016年的sqlite部分,希望您能喜欢。

2016-03-13

辛星Linux教程2015版第一本

这是辛星第一次编写linux操作系统的书,希望对您有所帮助。

2015-10-21

辛星nginx教程

第一次写nginx服务器的教程,知识层面也相对浅显,希望可以对您有所帮助。

2015-10-21

辛星nodejs教程2015年版

辛星自己写的nodejs教程,比较简单,以后版本会重写的

2015-10-21

辛星Redis教程win版

这是辛星在2015年的redis教程,希望对您有所帮助。

2015-08-02

辛星笔记之InnoDB锁

辛星笔记对MySQL部分的InnoDB引擎的锁部分的介绍。

2015-01-18

辛星笔记之InnoDB索引

辛星笔记之MySQL部分之InnoDB引擎的索引部分。

2015-01-18

辛星笔记之InnoDB事务

辛星笔记之MySQL的InnoDB引擎部分。

2015-01-18

辛星笔记之MySQL进阶视频

这是辛星本人看兄弟连讲师李强强的mysql视频时做的笔记,希望对您有用。

2014-12-17

辛星笔记之Sphinx教程

这是兄弟连的李强强讲师的Sphinx教程,辛星为其做的笔记,希望可以对您有所帮助。

2014-12-17

辛星笔记之Redis视频教程

这是兄弟连的李捷讲师的redis视频,辛星的笔记提炼了其中的要点。

2014-12-17

辛星笔记之Pro Git

这是辛星笔记的pro git的这一本,感觉全书些的很不错,这是我看这本书的时候的随手笔记,希望对您有所帮助。

2014-11-28

2014年辛星web前端教程贺岁版第九本即BootStrap教程

这是辛星在2014年web前端教程第九本Bootstrap教程,希望对您有所帮助。

2014-10-22

2014年辛星web前端教程贺岁版第七本即jQuery教程

这是辛星2014年web前端系列教程的第六本即css3教程,希望对您有所帮助。

2014-10-22

2014年辛星web前端教程贺岁版第六本即css3教程

这是2014年辛星web前端教程贺岁版第六本即css3教程,希望对您有所帮助。

2014-10-22

2014年辛星web前端教程贺岁版第五本即html5教程

这是辛星在2014年web前端教程的第五本,即html5的教程,希望对您有所帮助。

2014-10-22

2014年辛星web前端教程贺岁版第四本即Javascript教程

这是辛星在2014年web前端教程贺岁版的第四本,也就是Javascript教程奥,希望对您有所帮助。

2014-10-22

2014年辛星web前端教程贺岁版第二本即css教程

这是2014年辛星web前端教程第二本,希望对您有所帮助。

2014-10-21

2014年辛星web前端教程贺岁版第一本即HTML基础

这是2014年辛星web前端教程第一本,希望您能喜欢。

2014-10-21

2014年辛星PHP教程秋季版之ThinkPHP框架.pdf

这是2014年辛星在php教程秋季版的thinkphp部分,希望您能喜欢。

2014-09-21

ruby解析器

这是辛星的ruby教程中配套使用的ruby解析器,希望对您有所帮助。

2014-09-19

2014年辛星PHP教程秋季版之WEB开发

这是2014年辛星php教程秋季版的第二本,主要讲述web开发方面的基础知识,希望您能喜欢。

2014-09-12

2014年辛星PHP教程秋季版之模块解读配套代码

这是2014年PHP教程秋季版第四本的关于讲解模块的一个教程的配套源代码,希望对您有所帮助。

2014-09-08

2014年辛星PHP教程秋季版之模块精讲

这是辛星在2014年PHP秋季版的教程的第四本,是讲的一些模块的东西,希望您能喜欢,有什么问题也可以及时告诉我。

2014-09-08

2014年辛星PHP教程秋季版之基础语法对应代码

这是辛星在2014年秋季版第一本基础语法对应的php源代码,使用gbk编码,希望对您有用。

2014-09-03

辛星杂谈之mysql中的数据碎片

数据碎片很大程度上是由于删除数据库中的数据造成的,这篇小文章讨论的是我们删除MyISAM中的数据造成的数据碎片以及解决办法。

2014-08-25

2014年辛星mysql教程秋季版之夯实基础

辛星在2014年秋季写的mysql教程第一版,希望此书可以帮助大家夯实基础,为向前进军起到更大的作用。

2014-08-21

vim插件之snipMate下载

这是vim的一款插件,用于代码补全部分,还是挺好用的。

2014-08-11

vim用于目录浏览的一个插件

这是一个用于在vim下进行目录浏览的插件,我个人还是感觉很好用的,如果你喜欢的话不妨用一下,挺不错的。

2014-08-09

2014年辛星Linux笔记第一本即韩顺平视频

2014年辛星所写的韩顺平教程的笔记部分,希望对大家有所帮助,传播编程知识,振兴中华软件,辛星,期待您的关注。

2014-08-07

2014年辛星vim教程秋季版

这是我在2014年度写的第一个vim教程,不足之处还望大家海涵,在后续版本中肯定会得到加强,期待您的建议。

2014-08-04

2014年辛星PHP重点函数讲解夏季版

2014年辛星关于PHP重点函数的解读,其中大部分函数都有版本说明、使用介绍和实例、而且还带了一个关于验证码和图片加水印的实例。

2014-07-31

空空如也

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

TA关注的人

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