oracle的系统函数有哪些。。高手指点一下

oracle的系统函数有哪些。。高手指点一下,第1张

下面应该挺全的了,如果不够就再找

select from all_objects where object_type='FUNCTION';

ABS

ACOS

ASIN

ATAN

ATAN2

BITAND

CEIL

COS

COSH

EXP

FLOOR

LN

LOG

MOD

NANVL

POWER

REMAINDER

ROUND (number)

SIGN

SIN

SINH

SQRT

TAN

TANH

TRUNC (number)

WIDTH_BUCKET

CHR

CONCAT

INITCAP

LOWER

LPAD

LTRIM

NLS_INITCAP

NLS_LOWER

NLSSORT

NLS_UPPER

REGEXP_REPLACE

REGEXP_SUBSTR

REPLACE

RPAD

RTRIM

SOUNDEX

SUBSTR

TRANSLATE

TREAT

TRIM

UPPER

NLS_CHARSET_DECL_LEN

NLS_CHARSET_ID

NLS_CHARSET_NAME

ADD_MONTHS

CURRENT_DATE

CURRENT_TIMESTAMP

DBTIMEZONE

EXTRACT (datetime)

FROM_TZ

LAST_DAY

LOCALTIMESTAMP

MONTHS_BETWEEN

NEW_TIME

NEXT_DAY

NUMTODSINTERVAL

NUMTOYMINTERVAL

ROUND (date)

SESSIONTIMEZONE

SYS_EXTRACT_UTC

SYSDATE

SYSTIMESTAMP

TO_CHAR (datetime)

TO_TIMESTAMP

TO_TIMESTAMP_TZ

TO_DSINTERVAL

TO_YMINTERVAL

TRUNC (date)

TZ_OFFSET

ASCIISTR

BIN_TO_NUM

CAST

CHARTOROWID

COMPOSE

CONVERT

DECOMPOSE

HEXTORAW

NUMTODSINTERVAL

NUMTOYMINTERVAL

RAWTOHEX

RAWTONHEX

ROWIDTOCHAR

ROWIDTONCHAR

SCN_TO_TIMESTAMP

TIMESTAMP_TO_SCN

TO_BINARY_DOUBLE

TO_BINARY_FLOAT

TO_CHAR (character)

TO_CHAR (datetime)

TO_CHAR (number)

TO_CLOB

TO_DATE

TO_DSINTERVAL

TO_LOB

TO_MULTI_BYTE

TO_NCHAR (character)

TO_NCHAR (datetime)

TO_NCHAR (number)

TO_NCLOB

TO_NUMBER

TO_DSINTERVAL

TO_SINGLE_BYTE

TO_TIMESTAMP

TO_TIMESTAMP_TZ

TO_YMINTERVAL

TO_YMINTERVAL

TRANSLATE USING

UNISTR

CLUSTER_ID

CLUSTER_PROBABILITY

CLUSTER_SET

FEATURE_ID

FEATURE_SET

FEATURE_VALUE

PREDICTION

PREDICTION_COST

PREDICTION_DETAILS

PREDICTION_PROBABILITY

PREDICTION_SET

自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。

一、Java中文问题的由来

Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。

首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。基于这种乱码,建议在Java文件中尽量不要写中文(注释部分不参与编译,写中文没关系),如果必须写的话,尽量手动带参数-ecoding GBK或-ecoding gb2312编译;对于JSP,在文件头加上<%@ page contentType="text/html;charset=GBK"%>或<%@ page contentType="text/html;charset=gb2312"%>基本上就能解决这类乱码问题。

本文要重点讨论的是第二类乱码,即Java程序与其他存储媒介交互时产生的乱码。很多存储媒介,如数据库,文件,流等的存储方式都是基于字节流的,Java程序与这些媒介交互时就会发生字符(char)与字节(byte)之间的转换,例如从页面提交表单中提交的数据在Java程序里显示乱码等情况。

如果在以上转换过程中使用的编码方式与字节原有的编码不一致,很可能就会出现乱码。

二、解决方法

对于流行的Tomcat来说,有以下两种解决方法:

