在这个充满科技的熙熙攘攘的世界里,你可以决定在你的生命中不达到任何成功。

      当然,你可以在这里找到许多方法和策略来加速你的成功。对于那些没有什么成功而感觉有很好的人呢?我一直努力进步而有些人满足于靠着遗产和平庸生活就公平吗?也许不是。因此,这些是写给那些想要树立目标但是不打算实现的人的。

1。让你的目标模糊。当确立目标时,要用类似于“更多”、“一些”这样的形容词。像“我想挣更多的钱。”或者“我想减轻些体重”这样的目标将保证你的进步是最小的。尽可能的这样去做。一旦你这样做了,你或许就能树立一个类似于找到一个有些事情可做的工作的目标了。

2。使你的目标难以形象化。这样做的一个好方法是不停地改变目标的细节。如果你想象你的目标是:“我想有一艘红色的、蓝色的或黄色的巡洋舰或者是一匹野马。”那么,你就走上正道了。如果你将这个目标根植于你的脑海中的话,保证你不会达到一个二手现代车上。阅读全文
放弃




把握的反面就是放弃,选择了一个机会,就等于放弃了其他所有的可能。




广告




当新的机会摆在面前的时候,敢于放弃已经获得的一切,这不是功亏一篑,这不是半途而废,这是为了谋求更大的发展空间;或者什么都不为,只因为喜欢这样做,因为,年轻就是最大的机会。人,只有在三十岁之前才会有这个胆量,有这个别资本,有这个资格。




失恋

阅读全文
.exc_img3{width:400px;height:98px;float:left;background-image:url(/images/exchange_03.jpg); background-repeat:repeat-y; background-position:bottom}
住下对齐。Y重重复!

<SCRIPT src="resource/jquery-1.2.6.js" type=text/javascript></SCRIPT>
<SCRIPT src="resource/ui.core.js" type=text/javascript></SCRIPT>
<SCRIPT src="resource/ui.dialog.js" type=text/javascript></SCRIPT>

<script type="text/javascript">
function jumppage(){
  $('#bloomup').dialog( {modal: true,resizable:false,width:'400px', height:'300px',overlay: { opacity: 0.7, background: 'black' } });
}
function closejumppage(){
  $('#bloomup').dialog('close');
}
</script>

<iframe name="iframexq" id="iframexq" src="exchange.php" frameborder="0" scrolling="no" style="width:400px; height:300px"></iframe>

<area shape="rect" coords="168,108,368,147" href="#" onClick="jumppage()"/>

<img src="images/index_03.jpg" border="0" usemap="#Map2"/>

阅读全文
好人,坏人任你选:

      做了好人很难回头,做了坏人亦然,你会发现,做不了好人会反而比较快乐,无论好人于坏人,都得用心去搞好你的事业,You are Greate,等待别人给幸福的人往往不怎么幸福!



女人通吃好人坏人:

      你没工作女人肯定跑,管你是不是好人还是坏人,其实作为男人就不管做什么样的人,底线是女人不跑就OK,你做人已经是相当的Perfect的了,同时不经意解答了为何坏人也有女人的缘故,其终极原因是女人才不管好人,坏人,对她好久OK,但是对于东哥我的起码做人原则就是:只能我跑,不能女人跑,世界因你而不同! 





概念参考

好人概念:

  北京大学季羡林先生曾说过,‘考虑别人比考虑自己更多就是好人’。根据现实情况,这一标准我觉得可以再降低一点:考虑别人与考虑自己一样多就算好人。”

相对概念:

  君子的德行再低一点的人就是好人

好人的位置:

  道德最完备的人是圣人,其次是贤人,再次是君子,比君子的德行再低一点的人就是好人。

  事业解释:好人有好人的事业,坏人也有事业的,它本来就是一个中性词!

                                jackxiang

                                2009-11-2 00:38
天地万物皆有本有末,凡事都有开始和终了,能够明白本末、终始的先后次序,就能接近大学所讲的修己治人的道理了。

无极大道一本散而为万殊,成就万有。天地山河,日月星系,乃至一切的飞潜动植,胎卵湿化,无不是无极一本的显化和功用。〈清静经〉上说:“降本流末,而生万物。”

  物者:指的是有形有质的具体存在。在佛家称为色相。道家称作有为。而既然有形质,就必定有产生这形质的根本所在。

  自然生人,人也不过是其中的一物而已。即然产生了人和人类社会,而事亦随之而始,而起。事小则可见之于人一身的诚伪直曲,中正偏私。事大可发之于一家的敦睦间疏,一国的兴衰更替,以及普天下的和平争战。无论事小事大,事微事繁,有开始则必有终结,有缘起则必有缘灭。这也是自然万物的一定法则。

  所以,要研究物象必定要知道物象的根源和枝末。要通达事理,就必定要明白事理的先后得失。

  追本求源的目的,在于尽万物之性。通达事理的目的,在于尽人之性。能通物性,能尽人性,无极真道也就不远了。

