自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

phper老杨

吾生也有涯,而知也无涯 --庄子

  • 博客(62)
  • 资源 (22)
  • 收藏
  • 关注

原创 PHP输出多个元素的排列组合

解决问题:求一个含有N个元素的数组中取出M个元素组成新的数组,一共可以组合成的数组并输出<?php$arr = array('a','b','c','d');$result = array();$t = getCombinationToString($arr, 4);print_r($t);function getCombinationToString($arr, $m) { i

2012-09-28 15:20:11 11858 1

转载 py2exe使用方法

<br />来源:http://blog.csdn.net/suiyunonghen/archive/2009/03/29/4033076.aspx<br />一、简介<br /><br />py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。<br /><br />py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32co

2011-01-08 14:25:00 753

转载 date命令详解

date命令<br />date命令的功能是显示和设置系统日期和时间。<br />该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)<br />date 设置时间格式<br />命令中各选项的含义分别为:<br />-d datestr, --date datestr 显示由datestr描述的日期<br />-s datestr, --set datestr 设置datestr 描述的日期<br />-u, --universal 显示或设置通用时间<br />时间域<br /

2011-01-08 14:19:00 1935

原创 查看LINUX内核版本

<br />1.#查看系统版本<br />#这个命令适合所有的linux版本<br /><br />[root@yangwm ~]# lsb_release -a  <br />LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch<br />Distributor ID:    RedHatEnterpriseServer<br />Description:    Red Hat

2010-12-31 11:12:00 554

转载 安装SQL Server Management Studio遇到的29506错误

<br />Windows7下安装SQLServer2005_SSMSEE.msi,经常会遇到29506这个错误代码。这需要我们在安装的时候以管理员的身份运行。可是我们当前登录的用户就是管理员了。 <br /> 解决方法:<br /> 1:新建一个记事本,输入msiexec /i path/SQLServer2005_SSMSEE.msi 然后另存为.cmd格式。<br /> 2:按win+r快捷键,打开运行窗口,输入cmd进入dos界面 内容来自dedecms<br /> 3:在d

2010-10-05 16:56:00 1212

转载 smb服务器目录和文件权限设置

<br /> 通过Samba服务器实现windows和Linux之间的文件共享,相信是绝大多数人的选择。通常我们都会使用Samba的缺省配置,这样,每次通过Samba从Windows向Linux中拷贝文件时,文件都会被加上”可执行”的属性。对Easwy来说,这是很让人头疼的问题,每次都要通过chmod去修改文件的权限很是麻烦。 <br /> 今天仔细看了一下Samba的手册,发现只要把下面的配置加入/etc/samba/smb.conf就可以解决这个问题: c

2010-07-23 10:50:00 6431

原创 rrdtools中文乱码解决

<br />1、export LANG=zh_CN.GB2312<br /> <br />2、-n TITLE:8:/usr/share/fonts/chinese/TrueType/simhei.ttf #设置中文字体<br /> <br />3、在windows下拷贝simhei.ttf 到 /usr/share/fonts/chinese/TrueType/目录下

2010-07-21 10:59:00 975

转载 Perl中DBI、DBD::mysql模块的安装

<br />使用的软件版本<br />DBI-1.609.tar.gz<br />DBD-mysql-4.012.tar.gz <br />建议使用以上版本搭配,否则可能连接mysql错误 <br />一、DBI的安装<br /> wget http://www.cpan.org/modules/by-module/DBD/DBI-1.609.tar.gz<br /> tar -zxvf DBI-1.609.tar.gz<br /> cd DBI-1.609<br /> pe

2010-07-18 14:04:00 5654

转载 perl编码转换

