自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (4)
  • 收藏
  • 关注

转载 编程知识分类总结

一、分类一:知乎萧大的分类  编程知识的金字塔底部有三个关键的部分:算法思想:例如怎样找出一组数中最大的那个数?首先你得有一个 maxSoFar 变量,之后对于每个数…语法:我怎样用某种编程语言表达这些算法,让计算机能够理解。 系统基础:为什么 while(1) 时线程永远无法结束?为什么 int *foo() { int x = 0; return &x; } 是不可行的

2016-12-01 17:38:06 585

转载 如何查看服务器IIS服务器日志

查看服务器IIS服务器日志是在Windows文件夹.>>>>system32>>LogFiles>>W3SVC1下的.Log文件。  打开一个IIS的日志,我们在最上边大约第三行能够看到一个表头,像这样:  #Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-i

2014-07-04 11:18:00 13443

转载 oracle查看允许的最大连接数和当前连接数等信息

目前总结的语句,在查看数据的连接情况很有用 ,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。1.Sql代码1.select count(*) from v$process  select count(*) from v$process --当前的数据库连接数2.Sql代码1.select value from v$para

2014-06-04 09:57:02 616

转载 简单的oracle备份恢复批处理文件

建议一:利用任务计划、批处理文件和ORACLE的EXP导出功能,可以根据日期自动生成ORACLE备份文件,大大方便了ORACLE数据备份。:1、建立批处理文件backup.bat\.exp system/manager file=d:\backup\oracle\oracle%date:~0,10%.dmp owner=system log=d:\backup\oracle\oracl

2013-04-18 11:25:12 636

转载 oracle 备份

手工备份单表备份(前提库的结构是一样的) 导出: 开始钮->运行->输入CMD->进入DOS界面 EXP 用户名/密码@连接字符串 GRANTS=Y TABLES=(stu) file=C:\文件名.DMP 导入: 开始钮->运行->输入CMD->进入DOS界面 IMP 用户名/密码@连接字符串 IGNORE=Y TABLES=(stu) FULL=N file=C:\文件名.DMP

2012-07-31 14:24:53 580

转载 Windows中的消息详细列表(附常量值)

消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。   消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的:

2012-06-05 09:31:53 1068

转载 oracle10g闪回恢复数据表

今天早晨8点多接到一个电话,是前任公司的老总的;迷迷糊糊的听他说,有人昨晚21点多误操作数据库,用update更改表的数据,而没有加where条件,致使整个表都被更改了,让我帮他恢复下,毕竟曾经工作过,虽然我的保险到现在没有给我,当我还是答应帮看看。我记得那个数据库有exp文件,可以通过这个来恢复      我让他先把emp文件给backup一份,免得被覆盖了,我洗漱之后来到公司,管前

2012-05-17 15:30:26 811

转载 使用C#开发ActiveX控件

0. 前言      ActiveX控件以前也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中。使用ActiveX插件,可以轻松方便的在 Web页中插入多媒体效果、交互式对象以及复杂程序等等。      通常使用C++或VB开发ActiveX控件,本文探讨一下在Visual Studio 2005环境中使用C#开发ActiveX控件的技术实现。

2012-02-02 17:40:14 480

转载 Oracle10g的行,表,数据库级回闪机制

Oracle10g中,可以在行、表和数据库级别使用回闪技术,具体分类如下:1、 行级回闪可以使用行回闪技术撤销对个别行的错误更改。有三种行级回闪技术,他们全都依赖于存储在撤销表空间中的撤销数据。(1)  回闪查询:允许根据时间点或SCN(System Change Number)查看旧的行数据。可以查看更旧的数据,并且,如果需要可以检索它并撤销错误的更改。(2) 回闪版本查询:允许

2012-01-06 19:17:55 2568

转载 windows消息大全

消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的: typ

2011-11-07 16:43:53 572

转载 C#中的操作符

C#的精彩世界还离不开其提供的丰富的操作符,按照操作数的个数,C#操作符可分为以下几类: 一元操作符 :++x,x++,--y,z--二元操作符:x+y,x-y,x*y三元操作符:x=(x>a?x:a); 如果从操作符的作用来看,C#操作符可以分为赋值操作符,算术操作符,关系操作符,逻辑操作符,位操作符和其它操作符。1.赋值操作符赋值操作符除基本的赋值操