解释的话我觉得1好,2是延伸了论述。

无极大道一本散而为万殊,成就万有。天地山河,日月星系,乃至一切的飞潜动植,胎卵湿化,无不是无极一本的显化和功用。〈清静经〉上说:“降本流末,而生万物。”

  物者:指的是有形有质的具体存在。在佛家称为色相。道家称作有为。而既然有形质,就必定有产生这形质的根本所在。

  自然生人,人也不过是其中的一物而已。即然产生了人和人类社会,而事亦随之而始,而起。事小则可见之于人一身的诚伪直曲,中正偏私。事大可发之于一家的敦睦间疏,一国的兴衰更替,以及普天下的和平争战。无论事小事大,事微事繁,有开始则必有终结,有缘起则必有缘灭。这也是自然万物的一定法则。

  所以,要研究物象必定要知道物象的根源和枝末。要通达事理,就必定要明白事理的先后得失。

  追本求源的目的,在于尽万物之性。通达事理的目的,在于尽人之性。能通物性,能尽人性,无极真道也就不远了


<a href="attachment.php?fid=33">DownLoad</a>


我的输入法折腾生涯(二):回归五笔:
https://imtx.me/blog/my-experiences-on-changing-chinese-input-methods-2/


其它非系统的输入法:
https://srf.baidu.com/input/mac.html
https://rime.im/download/
1.用telnet连到远程服务器

可以
telnet mail.test.com 25

或者
telnet mail.test.com smtp

2.跟服务器打招呼
HELO mail.test.com

服务器应该返回
250

如果服务器smtp需要验证,进行第三步,否则到第四步
3.输入
AUTH LOGIN

会一次提示你
334 VXNlcm5hbWU6
和
334 UGFzc3dvcmQ6
后边的内容是提示输入用户名和口令,信息是经过base64编码的
输入的用户名和口令也要经过编码,这里是一个编码、解码的工具
smtp认证通过后会显示
235 2.0.0 Authentication successful
4.写信
输入
MAIL FROM: <juhui@test.com>

和
RCPT TO: <phpbird@test.com>

分别是发自,发往
如果正常都应该返回250
输入
DATA

开始写信
Subject:test mail
test email
.

250 2.0.0 Ok: queued as 93223136C8E
退出
QUIT

Postfix上试用通过。



都是用rcpt to命令,对于抄送和密送的区分问题如下:
实现抄送及密送

在SMTP 命令集中并没有RCPT CC 或RCPT BCC 相关命令, 那要如何来实现抄送和密送功能呢?

在网络上找到这样一句话: “ 所有的接收者协商都通过RCPT TO 命令来实现,如果是BCC ,则协商发送后在对方接收时被删掉信封接收者”, 开始一直不明白这句话是什么意思? 后来通看查看foxmail 的邮件原文发现:

Date: Wed, 6 Jan 2010 12:11:48 +0800

From: "carven_li" < carven_li @smtp.com>

To: "carven" <carven@smtp.com>

Cc: "sam" <sam@smtp.com>,

  "yoyo" <yoyo@smtp.com>

BCC: "clara" <clara@tsmtp.com>

Subject: t

X-mailer: Foxmail 5.0 [cn]

Mime-Version: 1.0

Content-Type: multipart/mixed;

    boundary="=====001_Dragon237244850520_====="

才恍然大悟, 所谓的” 协商” 应该就是指发送方在Data 中指定哪些为CC, 哪些为BCC, 默认情况下什么都不写, 只发送第一个RCPT TO 的mail, 其他的都被过滤掉.
1.命运负责洗牌,但玩牌的是我们自己。
2.活着的时候开心点,因为我们要死很久
3.原来,寂寞时是自己的手指数脚指;原来,思念时是连呼吸也会心痛;原来,一个人就是一辈子...
4.相信命运的人跟着命运走,不相信命运的人被命运拖着走.
5.人生没有彩排,每天都是现场直播!
6.世界上最遥远的距离,不是生与死。而是我就站在你面前,你却不知道我爱你。世界上最遥远的距离,不是我就站在你面前,你却不知道我爱你。而是用自己冷漠的心,对爱你的人掘出一条无法跨越的沟渠。
7.物价与欧洲接轨,房价与月球接轨,工资与非洲接轨……
8.眼睛所能看到的地方,就是你會到達的地方阅读全文
使用memchche代替php默认的file来存储session,能够实现更快的速度,而且很容易实现多主机共享session的需求。本文简要介绍一下安装设置的办法