gb2312转Utf8的方法:use Encode; <br />my $str = "中文"; <br />$str_cnsoftware = encode("utf-8", decode("gb2312", $str)); Utf8转gb2312的方法:use Encode; <br />my $str = "utf8中文"; <br />$str_cnsoftware = encode("gb2312", decode("utf-8", $str);<br /><br />或用<br

2010-06-30 23:12:00 1300

转载 PHP图表制作工具集

转自:http://nedvedheqing.javaeye.com/blog/3835061. PHP扩展JpGraph:http://www.aditus.nu/jpgraph/ChartDirector:http://www.advsofteng.com/ 2. JavaScriptFlot (http://code.google.co

2010-04-14 20:42:00 1028

转载 mysql 5.1 configure 编译参数详解

-static  13%    --with-client-ldflags=-all-static   --with-mysqld-ldflags=-all-static静态链接提高13%性能Unix Socket  7.5%--with-unix-socket path=/usr/local/mysql/tmp/mysq

2010-01-19 14:07:00 1970

原创 php 调用 sudo 不执行问题

代码 //第一种方式exec($cmd,$str,$result);echo "result = $result ";if ($result != 0) {    echo "failed";}print_r($str); #没有输出结果 //第二种方式$output = shell_exec("/usr/bin/sudo /usr/bin/wh

2010-01-15 12:08:00 1354

原创 三款 WEB 压力测试工具

http_load 下载地址:http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz 安装:    shell> wget http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz 

2009-10-27 10:08:00 490

转载 Linux RPM 命令参数使用详解

来源:http://blog.csdn.net/hbrqlpf/archive/2008/07/21/2686287.aspx RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包

2009-10-21 16:22:00 505

转载 在linux上php函数fgetcsv获取数据异常的解决(读取gbk数据乱码)

来源:http://www.sunnyu.com/?p=203 写了一个导入数据的小函数,因为偷懒使用了php自带的fgetcsv函数,结果在window机器上测试时一切正常,放到linux服务器上跑时,读入的数据乱码。在google上搜索发现如下信息:fgetcsv函数对区域设置是敏感的。比如说 LANG 设为 en_US.UTF-8 的话,单字节编码的文件就会出现读取错误。

2009-10-21 13:34:00 1300

原创 静态库和动态库的区别

1. 静态库在程序运行时就会装入内存,而动态库在调用的时候才装入! 2.静态链接中,链接程序将需要的目标代码从库文件拷贝到执行文件中;动态链接是执行文件在执行过程中根据需要从库文件中装入并使用目标代码   3.静态链接产生的执行文件执行是不需要库文件的支持,而动态链接产生的执行文件运行过程中需要库文件支持,因为它需要从库文件中装入目标代码

2009-10-15 11:22:00 606

转载 数据库设计理论及应用

该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第四部分,介绍概念结构设计的内容,包括分E-R的设计、分E-R图的集成、以及基本E-R图的设计。 1.概念模型概念模型是现实世界到机器世界的一个中间层次,在这个层次中,使用接近计算机存储的方式表示数据,同时又不涉及具体的DBMS。做出概念模型后,再转换为具体的DBMS(如SQL Se

2009-06-05 15:21:00 1253

转载 Apache2.2 configure 参数详解

`configure’ configures this package to adapt to many kinds of systems.`configure’ 配置这个包来适合多数系统.Usage: ./configure [OPTION]… [VAR=VALUE]…语法: ./configure [选项]… [变量=值]…Toassign environment vari

2009-05-30 23:14:00 2285 1

转载 Comet:基于 HTTP 长连接的“服务器推”技术

很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于AJAX 的长轮询方式;基于 iframe 及 htmlfile 的流方式。最后分析了开发 Comet应用需要注意的一些问题,以及如何

2009-05-11 11:04:00 995 1

转载 Linux下chkconfig命令详解

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。

2009-04-28 15:21:00 822

转载 用php中的ignore_user_abort实现计划任务

今天一不小心在php手册上发现了这个函数-ignore_user_abort,这个函数可以帮助我们实现像linux中的cron一样实现计划任务,下面一起来看下该如何来实现。首先看下php手册对这个函数的解释Descriptionint ignore_user_abort ([ bool $setting ] )Sets whether a client disconnect

2009-04-21 17:28:00 554

转载 pecl pear 的区别和联系

Pear:是PHP的扩展代码包,所有的扩展均以PHP代码的形式出现,功能强大,安装简单,甚至可以改改就用。使用的时候,要在代码中进行Include才能够使用。Pecl:是PHP的标准扩展,可以补充实际开发中所需的功能,所有的扩展都需要安装,在Windows下面以Dll的形式出现,在linux下面,需要单独进行编译,它的表现形式为根据PHP官方的标准用C语言写成,尽管源码开放但是一般人无

2009-04-21 16:09:00 438

转载 PHP APC介绍

前面几篇文章提到了APC.很多人问我:APC是什么?这里做个比较全面的介绍:APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”,但我个人觉得应该叫”另一个PHP缓存”.因为这个东西如果叫”可选PHP缓存”,容易给人一种可要可不要的,不怎么有用的错觉.APC的主页是:<a href=”http://pecl.php.net/package/apc”mc

2009-04-21 15:57:00 542

转载 linux i18n文件分析

来自:http://hi.baidu.com/bolove/blog/item/cc4f48edef47cad0b21cb150.html国际化(Internationalization,简写为I18N) 国际化是指软件能用于多国语言环境的能力。在Linux中通过locale来设置程序运行的不同语言环境,locale由ANSIC提供支持。locale的命名规则为_.,如zh_C

2009-03-09 12:40:00 3375

转载 HttpWatch工具简介及使用技巧

【转载】HttpWatch工具简介及使用技巧  一 概述:HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显示页页深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显

2009-02-20 16:25:00 1006

转载 巧用php的fsockopen函数

转载地址:http://jackywdx.cn/2008/12/%E5%B7%A7%E7%94%A8php%E7%9A%84fsockopen%E5%87%BD%E6%95%B0/#comment-55这几天闲着没事,用PHP的fsockopen写了几个文件为我的酷我音乐盒的帐户加分。获得途径 积分音乐盒完整的听一首歌曲 1(每天最高200)音乐坊成功上传一张歌单

2009-02-20 16:21:00 3605

原创 在PHP中执行系统外部命令

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

2009-01-07 15:19:00 756

原创 Http请求头和响应头

一个 Web 服务器也被称为 HTTP 服务器,它通过 HTTP 协议与客户端通信。这个客户端通常指的是 Web 浏览器。一个基于 Java的 Web 服务器用到二个重要的类,java.net.Socket 与 java.net.ServerSocket ,并通过 HTTP消息通信。因此,本文从讨论 HTTP 与这二个类开始,然后我将解释一个与本文相关的简单的 Web 应用。The

2009-01-05 10:26:00 16199 4

原创 HTTP 头部解释,HTTP 头部详细分析,最全HTTP头部信息(2)

HTTP 头部解释============================================================================================================================1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该           

2009-01-05 09:56:00 2414

原创 HTTP 头部解释,HTTP 头部详细分析,最全HTTP头部信息(1)

一、HTTP响应码响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:1xx:信息,请求收到,继续处理2xx:成功,行为被成功地接受、理解和采纳3xx:重定向,为了完成请求,必须进一步执行的动作4xx:客户端错误,请求包含语法错误或者请求无法实现5xx:服务器错误,服务器不能实现一种明显无效的请求下表显示每个响应码及其含义:100

2009-01-05 09:49:00 2103

原创 getallheaders 函数

getallheaders获得所有 HTTP 变量值。语法: array getallheaders(void);返回值: 数组函数种类: PHP 系统功能内容说明使用本项功能时不需代入任何参数值,返回的是所有 HTTP 变量值,并使用组合的数组返回。使用范例下例列出所有的 HTTP 变量$headers = getallheaders();while (list($header, $value)

2009-01-05 09:11:00 1444

原创 PHP 预定义变量,PHP 超全局变量

PHP 提供了大量的预定义变量。由于许多变量依赖于运行的服务器的版本和设置,及其它因素,所以并没有详细的说明文档。一些预定义变量在 PHP 以命令行形式运行时并不生效。有关这些变量的详细列表,请参阅预定义变量一章。注意:PHP 4.2.0 以及后续版本中,PHP 指令 register_globals 的默认值为 off。这是 PHP 的一个主要变化。让 register_globals 的值为

2009-01-04 20:45:00 2863

原创 include(),require(),include_once(),require_once()的区别和需要注意的问题

include(),require(),include_once(),require_once()的区别和需要注意的问题include()与require()include()与require()语句包含并运行指定文件。区别:这两种结构除了在如何处理失败之外完全一样。include() 产生一个警告,脚本会继续运行。require() 则导致一个致命错误,脚本会停止运行。换句话说,如果

2008-12-26 11:27:00 695

原创 安全编程法则

标有 (*) 的检查项目表示该项是针对相关问题的根本解决方法,应当尽最大努力去完成这些内容。 未标 (*) 的项目,表示该项并不能完全消除安全隐患,只是说通过这种方法可以避免发生安全问题。SQL注射(*) 在组合SQL语句时要使用SQL变量绑定功能(*) 如果数据库不提供变量绑定,那么需要对构成SQL的所有变量进行转义不要将错误信息原封不动地显示在浏览器中。为访问数据库的用户设置适当的权限。操作系

2008-12-25 13:13:00 519

原创 set_time_limit 函数定义 以及 应用

set_time_limit配置该页最久执行时间。语法: void set_time_limit(int seconds);返回值: 无函数种类: PHP 系统功能内容说明:本函数用来配置该页最久执行时间。默认值是 30 秒,在 php.ini 中的 max_execution_time 变量配置,若配置为 0则不限定最久时间。当执行到该函数时,才开始计算。例如,若默认是

2008-12-24 11:26:00 1125

原创 Linux必学的60个命令

Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和

2008-12-23 10:20:00 504

转载 几点提高php序运行效率的方法

1、用i+=1代替i=i+1。符合c/c++的习惯,效率还高。2、尽可能的使用PHP内部函数。自己编写函数之前要详细查阅手册,看有没有相关的函数,否则费力不讨好。3、能使用单引号字符串尽量使用单引号字符串。单引号字符串的效率要高于双引号字符串。4、用foreach代替while遍历数组。遍历数组时foreach的效率明显高于while循环,而且不需要调用reset函数。两种遍历方法如下:reset

2008-12-22 11:34:00 360

原创 实现提高PHP效率的集中方法

这篇杂文翻译整理自网络各路文档资料(见最末的参考资料),尤其是 Ilia Alshanetsky (佩服之至) 在多个 PHP 会议上的演讲,主要是各类提高 PHP 性能的技巧。为求精准,很多部分都有详细的效率数据,以及对应的版本等等。偷懒,数据就不一一给出了,直接给结论,如果需要看原文档,请到文末「参考资料」部分。橙色标题为推荐部分。=========================

2008-12-22 11:01:00 404

转载 SVN 关键字 的使用 (应用在项目文件中 - 开头的注释)

在Java项目开发过程中, 修改JSP的错误时,找到JSP的文件位置是一件比较麻烦的事情,常常记不住这个文件在什么地方SVN的关键字可以解决这个问题在JSP文件开始位置加上$HeadURL: $$LastChangedBy: $    $LastChangedDate: $-->每次更新文件后,SVN会自动修改这个内容变成$HeadURL: svn://172.16.30.105/

2008-12-22 09:56:00 663

原创 mysql时间函数

UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date) 若无参数调用,则返回一个Unix timestamp (1970-01-01 00:00:00 GMT 之后的秒数) 作为无符号整数。若用date 来调用UNIX_TIMESTAMP(),它会将参数值以1970-01-01 00:00:00 GMT后的秒数的形式返回。date 可以是一个DATE

2008-12-10 20:47:00 381

redis中文手册

redis中文手册.

2012-08-23

Redis入门手册(中文)

Redis入门手册(中文).

2012-08-23

mongodb学习手册

mongodb学习手册..

2012-08-23

Flash.ActionScript3.殿堂之路

本书是国内第一本“面向原因式”(Why—Oriemed Book)与国际同步的、全面系统介绍ActionScript 3的书籍。本书以前端系统架构师的眼光,将面向对象思想作为主轴讲述ActionScript 3的精髓;从系统架构的高度,清楚讲解ActionScript3的API设计原因、原理和应用。面向对象思想和ActionScript3系统架构是RIA开发的任督二脉,打通之后,会发现所有ActionScript 3知识都是共通共融、浑然一体的,从而再进行学习或开发,就会势如破竹、轻松如意。

2012-08-20

ActionScript.权威指南中文版

全书以培养实际开发能力为目的,将语言的基本语法、核心概念及新增功能统一起来。根据知识点在语言逻辑体系和实际应用中的权重,对语法和概念重新进行分级和组织。结合Flash网络应用和脚本开发的实际,围绕面向对象的开发思想,深入阐述了ActionScript 3.0的自身逻辑。不仅解决了应该如何做的问题,还回答了为何如此的疑问。引领读者体会语法表象之内的深层美感,培养ActionScript 3.0开发思维,使读者能流畅地编写代码。

2012-08-20

[JavaScript学习指南].(美)鲍尔斯.扫描版

  本书是Web开发人员学习JavaScript技术的优秀教程,得到Web开发社区的广泛好评,同时还得到Ajax先驱Jesse James Garrett的高度评价和推荐!本书作者以实例分析为出发点,带领读者循序渐进地理解每一个脚本,并耐心解释实现期望效果的过程,可帮助读者全面掌握JavaScript技术,把自己平淡无奇的网站打扮得光彩照人。本书的配套网站提供了书中的所有示例代码、图像、习题答案、用于复杂应用程序的脚本库,以及各种实用软件工具,大大提高了读者的学习效率。

2012-08-19

Python学习手册_第3版

学习Python的主要内建对象类型:数字、列表和字典。使用Python语句创建和处理对象,并且学习Python的通用语法模型。使用函数构造和重用代码,函数是Python的基本过程工具。学习Python模块:封装语句、函数以及其他工具,以便构建较大的组件。学习Python的面向对象编程工具,用于组织程序代码。学习异常处理模型,以及用于编写较大程序的开发工具。了解高级Python工具,如装饰器、描述器、元类和Unicode处理等。

2012-08-19

Perl最佳实践(中文版)

许多程序员凭直觉来编程,这些直觉来自于他们早期养成的习惯和风格。这样写出的程序似乎自然、直观,而且看起来也很不错。但是,如果你想严肃地对待程序员这份职业,那么直觉就远远不够了。《Perl最佳实践》讲述了许多关于Perl语言的编程规则、使用惯例、开发标准和最佳实践,这些内容不仅有助于程序员之间的交流和协同工作,同时也提供了一套思考问题的可靠框架和一种表述解决方案的通用语言。

2012-08-19

Perl语言入门(第五版)

《Perl语言入门》也就是大家所称道的“小骆驼书”,是Perl程序设计人员最为仰赖的启蒙读物之一。自1993年以来,这本书就成为热卖的Perl语言教学材料,而此次新版又涵盖了Perl 5.10的最新变化。本书的诸位作者自1991年起就开始在Stonehenge Consulting从事Perl教学工作,多年的课堂教学实践和积累下来的点滴经验,形成了本书特有的教学节奏,以及务实的知识点取舍。随文而至的习题,可以让你及时巩固各种概念,强化理解和吸收。

2012-08-19

Perl实例精解(第三版)

本书以最新版本的Perl 5.6.1为范本,全面介绍了Perl语言,其内容包含Perl的所有主题。对每个主题都使用了范例说明,从Perl变量、正则表达式,到编写报表、CGI脚本和网络应用,并对范例程序进行了解释。读者可以很容易地通过这些范例掌握Perl语言的语法。附录含有完整的函数和定义、命令行开关、特殊变量、常见模块和Perl调试器的列表,全功能的、面向对象的CGI程序,一些有用的脚本,以及很有帮助的HTML教程。 本书非常适合于Perl语言初学者阅读,对于Perl程序员,也有很大的参考价值。

2012-08-19

后台管理模板 - 仙级模板

是一套html后台管理模板,简单实用,帮助WEB开发人员快速开发一套自己的后台管理框架。

2012-08-19

后台管理模板 - 神级模板

是一套html后台管理模板,简单实用,帮助WEB开发人员快速开发一套自己的后台管理框架。

2012-08-19

后台管理模板 - 经典模板

是一套html后台管理模板,简单实用,帮助WEB开发人员快速开发一套自己的后台管理框架

2012-08-19

后台管理模板 - 简单模板

是一套html后台管理模板,简单实用,帮助WEB开发人员快速开发一套自己的后台管理框架

2012-08-19

Memcached 原理和使用详解

Memcached 原理和使用详解asdfasdfasdf

2009-07-18

subversion命令手册

asdfasdfadfadsadsfadfadsfa

2009-07-18

PHP5面向对象编程.chm

面向对象编程被设计来为大型软件项目提供解决方案,尤其是多人合作的项目. 当源代码增长到一万行甚至更多的时候,每一个更动都可能导致不希望的副作用. 这种情况发生于模块间结成秘密联盟的时候,就像第一次世界大战前的欧洲.

2008-11-02

PHP设计模式介绍.chm

“设计模式”这个术语最初被设计用于建筑学领域。Christopher Alexander 在他1977的著作“A Pattern Language :Towns/Building/Construction”里面描述了一些常见的建筑学设计问题,并解释了如何用这些已有的,著名的模式集合来开始全新 的有效的设计。Alexander的观点被很好的转化到软件开发上来,并且长期的合意的用原有的组件来构造新的解决方案。

2008-11-02

mysql5 手册(chm)

这是mysql 5.1 的CHM手册,拿来与大家分享。

2008-11-02

php+mysql源码

php+mysql源码 这是一个不错的源码

2008-02-12

空空如也

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

TA关注的人

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