天空小小岛技术论坛

 找回密码
 注册
搜索
解决 ‘TOO MANY OPEN FILES’ 问题
一粒米 发布于 2016-01-27 02:21 | 2663 次阅读 | 0次推荐
解决 ‘TOO MANY OPEN FILES’ 问题 我们可以用ulimit -a来查看所有限制值 其中 "open files (-n) 1024 "是Linux操作系统对一个进程打开的文件句柄数量的限制(也包含打开的SOCKET数量,可影响MySQL的并发连接数目)。这个值可用ulimit命令来修改,但ulimit命令修改的数值只对当前登录用户的目前使用环境有效,系统重启或者用户退出后就会失效 正确的做法,应该是修改/etc/security/limits.conf 然后退出重新登陆即可发现正常了。
详细内容 | 已有 0 个意见 | 热度 0
Linux下使用rsync快速删除海量文件
phper 发布于 2015-11-30 22:56 | 3198 次阅读 | 0次推荐
Linux下使用rsync快速删除海量文件 遇到了要在Linux下删除海量文件的情况,需要删除数百万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。或者出现 bash: /bin/rm: Argument list too long 错误提示 所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。 1、先安装rsync: yum install rsync 2、建立一个空的文件夹: mkdir /tmp/test 3、用rsync删除目标目录: rsync --delete-before -d /tmp/test/ log/ 这样我们要删除的log目录就会被清空了,删除的速度会非常快。 选项说明: –delete-before 接收者在传输之前进行删除操作 –progress 在传输时显示
详细内容 | 已有 0 个意见 | 热度 0
Linux 下安装 PEAR
phper 发布于 2015-10-17 22:25 | 3240 次阅读 | 0次推荐
Linux 下安装 PEAR 什么是pear pear是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,pear就是PHP的cpan。 文档 http://pear.php.net/manual/zh/about-pear.php 1.下载 #curl -o go-pear.php http://pear.php.net/go-pear.phar 2.安装 #php go-pear.php 3.第一次安装时出现如下提示信息 这个时候如果觉得配置里的路径并没有出现你的 php 安装路径时,你就需要考虑你的 php.ini 禁用了一些方法导致无法读取到正确路径,可以先把禁用那个项给关了,等安装完后再打开。 关完之后,我再运行 go-pear.php 时就出现这样了 然后继续回车,就安装完成了。 记得再把 dis
详细内容 | 已有 0 个意见 | 热度 0
Linux/Unix修改命令提示符当前路径的显示方
八号 发布于 2015-09-08 10:29 | 3923 次阅读 | 0次推荐
Linux/Unix修改命令提示符当前路径的显示方式 要修改命令提示符的显示方式,需要修改环境变量PS1,使用vi编辑/etc/profile文件在最后加上一行语句。 1. 命令行提示符完全显示完整的工作目录名称: 2. 命令行提示符只列出最后一个目录: 3. 命令行提示符显示完整工作目录,当前用户目录会以 ~代替: 修改完成后,执行: source /etc/profile 使配置生效即可。 命令释义: u 显示当前用户账号 h 显示当前主机名 W 只显示当前路径最后一个目录 w 显示当前绝对路径(当前用户目录会以 ~代替) $PWD 显示当前全路径 $ 显示命令行’$'或者’#'符号
详细内容 | 已有 0 个意见 | 热度 0
Nginx Location 指令基础
phper 发布于 2015-06-26 22:49 | 2936 次阅读 | 0次推荐
Nginx Location 指令基础 Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令比较简单,但却是配置 Nginx 过程中不得不去了解的。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的"/uri/",可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。 一、基本语法 〖=〗 表示精确匹配,如果找到,立即停止搜索并立即处理此请求。 〖~ 〗 表示区分大小写匹配 〖~*〗 表示不区分大小写匹配 〖^~ 〗 表示只匹配字符串,不查询正则表达式。 〖@〗 指定一个命名的location,一般只用于内部重定向请求。 二、匹配过程 首先对字符串进行匹配查询,最确切的匹配将被使用。然后,正则表达式的匹配查询开始,匹配第一
详细内容 | 已有 0 个意见 | 热度 0
linux 计划任务[转]
s.Bo 发布于 2015-05-22 11:14 | 3070 次阅读 | 0次推荐
linux 计划任务[转] cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。 Cron服务提供以下几种接口供大家使用: 1.直接用crontab命令编辑   cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:   crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数   crontab -l //列出某个用户cron服务的详细内容   crontab -r //删除没个用户的cron服务   crontab -e //编辑某个用户的cron服务   比如说root查看自己的cron设置:crontab -u root -l   再例如,root想删除fred的cron设置:crontab -u fred -r   在编辑cron服务时,编辑的内容有一些格式
详细内容 | 已有 0 个意见 | 热度 0
rsync安装配置详解
s.Bo 发布于 2015-04-10 14:05 | 4554 次阅读 | 0次推荐
rsync安装配置详解 网上下载源码包 rsync.tar.gz 解压 配置编译目录 创建目录 创建rsync服务器配置文件 创建rsync用户密码文件 创建rsync motd文件 将密码文件权限改为600,该文件的所有者必须是root,权限是600 创建rsync日志目录 编辑配置文件 rsyncd.conf 配置用户密码文件 配置连接到服务器时,用户看到信息 启动rsync服务 检查进程是否存在 打开防火墙 rsync开机启动 客户端直接使用rsync命令 参数说明 -vzrtopg 里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。 --progress 是指显示出详细的进度情况 --delete 是指如果服务器端删除了这
详细内容 | 已有 1 个意见 | 热度 1
php的 unserialize 一个漏洞
s.Bo 发布于 2014-12-29 10:32 | 3832 次阅读 | 0次推荐
php的 unserialize 一个漏洞 php Version 5.6.4 ChangeLog 中显示修复了一个漏洞 https://bugs.php.net/bug.php?id=68545 漏洞报告中测试代码执行 unserialize时可以直接使php崩溃 受影响版本 PHP 5.0.* PHP 5.2.* PHP 5.3.* PHP 5.4.*版本 < 5.4.36 PHP 5.5.*版本 < 5.5.20 PHP 5.6.*版本 < 5.6.4
详细内容 | 已有 0 个意见 | 热度 0
cc的编译命令
s.Bo 发布于 2014-12-28 22:06 | 3310 次阅读 | 0次推荐
cc的编译命令
详细内容 | 已有 0 个意见 | 热度 0
centos使用yum安装gcc
s.Bo 发布于 2014-12-28 21:55 | 3061 次阅读 | 0次推荐
centos使用yum安装gcc
详细内容 | 已有 0 个意见 | 热度 0
添加用户到sudoers
s.Bo 发布于 2014-12-17 09:44 | 3908 次阅读 | 0次推荐
添加用户到sudoers 使用 sudo 时提示 root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限。 这里就有了一个 /etc/sudoers 文件,用来保存一些用户,使这些用户可以通过sudo命令来暂时获取root的权限。这些用户使用sudo时输入的密码是当前用户密码,而不是root密码。还可一在sudoers文件里限制一般用户的权限,这样就有了安全保证。 现在要让 tkxxd 用户获得sudo使用权 1. 使用root帐户或切换到超级用户root 2.查看 /etc/sudoers 权限,可以看到当前权限为440 -r--r----- 1 root root 744 12月 8 15:29 /etc/sudoers 3.更改权限为777 4.编辑/etc/sudoers 5.在root ALL=(ALL:ALL) ALL 下面添加一
详细内容 | 已有 1 个意见 | 热度 1
看我手动解密wdLinux所有PHP文件-php版
phper 发布于 2014-11-07 10:34 | 4241 次阅读 | 0次推荐
看我手动解密wdLinux所有PHP文件-php版 PHP 版 参考 http://www.wooyun.org/bugs/wooyun-2010-071652 中的 perl 代码 Perl 版
详细内容 | 已有 0 个意见 | 热度 0
php curl上传图片时Content-Type错误问题
八号 发布于 2014-10-16 17:25 | 5150 次阅读 | 0次推荐
php curl上传图片时Content-Type错误问题 当使用curl @ 来上传文件时 接收到文件类型变掉 type变为 application/octet-stream 不是image/jpeg 接收侧会判断为不合法,上传失败 解决方法: 通过在文件名后面加上";type=image/jpeg"解决了该问题,如'file' => '@/123.jpg;type=image/jpeg' CURL 7.19.7支持此方法,7.16.0不支持此方法
详细内容 | 已有 0 个意见 | 热度 0
Chrome浏览器安装非webstore扩展的方法
phper 发布于 2014-10-07 15:24 | 4061 次阅读 | 0次推荐
Chrome浏览器安装非webstore扩展的方法 利用了 Chrome 为企业批量配置 Chrome 浏览器提供的策略配置功能 1.先下载Google提供的组策略模版:http://dl.google.com/dl/edgedl/chrome/policy/policy_templates.zip 并解压 如果下载不了可以下载这个chrome.adm 2.Win+R gpedit.msc 3.本地计算机策略 > 计算机配置 > 管理模板 4.右键管理模板,选择添加/删除模板 5.添加 windowsadmzh--CNchrome.adm 模版 6.完成后将会显示在[经典管理模板/Google/Google Chrome]下 7.然后选择Google Chrome/扩展程序/配置扩展程序白名单 选择“已启用”,并点击显示来添加扩展程序的ID 添加需要安装的第三方扩展的id就可以了 添加完后可以在Chrome 的地址栏中输
详细内容 | 已有 0 个意见 | 热度 0
HTML5 跨域通信方法postMessage
s.Bo 发布于 2014-09-15 20:37 | 4436 次阅读 | 0次推荐
HTML5  跨域通信方法postMessage postMessage 是 HTML5 新方法,它可以实现跨域窗口之间通讯。到目前为止,只有 IE8+, Firefox 3, Opera 9, Chrome 3和 Safari 4 支持 该法用于不同域或浏览器不同线程之间的通信,如 Web Workers 举个简单的不同域iframe的例子: tkxxd.com/a.html中代码 a.html中iframe了一个另一个域 tkxxd.net 下的b.html window.postMessage(message, targetOrigin [, transfer ] ) 这个函数传递二个参数,第一个参数即你要发送的数据,第二个参数主要是出于安全的考虑,一般填写允许通信的域名 tkxxd.net下的 b.html 接收消息代码: 同理,b.html向父窗口发消息 a.html接收消息 参考: http://dev.w3.org/html5/postmsg/
详细内容 | 已有 1 个意见 | 热度 1
字符串转json较通用的方法
s.Bo 发布于 2014-08-14 16:42 | 3210 次阅读 | 0次推荐
字符串转json较通用的方法
详细内容 | 已有 0 个意见 | 热度 0
计算字符串长度
八号 发布于 2014-08-09 16:34 | 3540 次阅读 | 0次推荐
计算字符串长度
详细内容 | 已有 0 个意见 | 热度 0
在虚拟主机apche .htaccess中设置环境变量
八号 发布于 2014-08-09 16:32 | 3448 次阅读 | 0次推荐
在虚拟主机apche .htaccess中设置环境变量 直接设置 根据域名设置
详细内容 | 已有 0 个意见 | 热度 0
使用X-Frame-Options防止网页被Frame
s.Bo 发布于 2014-06-24 21:00 | 4238 次阅读 | 0次推荐
使用X-Frame-Options防止网页被Frame 防止被 FRAME 加载你的网站页面 1. meta 标签:很多时候没有效果,无视 2. js 判断顶层窗口跳转 破解: // 顶层窗口中放入代码 var location = document.location; // 或者 var location = ""; 3. header 控制,绝大部分浏览器支持 网站Sitemap的一些规则 使用 X-Frame-Options 有三个可选的值: DENY:浏览器拒绝当前页面加载任何Frame页面 SAMEORIGIN:frame页面的地址只能为同源域名下的页面 ALLOW-FROM:允许frame加载的页面地址 PHP代码: Nginx配置: Apache配置: 具体参见:https://developer.mozilla.org/en-US/docs/HTTP/X-Frame-Options?redirectlocale=en-US&redirectslug=The_X-FRAME-OPTIONS_resp
详细内容 | 已有 0 个意见 | 热度 0
Linux下桌面环境介绍及VNC的使用
nownetwork 发布于 2014-04-02 11:19 | 5720 次阅读 | 15次推荐
Linux下桌面环境介绍及VNC的使用 VNC简介: VNC由Olivetti & Oracle研究室所开发,此研究室在1999年并入美国电话电报公司(AT&T)。AT&T于2002年中止了此研究室的运作,并把VNC以GPL发布。 因为它是免费的, 以及可用于数量庞大的不同操作系统, 它的简单,可靠,和向后兼容性, 使之进化成为最为广泛使用的远程控制软件,多平台的支持对网络管理员是十分重要的,他使网络管理员可以使用一种工具管理几乎所有系统。 原来的AT&T版本已经不再使用,因为更多有重大改善的分支版本已经出现, 像是RealVNC, VNC tight 和UltraVNC, 他们具有全面的向后兼容。至少对于基本的远程控制功能而言。 Real VNC 是当前最活跃和强大的主流应用。 VNC原理: VNC系统由客户端,服务
详细内容 | 已有 0 个意见 | 热度 16
exfat 文件系统介质受写入保护
亿服 发布于 2013-12-25 10:59 | 4902 次阅读 | 0次推荐
exfat 文件系统介质受写入保护 exFAT格式无法读写 exfat文件系统介质受写入保护 为了方便两个系统中的文件共享,把其中两个分区格式化为Exfat 格式。这样Windows和Mac OS都能识别并且读写 刚开始是没问题的,后来的时候不知什么原因,在Windows下无法对Exfat格式的分区进行写入操作,只能读取。 解决方法: 开始--所有程序--附件--以管理员方式运行命令提示符 在命令提示符里输入 (e:为Exfat格式的分区盘符) 会出现确认提示 过一会就好了
详细内容 | 已有 0 个意见 | 热度 2
file_get_contents(): Unable to find the
一粒米 发布于 2013-12-09 21:36 | 8477 次阅读 | 0次推荐
file_get_contents(): Unable to find the wrapper "https"解决方案 问题表现 file_get_contents 读取一个正常的 https 的url时,返回 false 打开报错 错误提示 原因 php 所在的环境没有打开 openssl 的支持 解决方法 一、在 windows 下 只要打开相应的 dll 即可,就是找到 php.ini 把 前的分号去掉,重启 web 服务。 二、在 linux 下 重新编译 php,加入 参数 或者单独编译 openssl,然后在 php.ini 里添加 加载该模块 ======== 如果没有条件修改环境,并且服务器支持 curl,可以使用以下函数替换 file_get_contents
详细内容 | 已有 0 个意见 | 热度 0
Nginx中if条件的逻辑与和逻辑或实现多重条
一粒米 发布于 2013-11-29 14:51 | 11901 次阅读 | 0次推荐
Nginx中if条件的逻辑与和逻辑或实现多重条件判断的方法 Nginx的配置中不支持if条件的逻辑与逻辑或运算,并且不支持if的嵌套语法,我们可以用变量的方式来实现 首先以下是伪代码(即Nginx不支持的写法),写在这里只是为了方便理解 以下是可用的配置 逻辑或 更简单一点,试着写一下吧。
详细内容 | 已有 0 个意见 | 热度 2
Apache中的SetEnv在Nginx里的实现方法
一粒米 发布于 2013-11-29 14:35 | 6253 次阅读 | 0次推荐
Apache中的SetEnv在Nginx里的实现方法 Apache 中这么写 然后 $_SERVER["AUTHOR"] 的值就是 yilimi nginx 里用 fastcgi_param 来实现 看样例 其中 fastcgi_param AUTHOR yilimi; 就是用来实现这个功能 注意放的位置 最后看 info 的效果图
详细内容 | 已有 0 个意见 | 热度 0
Nginx 安全漏洞 (CVE-2013-4547)
八号 发布于 2013-11-21 10:31 | 4859 次阅读 | 1次推荐
Nginx 安全漏洞 (CVE-2013-4547) Nginx 的安全限制可能会被某些请求给忽略,(CVE-2013-4547). 当我们通过例如下列方式进行 URL 访问限制的时候,如果攻击者使用一些没经过转义的空格字符(无效的 HTTP 协议,但从 Nginx 0.8.41 开始因为考虑兼容性的问题予以支持)那么这个限制可能无效: 当请求的是 "/foo /../protected/file" 这样的 URL (静态文件,但 foo 后面有一个空格结尾) 或者是如下的配置: 当我们请求 "/file .php" 时就会绕过限制。 该问题影响 nginx 0.8.41 - 1.5.6. 该问题已经在 Nginx 1.5.7 和 1.4.4 版本中修复。 补丁程序在: http://nginx.org/download/patch.2013.space.txt 配置上临时的解决办法是: print?
详细内容 | 已有 0 个意见 | 热度 4
Linux 下用 iptables 封IP
phper 发布于 2013-11-21 07:29 | 3898 次阅读 | 0次推荐
Linux 下用 iptables 封IP 屏蔽IP #屏蔽单个IP的命令是 iptables -I INPUT -s 123.45.6.7 -j DROP #封整个A段IP即从123.0.0.1到123.255.255.254的命令 iptables -I INPUT -s 123.0.0.0/8 -j DROP #封B段IP即从123.45.0.1到123.45.255.254的命令 iptables -I INPUT -s 124.45.0.0/16 -j DROP #封C段IP即从123.45.6.1到123.45.6.254的命令是 iptables -I INPUT -s 123.45.6.0/24 -j DROP -------------- 解封: iptables -D INPUT -s IP地址 -j REJECT 全清掉了 iptables -F
详细内容 | 已有 1 个意见 | 热度 1
使用iFrame模拟Ajax提交
s.Bo 发布于 2013-11-15 09:55 | 7577 次阅读 | 0次推荐
使用iFrame模拟Ajax提交 在ajax未出现之前为了实现向服务器端提交数据而不刷新页面的效果,大多数采用的就是这种隐藏iFrame的方法。下面就简要介绍一下这个方法: 1、处理思路: 假设FormA是我们要提交数据的Form,正常来说,向服务端提交数据后,返回的response会刷新当前的Form,也就是页面会刷新一下,但是如果我们将form的target设置到另外一个iframe中,那么刷新的就是target的那个iframe。这种方法其实在一些菜单树的设计上也使用过。同时为了让用户觉察不到iframe的刷新,就需要将这个作为target的iframe隐藏起来。 2、代码实现: 写个代码说明一下: 有的时候,我们需要根据返回的数据来更新某些页面元素的值(类似于ajax的success方法),这个时候
详细内容 | 已有 0 个意见 | 热度 4
Javascript的异常处理介绍
s.Bo 发布于 2013-11-15 09:51 | 5710 次阅读 | 0次推荐
Javascript的异常处理介绍 1、错误报告、错误处理以及代码调试,一直被认为是JavaScript的弱项,直到ECMAScript3和ECMAScript4的退出才得到改善。在ECMAScript中将JS的错误分为语法错误(ERROR)和运行期错误(Exception)。 2、不同的浏览器对于异常的处理策略不一样,下面列出了一些常用浏览器对于异常的处理以及一些操作方法: 3、主流的两种处理异常的方法:onError和try/catch/finally 4、onError是BOM的标准方法,用于捕获异常并进行处理。该方法激活时传递三个参数:ErrorMessage(错误报告消息)、URL(发生错误的URL地址)、LineNumber(错误所在行数)。例如: 不幸的是,onError是标准BOM对象,浏览器不同支持的不同,如Safari就不支持该模型方法。 5、try/cat
详细内容 | 已有 0 个意见 | 热度 4
HTTP Content-type 对照表
s.Bo 发布于 2013-11-13 23:24 | 7219 次阅读 | -1次推荐
HTTP Content-type 对照表
详细内容 | 已有 0 个意见 | 热度 3
正则表达式匹配不包含某个字符串(不包含某
s.Bo 发布于 2013-11-13 17:14 | 13466 次阅读 | 0次推荐
正则表达式匹配不包含某个字符串(不包含某个单词) 正则表达式匹配不包含某个字符串(不包含某个单词)使用正则表达式找出不包含特定字符串的条目 这里要使用否定式前瞻 正则表达式中有前瞻(Lookahead)和后顾(Lookbehind)的概念,这两个术语非常形象的描述了正则引擎的匹配行为。需要注意一点,正则表达式中的前和后和我们一般理解的前后有点不同。一段文本,我们一般习惯把文本开头的方向称作“前面”,文本末尾方向称为“后面”。但是对于正则表达式引擎来说,因为它是从文本头部向尾部开始解析的(可以通过正则选项控制解析方向),因此对于文本尾部方向,称为“前”,因为这个时候,正则引擎还没走到那块,而对文本头部方向,则称为“后”,因为正则引擎已经走过了那一块地方。
详细内容 | 已有 0 个意见 | 热度 1
js中判断对象非空的方法
s.Bo 发布于 2013-11-12 14:30 | 5618 次阅读 | 1次推荐
js中判断对象非空的方法
详细内容 | 已有 0 个意见 | 热度 3
linux中cp强制覆盖拷贝
亿服 发布于 2013-11-07 11:20 | 8694 次阅读 | 0次推荐
linux中cp强制覆盖拷贝 Linux下默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法. 1) 用 cp 执行cp命令时不走alias #cp a /test/a 2) 用/bin/cp a /test/a 上面两种是网中人给的解决方案
详细内容 | 已有 0 个意见 | 热度 2
[转]mac下文件带有扩展属性的问题
一粒米 发布于 2013-10-23 12:43 | 6638 次阅读 | -1次推荐
[转]mac下文件带有扩展属性的问题 在mac os下HFS+的文件系统上 文件经常会被附加上mac专有的扩展属性 具体的表现是用ls -l 查看时 会有@标志 比如 这个属性是用户在Finder里对文件进行任意操作时 就会附加上的 - - 比如右键看Info 然后在Spotlight Commends里写上几个字再删掉 @属性是不会删掉的 问题来了 – 如果把文件从mac系统用tar打包 拷贝到linux系统释放文件 @属性会造成莫名的错误 我就在我们公司的linux服务器上发布网站的时候碰到过这个事情 页面里莫名出现一段com.apple.metadata *** 这样的字段 google了一阵 原因在于tar命令本身默认并不区分extend attributes 但是mac下的cp命令做的更好 选项 -X 即可忽略这些属性 man cp: -X Do no
详细内容 | 已有 0 个意见 | 热度 3
phpwind 9.0 转换到 X3 版块丢失的问题解决
一粒米 发布于 2013-09-07 12:22 | 6213 次阅读 | 11次推荐
phpwind 9.0 转换到 X3 版块丢失的问题解决方案 问题描述 转换后,有些分类丢失,转换版块过程中出现数据库错误提示,类似 问题转换程序 http://www.discuz.net/thread-3251327-1-1.html 起因 pw9 如果是新安装的没有这个问题。 pw9 如果不是新安装的,而是从 pw87 升级上来的然后再转换就有这个问题 原理 pw87 中的 pw_forumsextra 表中版块分类并没有数据 pw87 升级到 pw9 后 pw_bbs_forum_extra 中版块分类并没有增加,只是把 pw_forumsextra 的数据添加进来了 然后此时转换 pw9 到 Discuz! X3 打开该转换程序中的 XConver_pw85_87_90_to_X3/data/phpwind/pw90 - 3 X/step_3.php 其中如果将此 sql 放到 phpmyadmin 里查询,如图 因为版块分类没有数据,所以
详细内容 | 已有 0 个意见 | 热度 14
vim 乱码
一粒米 发布于 2013-08-08 10:23 | 5450 次阅读 | 0次推荐
vim 乱码 情况一、 当前Linux系统字符集 utf-8 要查看的文件是 gbk 的 securecrt 设置的字符集是默认的 解决方案: 情况二、 添加如下内容
详细内容 | 已有 0 个意见 | 热度 5
其他信息
Discuz!精华帖

小黑屋|手机版|Archiver|天空小小岛 ( 京ICP备17043412号-1|

GMT+8, 2018-11-21 11:49 , Processed in 0.073120 second(s), 11 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

返回顶部