系统环境:FreeBSD6.1 ,apache2.2.3, php5.2.0

1.首先安装memcache,因为是在FreeBSD环境下,所以我们采用最简单的ports方式来安装memcache

cd /usr/ports/databases/memcached/
make install clean

ports会自动寻找源进行下载,然后编译安装
安装好memcache以后,编辑/etc/rc.conf文件,在最后一行加一句memcached_enable="YES"
然后保存退出。memcache会随着开机自动启动,手动启动的命令是:
/usr/local/etc/rc.d/memcached start
好了,现在memcache已经安装并启动完毕了。

2.安装pecl::memcache扩展,这是php的扩展,安装以后可以使用Memcache函数库,php手册上有详细的使用法说明。

cd /usr/ports/databases/pecl-memcache/
make install clean

安装好以后,会自动在/usr/local/etc/php/extension.ini 加上一行 extension=memcache.so
用命令查看一下:
cat /usr/local/etc/php/extensions.ini
如果看见最后一行有 extension=memcache.so
说明已经安装好了,这个时候重新启动一下apache server即可,phpinfo()可以看到memcache扩展的信息。

3.设置session用memcache来存储

编辑php.ini文件,做如下修改
session.save_handler = memcache
session.save_path = "tcp://127.0.0.1:11211"
当然,也可以在httpd.conf文件中加上,前提是php以模块方式载入,如果是cgi方式无效
php_value session.save_handler "memcache"
php_value session.save_path "tcp://127.0.0.1:11211"

重启一下,apache server,好了,写一小段测试代码看看session是否正常吧
亚洲成功学大师陈安之谈选对行业赚大钱的时候讲到选择行业重要的十一点:
一、有趋势性的行业
二、产品需求量大
三、市场大
四、竞争对手少
五、产品或制度不容易被复制
六、代理的产品最好是领导品牌,质量好,信誉度高,顾客容易接受
七、投资金额越少越好,可以以小搏大
八、有一个成功的模式,不用摸索,不用创新,减少失败的几率
九、要有有不错的利润空间
十、不需要做很多行政,管理工作
十一、不需要太多的售后服务
1.启动成本低,投资少

2.市场需求量大,人人都需要

3.能够重复购买,易耗用品

4.做商品流通环节,做代理分销商

5.最终可以自动运转,有自动生命力

6.能够杠杆别人的力量,借力使力不费力

7.是否能够接触成功人士

8.是否能够使生活越来越好,实现人生理想

9.能够发挥你的天赋和激情,有属于自己的舞台

10.能不断被别人认同并被别人需要
mysql5.X开启日志方法:
修改my.cnf的mysqld部分:
long_query_time = 1              //定义慢查询的时间1表示1秒
--log-slow-queries[=file_name]   //记录慢查询到日志文件
--log-queries-not-using-indexes //将没使用索引的sql记录到日志文件
我配置的正确实例情况如下:



Sql语句优化

  Sql语句优化工具

  ·慢日志

  如果发现系统慢了,又说不清楚是哪里慢,那么就该用这个工具了。只需要为mysql配置参数,mysql会自己记录下来慢的sql语句。配置很简单,参数文件里配置:

  slow_query_log=d:/slow.txt

  long_query_time = 2

  就可以在d:/slow.txt里找到执行时间超过2秒的语句了,根据这个文件定位问题吧。

  ·mysqldumpslow.pl

  慢日志文件可能会很大,让人去看是很难受的事。这时候我们可以通过mysql自带的工具来分析。这个工具可以格式化慢日志文件,对于只是参数不同的语句会归类类并,比如有两个语句select * from a where id=1 和select * from a where id=2,经过这个工具整理后就只剩下select * from a where id=N,这样读起来就舒服多了。而且这个工具可以实现简单的排序,让我们有的放矢。下面介绍下用法。因为这是个perl脚本,先要安装perl环境。脚本在mysql自带的脚本目录里,我的是在D:\mysql-5.1.30-win32\scripts

  先mysqldumpslow –help以下,俺主要用的是

  -s ORDER what to sort by (t, at, l, al, r, ar etc), ‘at’ is default

  -t NUM just show the top n queries

  -g PATTERN grep: only consider stmts that include this string

  -s,是order的顺序,说明写的不够详细,俺用下来,包括看了代码,主要有

  c,t,l,r和ac,at,al,ar,分别是按照query次数,时间,lock的时间和返回的记录数来排序,前面加了a的时倒叙

  -t,是top n的意思,即为返回前面多少条的数据

  -g,后边可以写一个正则匹配模式,大小写不敏感的

  mysqldumpslow -s c -t 20 slow.txt

  mysqldumpslow -s r -t 20 slow.txt

  上述命令可以看出访问次数最多的20个sql语句和返回记录集最多的20个sql。

  mysqldumpslow -t 10 -s t -g “left join” slow.txt

  这个是按照时间返回前10条里面含有左连接的sql语句。
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。

