E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
开发日常踩坑日记
iOS
开发日常
安全防护(一)
接触iOS开发已经一年半有余了,说实话虽然工作了这么长一段时间,自己的技术确实也得到了锻炼,但是对iOS日常开发出现的安全性问题并没有做太多考虑。一直到今天,公司说自己的司机端被人破解然后导致司机刷单问题,我这才想到iOS开发的安全性问题。说真的,不看不知道一看吓一跳,自己平时的开发确确实实出现了好多安全性相关的问题。于是,赶紧百度啊。饿补自己的相关知识,发现了一本书《iOS应用逆向工程》,我觉得
chenglei9128
·
2015-11-04 18:00
ios
开发
安全
ios开发
敏捷
开发日常
跟进系列之一:燃尽图(上)
这是敏捷
开发日常
跟进系列的第一篇(栏目目录)。
·
2015-11-01 15:38
敏捷开发
敏捷
开发日常
跟进系列之二:燃尽图(中)
这是敏捷
开发日常
跟进系列的第二篇(栏目目录)。 迭代及燃尽图的目标 燃尽图的目标是完成迭代的目标,迭代的目标是什么呢? 1. 按产品经理的要求,交付计划会中计划的用户故事 2.
·
2015-11-01 15:38
敏捷开发
敏捷
开发日常
跟进系列之四:跟进表
这是敏捷
开发日常
跟进系列的第四篇。 (栏目目录) 跟进表是大型敏捷团队的一种实践。在一个80多人的网络游戏团队中,他们为了清晰地显示整个团队的运作方式,使用了这种方法。
·
2015-11-01 11:41
敏捷开发
敏捷
开发日常
跟进系列之三:故事板,看板
这是敏捷
开发日常
跟进系列的第三篇。 (栏目目录) 故事板和看板其实不是一个东西,前者是最初的敏捷开发里边的东西,受到了后者的启发产生的;而后者是制造业的东西,具体内容请参考末尾的百度百科。
·
2015-11-01 11:40
敏捷开发
ASP.NET 网站
开发日常
异常总汇(持续更新)
1.問題點:使用FILEUPLOAD控件且上傳較大文件時,頁面顯示Internet Explorer 无法显示该网页1.解決:在web.config中更改默認請求的最大字節數,如下, <httpRuntime maxRequestLength="102400" useFullyQualifiedRedirectUrl="tru
·
2015-10-23 08:47
asp.net
兼容Silverlight4的实用的Silverlight可拖放工具类源代码
开发日常
的Silverlight应用程序时,常常要对一个域多个控件实现可拖放的MOUSE操作,在Silverlight中实现拖放的功能其实非常简单,但是为了提高程序功能代码的可复用性,程序员常常喜欢把常用的代码封装成一个工具类
·
2015-10-21 11:21
silverlight
MySQL 配合
开发日常
InnoDB引擎与MyISAM引擎区别.MyISAMInnoDB表级锁行级锁非事物安全事物安全性全文索引不支持全文索引OLAP联机分析处理OLTP联机事物处理 SQL优化及合理使用索引1notin字句查询优化2模式匹配like'%xxx%'优化3limit分页优化4count(*)统计数据加速 一count(辅助索引) 快于count(*) 二count(distict)优化5or条件优化
青春掌柜
·
2015-06-01 20:35
安全性
update
where
having
count
MySQL 配合
开发日常
InnoDB引擎与MyISAM引擎区别.MyISAMInnoDB表级锁行级锁非事物安全事物安全性全文索引不支持全文索引OLAP联机分析处理OLTP联机事物处理 SQL优化及合理使用索引1notin字句查询优化2模式匹配like'%xxx%'优化3limit分页优化4count(*)统计数据加速 一count(辅助索引) 快于count(*) 二count(distict)优化5or条件优化
青春掌柜
·
2015-06-01 20:35
安全性
update
having
where
count
MySQL 配合
开发日常
InnoDB引擎与MyISAM引擎区别.MyISAMInnoDB表级锁行级锁非事物安全事物安全性全文索引不支持全文索引OLAP联机分析处理OLTP联机事物处理 SQL优化及合理使用索引1notin字句查询优化2模式匹配like'%xxx%'优化3limit分页优化4count(*)统计数据加速 一count(辅助索引) 快于count(*) 二count(distict)优化5or条件优化
青春掌柜
·
2015-06-01 20:35
安全性
update
where
having
count
quick cocos2dx 3.3
踩坑日记
(三)------ setPOSTData
今天在写网络模块的时候,需要发送数据,但是样例里面就只有addPOSTValue这个的调用,不满足我的需求,所以去看了源码,找到了setPOSTData函数。但是调用的时候报错。。。。 我就郁闷了。。。明明参数对了,为什么还说参数错误。。。。后来问了一个大神,发现是lua绑定的时候少读取了一个参数!!!!!!! 这不是坑爹么。。。。。所以在lua这边调用的时候,
落魄码农
·
2015-01-15 16:55
NetWork
Quick
setPOSTData
quick cocos2dx 3.3
踩坑日记
(三)------ setPOSTData
今天在写网络模块的时候,需要发送数据,但是样例里面就只有addPOSTValue这个的调用,不满足我的需求,所以去看了源码,找到了setPOSTData函数。但是调用的时候报错。。。。 我就郁闷了。。。明明参数对了,为什么还说参数错误。。。。后来问了一个大神,发现是lua绑定的时候少读取了一个参数!!!!!!! 这不是坑爹么。。。。。所以在lua这边调用的时候,
落魄码农
·
2015-01-15 16:55
NetWork
Quick
setPOSTData
quick cocos2dx 3.3rc1
踩坑日记
(一)------ 声音引擎
昨天在群里有人说setSoundsVolume和setMusicVolume设置声音大小无效。。。我记得cocos2dx是没实现内容的,就贸贸然回答说,是这你的没用,但群里有人说是有用的,我就去虚心请教,大神人很好,回答了我很多问题,告诉我说实现了,而且是针对不同的平台。实现的文件位置,如下图: 我先测试setMusicVolume,在win32下setMusicVolume是无效的
落魄码农
·
2014-12-18 16:54
audio
Quick
3.3rc1
声音引擎
quick cocos2dx 3.3rc1
踩坑日记
(一)------ 声音引擎
昨天在群里有人说setSoundsVolume和setMusicVolume设置声音大小无效。。。我记得cocos2dx是没实现内容的,就贸贸然回答说,是这你的没用,但群里有人说是有用的,我就去虚心请教,大神人很好,回答了我很多问题,告诉我说实现了,而且是针对不同的平台。实现的文件位置,如下图: 我先测试setMusicVolume,在win32下setMusicVolume是无效的
落魄码农
·
2014-12-18 16:54
audio
Quick
3.3rc1
声音引擎
quick cocos2dx 3.3rc1
踩坑日记
(一)------ 声音引擎
昨天在群里有人说setSoundsVolume和setMusicVolume设置声音大小无效。。。我记得cocos2dx是没实现内容的,就贸贸然回答说,是这你的没用,但群里有人说是有用的,我就去虚心请教,大神人很好,回答了我很多问题,告诉我说实现了,而且是针对不同的平台。实现的文件位置,如下图:我先测试setMusicVolume,在win32下setMusicVolume是无效的,在Androi
落魄码农
·
2014-12-18 16:54
quick
audio
3.3rc1
quick
踩坑日记
cocos2dx 3.3rc0
踩坑日记
(二)------ HttpClient 的使用
昨天写了Curl的简单使用,遇见了几个坑,今天用HttpClient写样例还是遇见了坑~按照网上的资料写总是遇见问题。。。应该是版本不一样!!!下面我来说说HttpClient的使用方法。首先要引入头文件和命名空间#include "network/HttpClient.h"using namespace cocos2d::network;但是这样还不行,编译的话会报错,无法解析的外部符号....
落魄码农
·
2014-12-04 16:18
cocos2dx
3.3rco
Http
cocos2dx
踩坑日记
cocos2dx 3.3rc0
踩坑日记
(二)------ HttpClient 的使用
昨天写了Curl的简单使用,遇见了几个坑,今天用HttpClient写样例还是遇见了坑~ 按照网上的资料写总是遇见问题。。。应该是版本不一样!!!下面我来说说HttpClient的使用方法。 首先要引入头文件和命名空间#include "network/HttpClient.h" using namespace cocos2d::network; 但是这样还不行,编译的话
落魄码农
·
2014-12-04 16:18
httpclient
cocos2dx
3.3rco
cocos2dx 3.3rc0
踩坑日记
(一)------ 弱联网 Curl
这两天看了视频学习了下弱联网技术,用的是Curl,具体使用方法我就多说了,可以参考官方样例和下面的文章,解释的很清楚。 【Curl(libcurl)开发之一】Cocos2dx之libcurl(curl_easy)的编程教程(帮助手册)! CURL使用2 我要说的我又踩到一个坑。。。为什么是又呢。。。天生就是来踩坑的。。。 先说下使用之前需要加入curl.h的路径$(E
落魄码农
·
2014-12-03 18:38
curl
cocos2dx
3.3
cocos2dx 3.3rc0
踩坑日记
(一)------ 弱联网 Curl
这两天看了视频学习了下弱联网技术,用的是Curl,具体使用方法我就多说了,可以参考官方样例和下面的文章,解释的很清楚。【Curl(libcurl)开发之一】Cocos2dx之libcurl(curl_easy)的编程教程(帮助手册)!CURL使用2我要说的我又踩到一个坑。。。为什么是又呢。。。天生就是来踩坑的。。。先说下使用之前需要加入curl.h的路径$(EngineRoot)external\
落魄码农
·
2014-12-03 18:38
curl
cocos2dx
3.3
cocos2dx
踩坑日记
quick-cocos2d-x
踩坑日记
(一)------ NodeEx 与 shortcodes
今天在模仿一个demo,想自己去完善一些功能,自己写的时候就遇见了一个坑。。。先看代码: local label = cc.ui.UILabel.new({ UILabelType = 1, text = "Max Score 10", font = "fonts/font-issue1343.fnt", x = boardSize.width / 2
落魄码农
·
2014-11-14 21:37
cocos2dx
Quick
shortcodes
敏捷开发一千零一问:如何处理重要但不明确的任务?
(栏目总目录)也是敏捷
开发日常
跟进系列的第八篇。(栏目目录)问题:有一类任务很重要(假设同时也很紧急),但却很不明确,该怎么办?
cheny_com
·
2014-08-07 10:00
前端
开发日常
工作面试题
现在前端开发面试者也多起来了,很多时候面试者可能会稍微差一点,但我想说的是对面坐着那位招聘者更奇葩。我的这份面试题只是针对一些常用的技术点出的题目,而没有像某些招聘者喜欢表达自己看过多少开发牛掰书籍,然后对着面试者问一些{}=={}怎么怎么样,{}==={}怎么怎么样的问题,也没有一个方法里弹一个a变量,下面再给a赋值,如果他说不出上面的a为什么是undefined来就继续往这个方向问的问题。这些
xingyu_qie
·
2014-07-06 14:58
前端开发
前端日常工作
前端面试题
前端开发
前端日常开发
面试题
Linux下恢复被误删除的syslog—/var/log/messages (转)
原创文章,转载请注明作者:黄文海来源:http://viscent.iteye.com,同步发布在:http://blog.viscenthuang.info软件
开发日常
工作中,出于方便定位问题的需要,
jccpp
·
2013-06-22 17:00
linux
rsyslog
IOS
开发日常
的一些需要注意的错误!!!
1,同一个全局变量在同一个文件里有可能同时操作,尽量不要用赋值语句,比如我们有一个@property(nonatomic,retain)NSDictionary*sendInfo;//修改的字段信息我们在第一个请求里边有了self.sendInfo=Dict1;当我们第一个请求还没有返回的时候我们又请求了第二个这个时候我们又进行self.sendInfo=Dict2;然后这个时候第一个请求成功用到
牛奶_E
·
2013-04-01 19:00
ios
日常错误
Linux下恢复被误删除的syslog―/var/log/messages
软件
开发日常
工作中,出于方便定位问题的需要,我们常常会去清空日志文件。但是,Linux新手容易犯的一个错误是把日志文件给直接删除,而不是删除日志文件的内容。
utopia007
·
2013-01-27 20:19
恢复
syslog
误删除
Linux下恢复被误删除的syslog—/var/log/messages
阅读更多原创文章,转载请注明作者:黄文海来源:http://viscent.iteye.com,同步发布在:http://blog.viscenthuang.info软件
开发日常
工作中,出于方便定位问题的需要
viscent
·
2012-10-30 10:00
误删syslog
恢复系统日志
恢复syslog
Linux下恢复被误删除的syslog—/var/log/messages
原创文章,转载请注明作者:黄文海 来源: http://viscent.iteye.com,同步发布在: http://blog.viscenthuang.info 软件
开发日常
工作中,出于方便定位问题的需要
viscent
·
2012-10-30 10:00
恢复系统日志
恢复syslog
误删syslog
开发日常
语句
OperationContextHolder.getPrincipal().getUserName() private static final Logger log = Logger.getLogger(PurchaseComponentImpl.class); $_operator.loginName mount -t nfs 192.168.1.30:/opt/www/uires
coldair444
·
2012-04-09 12:00
开发
android
开发日常
小记(经验,很有用哦)
1.在用ListView时,android:layout_height尽量设为fill_parent,而不是wrap_content,否则会出现在滚动列表时,前5列会一直重复加载,导致机器性能很差,滚动缓慢。2.在同一个Activity中,如果需要用两个ListView以反复隐藏的方式显示不同的视图,隐藏的方式最好是View.gone,否则会出现更新其中一个ListView,也会引起另一个List
qqiabc521
·
2012-04-07 23:00
敏捷
开发日常
跟进系列之四:跟进表
这是敏捷
开发日常
跟进系列的第四篇。(栏目目录)跟进表是大型敏捷团队的一种实践。在一个80多人的网络游戏团队中,他们为了清晰地显示整个团队的运作方式,使用了这种方法。
火星人陈勇
·
2012-03-10 12:57
敏捷开发
网络游戏
敏捷
脚本
任务
扩展
敏捷开发日常跟进系列
敏捷开发
敏捷开发日常跟进系列
敏捷
开发日常
跟进系列之四:跟进表
这是敏捷
开发日常
跟进系列的第四篇。(栏目目录)跟进表是大型敏捷团队的一种实践。在一个80多人的网络游戏团队中,他们为了清晰地显示整个团队的运作方式,使用了这种方法。
cheny_com
·
2012-03-10 12:00
敏捷开发
敏捷
脚本
扩展
任务
网络游戏
敏捷
开发日常
跟进系列之四:跟进表
跟进表是大型敏捷团队的一种实践。在一个80多人的网络游戏团队中,他们为了清晰地显示整个团队的运作方式,使用了这种方法。跟进表以上面的网络游戏团队为例,说明一下跟进表上的信息:1.哪些故事完成了在故事板中也能表达,但缺少结构性。故事板中的故事都是平等的,较难显示大小、父子包含关系等。2.谁在跟进案例中这个人一般是策划人员,故事的创建者和验收者。3.谁在开发案例中这个一般是若干个开发人员、脚本、美术
火星人陈勇
·
2012-03-10 12:00
敏捷开发
日常跟进系列
敏捷
开发日常
跟进系列之四:跟进表
跟进表是大型敏捷团队的一种实践。在一个80多人的网络游戏团队中,他们为了清晰地显示整个团队的运作方式,使用了这种方法。跟进表以上面的网络游戏团队为例,说明一下跟进表上的信息:1.哪些故事完成了在故事板中也能表达,但缺少结构性。故事板中的故事都是平等的,较难显示大小、父子包含关系等。2.谁在跟进案例中这个人一般是策划人员,故事的创建者和验收者。3.谁在开发案例中这个一般是若干个开发人员、脚本、美术的
火星人陈勇
·
2012-03-10 12:00
敏捷开发
日常跟进系列
敏捷开发
敏捷
开发日常
跟进系列之三:故事板,看板
故事板和看板其实不是一个东西,前者是最初的敏捷开发里边的东西,受到了后者的启发产生的;而后者是制造业的东西,具体内容请参考末尾的百度百科。但是在敏捷开发里边提到这两样东西,可以认为大致相同。故事板简单说,故事板是展示迭代中的用户故事和任务的方法,在《硝烟中的Scrum和XP》的封面上就印着一个典型的故事板:一般故事板分为三列:ToDo还没做的,Doing正在做的,Done做完的(有各种各样的中英
火星人陈勇
·
2012-03-05 20:00
开发
故事
日常
看板
敏捷
开发日常
跟进系列之三:故事板,看板
故事板和看板其实不是一个东西,前者是最初的敏捷开发里边的东西,受到了后者的启发产生的;而后者是制造业的东西,具体内容请参考末尾的百度百科。但是在敏捷开发里边提到这两样东西,可以认为大致相同。故事板简单说,故事板是展示迭代中的用户故事和任务的方法,在《硝烟中的Scrum和XP》的封面上就印着一个典型的故事板:一般故事板分为三列:ToDo还没做的,Doing正在做的,Done做完的(有各种各样的中英文
火星人陈勇
·
2012-03-05 20:00
开发
故事
日常
敏捷开发
敏捷
开发日常
跟进系列之三:故事板,看板
这是敏捷
开发日常
跟进系列的第三篇。(栏目目录)故事板和看板其实不是一个东西,前者是最初的敏捷开发里边的东西,受到了后者的启发产生的;而后者是制造业的东西,具体内容请参考末尾的百度百科。
cheny_com
·
2012-03-05 20:00
制造
敏捷开发
测试
百度
工具
任务
敏捷
开发日常
跟进系列之二:燃尽图(中)
迭代及燃尽图的目标燃尽图的目标是完成迭代的目标,迭代的目标是什么呢?1.按产品经理的要求,交付计划会中计划的用户故事2.尽量完成1之后还会看到,这个定义还有狭隘之处,在系列后面的文章中会提到。为什么燃尽图不能直接地达成这个目标?潜在的问题包括:1.如果燃尽图按时完成,有可能是为了按时完成,同时牺牲了所有故事(重要和不重要的)的质量,换取了进度。2.如果燃尽图未按时完成,有可能不是一个故事没有完成
火星人陈勇
·
2012-02-29 10:00
敏捷开发
日常跟进系列
敏捷
开发日常
跟进系列之二:燃尽图(中)
迭代及燃尽图的目标燃尽图的目标是完成迭代的目标,迭代的目标是什么呢?1.按产品经理的要求,交付计划会中计划的用户故事2.尽量完成1之后还会看到,这个定义还有狭隘之处,在系列后面的文章中会提到。为什么燃尽图不能直接地达成这个目标?潜在的问题包括:1.如果燃尽图按时完成,有可能是为了按时完成,同时牺牲了所有故事(重要和不重要的)的质量,换取了进度。2.如果燃尽图未按时完成,有可能不是一个故事没有完成,
火星人陈勇
·
2012-02-29 10:00
敏捷开发
日常跟进系列
敏捷开发
敏捷
开发日常
跟进系列之二:燃尽图(中)
这是敏捷
开发日常
跟进系列的第二篇(栏目目录)。迭代及燃尽图的目标燃尽图的目标是完成迭代的目标,迭代的目标是什么呢?
cheny_com
·
2012-02-29 10:00
游戏
工作
敏捷开发
咨询
任务
产品
敏捷
开发日常
跟进系列之一:燃尽图(上)
这个系列将涉及燃尽图(BurndownChart)、故事板(看板)、每日立会等内容,描述在计划会之后,评审会之前,敏捷开发团队内部产出与产品经理和项目经理的各种活动。日常跟进中的某些内容比如团队工作模型、预估会议、用户故事跟进等在之前的松结对编程、团队管理、用户故事、产品管理等系列中有所描述。在这个系列之前,还应该有一个敏捷计划系列,描述敏捷开发的从版本规划到计划会估算的详细内容,未来将会补上,当
火星人陈勇
·
2012-02-29 09:00
敏捷开发
敏捷开发
日常跟进系列
敏捷开发
敏捷
开发日常
跟进系列之一:燃尽图(上)
这个系列将涉及燃尽图(BurndownChart)、故事板(看板)、每日立会等内容,描述在计划会之后,评审会之前,敏捷开发团队内部产出与产品经理和项目经理的各种活动。日常跟进中的某些内容比如团队工作模型、预估会议、用户故事跟进等在之前的松结对编程、团队管理、用户故事、产品管理等系列中有所描述。在这个系列之前,还应该有一个敏捷计划系列,描述敏捷开发的从版本规划到计划会估算的详细内容,未来将会补上,
火星人陈勇
·
2012-02-29 09:00
敏捷开发
敏捷开发
日常跟进系列
敏捷
开发日常
跟进系列之一:燃尽图(上)
这是敏捷
开发日常
跟进系列的第一篇(栏目目录)。
cheny_com
·
2012-02-29 09:00
工作
敏捷开发
敏捷
工具
任务
产品
敏捷
开发日常
跟进系列之六:开发与跟进
这是敏捷
开发日常
跟进系列的第六篇。 产品负责人常常被描述成在计划会前准备好用户故事,在计划会上讲解并帮助开发团队估算后就万事大吉,只等月底接收“可工作软件”的样子,其实如果真的这样,很容易出问题。
火星人陈勇
·
2011-10-25 21:00
开发
it
日常
敏捷
开发日常
跟进系列之六:开发与跟进
这是敏捷
开发日常
跟进系列的第六篇。
cheny_com
·
2011-10-25 21:00
工作
敏捷开发
活动
测试
产品
网络游戏
敏捷
开发日常
跟进系列之六:开发与跟进
这是敏捷
开发日常
跟进系列的第六篇。产品负责人常常被描述成在计划会前准备好用户故事,在计划会上讲解并帮助开发团队估算后就万事大吉,只等月底接收“可工作软件”的样子,其实如果真的这样,很容易出问题。
火星人陈勇
·
2011-10-25 21:00
it
开发
日常
IT职场人生系列
敏捷
开发日常
跟进系列之六:验收标准
这是敏捷
开发日常
跟进系列的第六篇。(栏目目录)要想不在评审会上得到“惊喜”,ProductOwner最好提前约定好用户故事的验收标准,而且每个用户故事可能各不相同。
火星人陈勇
·
2011-10-25 18:30
敏捷开发
敏捷开发用户故事系列
敏捷开发日常跟进系列
敏捷
开发日常
跟进系列之六:验收标准
要想不在评审会上得到“惊喜”,ProductOwner最好提前约定好用户故事的验收标准,而且每个用户故事可能各不相同。面向客户价值设定验收标准简单说,就是客户看到说“完成了”,才算完成了。从这一点上说,用户眼中的“可工作软件”和我们认为“可以运行,自动化测试了的,没有缺陷的”软件还是有差别的。用户拿到软件,是要使用从而获得价值的,这常常需要多个功能联合运行,前后数据完整一致才可以做到。在“敏捷产品
火星人陈勇
·
2011-10-25 18:00
开发
敏捷
日常
敏捷
开发日常
跟进系列之六:验收标准
这是敏捷
开发日常
跟进系列的第六篇。(栏目目录)要想不在评审会上得到“惊喜”,ProductOwner最好提前约定好用户故事的验收标准,而且每个用户故事可能各不相同。
cheny_com
·
2011-10-25 18:00
游戏
工作
敏捷开发
测试
单元测试
性能优化
敏捷
开发日常
跟进系列之六:验收标准
要想不在评审会上得到“惊喜”,ProductOwner最好提前约定好用户故事的验收标准,而且每个用户故事可能各不相同。面向客户价值设定验收标准简单说,就是客户看到说“完成了”,才算完成了。从这一点上说,用户眼中的“可工作软件”和我们认为“可以运行,自动化测试了的,没有缺陷的”软件还是有差别的。用户拿到软件,是要使用从而获得价值的,这常常需要多个功能联合运行,前后数据完整一致才可以做到。在“敏捷产品
火星人陈勇
·
2011-10-25 18:00
开发
日常
敏捷
敏捷开发
敏捷
开发日常
跟进系列之五:用户故事与MVC
这是敏捷
开发日常
跟进系列的第五篇。(栏目目录) 用户故事和MVC没有关系,因为MVC是实现方法,因此在思考用户故事的时候,不要一下就想到实现方法,很容易把故事写坏。
cheny_com
·
2011-10-12 23:00
mvc
敏捷开发
测试
asp.net
action
textbox
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他