自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (39)
  • 收藏
  • 关注

原创 Atitit.隔行换色  变色 css3 结构性伪类选择器

Atitit.隔行换色  变色 css3 结构性伪类选择器   1.1. css3隔行换色扩展阅读 1 1.2. 结构伪选择器 1 1.3. jQuery 选择器2   1.1. css3隔行换色扩展阅读 原理就是利用结构伪类选择器     .list_div tr:nth-of-type(odd){background:#fff;} /* 奇数行 */ /*-

2016-04-29 21:37:55 1111

原创 Atitit.jpg png格式差别以及解决jpg图片不显示的问题

Atitit.模板引擎原理以及常见模板技术     1. Asp Php jsp smarty模板1 1.1. 模板引擎基本原理1 1.2. 调试模式原理2 2. Attilax总结的模板引擎原理2 3. 支持两种类型的错误捕获,一是渲染错误(Render Error)与编译错误(Syntax Error)。2 3.1. 1、渲染错误2 3.2. 2、编译错误3

2016-04-29 21:34:04 899

原创 Atitit.jpg png格式差别以及解决jpg图片不显示的问题

Atitit.jpg png格式差别以及解决jpg图片不显示的问题   图片在pc上可以显示,在Android上不能,img以及背景都不能显示。。   Psd文件不能保存为png格式,只能jpg     原来是jpg文件是cmyk格式的。To rbg then nonk   作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Attilax Akbar 

2016-04-29 21:31:40 983

原创 Atitit.预定义变量与变量预处理器

Atitit.预定义变量与变量预处理器   1. 预定义变量与1 2. 变量预处理器1 3. 测试数据生成器3     1. 预定义变量与 姓名:$name 次数:$rdm 时间:$datetime 文件名:$filename 类型:类型2 分类:类型1 课时:$rdm 点位:$rdm 是否:$tf 电话:$tel 数量:$rdm 成功率:$pct 日

2016-04-29 21:30:44 553

原创 Atitit.增强系统稳定性----虚拟内存的设置

Atitit.增强系统稳定性----虚拟内存的设置   1.1. 读取虚拟内存配置1 1.2. 禁止虚拟内存1 1.3. 默认所有驱动器虚拟内存1 1.4. 设置c d盘虚拟内存为系统管理1 1.5. 设置d盘大小2g--3g1   1.1. 读取虚拟内存配置 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Se

2016-04-26 23:35:48 593

原创 Atitit.md5 实现原理

Atitit.md5 实现原理     1. 算法流程图2 2. MD5算法过程:2 2.1. 3. 处理分组数据3 3. MD5加密字符串实例5 4. Md5的历史7 4.1.1. MD27 4.1.2. MD47 4.1.3. MD57 5.  处理P:8 6. 参考8       1. 算法流程图   2. MD5算法过程:

2016-04-26 23:34:41 717

原创 atitit.数据验证--db数据库数据验证约束

atitit.数据验证--db数据库数据验证约束     1. 为了加强账户数据金额的安全性,需要增加验证字段。。1 2. 创建帐户1 3. 更改账户2 4. ---code3 5. --fini4   1. 为了加强账户数据金额的安全性,需要增加验证字段。。   调用:: 在创建,更改金额的时候,都要更改前验证。。。 更改金额的时候,还要严重数据库里面的数据准

2016-04-25 23:41:27 654

原创 Atitit .h5文件上传 v3

Atitit .h5文件上传 v3   1. 上传原理1 2. V3版新特性1 3. Html1 4. Js2 5. uploadV2.js2 6. upServlet &  FileUploadService {3 7. 注意::去除struts的干扰3 8. 参考4   1. 上传原理 FormData  + apache  io   2. V

2016-04-25 23:40:29 803

原创 Atitit.在线充值功能的设计

Atitit.在线充值功能的设计   1. 流程1 2. Js sdk api   增加订单1 3. Java api 返回servlet处理1 3.1. 返回网址的本地host测试2   1. 流程 本地增加一份订单 2. Js sdk api   增加订单 var ds3=new dataServiceV3(); ds3.insert("$tb=orderv2

2016-04-25 23:37:08 1024

原创 Atitti. 语法树AST、后缀表达式、DAG、三地址代码

Atitti. 语法树AST、后缀表达式、DAG、三地址代码     抽象语法树的观点认为任何复杂的语句嵌套情况都可以借助于树的形式加以描述。确实,不得不承认应用抽象语法树可以使语句翻译变得相对容易,它很好地描述了语句、表达式之间的联系。不过,由于Neo Pascal并不会显式构造抽象语法树,所以不得不借助于其他数据结构实现。根据先前的经验,栈结构就是不二之选。   DAG(有向无环图)

2016-04-23 01:45:26 6480

原创 Atitit.antlr实现词法分析

Atitit.antlr实现词法分析   1.1.  antlrworks-1.4.3.jar   wizard1 1.2. 词法的类型 id,int,float ,comment,str,char,white space2 1.3. 3.1词法文件的规定3 1.4. 3.2字符编码定义4 1.5. 最后需要考虑的词法的定义5 1.5.2. 文法可视化5 1.6.

2016-04-23 01:20:00 4641

原创 Atitit.词法分析的理论原理 part2

Atitit.词法分析的理论原理 part2        1.  转换图1 1.1. 转换图是由程序流程图改进而成的。同样,转换图也可以等价地转换为程序流程图3 1.2. 2.2.3  构造词法分析器(2)流程程序2-1虽然只有26行,却是词法分析器的核心4 1.3. 单词存储形式就是三元组(单词ID,单词备注,单词行号)。4 1.4. 单词流是如何传递给语法分析器的。

2016-04-23 01:17:09 2548

原创 atitit.词法分析原理 词法分析器 (Lexer)

atitit.词法分析原理 词法分析器 (Lexer)   1. 词法分析(英语:lexical analysis)1 2. ;实现词法分析程序的常用途径:自动生成,手工生成.[1] 2 2.1. 词法分析程序的功能2 2.2. 如何描述词素3 2.3. 单词token3 2.4. Token的类型,根据程序设计语言的特点,单词可以分为五类:关键字、标识符、常量、运算符

2016-04-23 01:15:57 5763

原创 Atitti.数据操作crud js sdk dataServiceV3设计说明

Atitti.数据操作crud js sdk dataServiceV3设计说明   1. 增加数据1 1.1. 参数哦说明1 2. 查询数据1 2.1. 参数说明2 3. 更新数据2 3.1. 参数说明3 4. 删除3   1. 增加数据 importx("com.attilax/jsbridge/jsb_v7q329.js"); importx("com.

2016-04-23 01:01:45 617

原创 Atitit.http代理的实现 代码java php c# python

Atitit.http代理的实现 代码java php c# python       1. 代理服务器用途 代理服务器看成是一种扩展浏览器功能的途径。例如,在把数据发送给浏览器之前,可以用代理服务器压缩数据 调试器 数据搜集器 木马病毒   作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿

2016-04-21 22:51:42 701

原创 Atitit。数据库 安全性 重要敏感数据加密存储解决方案

Atitit。数据库 安全性 重要敏感数据加密存储解决方案   1.1. 加密存储的重要性1 1.2. 使用的加密算法aes1 1.3. 数据加密以后会有一些问题。1 1.3.1. 一个是统计,比如统计资金总额。。就无法直接使用sql的sum等数据库内部聚合函数来处理了。。1 1.3.2. 还有一个就是按照金额检索,比如多少资金以下的用户。。1   1.1. 加密存储的重

2016-04-21 22:48:43 2055

原创 Atitit.提升电子商务安全性 在线充值功能安全方面的设计

Atitit.提升电子商务安全性 在线充值功能安全方面的设计   1. 防止dataservcie对充值订单表的直接改写,只能通过api,不能通过sql1 1.1. Order_id的安全取值,注入检测1 1.2. 判断是否有此订单,否则CantFindRechargeOrderEx1 1.3. 如果订单状态有无。throw new RechargeOrderStatErr("

2016-04-21 22:47:27 863

原创 Atitit.Base64编码原理与实现设计

Atitit.Base64编码原理与实现设计     1. Base64编码1 1.1. 为什么要用自己的base64编码方案1 2. Base64编码由来1 3. Base64编码原理1 3.1. 具体来说,转换方式可以分为四步:2 3.2. 注意2 3.3. Padding3 4. URL安全的Base64编码3   1. Base64编码 1.1. 

2016-04-21 22:46:26 557

原创 Atitit. http 代理原理  atiHttpProxy  大木马

Atitit. http 代理原理  atiHttpProxy  大木马     1. 面这张图可以清晰地阐明HttpProxy的实现原理:1 2. 代理服务器用途1 3. 其中流程具体如下:2 4. 设计规划3 5. 结束语4     1. 面这张图可以清晰地阐明HttpProxy的实现原理:  2. 代理服务器用途 代理服务器看成是一种扩展浏览器功

2016-04-21 22:44:27 5277

原创 Atitit JAVA p2p设计与总结  JXTA 2

Atitit JAVA p2p设计与总结  JXTA 2         JXTA 2 是开放源代码 P2P 网络的第二个主要版本,它利用流行的、基于 Java 的参考实现作为构建基础。在设计方面进行了重要的修改,以获得更高的性能、海量伸缩性和可维护的 P2P 网络。本文建立在 Sing Li 于两年前发表的 JXTA 系列文章 Makng P2P interoperable的基

2016-04-16 22:17:12 683

原创 Atitti.dw cc 2015 绿色版本安装总结

Atitti.dw cc 2015 绿色版本安装总结     1.1. 安装程序无法初始化。请下载adobe Support Advisor检测该问题。1 1.1.1. Adobe Application Manager无法安装解决办法1 1.2. Need  Adobe Application Manager??2 1.3. 启动的时候儿accept不能启动..冉gr

2016-04-16 22:15:37 873

原创 Atitit .h5文件上传

Atitit .h5文件上传   1. 上传原理1 2. Html1 3. Js2 4. uploadV2.js2 5. upServlet &  FileUploadService {3 6. 注意::去除struts的干扰3 7. 参考3   1. 上传原理 FormData  + apache  io 2. Html         浏览按

2016-04-16 22:11:23 620

原创 Atitit.h5 web webview性能提升解决方案-----fileStrore缓存离线存储+http方案

Atitit.h5 web webview性能提升解决方案-----fileStrore缓存离线存储+http方案     1. 业务场景 android+webview h5 css背景图性能提升1 2. 根据标准,到目前为止,H5 一共有6种缓存机制,有些是之前已有,有些是 H5 才新加入的。1 2.1. 各种方案的比较,如下图2 3. Attilax的解决之道

2016-04-16 21:24:50 1064

原创 Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net

Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net   1. 提升单例有能力的1 2. 减少工作数量2 2.1. 减少距离2 2.2. 添加索引2 2.3. Dma api2 2.4. Cdn2 2.5. Cache2 2.6. Pool技术2 2.7. 减少HTTP请求数

2016-04-16 21:23:06 769

原创 Atitit.atiJsBridge 新特性v7q329

Atitit.atiJsBridge 新特性v7q329   atiJsBridge 未来计划 Postdata  图像上传的支持 Simp param计划 p1 p2 p3 p4 $method 的simple ,,>> $m $index 的支持     V8 新特性 使用组件化模式,将api——url内置。。 通用化+配置  创建一个组件。。 $

2016-04-14 11:34:15 902

原创 atitit.userService 用户系统设计 v6 q413

atitit.userService 用户系统设计 v6 q413       1. 新特性1 2. Admin  login1 3. 用户注册登录2 3.1.   商家注册2 3.2. 3 3.3. 3 3.4. 4 3.5. 4 3.6. 4 3.7. 取回密码5 4. 商家体系5 4.1. 5 4.2. 5 4.3. 6

2016-04-14 10:59:16 902

原创 Atitit.阿里云c盘 系统盘爆满解决方案

Atitit.阿里云c盘 系统盘爆满解决方案   Use disk parse tool to scan then   C:\widnow/soursce /install.wim   迁移  3g   显示在 C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Windows   17g 实际位置。。

2016-04-14 10:52:20 3800 1

原创 Atitit.获取某个服务 网络邻居列表 解决方案

Atitit.获取某个服务 网络邻居列表 解决方案   原理,带入某个ip扫描从0---255 很快,多线程几秒就可以出来。 使用CountDownLatch来join线程..   返回  [{ "ip":"192.168.2.114", "url":"http://@ip@:8080/cms/list_detail.html" }]     作者::  ★(attilax

2016-04-14 10:50:31 475

原创 Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理

Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理     1. reg 工具 这个cli工具接口有,优先使用,jreg的要调用dll了,麻烦的.. 2. Jreg 框架 Jreg的要调用dll了,麻烦   作者::  ★(attilax)>>>   绰号:老哇的爪子 ( 全名::Attilax Akbar 

2016-04-14 10:46:07 591

原创 Atitit.prototype-base class-based  基于“类” vs 基于“原型”

Atitit.prototype-base class-based  基于“类” vs 基于“原型”     1. 基于“类” vs 基于“原型”1 2.  对象的产生有两种基本方式。一种是以原型(prototype)对象为基础产生新的对象。一种是以类(class)为基础产生新对象1 3. 基于类(class-based),基于原型(prototype-based)和基于元类(

2016-04-12 21:04:18 658

原创 Atitit.判断汉字的编码 regedit 注册表里面的reg_sz

Atitit.判断汉字的编码 regedit 注册表里面的reg_sz     1. 可以判断出是unicode编码1 2. 有下面分割ucs2 大头小偷编码1 3. 使用小偷编码测试1 4. 注册表里面的reg_dword读取2   1. 可以判断出是unicode编码   byte[] ai={44, 103, 51, 0, 51, 0, 77, 0};  

2016-04-12 21:00:56 1152

原创 Atitit.木马病毒的操作注册表原理 系统服务管理器 atiSysService

Atitit.木马病毒的操作注册表原理 系统服务管理器 atiSysService     1. atiSysService1 2. atiSysService  原理1 3. Java code1 4. 参考5   1. atiSysService   http://localhost:8080/regsitMana/listServices.html      

2016-04-12 20:57:10 582

原创 Atitit。Js调用后台语言 java c#  php swing android  swt的方法大总结

Atitit。Js调用后台语言 java c#  php swing android  swt的方法大总结     1. Js调用后台语言有三种方法1 2. Swt  BrowserFunction 绑定方法1 3. Android webview 可以绑定对象1 4. Js 调用Java Nashorn引擎,可以绑定对象1 4.1. 绑定对象方式2 4.2.

2016-04-12 20:54:58 744

原创 Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案

Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案   1. 运行平台:跨平台 android ios pc mobile 1.1. -------------前端 界面----------------- 1.2. Web组件化 Js css html的动态加载 ,容器化运行,ajax  iframe 1.3. Css icon类库 1.4. Select

2016-04-12 20:53:46 791

原创 Atitit.跨语言异常转换机制 java c# php到js的异常转换

Atitit.跨语言异常转换机制 java c# php到js的异常转换     1. bizEx   直接抓取,然后js catchEX1 2. Chkec runtimeEx1 3. Other异常。。Js convet 2 js err,then throw ...2     1. bizEx   直接抓取,然后js catchEX   try{    pro

2016-04-10 21:36:57 456

原创 Atiti。流量提升软件设计大纲规划 v1 q45

Atiti。流量提升软件设计大纲规划 v1 q45   1. 通用数据管理1 2. 网页Url管理模块1 3. 网站domain管理1 4. ad广告管理2 5. Task任务管理2 6. 任务执行功能::进入网站,随机浏览网页2 7. 系统设置2 8. 界面跨平台h52 9. 开发语言java+h53 10. 数据存储3   1. 通用数据管理

2016-04-10 21:29:20 1307

原创 atitit.userService 用户系统设计 v5 q330

atitit.userService 用户系统设计 v5 q330           1. 新特性1 2. Admin  login1 3. 用户注册登录2 3.1.   商家注册2 3.2. 3 3.3. 3 3.4. 3 3.5. 4 3.6. 4 4. 商家体系5 4.1. 5 4.2. 5 4.3. 5 5. 参考6

2016-04-10 21:26:49 1471

原创 atitit.jQuery Validate验证框架详解与ati Validate 设计新特性

atitit.jQuery Validate验证框架详解与ati Validate 设计新特性   1. AtiValidate的目标1 2. 默的认校验规则1 2.1. 使用方式 1、metadata用法,将校验规则写到控件中2 2.2. 2、将校验规则写到js代码中2 3. 校验2 4. jquery的validate问题3     1. AtiValidat

2016-04-10 21:21:57 557

原创 atitit.React   优缺点 相比angular react是最靠谱的web ui组件化方案了

atitit.React   优缺点 相比angular react是最靠谱的web ui组件化方案了     1. React的组件化才是web ui部件的正确方向1 1.1. 组件化集成html ,css,js自我包含一体化,方便复用。1 1.2. 相比angular。Js方便好用1 2. React的问题与改进:2 2.1. 可视化模板不容易得到dw的支持。。2

2016-04-10 21:18:16 769

原创 atitit.  web组件化原理与设计

atitit.  web组件化原理与设计       1. Web Components提供了一种组件化的推荐方式,具体来说,就是:1 2. 组件化的本质目的并不一定是要为了可复用,而是提升可维护性。 不具有复用性的组件”2 3. 函数逻辑来生成界面 的优缺点2 4. 我们来看看如何把一个业务界面切割成组件。通用性的东西封装成组件,另外一种是整个应用都组件化。3 5. 高

2016-04-07 21:28:31 4412

atiSidRenjen身份证认证与安全认证模块.zip

atiSidRenjen身份证认证与安全认证模块.zip

2012-08-21

atiUpload上传图片与文件模块.zip

图片上传 atiUpload上传图片与文件模块.zip ASCX形式

2012-08-21

ATIchinapay银联支付模块.zip

ATIchinapay银联支付模块.zip asp.net版

2012-08-16

aticity省市区县三级联动

aticity省市区县三级联动,纯JS实现。。。

2012-08-16

atiTeasye转账提现模块

atiTeasye转账提现模块 包括转账提现申请 提现审批..

2012-08-15

atiGetbackPwd取回密码模块.zip

取回密码模块, 当用户忘记密码时使用 取回密码模块, 当用户忘记密码时使用

2012-08-14

atiexcel-一个EXCEL导入导出组件

atiexcel-一个EXCEL导入导出组件

2012-07-23

功能:汉字文章转换拼音的好工具 pinyinConvert.v20120709

功能:汉字文章转换拼音的好工具 pinyinConvert.v20120709。 适合于对汉字不太熟悉的人员,如小孩子,外国人,外族人等. 主要利用了盘古分词组件,以及转拼音组件。先分词,后转拼音.. 界面UI: 无 源码:有 文档说明: 接入说明:

2012-07-09

倒计时模块基于JS与HTML

倒计时模块基于JS与HTML 功能:倒计时 界面UI: 有 基于JS与HTML 源码:有 文档说明:清晰的结构一目了然 接入说明: 方便的在现有网站接入此功能模块

2012-07-06

资金账户提现模块

资金账户提现模块,主要包含以下功能 :提现到银行卡功能... 提现处理审批功能 包括文档说明,清晰的结构一目了然 包括接入说明,让你方便的接入此功能模块

2012-07-05

账户提现模块

账户提现模块

2012-07-05

用户管理JAVA版

用户管理JAVA版

2012-06-11

用户管理与纪录管理.NET

用户管理与纪录管理。NET源码

2012-06-11

零部件订货对应分析设计--FLEX端代码

AIS家电行业供应链管理系统综合分析-零部件订货对应分析设计--FLEX端代码

2011-04-01

rome-1.0.jar rome.jar 源码

rome-1.0.jar rome.jar 源码

2011-04-01

RSS 全文输出转换..源码.

RSS 全文输出 转换.基于ROME,带UI,独立模块...可以独立运行.

2011-03-11

rome-1.0.jar rome.jar

rome-1.0.jar rome.jar rome.jar

2011-03-10

3D相册模块FLEX

3D相册模块FLEX

2011-02-04

取回密码BY EMAIL功能模块带UI JAVA

取回密码BY EMAIL功能模块带UI JAVA 可直接运行

2011-02-04

游戏引擎---物理系统解决方案.d

2016-10-24

python335.chm

python3 python335 chm 文档。from python install dir /doc

2014-04-18

8k gre词汇英语词汇mysql格式

8k gre词汇英语词汇mysql格式

2014-04-12

atiSmpWebRTC

atiSmpWebRTC WebRTC实例。not need singaserver ,use smpWEbrtc server default

2014-03-31

c++ 转换 java c# 转换 java c++ 转换 c#

c++ 转换 java (试用版) c++ 转换 c# (正式版)

2014-03-06

汉字的陕北方言转写

汉字的陕北方言转写 convert2atian4telbook.zip

2014-02-27

中文转换陕北方言工具

中文转换陕北方言工具

2013-12-05

中文 分词 -- 同义词大全整理

同义词的处理方法: 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 去重复 去反意词 合并多词条 a,b>>> a,b,c,d,... tonitsi1_deduli_deFei.txt 14797条词条 tonitsi1_deduli_deFei_join.txt 大概6734条词条 参考: │ 0两万同义词大全.txt │ 1伪原创同义词库(13000条).txt │ 2四十万汉语大词库.txt.txt │ 3伪原创同义词库 2.txt │ 4伪原创同义词库80K 2.txt │ 5近义词大全 2.txt │ 6同义词近义词大全.tx │ 近反义词.doc

2013-11-25

android修改时间日期程序以及源码

android修改时间日期程序以及源码

2013-08-09

词库C81_13万条

词库C81_13万条词库C81_13万条词库C81_13万条

2013-08-02

molei.dll

molei.dll

2013-04-18

js翻页分页pageing组件.

js翻页分页pageing组件.

2013-03-27

人人网验证码识别

1.DLL调用 —————————————————————————————————— fastvcAtiLib.fastvcyjm c=new fastvcAtiLib.fastvcyjm(); c.vg = 1; string VerifyCode = c.RecByte(url); 2.命令行调用(可供非.NET程序及其它程序调用) ------------- @ConsoleApplication1.exe "http://icode.renren.com/getcode.do?t=56woxiu_reg&rnd;" 3.GUI调用及示例 -------------- syenkon.exe

2013-02-23

ATIchinapay银联支付模块.V2012.9.29

ATIchinapay银联支付模块.V2012.9.29

2012-09-30

银联支付接口商户支付接入用户手册Ver2.5.17.zip )

银联支付接口商户支付接入用户手册Ver2.5.17.zip )

2012-09-30

asp.net代码风格模板.rar

asp.net代码风格模板.rar

2012-09-26

atiLoginAuth登录处理流程模块.rar

主要实现了登录,登录状态判断,登出等后台功能,没有UI 很高的安全性 实现了多处登录 实现了密码修改实时体现 实现了盗用COOKIE行为检测

2012-09-09

atiPwdTimesSecury密码出错次数检测.rar

atiPwdTimesSecury密码出错次数检测.rar 超出规定次数禁止登录 c#语言

2012-09-07

C#截屏功能

paip.截屏功能流程说明 点击"开始截屏", 出现MASC层将下边的窗口灰掉 鼠标光标变成十字状态 单击鼠标,出现截屏窗口 调整截屏窗口位置与大小 双击,退出截屏窗口,MASC层退出..鼠标光标正常化

2012-08-27

空空如也

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

TA关注的人

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