1、TCP连接

手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。

建立起一个TCP连接需要经过“三次握手”:

第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;

第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。

握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式开始传送数据。理想状态下,TCP连接一旦建立,在通信双方中的任何一方主动关闭连接之前,TCP 连接都将被一直保持下去。断开连接时服务器和客户端均可以主动发起断开TCP连接的请求,断开过程需要经过“四次握手”(过程就不细写了,就是服务器和客户端交互,最终确定断开)


2、HTTP连接

HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用。

HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为“一次连接”。

1)在HTTP 1.0中,客户端的每次请求都要求建立一次单独的连接,在处理完本次请求后,就自动释放连接。

2)在HTTP 1.1中则可以在一次连接中处理多个请求,并且多个请求可以重叠进行,不需要等待一个请求结束后再发送下一个请求。

由于HTTP在每次请求结束后都会主动释放连接,因此HTTP连接是一种“短连接”,要保持客户端程序的在线状态,需要不断地向服务器发起连接请求。通常的做法是即时不需要获得任何数据,客户端也保持每隔一段固定的时间向服务器发送一次“保持连接”的请求,服务器在收到该请求后对客户端进行回复,表明知道客户端“在线”。若服务器长时间无法收到客户端的请求,则认为客户端“下线”,若客户端长时间无法收到服务器的回复,则认为网络已经断开。


3、SOCKET原理

3.1套接字(socket)概念

套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。

应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个 TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了套接字(Socket)接口。应用层可以和传输层通过Socket接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。


3.2 建立socket连接
建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。

套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。

服务器监听:服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态,等待客户端的连接请求。

客户端请求:指客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端套接字提出连接请求。

连接确认:当服务器端套接字监听到或者说接收到客户端套接字的连接请求时,就响应客户端套接字的请求,建立一个新的线程,把服务器端套接字的描述发给客户端,一旦客户端确认了此描述,双方就正式建立连接。而服务器端套接字继续处于监听状态,继续接收其他客户端套接字的连接请求。


4、SOCKET连接与TCP连接

创建Socket连接时,可以指定使用的传输层协议,Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接。


5、Socket连接与HTTP连接

由于通常情况下Socket连接就是TCP连接,因此Socket连接一旦建立,通信双方即可开始相互发送数据内容,直到双方连接断开。但在实际网络应用中,客户端到服务器之间的通信往往需要穿越多个中间节点,例如路由器、网关、防火墙等,大部分防火墙默认会关闭长时间处于非活跃状态的连接而导致 Socket 连接断连,因此需要通过轮询告诉网络,该连接处于活跃状态。

而HTTP连接使用的是“请求—响应”的方式,不仅在请求时需要先建立连接,而且需要客户端向服务器发出请求后,服务器端才能回复数据。

很多情况下,需要服务器端主动向客户端推送数据,保持客户端与服务器数据的实时与同步。此时若双方建立的是Socket连接,服务器就可以直接将数据传送给客户端;若双方建立的是HTTP连接,则服务器需要等到客户端发送一次请求后才能将数据传回给客户端,因此,客户端定时向服务器端发送连接请求,不仅可以保持在线,同时也是在“询问”服务器是否有新的数据,如果有就将数据传给客户端。
该贴来自http://hi.baidu.com/%D2%B9%D1%A9%B3%E6/blog/item/d6a72d2bbf467cf2e7cd406d.html
功能强大的jquery提示信息插件jquery.poshytip.js:
http://www.sharejs.com/code/jquery/plugin/poshytip-1.0/demo/index.html

<script type="text/javascript" src="/js/jquery.validate.min.js"></script>
<link href="/css/colorbox.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/jquery.colorbox-min.js"></script>
<link type="text/css" href="/css/ui.datepicker.css" rel="stylesheet" />
<script type="text/javascript" language="javascript" src="/js/jquery.ui.datepicker-zh-CN.js"></script>


DownLoad较常用的插件:



真正可用的文件上传插件
找了很多才发现这个相当不错插件:
http://www.jcupload.com/documentation/ http://demo.swfupload.org/v220/index.htm