2011-11-07 16:40:10 2067 1

转载 vs2005打包部署

本演练演示为启动记事本的 Windows 应用程序创建一个安装程序的过程。在本演练中,您将首先创建一个 Windows 应用程序,然后创建一个安装程序;以便在安装过程中设置快捷方式和文件关联、添加注册表项、显示自定义对话框以及检查 Internet Explorer 的版本。注意创建自己的安装程序时,不一定需要执行下面的所有步骤。本演练的目的是介绍部署中可能会用到的一些可选功能。若只是创建一个

2011-10-24 16:58:59 1848

转载 国外C#开源系统一览表

不论您在学习或者借用这里无疑是个好地方:http://csharp-source.net/C# Open SourceOpen Source Aspect-Oriented Frameworks in C#AspectSharp - Aspect# (pron

2011-10-15 10:41:50 1203

转载 oracle基本操作符/运算符/操作语言..

算术操作符:无论是在sqlserver,或者是java中,每种语言它都有算术操作符,大同小异。Oracle中算术操作符(+)(-)(*)(/) 值得注意的是:/ 在oracle中就相当于显示中的除法 5/2= 2.5比较操作符:    其中等号可以换成其他运算符:(后面为该操作符

2011-07-22 16:35:48 959

转载 oracle使用job详解

我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列)          类型                 描述

2011-06-11 09:43:00 661

原创 讲解Oracle中JOB与存储过程的接合用法

<br />如果你对Oracle job的用法不是很了解的话,你就可以浏览以下的文章,下面的文章主要介绍的是Oracle job简单例子,希望你在看完以下的实例,会对Oracle job的用法有个更好的了解,以下是文章的具体介绍。一个简单例子:创建测试表 1. SQL> create table TEST(a date); 表已创建。创建一个自定义过程 1. SQL> create or replace procedure MYPROC as 2. begin

2011-06-02 15:34:00 713

原创 敏捷开发12条原则

<br />1.我们最优先做的是通过尽早的,可持续的交付有价值的软件来使客户满意<br />2.即使到了开发的后期,也欢迎改变需求。敏捷过程通过变化来为客户创造竞争优势。<br />3.经常性的交付可以工作的软件,交付的几个可以从几周到几个月,交付的时间间隔越短越好。<br />4.在整个项目开发期间,业务人员和开发人员必须天天在一起工作。<br />5.围绕被激励起来的个人来构建项目。给他们提供所需要的环境和支持,并且信任他们能完成工作。<br />6.在团队内部,最具有效果并且最具有效率传递信息的方法,

2011-05-29 19:39:00 1824

原创 文本型长字段的等宽显示

<br />对于文本型的字段(或公式,或参数或文本框等等),如果内容较多,可以通过在字段上点右键,设置对象格式,勾选可以扩大即可进行分行显示。<br />不过有时候效果并不能令我们满意,比如对于一个字段:有一个字段内容为:xxxxxxx yyyyyyyyyyy zzzzzzzzzzzz <br />这个字段在水晶报中显示为: <br />xxxxxxx <br />yyyyyyyyyyy <br />zzzzzzzzzzzz <br /><br />而实际上要显示为:<br />

2011-05-15 21:06:00 1014

转载 oracle PL/SQL的基本构成,块结构和基本语法要求,数据类型,变量定义,运算符和函数

<br />键字: oracle pl/sql 基本构成 块结构 基本 语法 要求 数据 类型 变量 定义 运算符 函数 特点<br /> PL/SQL语言是SQL语言的扩展,具有为程序开发而设计的特性,如数据封装、异常处理、面向对象等特性。PL/SQL是嵌入到Oracle服务器和开发工具中的,所以具有很高的执行效率和同Oracle数据库的完美结合。在PL/SQL模块中可以使用查询语句和数据操纵语句(即进行DML操作),这样就可以编写具有数据库事务处理功能的模块。

2011-03-17 17:58:00 1940

转载 Log4Net使用指南

<br />声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。<br />请在这里下载示例代码<br />1           简介<br />1.1          Log4net的优点:<br />几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。<br />经验表明,日志记录往往是软件开发周期中的重

2011-02-28 22:51:00 532