1) 更改 D:\Tomcat\conf\serverxml,指定浏览器的编码格式为“简体中文”:

方法是找到 serverxml 中的

<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="100"

connectionTimeout="20000" disableUploadTimeout="true" URIEncoding='GBK' />

标记,粗体字是我添加的。

可以这样验证你的更改是否成功:在更改前,在你出现乱码的页面的IE浏览器,点击菜单“查看|编码”,会发现“西欧(ISO)”处于选中状态。而更改后,点击菜单“查看|编码”,会发现“简体中文(GB2312)”处于选中状态。

b)更该 Java 程序,我的程序是这样的:

public class ThreeParams extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

responsesetContentType("text/html; charset=GBK");

}

}

粗体字是必需要有的,它的作用是让浏览器把Unicode字符转换为GBK字符。这样页面的内容和浏览器的显示模式都设成了GBK,就不会乱码了。

tomcat下中文的彻底解决

这些天开发一个项目,服务器是tomcat, *** 作系统是xp,采用的是MVC架构,模式是采用Facade模式,总是出现乱码,自己也解决了好多天,同事也帮忙解决,也参考了网上众多网友的文章和意见,总算是搞定。但是好记性不如烂笔杆,所以特意记下,以防止自己遗忘,同时也给那些遇到同样问题的人提供一个好的参考途径:

(一) JSP页面上是中文,但是看的是后是乱码:

解决的办法就是在JSP页面的编码的地方<%@ page language="java" contentType="text/html;charset=GBK" %>,因为Jsp转成Java文件时的编码问题,默认的话有的服务器是ISO-8859-1,如果一个JSP中直接输入了中文,Jsp把它当作ISO8859-1来处理是肯定有问题的,这一点,我们可以通过查看Jasper所生成的Java中间文件来确认

(二) 当用Request对象获取客户提交的汉字代码的时候,会出现乱码:

解决的办法是:要配置一个filter,也就是一个Servelet的过滤器,代码如下:

import javaioIOException;

import javaxservletFilter;

import javaxservletFilterChain;

import javaxservletFilterConfig;

import javaxservletServletException;

import javaxservletServletRequest;

import javaxservletServletResponse;

import javaxservletUnavailableException;

/

Example filter that sets the character encoding to be used in parsing the

incoming request

/

public class SetCharacterEncodingFilter implements Filter {

/

Take this filter out of service

/

public void destroy() {

}

/

Select and set (if specified) the character encoding to be used to

interpret request parameters for this request

/

public void doFilter(ServletRequest request, ServletResponse response,

FilterChain chain)throws IOException, ServletException {

requestsetCharacterEncoding("GBK");

// 传递控制到下一个过滤器

chaindoFilter(request, response);

}

public void init(FilterConfig filterConfig) throws ServletException {

}

}

配置webxml

<filter>

<filter-name>Set Character Encoding</filter-name>

<filter-class>SetCharacterEncodingFilter</filter-class>

</filter>

<filter-mapping>

<filter-name>Set Character Encoding</filter-name>

<url-pattern>/</url-pattern>

</filter-mapping>

如果你的还是出现这种情况的话你就往下看看是不是你出现了第四中情况,你的Form提交的数据是不是用get提交的,一般来说用post提交的话是没有问题的,如果是的话,你就看看第四中解决的办法。

还有就是对含有汉字字符的信息进行处理,处理的代码是:

package dbJavaBean;

public class CodingConvert

{

public CodingConvert()

{

//

}

public String toGb(String uniStr){

String gbStr = "";

if(uniStr == null){

uniStr = "";

}

try{

byte[] tempByte = uniStrgetBytes("ISO8859_1");

gbStr = new String(tempByte,"GB2312");

}

catch(Exception ex){

}

return gbStr;

}

public String toUni(String gbStr){

String uniStr = "";

if(gbStr == null){

gbStr = "";

}

try{

byte[] tempByte = gbStrgetBytes("GB2312");

uniStr = new String(tempByte,"ISO8859_1");

}catch(Exception ex){

}

return uniStr;

}

}