强大的js画图功能
http://draw2d.org/draw2d/files/demo/YahooUI_integration/index.html

jquery实现右键菜单:
http://www.trendskitchens.co.nz/jquery/contextmenu/

jquery 消息插件--仿QQ消息弹出提醒:
http://www.cnblogs.com/qiantuwuliang/archive/2009/06/08/1498826.html

query仿照开心网的好友查找:
http://itlea.com/archiver/?tid-290982.html
http://www.playgoogle.com/demo/friendsuggest/default.html

一好很漂亮的jquery上传插件:
http://www.jqueryajax.com/jquery979


jQuery:Scrolltop滑动插件推荐(修正注释版)
http://www.ihiro.org/jquery-scrolltop-plugins


jquery插件 scroll follow,层随着窗口滚动
http://kitchen.net-perspective.com/open-source/scroll-follow/


jQuery基础---filter()和find()
http://www.cnblogs.com/qiantuwuliang/archive/2009/10/18/1585682.html


37个更加出色的jQuery插件:
http://paranimage.com/37-plug-ins-even-more-outstanding-jquery/


从零开始学习 jQuery 事件与事件对象
http://www.xueit.com/html/2009-05/33_2020_00.html


jQuery Flash Plugin:
能判断fash是否加载完毕和自动生成flash的嵌入代码:
参考:http://hi.baidu.com/otherrrr/blog/item/b65bd016461f1e1d972b431a.html
下载:http://jquery.lukelutman.com/plugins/flash/

jquery上传头像的插件(感觉不错):
http://www.cnblogs.com/xuanye/archive/2009/04/02/1428202.html

09年插件总结:
http://blog.csdn.net/yuhaibao324/archive/2009/12/19/5037288.aspx

jQuery心跳包插件:

http://www.oschina.net/p/jheartbeat


jQuery UI组件 jQuery UI:

http://www.oschina.net/p/jquery+ui

suggest 技术
http://www.webwoo.net/jquery/200902/15-33819.html
suggest 技术,实际上就是大家看到的 google 在搜索的时候当您输入时有一个自动提示框

下面我给大家介绍一个jquery suggest插件

用起来很简单

只需要加一句

$("#suggest").suggest("demo.php",{
onSelect: function() {alert("You selected: " this.value)}});
});

就可以了

演示

http://www.cnjquery.com/demo/suggest/demo.html


我经常用到的:
阅读全文
Flot是Ole Laursen开发的基于JQuery的纯JavaScript实现的绘图库,Flot使用起来非常简单,绘图效果相当绚丽,而且还支持一些图片的操作功能,例如图片的缩放。可以看一下Flot的demo:
http://ajaxian.com/archives/plotting-in-jquery
绘制上面的图形所编写的JS也非常简单易读:

# <script id="source" language="javascript" type="text/javascript">  
# $(function () {  
#     var d1 = [];  
#     for (var i = 0; i < 14; i += 0.5)  
#         d1.push([i, Math.sin(i)]);  
#  
#     var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]];  
#  
#     var d3 = [];  
#     for (var i = 0; i < 14; i += 0.5)  
#         d3.push([i, Math.cos(i)]);  
#  
#     var d4 = [];  
#     for (var i = 0; i < 14; i += 0.5)  
#         d4.push([i, Math.sqrt(i * 10)]);  
#      
#     var d5 = [];  
#     for (var i = 0; i < 14; i += 0.5)  
#         d5.push([i, Math.sqrt(i)]);  
#      
#     $.plot($("#placeholder"), [  
#         {  
#             data: d1,  
#             lines: { show: true, fill: true }  
#         },  
#         {  
#             data: d2,  
#             bars: { show: true }  
#         },  
#         {  
#             data: d3,  
#             points: { show: true }  
#         },  
#         {  
#             data: d4,  
#             lines: { show: true }  
#         },  
#         {  
#             data: d5,  
#             lines: { show: true },  
#             points: { show: true }  
#         }  
#     ]);  
# });  
# </script>



http://code.google.com/p/flot/
我试了,在expose_event函数中放置绘图函数,此函数以一定的时间间隔画不同的曲线。

结果,只有将窗口拖到屏幕的边缘(将窗口画图区隐藏起来),再拖出来,这样画图区的曲线才有变化。

然到,expose_evnet函数只有在这种情况下才能被触发?如果我想实时显示,该怎么办呢?


参考 gtk-demo 里面的 Pixbufs

gtk-demo 装了gtk开发包的应该就代了吧?

$ gtk-demo
分页: 229/338 第一页 上页 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 下页 最后页 [ 显示模式: 摘要 | 列表 ]