转载 log4net使用详解

<br />说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。要想获

2011-02-28 17:12:00 513

原创 css+div在ie6.0和ie7.0的区别1

<br />1.DOCTYPE 影响 CSS 处理<br />2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行<br />3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是margin-left,margin-right) 方可居中<br />4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用!impo

2011-02-10 14:00:00 767

原创 c#日期函数样式

<br />1、DateTime 数字型System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒currentTime=System.DateTime.Now;1.2 取当前年int 年=currentTime.Year;1.3 取当前月int 月=currentTime.Month;1.4 取当前日int 日=currentTime.Day;1.5 取当前时int 时=currentTime.

2011-02-10 13:58:00 577

转载 c# winform 程序打包部署

<br />c# winform 程序打包部署<br />1 新建一个 c# 安装部署项目<br />2 在文件系统编辑器里把做好的项目的可执行文件及要用到的其它文件(相关dll及资源文件)添加进来(应用程序文件夹)<br />3 如果要在程序菜单中加快捷方式,可以在应用程序文件夹里把项目的可执行文件 生成一个快捷方式,再剪切到 用户的程序菜单 栏里同时可以把名称改成你要的名称<br />4 如果要加进卸载功能 vs 2003 下 ,在应用程序文件夹里添加文件的时候同时把 C:/WINDOWS/sy

2011-01-11 14:20:00 593

原创 SQL批量上传海量数据的存储过程

<br />在工作过程中由于项目,经常需要将txt 或者xml文件的数据导入到数据库中去或者从数据库中导出,以下是自己写的直接用存储过程实现导入数据的方法<br />bulk insert dbo.demotable from 'D:/code.txt'<br />  6 with (<br />  7 DATAFILETYPE = 'char',<br />  8 FIELDTERMINATOR = ',',<br />  9 ROWTERMINATOR = '/n',<br /> 10 --FIRSTR

2010-09-21 14:41:00 957

转载 为什么学C++比C#的长期风险低

语言之争是程序员永远不会疲倦的闲暇话题,初学者的语言选择也是大家所津津乐道的。回望近年来,随着微软.net战略的来势汹汹,不少初学者都喜欢以C#作为自己的第一门语言。在这样的大环境之下,讨论C++还有什么意义么? 在瞎扯这个问题之前,我们先来看看为啥初学者都选择C#。估计原因很简单,就是入门容易。当然,这容易是相对于C++而言的。如果学C++,你肯定要看《C++ primer》这本经典吧?泛型编程,也是需要了解的,所以《C++标准程序库》这书也不能放过吧?这两本书,页码加起来不下1600页,杯

2010-09-19 11:28:00 440

转载 程序员网站资源宝库

<br />微软中国社区<br />http://www.microsoft.com/china/community/default.mspx <br />搏客堂RSS<br />http://blog.joycode.com/MainFeed.aspx <br />可以查到你想要的代码<br />http://www.codeguru.com/  <br />代码例程的网站 <br />http://www.codeproject.com/ <br />学些java的好网站<br />转载: 程序员网站资

2010-09-09 17:40:00 680

转载 21个新奇漂亮的Ajax/CSS表格设计

<br />当谈到表格数据的设计时,没有太多的网页设计师会有太大的兴趣。今天我们已经收集了20多个功能超大且看上去挺漂亮的Ajax/CSS表格设计,并且教你一些表格设计中所运用的技巧,例如表格数据的排序和过滤等。<br />OK,让我们来看一下这些表格:1. Tablecloth<br />Tablecloth 由CSS Globe 开发,是一个轻巧易于使用的表格,简洁的将表格样式添加到你的HTML 表格元素中。<br /><br />转自:http://www.chinaui.com/news/1/200

2010-09-09 16:03:00 851

原创 职场纵横:IT职位全面解析

<br />夏天即将过去,金秋即将到来。与此同时,毕业生找工作和跳槽的高峰季节也渐渐来临。信息技术人才市场供求关系变化就如同其知识本身更新速度一样快。今年人才市场中对信息技术人才的要求都如何呢?笔者通过对人才市场的调查,在这里按职业方向和职位层次的划分,介绍目前IT人才招聘的普遍要求。<br /> <br />一、软件类职位篇<br /><br />笔者先向大家介绍一下目前软件职业的各层次职位的一般要求。 <br /><br />1.程序员 <br /><br />这里所指的程序员不包括高级程序员,在互联网

2010-09-09 15:58:00 455

转载 15款基于浏览器扩展的WEB开发工具

<br />weB开发工具的使用已经非常普及,如果想要更方便于开发的话,不妨看看本文介绍的15款基于浏览器扩展的WEB开发工具。<br />1.Firebug<br /><br /><br />Firebug是一款基于Firefox的浏览器扩展组件,它集成了网页CSS ,文档对象模型( DOM )和JavaScript调试技术于一身。并且Firebug特别对JavaScript调试部分做了重点规划,如果你侧重于JavaScript调试,那么它是你不错的选择。 <br />比如你可以方便的使用alert()进

2010-09-09 15:50:00 456

原创 Web开发工具大集合——每个浏览器都有份的!

<br />因为要对样式和模板进行一些比较大的调整,可是呢,家里又上不了网。所以Firebug家里好像也用不成。正在找可以独立安装的Firebug版本,找到这个了,呵,可以用来参考一下。<br /><br />网站开发者的一大苦恼,就是有太多的浏览器要应付。幸亏世界上有一些聪明的人,能够研究出一大些方便编辑和调试网页代码的好工具。不过,要从不计其数的小工具里面找出合适的可真不容易。这篇文章列出了几个最好用的web开发工具,并指导你快速地激活、安装、使用他们。<br /><br /><br />下面是工具列表

2010-09-09 15:47:00 726 1

转载 你必须知道的.NET]第二十回:学习方法论