你也可以在直接的转换,首先你将获取的字符串用ISO-8859-1进行编码,然后将这个编码存放到一个字节数组中,然后将这个数组转化成字符串对象就可以了,例如:

String str=requestgetParameter(“girl”);

Byte B[]=strgetBytes(“ISO-8859-1”);

Str=new String(B);

通过上述转换的话,提交的任何信息都能正确的显示。

(三) 在Formget请求在服务端用request getParameter(“name”)时返回的是乱码;按tomcat的做法设置Filter也没有用或者用requestsetCharacterEncoding("GBK");也不管用问题是出在处理参数传递的方法上:如果在servlet中用doGet(HttpServletRequest request, HttpServletResponse response)方法进行处理的话前面即使是写了:

requestsetCharacterEncoding("GBK");

responsesetContentType("text/html;charset=GBK");

也是不起作用的,返回的中文还是乱码!!!如果把这个函数改成doPost(HttpServletRequest request, HttpServletResponse response)一切就OK了。

同样,在用两个JSP页面处理表单输入之所以能显示中文是因为用的是post方法传递的,改成get方法依旧不行。

由此可见在servlet中用doGet()方法或是在JSP中用get方法进行处理要注意。这毕竟涉及到要通过浏览器传递参数信息,很有可能引起常用字符集的冲突或是不匹配。

解决的办法是:

1) 打开tomcat的serverxml文件,找到区块,加入如下一行:

URIEncoding=”GBK”

完整的应如下:

<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>

2)重启tomcat,一切OK。

需要加入的原因大家可以去研究 $TOMCAT_HOME/webapps/tomcat-docs/config/httphtml下的这个文件就可以知道原因了。需要注意的是:这个地方如果你要是用UTF-8的时候在传递的过程中在Tomcat中也是要出现乱码的情况,如果不行的话就换别的字符集。

(四) JSP页面上有中文,按钮上面也有中文,但是通过服务器查看页面的时候出现乱码:

解决的办法是:首先在JSP文件中不应该直接包含本地化的消息文本,而是应该通过<bean:message>标签从Resource Bundle中获得文本。应该把你的中文文本放到Applicationproperties文件中,这个文件放在WEB-INF/classes/下,例如我在页面里有姓名,年龄两个label,我首先就是要建一个Applicationproperties,里面的内容应该是name=”姓名” age=”年龄”,然后我把这个文件放到WEB-INF/classes/properties/下,接下来根据Applicationproperties文件,对他进行编码转化,创建一个中文资源文件,假定名字是Application_cnproperties。在JDK中提供了native2ascii命令,他能够实现字符编码的转换。在DOS环境中找到你放置Applicationproperties的这个文件的目录,在DOS环境中执行一下命令,将生成按GBK编码的中文资源文件Application_cnproperties:native2ascii encoding gbk Applicationproperties Application_cnproperties执行以上命令以后将生成如下内容的Application_cnproperties文件:name=u59d3u540d age=u5e74u9f84,在Struts-configxml中配置:<message-resources parameter="propertiesApplication_cn"/>。到这一步,基本上完成了一大半,接着你就要在JSP页面上写<%@ page language="java" contentType="text/html;charset=GBK" %>,到名字的那个label是要写<bean:message key=”name”>,这样的化在页面上出现的时候就会出现中文的姓名,年龄这个也是一样,按钮上汉字的处理也是同样的。

(五) 写入到数据库是乱码:

解决的方法:要配置一个filter,也就是一个Servelet的过滤器,代码如同第二种时候一样。

如果你是通过JDBC直接链接数据库的时候,配置的代码如下:jdbc:mysql://localhost:3306/workshopdbuseUnicode=true&characterEncoding=GBK,这样保证到数据库中的代码是不是乱码。

如果你是通过数据源链接的化你不能按照这样的写法了,首先你就要写在配置文件中,在tomcat 5019中配置数据源的地方是在C:Tomcat 50confCatalinalocalhost这个下面,我建立的工程是workshop,放置的目录是webapp下面,workshopxml的配置文件如下:

