版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_29323645/article/details/103202565

添加 maven 依赖

        <dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.3.1</version></dependency><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.4</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.0</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>4.1.0</version></dependency>

编写工具类

  • 可以实现 
    • 1.导出Excel 到本地 / 浏览器
    • 2.导出包含多个 Sheet 的 Excel 到本地 / 浏览器
package com.geotmt.billingcenter.common.utils;import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.hssf.util.HSSFColor;
import org.apache.poi.ss.usermodel.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.util.StringUtils;import javax.servlet.http.HttpServletResponse;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.URLEncoder;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;/*** @Descriptinon: Excel 导出类* @Author:       yanghanwei* @Mail:         yanghanwei@geotmt.com* @CreateDate:   2018/12/3 17:15* @Version:      v1*/
public class ExportExcelUtils {private static final String ATTR_ARR_STR = "attrArr";private static final String DATA_LIST_STR = "dataList";private static final String TITLE_ARR_STR = "titleArr";private static final String SHEET_NAME = "Sheet";private static final String SHEET_NAME_STR = "sheetName";/*** 默认单元格宽度*/private static final Integer DEFAULT_CELL_WIDTH = 3000;private static FileOutputStream fout = null;private static OutputStream out = null;private static OutputStream setResponseHeaderFileName(HttpServletResponse response, String filename) throws IOException {response.setContentType("application/octet-stream;charset=utf-8");response.setHeader("Content-Disposition", "attachment;filename="+ URLEncoder.encode(filename+".xls","UTF-8"));OutputStream out = new BufferedOutputStream(response.getOutputStream());return out;}private static final Logger logger = LoggerFactory.getLogger(ExportExcelUtils.class);/*** 导出 exccel到本地 工具类(多个sheet导出)* @param mapList* @param filePath 本地路径* sheetName:   sheet名字* titleArr:    表头中文名数组* attrArr:     数据对应的实体类属性数组(与表头一一对应)* dataList:    到处的数据list*/public static void buildExcelTemplate( List<Map<String, Object>> mapList,String filePath, Integer cellWidth) {HSSFWorkbook wb = new HSSFWorkbook();FileOutputStream fout = null;try{// 将文件存到指定位置fout = new FileOutputStream(filePath);if (!mapList.isEmpty()) {for (int a = 0; a < mapList.size(); a++) {String sheetName = "Sheet1";if(!StringUtils.isEmpty(mapList.get(a).get(SHEET_NAME_STR))){sheetName = String.valueOf(mapList.get(a).get(SHEET_NAME_STR));}String[] titleArr = (String[]) mapList.get(a).get("titleArr");String[] attrArr = (String[]) mapList.get(a).get("attrArr");Object dataList = mapList.get(a).get("dataList");// 第二步,在webbook中添加一个sheet,对应Excel文件中的sheetHSSFSheet sheetMonitor = wb.createSheet(sheetName);// 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制shortHSSFRow rowMonitor = sheetMonitor.createRow(0);// 第四步,创建单元格,并设置值表头 设置表头居中HSSFCellStyle style = ExportExcelUtils.getColumnTopStyle(wb);HSSFCell cellMonitor = rowMonitor.createCell(0);for (int i = 0; i < titleArr.length; i++) {cellMonitor.setCellValue(titleArr[i]);cellMonitor.setCellStyle(style);cellMonitor = rowMonitor.createCell((i + 1));}String jsonString = JSONObject.toJSONString(dataList);JSONArray jsonArray = JSONObject.parseArray(jsonString);if (jsonArray != null && !jsonArray.isEmpty()) {for (int i = 0; i < jsonArray.size(); i++) {sheetMonitor.setColumnWidth(i, null == cellWidth ? DEFAULT_CELL_WIDTH : cellWidth);Map<String, Object> map = JSONObject.parseObject(JSONObject.toJSONString(jsonArray.get(i)), Map.class);if(null != map){for (int j = 0; j < titleArr.length; j++) {rowMonitor = sheetMonitor.createRow(i + 1);// 第五步,写入实体数据 实际应用中这些数据从数据库得到,for (int k = 0; k < attrArr.length; k++) {if (map.containsKey(attrArr[k]) && !StringUtils.isEmpty(map.get(attrArr[k]))) {// 第四步,创建单元格,并设置值if(!StringUtils.isEmpty(map.get(attrArr[k]))){String value = String.valueOf(map.get(attrArr[k]));rowMonitor.createCell(k).setCellValue(value);}else{rowMonitor.createCell(k).setCellValue("");}}}}}}}}}wb.write(fout);}catch (Exception e){logger.error("导出Excel失败,Exception:" + e);logger.info("导出Excel失败,Exception:{0}", e);}finally {try {if(null != fout){fout.close();}}catch (Exception e){logger.error("关闭流异常:[{}]",e);}}}/*** 导出 exccel 到浏览器工具类(1个sheet导出)* @param dataListForMap* sheetName:       sheet名字* titleArr:        表头中文名数组* attrArr:         数据对应的实体类属性数组(与表头一一对应)* dataListForMap:  导出的数据list*/public static void buildExcelTemplate(Map<String, Object> dataListForMap, HttpServletResponse response, String fileName, Integer cellWidth) {HSSFWorkbook wb = new HSSFWorkbook();// 第二步,在webbook中添加一个sheet,对应Excel文件中的sheetObject sheetName = dataListForMap.get("sheetName");HSSFSheet sheetMonitor = wb.createSheet(!StringUtils.isEmpty(sheetName) ? sheetName + "" : SHEET_NAME);// 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制shortHSSFRow rowMonitor = sheetMonitor.createRow(0);try{out = setResponseHeaderFileName(response,fileName);//创建excel标题,设置列宽createTitle(wb, rowMonitor, dataListForMap, sheetMonitor, cellWidth);//写入数据writeData(sheetMonitor,1,dataListForMap);wb.write(out);}catch (Exception e){logger.info("导出Excel失败,Exception:{}",e);}finally {try {out.close();}catch (Exception e){logger.error("关闭流异常:[{}]",e);}}}/*** 导出多个 sheet 到浏览器* @param mapList*      * sheetName:   sheet名字*      * titleArr:    表头中文名数组*      * attrArr:     数据对应的实体类属性数组(与表头一一对应)*      * dataList:    到处的数据list* @param response* @param fileName      文件名称*/public static void buildExcelTemplate(List<Map<String, Object>> mapList, HttpServletResponse response, String fileName, Integer cellWidth) {HSSFWorkbook wb = new HSSFWorkbook();if(null != mapList && !mapList.isEmpty()){try{for (int i=0; i<mapList.size(); i++) {Map<String, Object> dataListForMap = mapList.get(i);// 第二步,在webbook中添加一个sheet,对应Excel文件中的sheetObject sheetName = dataListForMap.get(SHEET_NAME_STR);String sheetNameRt = !StringUtils.isEmpty(sheetName) ? sheetName + "" : SHEET_NAME + (i+1);HSSFSheet sheetMonitor = wb.createSheet(sheetNameRt);// 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制shortHSSFRow rowMonitor = sheetMonitor.createRow(0);out = setResponseHeaderFileName(response,fileName);//创建excel标题createTitle(wb, rowMonitor, dataListForMap, sheetMonitor, cellWidth);//写入数据writeData(sheetMonitor,1,dataListForMap);}wb.write(out);}catch (IOException e){e.printStackTrace();logger.info("导出Excel失败,Exception:{}",e);}catch (Exception e) {logger.info("导出Excel失败,Exception:{}",e);}finally {try {out.close();}catch (Exception e){logger.error("关闭流异常:[{}]",e);}}}}/*** 创建excel标题* @param dataListForMap*/private static void createTitle(HSSFWorkbook wb, HSSFRow rowMonitor, Map<String, Object> dataListForMap, HSSFSheet sheetMonitor, Integer cellWidth){String[] titleArr = (String[]) dataListForMap.get(TITLE_ARR_STR);//居中样式HSSFCellStyle centerStyle = ExportExcelUtils.getColumnTopStyle(wb);for (int i = 0; i < titleArr.length; i++) {// 设置表格宽度(自适应)sheetMonitor.setColumnWidth(i, null == cellWidth ? DEFAULT_CELL_WIDTH : cellWidth);HSSFCell cellMonitor = rowMonitor.createCell(i);cellMonitor.setCellStyle(centerStyle);cellMonitor.setCellValue(titleArr[i]);}}/*** 写入数据* @param sheetMonitor* @param startRow* @param dataListForMap*/public static void writeData(HSSFSheet sheetMonitor, Integer startRow, Map<String, Object> dataListForMap){String[] titleArr = (String[]) dataListForMap.get(TITLE_ARR_STR);String[] attrArr = (String[]) dataListForMap.get(ATTR_ARR_STR);Object dataList = dataListForMap.get(DATA_LIST_STR);String jsonString = JSONObject.toJSONString(dataList);JSONArray jsonArray = JSONObject.parseArray(jsonString);if (jsonArray != null && !jsonArray.isEmpty()) {for (int i = 0; i < jsonArray.size(); i++) {Map<String, Object> map = JSONObject.parseObject(JSONObject.toJSONString(jsonArray.get(i)), Map.class);for (int j = 0; j < titleArr.length; j++) {HSSFRow rowMonitor = sheetMonitor.createRow( i + startRow);// 第五步,写入实体数据 实际应用中这些数据从数据库得到,for (int k = 0; k < attrArr.length; k++) {if (map != null && attrArr[k] != null && map.containsKey(attrArr[k]) && !StringUtils.isEmpty(map.get(attrArr[k]))) {// 第四步,创建单元格,并设置值if(!StringUtils.isEmpty(map.get(attrArr[k]))){String value = String.valueOf(map.get(attrArr[k]));rowMonitor.createCell(k).setCellValue(value);}else{rowMonitor.createCell(k).setCellValue("");}}}}}}}/*** 列头单元格样式* @param workbook* @return*/private static HSSFCellStyle getColumnTopStyle(HSSFWorkbook workbook) {// 设置字体HSSFFont font = workbook.createFont();//设置字体大小font.setFontHeightInPoints((short)12);//字体加粗font.setBold(true);//设置字体名字font.setFontName("Courier New");//设置样式;HSSFCellStyle style = workbook.createCellStyle();//设置底边框;style.setBorderBottom(BorderStyle.THIN);//设置底边框颜色;style.setBottomBorderColor(HSSFColor.HSSFColorPredefined.BLUE.getIndex());//设置左边框;style.setBorderLeft(BorderStyle.THIN);//设置左边框颜色;style.setLeftBorderColor(HSSFColor.HSSFColorPredefined.BLUE.getIndex());//设置右边框;style.setBorderRight(BorderStyle.THIN);//设置右边框颜色;style.setRightBorderColor(HSSFColor.HSSFColorPredefined.BLUE.getIndex());//设置顶边框;style.setBorderTop(BorderStyle.THIN);//设置顶边框颜色;style.setTopBorderColor(HSSFColor.HSSFColorPredefined.BLUE.getIndex());style.setFillBackgroundColor(HSSFColor.HSSFColorPredefined.DARK_RED.getIndex());style.setFillForegroundColor(HSSFColor.HSSFColorPredefined.DARK_RED.getIndex());//在样式用应用设置的字体;style.setFont(font);//设置自动换行;style.setWrapText(false);//设置水平对齐的样式为居中对齐;style.setAlignment(HorizontalAlignment.CENTER);//设置垂直对齐的样式为居中对齐;style.setVerticalAlignment(VerticalAlignment.CENTER);return style;}/*** 列数据信息单元格样式* @param workbook* @return*/private HSSFCellStyle getStyle(HSSFWorkbook workbook) {// 设置字体HSSFFont font = workbook.createFont();//设置字体大小font.setFontHeightInPoints((short)12);font.setFontName("Courier New");//设置样式;HSSFCellStyle style = workbook.createCellStyle();//设置底边框;style.setBorderBottom(BorderStyle.THIN);//设置底边框颜色;style.setBottomBorderColor(HSSFColor.HSSFColorPredefined.BLACK.getIndex());//设置左边框;style.setBorderLeft(BorderStyle.THIN);//设置左边框颜色;style.setLeftBorderColor(HSSFColor.HSSFColorPredefined.BLACK.getIndex());//设置右边框;style.setBorderRight(BorderStyle.THIN);//设置右边框颜色;style.setRightBorderColor(HSSFColor.HSSFColorPredefined.BLACK.getIndex());//设置顶边框;style.setBorderTop(BorderStyle.THIN);//设置顶边框颜色;style.setTopBorderColor(HSSFColor.HSSFColorPredefined.BLACK.getIndex());//在样式用应用设置的字体;style.setFillBackgroundColor(HSSFColor.HSSFColorPredefined.BRIGHT_GREEN.getIndex());style.setFont(font);//设置自动换行;style.setWrapText(false);//设置水平对齐的样式为居中对齐;style.setAlignment(HorizontalAlignment.CENTER);//设置垂直对齐的样式为居中对齐;style.setVerticalAlignment(VerticalAlignment.CENTER);return style;}/*** 判断是否是整数* @param str* @return*/private static Pattern pattern = Pattern.compile("^\\d+$");public static boolean isIntNum(String str) {Matcher isIntNum = pattern.matcher(str);if (!isIntNum.matches()) {return false;}return true;}/*** 判断是否是浮点数* @param str* @return*/private static Pattern pattern2 = Pattern.compile("\\d+\\.\\d+$|-\\d+\\.\\d+$");public static boolean isDoubleNum(String str) {Matcher isDoubleNum = pattern2.matcher(str);if (!isDoubleNum.matches()) {return false;}return true;}
}

简单使用

@ApiOperation(value = "导出成本统计")@RequestMapping(value = "/exportList",method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_UTF8_VALUE)public void ExportConsumeStatis(@RequestBody ParamsCost obj,HttpServletResponse response){logger.info("导出成本统计,ParamsConsume:{}",obj);try{if(null == obj.getEffectStartTime() || null == obj.getEffectEndTime()){throw new MyException("开始时间和结束时间不能为空!", HttpServletResponse.SC_INTERNAL_SERVER_ERROR);}String startStr = GeoDateUtils.getDateStr(obj.getEffectStartTime(), GeoDateUtils.DATE_FORMAT2);String endStr = GeoDateUtils.getDateStr(obj.getEffectEndTime(), GeoDateUtils.DATE_FORMAT2);String fileName = startStr + "-" + endStr + "(成本统计)";List<CostStatisVo> consumeStatisVos = costStatisService.costStatisList(obj);if (null != consumeStatisVos) {consumeStatisVos.add(costStatisService.costStatisTotal(obj));}// 拼接 Excel 数据Map<String,Object> map = new HashMap<>(3);String[] titleArr = {"日期","产品","客户","用户","用户账号","用户ID","运营商","内部接口","外部接口","计费数","金额"};String[] attrArr = {"dayFlag","productName","companyName","cuserName","account","cuserId","isp","interfaceName","outInterfaceName","countCharging","cost"};map.put("titleArr",titleArr);map.put("attrArr",attrArr);map.put("dataList", consumeStatisVos);ExportExcelUtils.buildExcelTemplate(map, response, fileName,4000);}catch (Exception e) {e.printStackTrace();logger.error("导出消耗统计,Exception:",e);}}

 

相关文章

  1. namenode: Unknown command

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/w13716207404/article/details/103261159hadoop格式化命令: bin/hdfs namenode -format bin/hadoop namenode -formader...

    2022/12/3 10:58:45
  2. 中标麒麟系统换yum

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/yonggandess/article/details/103257347https://blog.csdn.net/xupengxl/article/details/89946287...

    2022/12/3 5:16:58
  3. JavaScript 18位身份证验证及身份证号码规则

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/l23456789o/article/details/103258869JavaScript 18位身份证验证及身份证号码规则...

    2022/12/3 5:16:56
  4. ArrayList,LinkedList

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/dl674756321/article/details/1032565991. ArrayList基于数组实现,允许空值和重复元素。 当添加元素数量大于数组容量时,…...

    2022/12/3 5:16:44
  5. Android-Universal-Image-Loader源码分析

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/stven_king/article/details/103256724前言 ImageLoader 是 android 使用中出现比较早(PS:即的刚接触安卓项目的时候就用…...

    2022/12/3 5:16:44
  6. Netty-粘包,半包和使用Json方式传输数据

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq1010234991/article/details/103257013文章目录JSON和ProtoBuf序列化背景详解粘包和拆包粘包和半包半包问题的实践案例运…...

    2022/12/3 5:16:40
  7. H.264流媒体协议格式中的Annex B格式和AVCC格式深度解析

    原文链接:https://blog.csdn.net/Romantic_Energy/article/details/50508332版权声明:本文为CSDN博主「Chucky_Hu」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/Romantic_Energy/article/details/50508332本…...

    2022/12/3 5:16:39
  8. git&github操作流程

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XiaoJiang0505/article/details/103256982Administrator@XPWY-41-WJW MINGW64 ~/Desktop $ pwd /c/Users/Administrator/Deskt…...

    2022/12/3 5:16:39
  9. python_数据筛选查询

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/wj1298250240/article/details/103257043python_数据筛选查询 #显示使用了优惠券消费的商品,正样本 t2 = merchant3[(merc…...

    2022/12/3 5:16:34
  10. 国标GB/T28181协议下EasyGBS互联网无插件视频播放器起播慢或延迟高问题解决方案

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/EasyGBS/article/details/100983126引言28181协议全称为GB/T28181《安全防范视频监控联网系统信息传输、交换、控制技术要求…...

    2022/12/3 5:16:33
  11. windows7上使用docker容器

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/heima201907/article/details/1032571481.安装下载DockerToolbox,并安装。 下载地址:https://dn-dao-github-irror.daoc…...

    2022/12/3 5:16:29
  12. angluarjs后台模板

    我们为您提供关于angluarjs后台模板的精彩内容,我们为您分享本站的原创内容,我们还提供关于angluarjs后台模板的经验内容。...

    2022/12/3 5:16:24
  13. (C语言)求1-n的阶乘之和

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/hua12ng/article/details/103256838求1-n的阶乘之和 题目:输入正整数n(1-10),求1-n的阶乘之和,最后必须输出回车。遇到…...

    2022/12/3 5:16:18
  14. redis desktop manager安装以及使用教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/luanzongke5704/article/details/1032569791.下载redis desktop manager 版本0.9.99 官网下载: https://redisdesktop.com…...

    2022/12/3 5:16:05
  15. 夜光带你走进C# 游戏开发等(八十五)擅长的领域

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_41987706/article/details/103194489夜光序言:不要问, 雨, 为何如此凄凉? 那天,诗人独自忧伤,没有日落的帷幕…...

    2022/12/3 5:15:50
  16. zookeeper 的安装 和 启动

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/heima201907/article/details/1032573491.下载下载地址:https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/2、…...

    2022/12/3 5:15:46
  17. Word 去除页眉横线

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/gggttt222/article/details/103260245写毕业论文,尤其是中文毕业论文,对格式要求一般比较严格。需要页眉页脚,需要偶数页…...

    2022/12/3 2:51:47
  18. 大型科技团队的管理

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_44627014/article/details/103257461介绍了高效科技组织的特点及管理经验,指出科技团队的定位和使命在于支持业务、…...

    2022/12/3 2:51:23
  19. SpringBoot使用JTA+Automatic解决分布式事务

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_42292373/article/details/103257300项目代码 链接:https://pan.baidu.com/s/1Sb5M8hrlzyfA5KSvnLgD1w 提取码:ocsw …...

    2022/12/3 2:51:17
  20. 阿里钉钉技术分享:企业级IM王者——钉钉在后端架构上的过人之处

    原文链接:http://www.52im.net/thread-2848-1-1.html本文引用了唐小智发表于InfoQ公众号上的“钉钉企业级IM存储架构创新之道”一文的部分内容,收录时有改动,感谢原作者的无私分享。1、引言业界的 IM 产品在功能上同质化较高,而企业级的 IM 产品对于高可用、安全性又有更高…...

    2022/12/3 2:51:12

最新文章

  1. SpringBoot 导出 Excel

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_29323645/article/details/103202565添加 maven 依赖<dependency><groupId>commons-fileupload</groupI…...

    2022/12/3 11:35:36
  2. 湖南省乒乓球协会关于召开全省骨干乒乓球俱乐部工作研讨会的通知

    原标题:湖南省乒乓球协会关于召开全省骨干乒乓球俱乐部工作研讨会的通知责任编辑:...

    2022/12/3 11:35:33
  3. 阴阳师虚拟定位没用了

    /* ------------------------------------------------------------------------------- 文件名称:check.js 说明:JavaScript脚本,用于检查网页提交表单的输入数据 版本:1.0 */ /* 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false;…...

    2022/12/3 11:35:20
  4. 枣花蜜和荆花蜜的不同功效

    原标题:枣花蜜和荆花蜜的不同功效枣花蜜:呈琥珀色、深色,因品种不同,蜜汁透明或略浊,有光泽。质地粘稠,枣花蜜不易结晶,需要长时间在低温条件下才能看到缓慢结晶过程。 气味浊香,有特殊的浓郁气味(枣花香味)。味道甜腻,甜度大,略感辣喉,回味重。 甜香可口,尤为女…...

    2022/12/3 11:35:05
  5. Coverity 代码静态安全检测

    最近公司在推行代码Security检查,使用了Coverity代码静态检测工具。功能很强大,超乎我的期望。主要功能如下:列出不会被执行到的代码列出没被初始化的类成员变量列出没有被捕获的异常列出没有给出返回值的return语句某个函数虽然有返回值,但调用该函数的地方没有用到它的返…...

    2022/12/3 11:35:00
  6. 搞笑gif:这小厨师技术不错,就是眼界差了点

    原标题:搞笑gif:这小厨师技术不错,就是眼界差了点谁说姐姐最疼弟弟的 这个是俺闺蜜,有没有看上的,她爸说不要彩礼,嫁妆要什么给什么 这小厨师技术不错,就是眼界差了点 这是我刚从冰箱拿出来的鸡蛋,我感觉更像是乒乓球 这路太坑了 非要体验一把溜滑梯,这下好了,我看着…...

    2022/12/3 11:34:50
  7. 王伟丨秦腔

    原标题:王伟丨秦腔——总第434期 秦 腔 文丨王伟 长安的天高,帝王多 秦岭昼夜鞍辔无歇,征战不休 史册上悬挂渭水的酒壶,呼啸东南 驰骋西北 几根急切的枣木梆子 吆喝太白山凛冽的雪,一队队兵甲 奔赴天下关隘 草木!在秦川空旷的村野声嘶力竭 追随狼烟,战车,一…...

    2022/12/3 11:34:43
  8. 听说不错的control

    偶然看到的一个控件,都说不错,不过我没用过,听起来口碑挺好的.为了满足自我收集的瘾,所以找比较新的版本收藏起来先.<有特殊补丁哦~>官方地址:http://www.devcomponents.com/dotnetbar/引入官方的一张图片让大家参考一下,具体更多图片最好去官方网站看看.下面是介绍: …...

    2022/12/3 11:34:38
  9. 漫漫禅茶文化路—曹圣涛和他的宝掌堂

    原标题:漫漫禅茶文化路—曹圣涛和他的宝掌堂 有人说他少年得志,有人说他功夫不负苦心人。从初出茅庐的职场小白到中国500强企业CAO,宝掌堂品牌创始人,曹圣涛用他的事迹书写了一本男版的“杜拉拉升职记”。刚走出校门时,他心怀梦想,激情进取,带着旺盛的求知欲和强烈的好奇…...

    2022/12/3 11:34:35
  10. 志之所趋 无远弗届丨2017级天健学子中考加油!

    原标题:志之所趋 无远弗届丨2017级天健学子中考加油!中考加油!! 责任编辑:...

    2022/12/3 11:34:12
  11. 有奖活动 | 参加“奇浴”冒险,狂揽双十一惊喜大奖!

    原标题:有奖活动 | 参加“奇浴”冒险,狂揽双十一惊喜大奖!旋转手机 横向观看 活动最终解释权在法律允许范围内 归珠海科勒厨卫产品有限公司所有 GORLDE『佳德』,创始于1992年,专注于SUS304不锈钢厨卫的研发和制造。2008年加入科勒集团成为科勒旗下品牌。 作为科勒全球两…...

    2022/12/3 11:34:10
  12. 强大的科研实力、一流的校园设施和超高的性价比,英国当之无愧的“宝藏大学”

    原标题:强大的科研实力、一流的校园设施和超高的性价比,英国当之无愧的“宝藏大学”近年来,英国留学除了硕士申请以外,也有很多同学在本科阶段选择出国留学。目前英国已有多所大学能够接受中国高考成绩直升英国本科,也是给中国学生带来了更多新机会,高考后无缝衔接本科,…...

    2022/12/3 11:34:08
  13. 中秋节,去白云仙航空基地撒欢儿!99元惊喜等着你!

    原标题:中秋节,去白云仙航空基地撒欢儿!99元惊喜等着你!超值巨惠,仅售99元!白云仙航空基地体验拓展套票! 含基地丛林拓展+真人CS+山地越野摩托(三选二) 当头顶掠过个性的风 你是否意识到 秋天来了 为给游客创造极佳的秋游体验 现白云仙航空特推出特惠套票 航空科普…...

    2022/12/3 11:34:06
  14. 懿飞首届线上运动会“网络票选”开始啦!快为您心目中的NO.1打CALL吧

    原标题:懿飞首届线上运动会“网络票选”开始啦!快为您心目中的NO.1打CALL吧懿飞首先线上运动会来啦 快为您心目中的NO.1打call吧! 这是第一次,懿飞宠物学校举办线上运动会,呼吁大家在家跟着我们一起带上狗宝做运动!希望在这个非常时期,能够和大家一起传递正能量,这也…...

    2022/12/3 11:34:06
  15. 细心守护,安心入住|九华山酒店客房恢复营业

    原标题:细心守护,安心入住|九华山酒店客房恢复营业细心守护 , 安心入住 嘿!亲爱的朋友 好久不见 原本 我们应该会在春节的喜庆里相见 却因一场疫情 不得不相约3月再见 你是否想念...... 2月22日 九华山温泉酒店客房 全面正式恢复营业 以爱筑家,细心守护 全面…...

    2022/12/3 11:34:03
  16. 【槐树街183号】韩英凯 | 魅力古镇游——兴国寺

    原标题:【槐树街183号】韩英凯 | 魅力古镇游——兴国寺魅力古镇游——兴国寺 作者:韩英凯 中秋假期,忙里偷闲,驱车出高唐城北行三十华里,便望见一座高塔耸立,那便是兴国寺塔了,塔下有寺,名曰兴国寺,如今,当地政府已将其打造成风景旅游区。 仔细观察,发现兴国寺沿…...

    2022/12/3 11:34:01
  17. 中国加油!中影动画·战疫情·漫画 !

    原标题:中国加油!中影动画战疫情漫画 !中影动画—⁠⁠李驰 中影动画—⁠⁠董霓 责任编辑:...

    2022/12/3 11:33:57
  18. 【网络谣言粉碎机】二维码违停罚单?警方:二维码缴费仅限现场开具罚单

    原标题:【网络谣言粉碎机】二维码违停罚单?警方:二维码缴费仅限现场开具罚单老司机们平时最怕什么?答案肯定是……罚单!一张小小的纸条,却有着让人提心吊胆的能力。 前几天,松原市某小区居民外出时,看到自家车被贴上了违停告知单,上边竟然还有一个二维码,并“温馨提…...

    2022/12/3 11:33:47
  19. 怎么处理旧电脑?这里给你支招!

    转贴自:http://www.cnbeta.com/articles/40572.htm<script language="javascript" type="text/javascript">var ReTitle = 回复:怎么处理旧电脑?这里给你支招!;</script>你也许是一名老网虫,98年99年的奔腾II奔腾III到现在还不舍得放下,直到有…...

    2022/12/3 11:33:46
  20. 周末云系增多,下周多阴雨

    原标题:周末云系增多,下周多阴雨关 注 更多精彩内容 要先点击这里哦 通城“小晴歌”单曲循环了近一周,秋高气爽,阳光正好, 你秋游了吗? 还没来得及秋游的,明天一定要抓紧去了。因为再不去,不仅薯片和酸奶要过期了,而且天也要下雨了。 天 气 预 报 受高空槽影响…...

    2022/12/3 11:33:45
  21. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  22. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  23. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  24. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  25. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  26. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  27. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  29. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  30. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  31. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  32. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  33. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  34. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  35. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  36. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  37. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  38. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  39. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  40. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57