<br />关于这个问题,也有不少刚刚入行的朋友向我问起。我想可能一千个人就有一千个答案,我不能保证自己的想法适合于所有的人,但是这确实是我自己的体会和经历,希望能给你一些参考的价值。同时,我也严正的声明,我也是个学习者,也在不断的追求,所以这里的体会只是交流,并非说教。<br />作为同行,首先恭喜你进入了一个艰难困苦和其乐无穷并存的行业,这是软件的现状,也是软件的未来。如果你想迅速成功,或者发家致富,显然是个难以实现的梦想。老Bill和李彦宏在这个行业是难以复制的,所以做好长期艰苦卓绝的准备是必须的。至

2010-09-09 15:44:00 691

原创 43个PSD转XHTML, CSS创建布局及导航辅导教程,解析事件背后的每一个步骤

<br />我没有看到过关于这种清单的文章,于是,我就自己创建了一篇。作为一名设计师, web程序部分的编写一直是我最困难的部分。但现在有很多非常棒的辅导教程来指导我们怎么使用一些简单的XHTML + CSS去创建惊人的布局效果,他们会解释真正发生在事件背后的的每一个步骤。学习怎么正确地使用CSS,创建布局,忘掉表格布局,享受真正的CSS布局的 强大,然后, 良好地使用《43个PSD转XHTML, CSS辅导教程》!<br />1.PSD 转 XHTML 教程<br />在这第一个视频博客网站中,我开始转变

2010-09-09 15:43:00 737

原创 Css+div关于层的定位

<br />position:static|无定位<br />position:static是所有元素定位的默认值, 一般不用注明,除非有需要取消继承的别的定位<br />example: <br />以下是引用片段:<br />#div-1 { <br /> position:static; <br />} <br />----------------------------------------------------------<br />2. position:relative|相对定位<br /

2010-09-09 15:21:00 707

转载 如何编写单元测试用例(白盒测试)

<br />一、 单元测试的概念<br /><br />        单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。<br />        测试的覆盖种类<br />        1.语句覆盖:语句覆盖就是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次。<br />        2.判定覆盖(也叫分支覆盖):设计若干个测试用例,运行所测程序,使程序中每个判断的取真分支和取假分支至少执行一次。<b

2010-09-09 15:18:00 452

原创 位软件工程师的7年总结:借此导航自己人生

<br />1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”  <br />    其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!<br />2、一定要确定自己的发展方向,并为此目的制定可行的计划。<br />    不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过 你的潜意识去暗示你的

2010-09-09 14:59:00 492

原创 ftp实现用户隔离和权限划分