<!-- insert this Context element into serverxml -->

<Context path="/workshop" docBase="workshop" debug="0"

reloadable="true" >

<Resource name="jdbc/WorkshopDB"

auth="Container"

type="javaxsqlDataSource" />

<ResourceParams name="jdbc/WorkshopDB">

<parameter>

<name>factory</name>

<value>orgapachecommonsdbcpBasicDataSourceFactory</value>

</parameter>

<parameter>

<name>maxActive</name>

<value>100</value>

</parameter>

<parameter>

<name>maxIdle</name>

<value>30</value>

</parameter>

<parameter>

<name>maxWait</name>

<value>10000</value>

</parameter>

<parameter>

<name>username</name>

<value>root</value>

</parameter>

<parameter>

<name>password</name>

<value></value>

</parameter>

<!-- Class name for mmmysql JDBC driver -->

<parameter>

<name>driverClassName</name>

<value>commysqljdbcDriver</value>

</parameter>

<parameter>

<name>url</name>

<value><![CDATA[jdbc:mysql://localhost:3306/workshopdbuseUnicode=true&characterEncoding=GBK]]></value>

</parameter>

</ResourceParams>

</Context>

粗体的地方要特别的注意,和JDBC直接链接的时候是有区别的,如果你是配置正确的化,当你输入中文的时候到数据库中就是中文了,有一点要注意的是你在显示数据的页面也是要用<%@ page language="java" contentType="text/html;charset=GBK" %>这行代码的。需要注意的是有的前台的人员在写代码的是后用Dreamver写的,写了一个Form的时候把他改成了一个jsp,这样有一个地方要注意了,那就是在Dreamver中Action的提交方式是request的,你需要把他该过来,因为在jsp的提交的过程中紧紧就是POST和GET两种方式,但是这两种方式提交的代码在编码方面还是有很大不同的,这个在后面的地方进行说明。3

以上就是我在开发系统中解决中文的问题,不知道能不能解决大家的问题,时间匆忙,没有及时完善,文笔也不是很好,有些地方估计是词不达意。大家可以给我意见,希望能共同进步。

[python] view plain copy

import sys  

import os  

from PyQt5QtCore import   

from PyQt5QtWidgets import   

class Notepad(QMainWindow):  

def __init__(self):  

super()__init__()  

selfinitUI()  

def initUI(self):  

openAction = QAction('Open', self)  

openActionsetShortcut('Ctrl+O')  

openActionsetStatusTip('Open a file')  

openActiontriggeredconnect(selfopenFile)  

closeAction = QAction('Close', self)  

closeActionsetShortcut('Ctrl+Q')  

closeActionsetStatusTip('Close Notepad')  

closeActiontriggeredconnect(selfclose)  

menubar = selfmenuBar()  

fileMenu = menubaraddMenu('&File')  

fileMenuaddAction(openAction)  

fileMenuaddAction(closeAction)  

selftextEdit = QTextEdit(self)  

selftextEditsetFocus()  

selftextEditsetReadOnly(True)  

selfresize(700, 800)  

selfsetWindowTitle('Notepad')  

selfsetCentralWidget(selftextEdit)  

selfshow()  

def openFile(self):  

filename, _ = QFileDialoggetOpenFileName(self, 'Open File', osgetenv('HOME'))  

fh = ''  

if QFileexists(filename):  

fh = QFile(filename)  

if not fhopen(QFileReadOnly):  

QtGuiqAppquit()  

data = fhreadAll()  

codec = QTextCodeccodecForUtfText(data)  

unistr = codectoUnicode(data)  

tmp = ('Notepad: %s' % filename)  

selfsetWindowTitle(tmp)  

selftextEditsetText(unistr)  

def main():  

app = QApplication(sysargv)  

notepad = Notepad()  

sysexit(appexec_())  

if __name__ == '__main__':  

main()  

<<(一) JSP页面上是中文,但是看的是后是乱码: 解决的办法就是在JSP页面的编码的地方<%@ page language="java" contentType="text/html;charset=GBK" %>,因为Jsp转成Java文件时的编码问题,默认的话有的服务器是ISO-8859-1,如果一个JSP中直接输入了中文,Jsp把它当作ISO8859-1来处理是肯定有问题的,这一点,我们可以通过查看Jasper所生成的Java中间文件来确认 (二) 当用Request对象获取客户提交的汉字代码的时候,会出现乱码: 解决的办法是:要配置一个filter,也就是一个Servelet的过滤器,代码如下: import javaioIOException; import javaxservletFilter; import javaxservletFilterChain; import javaxservletFilterConfig; import javaxservletServletException; import javaxservletServletRequest; import javaxservletServletResponse; import javaxservletUnavailableException; / Example filter that sets the character encoding to be used in parsing the incoming request / public class SetCharacterEncodingFilter implements Filter { / Take this filter out of service / public void destroy() { } / Select and set (if specified) the character encoding to be used to interpret request parameters for this request / public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)throws IOException, ServletException { requestsetCharacterEncoding("GBK"); // 传递控制到下一个过滤器 chaindoFilter(request, response); } public void init(FilterConfig filterConfig) throws ServletException { } } 配置webxml <filter> <filter-name>Set Character Encoding</filter-name> <filter-class>SetCharacterEncodingFilter</filter-class> </filter> <filter-mapping> <filter-name>Set Character Encoding</filter-name> <url-pattern>/</url-pattern> </filter-mapping> 如果你的还是出现这种情况的话你就往下看看是不是你出现了第四中情况,你的Form提交的数据是不是用get提交的,一般来说用post提交的话是没有问题的,如果是的话,你就看看第四中解决的办法。 还有就是对含有汉字字符的信息进行处理,处理的代码是: package dbJavaBean; public class CodingConvert { public CodingConvert() { // } public String toGb(String uniStr){ String gbStr = ""; if(uniStr == null){ uniStr = ""; } try{ byte[] tempByte = uniStrgetBytes("ISO8859_1"); gbStr = new String(tempByte,"GB2312"); } catch(Exception ex){ } return gbStr; } public String toUni(String gbStr){ String uniStr = ""; if(gbStr == null){ gbStr = ""; } try{ byte[] tempByte = gbStrgetBytes("GB2312"); uniStr = new String(tempByte,"ISO8859_1"); }catch(Exception ex){ } return uniStr; } } 你也可以在直接的转换,首先你将获取的字符串用ISO-8859-1进行编码,然后将这个编码存放到一个字节数组中,然后将这个数组转化成字符串对象就可以了,例如: String str=requestgetParameter(“girl”); Byte B[]=strgetBytes(“ISO-8859-1”); Str=new String(B); 通过上述转换的话,提交的任何信息都能正确的显示。 (三) 在Formget请求在服务端用request getParameter(“name”)时返回的是乱码;按tomcat的做法设置Filter也没有用或者用requestsetCharacterEncoding("GBK");也不管用问题是出在处理参数传递的方法上:如果在servlet中用doGet(HttpServletRequest request, HttpServletResponse response)方法进行处理的话前面即使是写了: requestsetCharacterEncoding("GBK"); responsesetContentType("text/html;charset=GBK"); 也是不起作用的,返回的中文还是乱码!!!如果把这个函数改成doPost(HttpServletRequest request, HttpServletResponse response)一切就OK了。 同样,在用两个JSP页面处理表单输入之所以能显示中文是因为用的是post方法传递的,改成get方法依旧不行。 由此可见在servlet中用doGet()方法或是在JSP中用get方法进行处理要注意。这毕竟涉及到要通过浏览器传递参数信息,很有可能引起常用字符集的冲突或是不匹配。 解决的办法是: 1) 打开tomcat的serverxml文件,找到区块,加入如下一行: URIEncoding=”GBK” 完整的应如下: <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/> 2)重启tomcat,一切OK。 需要加入的原因大家可以去研究 $TOMCAT_HOME/webapps/tomcat-docs/config/httphtml下的这个文件就可以知道原因了。需要注意的是:这个地方如果你要是用UTF-8的时候在传递的过程中在Tomcat中也是要出现乱码的情况,如果不行的话就换别的字符集。 (四) JSP页面上有中文,按钮上面也有中文,但是通过服务器查看页面的时候出现乱码: 解决的办法是:首先在JSP文件中不应该直接包含本地化的消息文本,而是应该通过<bean:message>标签从Resource Bundle中获得文本。应该把你的中文文本放到Applicationproperties文件中,这个文件放在WEB-INF/classes/下,例如我在页面里有姓名,年龄两个label,我首先就是要建一个Applicationproperties,里面的内容应该是name=”姓名” age=”年龄”,然后我把这个文件放到WEB-INF/classes/properties/下,接下来根据Applicationproperties文件,对他进行编码转化,创建一个中文资源文件,假定名字是Application_cnproperties。在JDK中提供了native2ascii命令,他能够实现字符编码的转换。在DOS环境中找到你放置Applicationproperties的这个文件的目录,在DOS环境中执行一下命令,将生成按GBK编码的中文资源文件Application_cnproperties:native2ascii encoding gbk Applicationproperties Application_cnproperties执行以上命令以后将生成如下内容的Application_cnproperties文件:name=u59d3u540d age=u5e74u9f84,在Struts-configxml中配置:<message-resources parameter="propertiesApplication_cn"/>。到这一步,基本上完成了一大半,接着你就要在JSP页面上写<%@ page language="java" contentType="text/html;charset=GBK" %>,到名字的那个label是要写<bean:message key=”name”>,这样的化在页面上出现的时候就会出现中文的姓名,年龄这个也是一样,按钮上汉字的处理也是同样的。 (五) 写入到数据库是乱码: 解决的方法:要配置一个filter,也就是一个Servelet的过滤器,代码如同第二种时候一样。 如果你是通过JDBC直接链接数据库的时候,配置的代码如下:jdbc:mysql://localhost:3306/workshopdbuseUnicode=true&characterEncoding=GBK,这样保证到数据库中的代码是不是乱码。 如果你是通过数据源链接的化你不能按照这样的写法了,首先你就要写在配置文件中,在tomcat 5019中配置数据源的地方是在C:Tomcat 50confCatalinalocalhost这个下面,我建立的工程是workshop,放置的目录是webapp下面,workshopxml的配置文件如下: <!-- insert this Context element into serverxml --> <Context path="/workshop" docBase="workshop" debug="0" reloadable="true" > <Resource name="jdbc/WorkshopDB" auth="Container" type="javaxsqlDataSource" /> <ResourceParams name="jdbc/WorkshopDB"> <parameter> <name>factory</name> <value>orgapachecommonsdbcpBasicDataSourceFactory</value> </parameter> <parameter> <name>maxActive</name> <value>100</value> </parameter> <parameter> <name>maxIdle</name> <value>30</value> </parameter> <parameter> <name>maxWait</name> <value>10000</value> </parameter> <parameter> <name>username</name> <value>root</value> </parameter> <parameter> <name>password</name> <value></value> </parameter> <!-- Class name for mmmysql JDBC driver --> <parameter> <name>driverClassName</name> <value>commysqljdbcDriver</value> </parameter> <parameter> <name>url</name> <value><![CDATA[jdbc:mysql://localhost:3306/workshopdbuseUnicode=true&characterEncoding=GBK]]></value> </parameter> </ResourceParams> </Context> 粗体的地方要特别的注意,和JDBC直接链接的时候是有区别的,如果你是配置正确的化,当你输入中文的时候到数据库中就是中文了,有一点要注意的是你在显示数据的页面也是要用<%@ page language="java" contentType="text/html;charset=GBK" %>这行代码的。需要注意的是有的前台的人员在写代码的是后用Dreamver写的,写了一个Form的时候把他改成了一个jsp,这样有一个地方要注意了,那就是在Dreamver中Action的提交方式是request的,你需要把他该过来,因为在jsp的提交的过程中紧紧就是POST和GET两种方式,但是这两种方式提交的代码在编码方面还是有很大不同的,这个在后面的地方进行说明

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/13496243.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存