• golang strings包的Replace的使用说明

    2021-03-22 15:54:49

    函数声明:func Trim(s string, cutset string) string官方描述:返回将 s 前后端所有 cutset 包含的 utf-8 码值都去掉的字符串。示例代码:package mainimport ( "fmt" "strings" _ "test/subpac")func main(){ fmt.Println("[ !!! Achtung! Achtung! !!

  • golang strings包的Replace的使用说明

    2021-03-22 15:54:49

    函数声明:func Trim(s string, cutset string) string官方描述:返回将 s 前后端所有 cutset 包含的 utf-8 码值都去掉的字符串。示例代码:package mainimport ( "fmt" "strings" _ "test/subpac")func main(){ fmt.Println("[ !!! Achtung! Achtung! !!

  • R语言中字符串的拼接操作实例讲解

    2021-03-17 20:55:42

    在R语言中 paste 是一个很有用的字符串处理函数,可以连接不同类型的变量及常量。函数paste的一般使用格式为:paste(..., sep = " ", collapse = NULL)其 中…表示一个或多个R可以被转化为字符型的对象;参数sep表示分隔符,默认为空格;参数collapse可选,如果不指定值,那么函数paste的返回值是自变量之间通过sep指定的分隔符连接后得到的一个字符型向

  • R语言中字符串的拼接操作实例讲解

    2021-03-17 20:55:42

    在R语言中 paste 是一个很有用的字符串处理函数,可以连接不同类型的变量及常量。函数paste的一般使用格式为:paste(..., sep = " ", collapse = NULL)其 中…表示一个或多个R可以被转化为字符型的对象;参数sep表示分隔符,默认为空格;参数collapse可选,如果不指定值,那么函数paste的返回值是自变量之间通过sep指定的分隔符连接后得到的一个字符型向

  • Oracle使用like查询时对下划线的处理方法

    2021-03-16 15:54:47

    如:查询ZJ_STANDARD_ITEM表的name1字段包含"_("的数据--以下的查询语句执行会发现所查询的数据并不是我们想要数据select * from ZJ_STANDARD_ITEM t where t.name1 like '%_(%';原因分析下划线“_”在oracle中不是单纯的表示下划线的意思,而是表示匹配单一任何字符! 如以上查询语句就表示"("左边只要有任意字符都会被查询到

  • Oracle使用like查询时对下划线的处理方法

    2021-03-16 15:54:47

    如:查询ZJ_STANDARD_ITEM表的name1字段包含"_("的数据--以下的查询语句执行会发现所查询的数据并不是我们想要数据select * from ZJ_STANDARD_ITEM t where t.name1 like '%_(%';原因分析下划线“_”在oracle中不是单纯的表示下划线的意思,而是表示匹配单一任何字符! 如以上查询语句就表示"("左边只要有任意字符都会被查询到

  • R语言常量知识点总结

    2021-03-14 20:54:59

    R语言基本的数据类型有数值型, 逻辑型(TRUE, FALSE),文本(字符串)。 支持缺失值,有专门的复数类型。常量是指直接写在程序中的值。数值型常量包括整型、单精度、双精度等,一般不需要区分。写法如123, 123.45, -123.45, -0.012, 1.23E2, -1.2E-2等。 为了表示123是整型,可以写成123L。字符型常量用两个双撇号或两个单撇号包围,如"Li Ming"或

  • R语言常量知识点总结

    2021-03-14 20:54:59

    R语言基本的数据类型有数值型, 逻辑型(TRUE, FALSE),文本(字符串)。 支持缺失值,有专门的复数类型。常量是指直接写在程序中的值。数值型常量包括整型、单精度、双精度等,一般不需要区分。写法如123, 123.45, -123.45, -0.012, 1.23E2, -1.2E-2等。 为了表示123是整型,可以写成123L。字符型常量用两个双撇号或两个单撇号包围,如"Li Ming"或

  • Python验证的50个常见正则表达式

    2021-03-11 16:56:37

    什么是正则表达式?正则表达式(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。此处的Regular即是规则、规律的意思,Regular Expression即“描述某种规则的表达式”之意。本文收集了一些常见的正则表达式用法,方便大家查询取用,并在最后附了详细的正则表达式语法手册。案例包括:「邮箱、身份证号、手机号码、固定电话、域名、IP地址、日期、邮编、密

  • Python验证的50个常见正则表达式

    2021-03-11 16:56:37

    什么是正则表达式?正则表达式(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。此处的Regular即是规则、规律的意思,Regular Expression即“描述某种规则的表达式”之意。本文收集了一些常见的正则表达式用法,方便大家查询取用,并在最后附了详细的正则表达式语法手册。案例包括:「邮箱、身份证号、手机号码、固定电话、域名、IP地址、日期、邮编、密

  • 解决python3 整数数组转bytes的效率问题

    2021-03-08 12:54:34

    昨天在做一道CTF题的时候碰到了一个图片异或的问题,操作大概如下:将一个图片读入,然后每字节进行异或操作,核心代码可简化为以下:#coding:utf-8''' @DateTime: 2017-11-25 13:51:33 @Version: 1.0 @Author: Unname_Bao'''import sixkey = b'\xdcd~\xb6^g\x11\xe1U7R\x18!+9d\xd

  • 解决python3 整数数组转bytes的效率问题

    2021-03-08 12:54:34

    昨天在做一道CTF题的时候碰到了一个图片异或的问题,操作大概如下:将一个图片读入,然后每字节进行异或操作,核心代码可简化为以下:#coding:utf-8''' @DateTime: 2017-11-25 13:51:33 @Version: 1.0 @Author: Unname_Bao'''import sixkey = b'\xdcd~\xb6^g\x11\xe1U7R\x18!+9d\xd

  • python re模块和正则表达式

    2021-03-05 10:55:43

    一、re模块和正则表达式先来看一个例子:https://reg.jd.com/reg/personReturnUrl=https%3A//www.jd.com/这是京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提示我们格式有误。这个功能是怎么实现的呢?假如现在你用python写一段代码,类似:phone_number

  • python re模块和正则表达式

    2021-03-05 10:55:43

    一、re模块和正则表达式先来看一个例子:https://reg.jd.com/reg/personReturnUrl=https%3A//www.jd.com/这是京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提示我们格式有误。这个功能是怎么实现的呢?假如现在你用python写一段代码,类似:phone_number

  • 如何将postgresql数据库表内数据导出为excel格式(推荐)

    2021-03-05 10:54:51

    在上篇文章给大家介绍了如何将postgresql数据库表内数据导出为excel格式(推荐)  感兴趣的朋友点击查看。本文主要用于介绍如何使用copy或者\copy命令将postgresql数据库内表的数据导出为excel格式,方便用户查看编辑。copy命令同\copy命令语法上相同,区别在于copy必须使用能够超级用户使用,copy … to file 中的文件都是数据库服务器所在的服务器上的文件

  • 如何将postgresql数据库表内数据导出为excel格式(推荐)

    2021-03-05 10:54:51

    在上篇文章给大家介绍了如何将postgresql数据库表内数据导出为excel格式(推荐)  感兴趣的朋友点击查看。本文主要用于介绍如何使用copy或者\copy命令将postgresql数据库内表的数据导出为excel格式,方便用户查看编辑。copy命令同\copy命令语法上相同,区别在于copy必须使用能够超级用户使用,copy … to file 中的文件都是数据库服务器所在的服务器上的文件

  • java实现猜字母游戏

    2021-03-04 11:56:51

    本文实例为大家分享了java实现猜字母游戏的具体代码,供大家参考,具体内容如下案例需求:StepOne:系统随机生成一组随机的字符数组(不重复)StepTwo:控制台输入一组字符串与系统生成的字符数组进行对比StepThree:若控制台输入与系统随机生成的不符则提示字符正确个数及对位正确个数StepFour:若控制台输入与系统随机生成的完全一致则提示“恭喜你猜对了,游戏结束”程序退出。若不完全一致

  • java实现猜字母游戏

    2021-03-04 11:56:51

    本文实例为大家分享了java实现猜字母游戏的具体代码,供大家参考,具体内容如下案例需求:StepOne:系统随机生成一组随机的字符数组(不重复)StepTwo:控制台输入一组字符串与系统生成的字符数组进行对比StepThree:若控制台输入与系统随机生成的不符则提示字符正确个数及对位正确个数StepFour:若控制台输入与系统随机生成的完全一致则提示“恭喜你猜对了,游戏结束”程序退出。若不完全一致

  • python源文件的字符编码知识点详解

    2021-03-04 11:55:55

    默认情况下,Python 源码文件以 UTF-8 编码方式处理。在这种编码方式中,世界上大多数语言的字符都可以同时用于字符串字面值、变量或函数名称以及注释中——尽管标准库中只用常规的 ASCII 字符作为变量或函数名,而且任何可移植的代码都应该遵守此约定。要正确显示这些字符,你的编辑器必须能识别 UTF-8 编码,而且必须使用能支持打开的文件中所有字符的字体。1、如果不使用默认编码,要声明文件所使

  • python源文件的字符编码知识点详解

    2021-03-04 11:55:55

    默认情况下,Python 源码文件以 UTF-8 编码方式处理。在这种编码方式中,世界上大多数语言的字符都可以同时用于字符串字面值、变量或函数名称以及注释中——尽管标准库中只用常规的 ASCII 字符作为变量或函数名,而且任何可移植的代码都应该遵守此约定。要正确显示这些字符,你的编辑器必须能识别 UTF-8 编码,而且必须使用能支持打开的文件中所有字符的字体。1、如果不使用默认编码,要声明文件所使

  • JAVA正则表达式的基本使用教程

    2021-03-03 17:54:45

    正则表达式语法最简单的正则表达式就是字符串,比如hello world也是一个正则表达式,匹配"hello world"字符串。在这基础上我们加入其他符号表示,以满足我们匹配一定格式的字符串而不是与正则表达式一模一样的字符串,这些符号可以大致分为[]、{}、(),而其他的一些符号(如.,+,*,\\d等等)其实都可以认为是他们的简写形式。[][]表示匹配一个在[]中包含的任一字符,如[abc]表示

  • JAVA正则表达式的基本使用教程

    2021-03-03 17:54:45

    正则表达式语法最简单的正则表达式就是字符串,比如hello world也是一个正则表达式,匹配"hello world"字符串。在这基础上我们加入其他符号表示,以满足我们匹配一定格式的字符串而不是与正则表达式一模一样的字符串,这些符号可以大致分为[]、{}、(),而其他的一些符号(如.,+,*,\\d等等)其实都可以认为是他们的简写形式。[][]表示匹配一个在[]中包含的任一字符,如[abc]表示

  • C语言实现扫雷游戏源代码

    2021-03-02 21:54:43

    本文实例为大家分享了C语言实现扫雷游戏的具体代码,供大家参考,具体内容如下此次扫雷中我们以9乘以9的表格为例,后期可自动调动主要思路:建立两个11乘以11的表格,分别为布雷和排雷后的表格,其中我们以字符1表示此处有雷,字符0表示此处无雷,在布雷时我们用时间函数布置随机的10个雷(具体多少个雷可自行选择),在另一个表格中显示出所选位置周围雷的个数建立11*11的表格是因为便于统计四条边上位置周围含雷

  • C语言实现扫雷游戏源代码

    2021-03-02 21:54:43

    本文实例为大家分享了C语言实现扫雷游戏的具体代码,供大家参考,具体内容如下此次扫雷中我们以9乘以9的表格为例,后期可自动调动主要思路:建立两个11乘以11的表格,分别为布雷和排雷后的表格,其中我们以字符1表示此处有雷,字符0表示此处无雷,在布雷时我们用时间函数布置随机的10个雷(具体多少个雷可自行选择),在另一个表格中显示出所选位置周围雷的个数建立11*11的表格是因为便于统计四条边上位置周围含雷

  • Shell字符串截取的实现方法(非常详细)

    2021-03-01 19:55:28

    Shell 截取字符串通常有两种方式:从指定位置开始截取和从指定字符(子字符串)开始截取。从指定位置开始截取这种方式需要两个参数:除了指定起始位置,还需要截取长度,才能最终确定要截取的字符串。既然需要指定起始位置,那么就涉及到计数方向的问题,到底是从字符串左边开始计数,还是从字符串右边开始计数。答案是 Shell 同时支持两种计数方式。1) 从字符串左边开始计数如果想从字符串的左边开始计数,那么截

  • Shell字符串截取的实现方法(非常详细)

    2021-03-01 19:55:28

    Shell 截取字符串通常有两种方式:从指定位置开始截取和从指定字符(子字符串)开始截取。从指定位置开始截取这种方式需要两个参数:除了指定起始位置,还需要截取长度,才能最终确定要截取的字符串。既然需要指定起始位置,那么就涉及到计数方向的问题,到底是从字符串左边开始计数,还是从字符串右边开始计数。答案是 Shell 同时支持两种计数方式。1) 从字符串左边开始计数如果想从字符串的左边开始计数,那么截

  • python实现学生通讯录管理系统

    2021-02-25 17:55:04

    本文实例为大家分享了python实现学生通讯录管理系统的具体代码,供大家参考,具体内容如下功能模块分析1.首页(菜单功能)2.添加学生3.删除学生4.修改学生5.统计通讯录联系人人数6.获取所有学生通讯信息代码如下:def main(): while True:  menu()  number = int(input("请输入需要实现的操作的序号:"))  if number==1:   inse

  • python实现学生通讯录管理系统

    2021-02-25 17:55:04

    本文实例为大家分享了python实现学生通讯录管理系统的具体代码,供大家参考,具体内容如下功能模块分析1.首页(菜单功能)2.添加学生3.删除学生4.修改学生5.统计通讯录联系人人数6.获取所有学生通讯信息代码如下:def main(): while True:  menu()  number = int(input("请输入需要实现的操作的序号:"))  if number==1:   inse

  • python实现简单文件读写函数

    2021-02-25 15:55:01

    python作为脚本性语言,加上它的简便易用性。会经常当作脚本用来处理一下数据和格式。其中处理文件就是频繁用处之一。简单编写几个常用的xls和txt读写函数,以后可以快速复用。用到xlrd库函数需要预先install命令:pip install xlrd直接贴源码:#! /usr/bin/python# coding:utf-8 import jsonimport xlrdimport sysre

  • python实现简单文件读写函数

    2021-02-25 15:55:01

    python作为脚本性语言,加上它的简便易用性。会经常当作脚本用来处理一下数据和格式。其中处理文件就是频繁用处之一。简单编写几个常用的xls和txt读写函数,以后可以快速复用。用到xlrd库函数需要预先install命令:pip install xlrd直接贴源码:#! /usr/bin/python# coding:utf-8 import jsonimport xlrdimport sysre

  • java使用IO流对数组排序实例讲解

    2021-02-22 18:57:18

    在学会了java中io流的使用后,我们对于数组的排序,又多了一种使用方法。大家知道流处理数据的效率是比较理想的,那么在具体操作数组排序上,很多人对于排序的方法还没有明确。下面我们先java使用流对数组排序的思路为大家进行梳理,然后带来对应的实例代码方法。1、排序思路(1)从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取(2)询问用户需要多少位数的数组(3)转换为数字类型(4)

  • java使用IO流对数组排序实例讲解

    2021-02-22 18:57:18

    在学会了java中io流的使用后,我们对于数组的排序,又多了一种使用方法。大家知道流处理数据的效率是比较理想的,那么在具体操作数组排序上,很多人对于排序的方法还没有明确。下面我们先java使用流对数组排序的思路为大家进行梳理,然后带来对应的实例代码方法。1、排序思路(1)从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取(2)询问用户需要多少位数的数组(3)转换为数字类型(4)

  • MySQL中Like概念及用法讲解

    2021-02-20 19:55:12

    Like中文解释为喜欢的意思,但当应用于MySQL数据库中,Like则是一种语句,用于模糊查询,主要是针对字符型字段的,在一个字符型字段列中检索包含对应子串的。本文向大家介绍MySQL中Like语句。一、Like是什么意思1、Like算作MySQL中的谓词,其应用与is、=、>和<等符号用法类似。2、在sql结构化查询语言中,like语句有着至关重要的作用。3、从某种意义上讲,Like可看作是一个

  • MySQL中Like概念及用法讲解

    2021-02-20 19:55:12

    Like中文解释为喜欢的意思,但当应用于MySQL数据库中,Like则是一种语句,用于模糊查询,主要是针对字符型字段的,在一个字符型字段列中检索包含对应子串的。本文向大家介绍MySQL中Like语句。一、Like是什么意思1、Like算作MySQL中的谓词,其应用与is、=、>和<等符号用法类似。2、在sql结构化查询语言中,like语句有着至关重要的作用。3、从某种意义上讲,Like可看作是一个

  • java中金额元转万元工具类的实例

    2021-02-19 22:55:38

    我就废话不多说了,大家还是直接看代码吧~public static void main(String[] args) {  // 具体的金额(单位元)  String value = "88000067898";  BigDecimal bigDecimal = new BigDecimal(value);  // 转换为万元(除以10000)  BigDecimal decimal = bigD

  • java中金额元转万元工具类的实例

    2021-02-19 22:55:38

    我就废话不多说了,大家还是直接看代码吧~public static void main(String[] args) {  // 具体的金额(单位元)  String value = "88000067898";  BigDecimal bigDecimal = new BigDecimal(value);  // 转换为万元(除以10000)  BigDecimal decimal = bigD

  • CentOS常用命令之查看与编辑文件命令

    2021-02-19 20:25:00

    下面由centos教程栏目给大家介绍CentOS常用命令之查看与编辑文件命令,希望对需要的朋友有所帮助!CentOS常用命令之查看与编辑文件命令cat:1、cat file 查看文件2、cat file -A 查看文件全部3、cat file -b 对非空行输出行号查看4、cat file -n 对所有行输出行号查看5、cat file -s 不输出多行空行vi:1、vi file 进入文件2、按

  • CentOS常用命令之查看与编辑文件命令

    2021-02-19 20:25:00

    下面由centos教程栏目给大家介绍CentOS常用命令之查看与编辑文件命令,希望对需要的朋友有所帮助!CentOS常用命令之查看与编辑文件命令cat:1、cat file 查看文件2、cat file -A 查看文件全部3、cat file -b 对非空行输出行号查看4、cat file -n 对所有行输出行号查看5、cat file -s 不输出多行空行vi:1、vi file 进入文件2、按

  • 网页为什么会出现乱码?解决方法介绍

    2021-02-18 09:37:24

    网页为什么会出现乱码?网页乱码是因为网页没有明确设置字符编码。有时候用户在网页中没有明确指定网页的字符编码,但是网页能够正常显示,这是因为网页字符的编码与浏览器解析网页时默认采用的编码一致,所以不会出现乱码。如果浏览器的默认编码与网页的字符编码不一致时,而网页又没有明确定义字符编码,则浏览器依然使用默认的字符编码来解析,这时候就会出现乱码。乱码的情况:解决办法:设置编码为“简体中文(gb2312)

  • 网页为什么会出现乱码?解决方法介绍

    2021-02-18 09:37:24

    网页为什么会出现乱码?网页乱码是因为网页没有明确设置字符编码。有时候用户在网页中没有明确指定网页的字符编码,但是网页能够正常显示,这是因为网页字符的编码与浏览器解析网页时默认采用的编码一致,所以不会出现乱码。如果浏览器的默认编码与网页的字符编码不一致时,而网页又没有明确定义字符编码,则浏览器依然使用默认的字符编码来解析,这时候就会出现乱码。乱码的情况:解决办法:设置编码为“简体中文(gb2312)

  • JS获取一个字符串中指定字符串第n次出现的位置

    2021-02-10 10:55:24

    了解类似的获取字符位置的方法:charAt() 获取字符串指定位置的字符用法:strObj是字符串对象,index是指定的位置,(位置从0开始数)strObj.charAt(index)indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置用法:stringObject是字符串对象,searchvalue是指定的字符串值,fromindex(可有可无)指定开始匹配字符串值的位置,

  • JS获取一个字符串中指定字符串第n次出现的位置

    2021-02-10 10:55:24

    了解类似的获取字符位置的方法:charAt() 获取字符串指定位置的字符用法:strObj是字符串对象,index是指定的位置,(位置从0开始数)strObj.charAt(index)indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置用法:stringObject是字符串对象,searchvalue是指定的字符串值,fromindex(可有可无)指定开始匹配字符串值的位置,

  • vue实现禁止浏览器记住密码功能的示例代码

    2021-02-03 22:55:25

    查找资料网上查到的一些方法:  使用 autocomplete="off"(现代浏览器许多都不支持)  使用 autocomplete="new-password"  在真正的账号密码框之前增加相同 name 的 input 框  使用 readonly 属性,在聚焦时移除该属性  初始化 input 框的 type 属性为 text,聚焦时修改为 password  使用 type="text"

  • vue实现禁止浏览器记住密码功能的示例代码

    2021-02-03 22:55:25

    查找资料网上查到的一些方法:  使用 autocomplete="off"(现代浏览器许多都不支持)  使用 autocomplete="new-password"  在真正的账号密码框之前增加相同 name 的 input 框  使用 readonly 属性,在聚焦时移除该属性  初始化 input 框的 type 属性为 text,聚焦时修改为 password  使用 type="text"

  • C++ getline函数用法详解

    2021-02-03 11:56:21

    虽然可以使用 cin 和 >> 运算符来输入字符串,但它可能会导致一些需要注意的问题。当 cin 读取数据时,它会传递并忽略任何前导白色空格字符(空格、制表符或换行符)。一旦它接触到第一个非空格字符即开始阅读,当它读取到下一个空白字符时,它将停止读取。以下面的语句为例:cin >> namel;可以输入 "Mark" 或 "Twain",但不能输入 "Mark Twain",因为 cin 不能输入

  • C++ getline函数用法详解

    2021-02-03 11:56:21

    虽然可以使用 cin 和 >> 运算符来输入字符串,但它可能会导致一些需要注意的问题。当 cin 读取数据时,它会传递并忽略任何前导白色空格字符(空格、制表符或换行符)。一旦它接触到第一个非空格字符即开始阅读,当它读取到下一个空白字符时,它将停止读取。以下面的语句为例:cin >> namel;可以输入 "Mark" 或 "Twain",但不能输入 "Mark Twain",因为 cin 不能输入

  • C# GUID ToString的使用总结

    2021-02-03 11:56:12

    最近在看到小伙伴直接使用 Guid.ToString 方法,我告诉他需要使用 Guid.ToString(“N”) 的方式输出字符串 ,为什么需要使用 N 这个参数呢,因为默认的是参数 D 在输出的时候会出现连字符Guid 是 Globally Unique Identifier 全局唯一标识符的缩写,是一种由算法生成的唯一标识,在 C# dotnet 里面的 Guid 类是微软的UUID标准的实

  • C# GUID ToString的使用总结

    2021-02-03 11:56:12

    最近在看到小伙伴直接使用 Guid.ToString 方法,我告诉他需要使用 Guid.ToString(“N”) 的方式输出字符串 ,为什么需要使用 N 这个参数呢,因为默认的是参数 D 在输出的时候会出现连字符Guid 是 Globally Unique Identifier 全局唯一标识符的缩写,是一种由算法生成的唯一标识,在 C# dotnet 里面的 Guid 类是微软的UUID标准的实

  • 基于mysql 默认排序规则的坑

    2021-02-03 11:55:43

    mysql默认varchar类型是对大小写不敏感(不区分),如果想要mysql区分大小写需要设置排序规则:utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci不区分大小写,ci为case insensitive的缩写,即大小写不敏感。utf8_general_cs区分大小写,cs为case sensitive的缩写,即大小写敏感。用utf8_genera

  • 基于mysql 默认排序规则的坑

    2021-02-03 11:55:43

    mysql默认varchar类型是对大小写不敏感(不区分),如果想要mysql区分大小写需要设置排序规则:utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci不区分大小写,ci为case insensitive的缩写,即大小写不敏感。utf8_general_cs区分大小写,cs为case sensitive的缩写,即大小写敏感。用utf8_genera

 487    1 2 3 4 5 6 7 8 9 10 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号