精华内容
下载资源
问答
  • 时间限制:1.0s 内存限制:256.0MB 问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输入格式 输入包含一个整数n。 输出...

    试题 入门训练 Fibonacci数列

    资源限制
    时间限制:1.0s 内存限制:256.0MB
    问题描述

    Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。

    当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
    输入格式
    输入包含一个整数n。
    输出格式
    输出一行,包含一个整数,表示Fn除以10007的余数。

    说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。
    样例输入
    10
    样例输出
    55
    样例输入
    22
    样例输出
    7704
    数据规模与约定
    1 <= n <= 1,000,000。

    import java.util.Scanner;
    //这段代码会报运行超时,因为递归解决效率低下
    public class Main {
        public static void main(String[] args) {
            Scanner sc=new Scanner(System.in);
            int n=sc.nextInt();
    
            System.out.println(fib(n)%10007);
        }
        public static int fib(int n)
        {
            if(n==1||n==2){
                return 1;
            }
            return fib(n-1)+fib(n-2);
        }
    
    }
    
    
    import java.util.Scanner;
    //创建数组将余数存入
    public class Main {
        public static void main(String[] args) {
            Scanner sc=new Scanner(System.in);
            int n=sc.nextInt();
    			
            int f[]=new int[n+2];
            f[1]=1;
            f[2]=1;
            if(n>2){
                for (int i = 3; i <=n ; i++) {
                   f[i]=(f[i-1]+f[i-2])%10007;
                }
            }
    
            System.out.println(f[n]);
    		
        }
    }
    

    为什么答案一样,但是系统评测老是出错,需要注意
    1、类名应该以Main命名
    2、不要将包名也粘贴到答题区 例如 package com.company;

    展开全文
  • Spring Boot :Spring Boot 可以轻松创建独立的生产级基于 Spring 的应用程序,内置 web 服务器让你可以像运行普通 Java 程序一样运行项目。另外,大部分 Spring Boot 项目只需要少量的配置即可,这有别于 Spring 的...
  • java开源包1

    千次下载 热门讨论 2013-06-28 09:14:34
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包12

    热门讨论 2013-06-28 10:14:45
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • Java资源包01

    2016-08-31 09:16:25
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包101

    2016-07-13 10:11:08
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包11

    热门讨论 2013-06-28 10:10:38
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包6

    热门讨论 2013-06-28 09:48:32
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包10

    热门讨论 2013-06-28 10:06:40
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包8

    热门讨论 2013-06-28 09:55:26
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包9

    热门讨论 2013-06-28 09:58:55
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java开源包7

    热门讨论 2013-06-28 09:52:16
    运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 ...
  • java中的gbk不可映射字符怎么解决发布时间:2020-06-26 14:46:32来源:亿速云阅读:...出现这样的错误,一般是因为代码中含有中文字符,注释中的中文字符也。由于使用CMD运行java程序的时候,系统默认的编码格式是...

    java中的gbk不可映射字符怎么解决

    发布时间:2020-06-26 14:46:32

    来源:亿速云

    阅读:67

    作者:Leah

    java中的gbk不可映射字符怎么解决?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

    出现这样的错误,一般是因为代码中含有中文字符,注释中的中文字符也算。由于使用CMD运行java程序的时候,系统默认的编码格式是gbk。而包含中文字符的代码一般是UNICODE格式,所以直接运行含有中文字符的代码就很容易出现编码错误。

    方法一:转换源码文件的编码格式

    使用notepad++软件打开源码文件

    1、先将源文件代码全部复制一遍,然后删除掉所有的代码;

    2、接着讲编码格式设置为“使用ANSI格式编码”,设置好之后再将源文件粘贴出来,保存即可。

    修改好了之后,我们再运行一下,完美运行。

    方法二:使用-encoding指令指定运行编码为UTF-8

    如果没有使用集成编辑器,而是使用的记事本这样的工具来编写代码。那么可以直接使用-encoding指令来为文件指定编码格式。

    例如 javac -encoding UTF-8 XXX.java

    其中XXX替换为你的java文件名。

    例如输入javac -encodingUTF-8 Puppy.java,编译成功,完美运行。

    关于java中的gbk不可映射字符怎么解决问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

    展开全文
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...
  • 数据压缩,文件传输 Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧...
  • java面试宝典

    2013-02-28 16:04:01
    14、编程题: 用最有效率的方法出2 乘以8 等於几? 9 15、有没有length()这个方法? String 有没有length()这个方法? 9 16、在JAVA 中,如何跳出当前的多重嵌套循环? 9 17、构造器Constructor 是否可被override? 9 ...
  • java 面试题 总结

    2009-09-16 08:45:34
    异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的...
  • JAVA面试题最全集

    2010-03-13 13:09:10
    日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日期是当月的最后一天 如何格式化日期 5.数组和集合 6.文件和目录(I/O)操作 如何列出某个目录下的所有文件 如何列出...
  •  异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获...
  • 来博客园两年多了,最近才开通了微博,因为懒所以也一直没有写东西,今天想整理一下自己前段时间遇到的一个导出的问题。  因为项目的需求,要做一部分导出功能。...目前运行稳定,就此和大家分...

      来博客园两年多了,最近才开通了微博,因为懒所以也一直没有写东西,今天想整理一下自己前段时间遇到的一个导出的问题。 

      因为项目的需求,要做一部分导出功能。开始的时候用的公司的导出,但是很奇怪有部分模块导出的时候就是会报500错误,发现在删减一些字段后就恢复了正常,当时因为项目紧张,也就临时删减了一些,但也不是长久之计,之后自己在原本的基础上重新修改整理了一下,目前运行还算稳定,就此和大家分享一下。

     

      导出需要三个部分,js,公共方法,后台方法。

      js代码

     1 function exportData()
     2 {
     3         //前台接收的参数
     4     rwmc = $("#txt_rwmc").val();
     5      rwlb = $("#com_rwlb").combobox("getValues").join(",");
     6      
     7     //调用后台导出功能
     8     var service = new Service("cx.RybjcxBndService.exprotExcel");
     9     var str="<RWMC>" + rwmc + "</RWMC><RWLB>" + rwlb + "</RWLB>";
    10     var res = service.doService(str);
    11     var oDoc = loadXml(res);
    12     if (service.getCode() != "2000") {
    13         showMessage("查询失败:"+service.getMessage());
    14         return;
    15     }
    16     var nodata = oDoc.selectSingleNode("ROOT/NODATA").text;
    17     if (nodata == "nodata") {
    18         showMessage("无数据!");
    19         return;
    20     }
    21     // 获取导出信息
    22     var titleName = oDoc.selectSingleNode("ROOT/TITLE_NAME").text;
    23     var fileName = oDoc.selectSingleNode("ROOT/FILE_NAME").text;
    24     var outPutInfo = oDoc.selectSingleNode("ROOT/OUTPUTINFO").text;
    25     var download_path = oDoc.selectSingleNode("ROOT/DOWNLOAD_PATH").text;
    26     if (outPutInfo != "") {
    27         showMessage(outPutInfo);
    28         return;
    29     }
    30     if (confirm("导出成功!确认下载文件吗?\n文件名称为:"+fileName)) {
    31         var file = fileName;
    32         var showfile = titleName + ".xls";
    33         showfile = decodeURIComponent(showfile);
    34         var idx = document.URL.indexOf("/adp");
    35         if (idx == -1) {
    36             alert("无法识别主机地址:" + document.URL);
    37             return;
    38         }
    39         var host = document.URL.substring(0, idx);
    40         var width = screen.width;
    41         var height = screen.height;
    42         debugger;
    43         // 打开下载页面
    44         var param = "toolbar=no,location=no,status=yes,resizable=no,scrollbars=yes,top=" + height + ",left=" + width + ",width=100,height=100";
    45         // ----------------------------------------------------------
    46         // 此代码块为解决ie6下导出excel失败问题,原因是ie6对window.open(url)支持度不好,
    47         // 当浏览器为ie6时改用window.location.href
    48         var isIE=!!window.ActiveXObject;
    49         var isIE6=isIE&&!window.XMLHttpRequest;
    50         if (isIE6) {
    51             window.location.href=host + "/adp/work/gzkp/common/js/download_new.jsp?file=" + file + "&showfile=" + showfile + "&download_path=" + download_path;
    52         } else {
    53             window.open(host + "/adp/work/gzkp/common/js/download_new.jsp?file=" + file + "&showfile=" + showfile + "&download_path=" + download_path, "_blank", param);
    54         }
    55     }
    56 }

     

    公共类

      1 package ctais.business.gzkp.common;
      2 import java.io.File;
      3 import java.io.FileInputStream;
      4 import java.text.SimpleDateFormat;
      5 import java.util.Date;
      6 
      7 import org.apache.poi2.hssf.usermodel.HSSFCell;
      8 import org.apache.poi2.hssf.usermodel.HSSFCellStyle;
      9 import org.apache.poi2.hssf.usermodel.HSSFFont;
     10 import org.apache.poi2.hssf.usermodel.HSSFRow;
     11 import org.apache.poi2.hssf.usermodel.HSSFSheet;
     12 import org.apache.poi2.hssf.usermodel.HSSFWorkbook;
     13 
     14 import ctais.business.dashboard.service.ExportExcel;
     15 
     16 import ctais.config.Config;
     17 import ctais.services.data.DataWindow;
     18 import ctais.services.xml.XMLDataObject;
     19 import ctais.services.xml.XMLParser;
     20 import ctais.util.StringEx;
     21 import jxl.Workbook;
     22 import jxl.format.Alignment;
     23 import jxl.write.Label;
     24 import jxl.write.WritableCellFormat;
     25 import jxl.write.WritableFont;
     26 import jxl.write.WritableSheet;
     27 import jxl.write.WritableWorkbook;
     28 
     29 
     30 /**
     31  * <p>Title: 生成EXCEL文件</p>
     32  * <p>Description: 转换String字符串为EXCEL文档</p> 38  */
     39 
     40 public class CreateExcel {
     41         private final static String CONFIG_FILE_PATH = Config.CTAIS_HOME;
     42         WritableWorkbook wwb = null;
     43         XMLDataObject xdo = null;
     44 
     45         public CreateExcel(){
     46 
     47         }
     48         
     49         /**
     50          * 生成EXCEL
     51          * @param sql 查询SQL
     52          * @param czryDm 操作人员代码
     53          * @param titles 导出列标题
     54          * @param exlTitle excel表头
     55          * @return
     56          * @throws Exception
     57          */
     58         public String newToExcel(String sql,String czryDm,String[] titles,String exlTitle) throws Exception
     59         {
     60             try {
     61                 HSSFWorkbook wb = new HSSFWorkbook();
     62                 HSSFSheet sheet = wb.createSheet();
     63                 ExportExcel exportExcel = new ExportExcel(wb, sheet);
     64                 StringBuffer sffer = new StringBuffer();
     65                 //int colNum = 30;
     66                 
     67                 DataWindow dw = DataWindow.dynamicCreate(sql.toString());
     68                 dw.setConnectionName(Icomm.GZKPJNDI);
     69                 long dwRet = dw.retrieve();
     70                 if (dwRet <= 0) {
     71                     sffer.append("<NODATA>nodata</NODATA>");
     72                     return sffer.toString();
     73                 } else {
     74                     sffer.append("<NODATA></NODATA>");
     75                 }
     76                 
     77                 int colNum = dw.getColumnCount();
     78                 
     79                 // 给工作表列定义列宽(实际应用自己更改列数)
     80                 for (short i = 0; i <= colNum; i++) {
     81                     sheet.setColumnWidth(i, (short) 4000);
     82                 }
     83                 // 创建单元格样式
     84                 HSSFCellStyle cellHeadStyle = wb.createCellStyle();
     85                 // 指定单元格居中对齐
     86                 cellHeadStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
     87                 // 指定单元格垂直居中对齐
     88                 cellHeadStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
     89                 // 指定当单元格内容显示不下时自动换行
     90                 cellHeadStyle.setWrapText(true);
     91                 // 设置单元格字体
     92                 HSSFFont headFont = wb.createFont();
     93                 headFont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
     94                 headFont.setFontName("宋体");
     95                 headFont.setFontHeight((short) 200);
     96                 cellHeadStyle.setFont(headFont);
     97     
     98                 // 创建报表头部
     99                 Date dt=new Date();
    100                 SimpleDateFormat sdt=new SimpleDateFormat("yyyyMMddhhmmssS");
    101                 String sfm = czryDm + "_" + sdt.format(dt);
    102                 
    103                 // 设置列头
    104                 exportExcel.createNormalHead(exlTitle, colNum-1);
    105                 HSSFRow row1 = sheet.createRow(1);
    106                 
    107                 for(int i = 0; i < titles.length; i ++) {
    108                     HSSFCell cell = row1.createCell((short)i);
    109                     cell.setEncoding(HSSFCell.ENCODING_UTF_16);
    110                     cell.setCellStyle(cellHeadStyle);
    111                     cell.setCellValue(titles[i]);
    112                 } 
    113                 Object value = "";
    114                 
    115                 //设置表格样式
    116                 HSSFCellStyle cellStyle = wb.createCellStyle();
    117                 // 指定单元格居中对齐
    118                 cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
    119                 // 指定单元格垂直居中对齐
    120                 cellStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
    121                 // 指定当单元格内容显示不下时自动换行
    122                 cellStyle.setWrapText(true);
    123                 // 设置单元格字体
    124                 HSSFFont font = wb.createFont();
    125                 font.setBoldweight(HSSFFont.SS_NONE);
    126                 font.setFontName("宋体");
    127                 font.setFontHeight((short) 200);
    128                 cellStyle.setFont(font);
    129                 for(int i = 0 ; i < dw.getRowCount(); i++) {
    130                     HSSFRow row = sheet.createRow(i + 2);
    131                     for(int j = 1; j <= dw.getColumnCount(); j++) {
    132                         HSSFCell cell = row.createCell((short)(j-1));
    133                         cell.setEncoding(HSSFCell.ENCODING_UTF_16);
    134                         cell.setCellStyle(cellStyle);
    135                         value = dw.getItemAny(i, j-1);                
    136                         if(value == null) {
    137                             cell.setCellValue("");
    138                         } else {
    139                             cell.setCellValue(value.toString());
    140                         }
    141                     }
    142                 }
    143                 //设置导出路径,此处需要注意如果是Linux系统需要手动建路径,(此处的原因有人比较清楚的话还请指教)引用新建的文件路径
    144                 String path = "/export/";
    145                 File file = new File(path);
    146                 if(!file.exists()) {
    147                    file.mkdirs();
    148                 }
    149     
    150                 String fileName = sfm+".xls";
    151     
    152                 //String pth = path.trim() + File.separator + fileName;
    153                 String pth = path.trim() + fileName;
    154                 pth = pth.trim();
    155     
    156                 String outPutInfo = exportExcel.outputExcel(pth);
    157     
    158                 sffer.append("<TITLE_NAME>" + sfm + "</TITLE_NAME>");
    159                 sffer.append("<DOWNLOAD_PATH>" + path + "</DOWNLOAD_PATH>");
    160                 sffer.append("<FILE_NAME>" + fileName + "</FILE_NAME>");
    161                 sffer.append("<OUTPUTINFO>" + outPutInfo + "</OUTPUTINFO>");
    162     
    163                 return sffer.toString();
    164             } 
    165             catch (Exception e) {
    166                 e.printStackTrace();
    167                 throw new Exception(e.getMessage());
    168             }
    169         }
    170 
    171 }

     

     

    后台代码

     1 /**
     2      * 导出功能
     3      * @param xdo 前台传参
     4      * @param czryDm 操作人员代码
     5      * @return 生成的XLS信息
     6      * @throws Exception 异常说明
     7      */
     8     public String exportExcel(XMLDataObject args,String czryDm) throws Exception 
     9     {
    10         //接收前台传递的查询参数
    11         String rwmc = StringEx.sNull(args.getItemValue("RWMC"));      
    12         String rwlb = StringEx.sNull(args.getItemValue("RWLB"));
    13        
    14         if(null != rwmc && !"".equals(rwmc))
    15         {
    16             sqlWhere.append(" AND A.RWMC LIKE '%"+rwmc+"%' ");
    17         }
    18         if(null != rwlb && !"".equals(rwlb))
    19         {
    20             sqlWhere.append(" AND A.RWLB_DM = '"+rwlb+"' ");
    21         }
    22        
    23         StringBuilder sql = new StringBuilder();
    24         //拼接查询SQL
    25         sql.append("SELECT RWXH,RWMC FROM RWXX")
    26             .append(sqlWhere).append(" ORDER BY RWXH ) ").append(sqlisWhere);
    27         //导出的列标题
    28         String[] titles = {"任务序号","任务名称"};
    29 
    30         //实例化公共类
    31         CreateExcel excel = new CreateExcel();
    32         return excel.newToExcel(sql.toString(), czryDm,titles,"Exlcel表头");
    33     }    

     

    转载于:https://www.cnblogs.com/cuijia/p/5687264.html

    展开全文
  • 如果我给领导说要做一个界面解释器的话,他肯定会问:“得多长时间,能带来什么好处,难道一定要做吗,这不是浪费工期吗,了,直接用delphi不就得了,你们这个搞技术的,成天爱捉弄一些没用的。要知道,快速...
  • jseckill运行了一段时间后,发现进程是活的端口也是通的,但是网页访问返回504 Gateway Time-out 做贡献 特別鸣谢一下对开源项目作出贡献的开发者 序号 开发者GitHub QQ 邮箱 1 liushaoming 944147540 ...
  • 将isVideoApplication = true,就可以切换成application模块,与app主工程解绑,实际开发中,比如你负责这个模块,那么你运行的时候,直接编译该模块,不会编译整个项目而导致耗费大量时间。 同理,设置成false,...
  • 千方百计笔试题大全

    2011-11-30 21:58:33
    14、编程题: 用最有效率的方法出2 乘以8 等於几? 9 15、有没有length()这个方法? String 有没有length()这个方法? 9 16、在JAVA 中,如何跳出当前的多重嵌套循环? 9 17、构造器Constructor 是否可被override? 9 ...
  • 能准确识别英文、数字,以及日期、时间等数量词,能识别人名、地名、组织机构名等未登录词。能通过自定义配置文件来改变组件行为,能自定义用户词库、自动检测词库变化、支持大规模分布式环境,能灵活指定多种分词...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    7.6 位 运 .69 7.7 其它特殊操作符 .72 7.8 小 结 .77 第八章 流 程 控 制 .79 8.1 条 件 语 句 .79 8.2 循 环 语 句 .86 8.3 条 件 编 译.90 8.4 异常处理语句 .95 8.5 小 结 .100 第三部分 ...
  • C#微软培训资料

    2014-01-22 14:10:17
    7.6 位 运 .69 7.7 其它特殊操作符 .72 7.8 小 结 .77 第八章 流 程 控 制 .79 8.1 条 件 语 句 .79 8.2 循 环 语 句 .86 8.3 条 件 编 译.90 8.4 异常处理语句 .95 8.5 小 结 .100 第三部分 ...
  • 测试培训教材

    2014-04-01 12:10:48
    Using VAPI-XP test scripts, you can test COM/DCOM servers, SOAP-based Web services, Java APIs (such as Java classes and EJBs), and console applications. You can also use VAPI-XP to create a ...
  • RED HAT LINUX 6大全

    热门讨论 2011-10-21 18:46:06
    7.2.10 普通的sendmail配置错误 128 7.3 POP 128 7.3.1 配置POP服务器 128 7.3.2 配置ipop3d 128 7.3.3 APOP如何工作 129 7.3.4 设置APOP验证 130 7.3.5 POP3协议 130 7.4 IMAP 130 7.5 邮件获取 131 7.5.1 配置...

空空如也

空空如也

1 2
收藏数 40
精华内容 16
关键字:

java算运行时间错误

java 订阅