<br />我们都知道,IIS6.0相比Windows Server 2000的IIS5.0,有着显著的进步,其中我最看好的是WEB服务中的主机头标和FTP中的用户隔离。(关于IIS6.0的新特性,可以参阅http://www.microsoft.com/windowsserver2003/evaluation/overview/technologies/iis.mspx  文档可能为英文)然而,我在实际中发现如何实现FTP中的用户隔离以及权限的划分对于很多网络管理员来说并非易事,下面我结合图例和实际中的做

2010-08-31 12:26:00 16950 1

原创 eclipse 快快键

eclipse下 alt+/快捷键方式失效的解决 eclipse使用时间不长,看到很多快捷的代码编写方法,可是alt+/这种方法对我怎么就无效呢?? 尤其经常用到System.out.println(),很多文章都说输入sysout然后按下alt+/就可以自动转换,可我怎么试验都无效,到处寻找资料。。。。 原来还是出在eclipse不同版本的设置问题上。 我使用的是 eclipse 3.1.1 在

2010-05-26 17:50:00 1037

转载 Oracle多行记录合并/连接/聚合字符串的几种方法

什么是合并多行字符串(连接字符串)呢,例如: SQL> desc test; Name     Type          Nullable Default Comments ------- ------------ -------- ------- -------- COUNTRY VARCHAR2(20) Y                         CITY     VARCHAR2(

2010-05-26 17:41:00 679

转载 Oracle递归树select...start with... connect by ...prior 理解

Oracle树查询的最重要的就是select...start with... connect by ...prior 语法了。依托于该语法,我们可以将一个表形结构的中以树的顺序列出来。在下面列述了Oracle中树型查询的常用查询方式以及经常使用的与树查询相关的Oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。      以我做过的一个项目中的表为例,表结构如下:

2010-05-26 17:23:00 4874 2

winfrom中数据绑定资料

WinForm数据绑定-实现IList接口, 理解数据绑定机制的用意。为了认识数据绑定,需要从最简单的开始,在继续讨论数据绑定中不可忽视的一个对象Binding对象的作用, 这一章讲解如何进行复杂绑定。绑定到集合类型的数据。WinForm数据绑定--BindingContext

2009-07-17

C#技术内幕,C#高级编程,还有项目源码,搭建企业邮局系统全攻略,网上自动答疑系统

里面有C#技术内幕,和一些项目源码,希望对大家有所帮助。不要做一个执着的下载者,应该下载后好好的看看。

2009-07-10

很好的uml参考手册

统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML 是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML包括概念的语义,表示法和说明,提供了静态、动态、系统环境及组织结构的模型。它可被交互的可视化建模工具所支持,这些工具提供了代码生成器和报表生成器。UML标准并没有定义一种标准的开发过程,但它适用于迭代式的开发过程。它是为支持大部分现存的面向对象开发过程而设计的。 UML描述了一个系统的静态结构和动态行为。UML将系统描述为一些离散的相互作用的对象并最终为外部用户提供一定的功能的模型结构。静态结构定义了系统中的重要对象的属性和操作以及这些对象之间的相互关系。动态行为定义了对象的时间特性和对象为完成目标而相互进行通信的机制。从不同但相互联系的角度对系统建立的模型可用 于不同的目的。 UML还包括可将模型分解成包的结构组件,以便于软件小组将大的系统分解成易于处理的块结构,并理解和控制各个包之间的依赖关系,在复杂的开发环境中管理模型单元。它还包括用于显示系统实现和组织运行的组件。 UML不是一门程序设计语言。但可以使用代码生成器工具将UML模型转换为多种程序设计语言代码,或使用反向生成器工具将程序源代码转换为UML。UML不是一种可用于定理证明的高度形式化的语言,这样的语言有很多种,但它们通用性较差,不易理解和使用。UML是一种通用建模语言。对于一些专门领域,例如用户图形界面(GUI)设计、超大规模集成电路(VLSI)设计、基于规则的人工智能领域,使用专门的语言和工具可能会更适合些。UML是一种离散的建模语言,不适合对诸如工程和物理学领域中的连续系统建模。它是一个综合的通用建模语言,适合对诸如由计算机软件、固件或数字逻辑构成的离散系统建模。

2009-06-17

空空如也

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

TA关注的人

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