当前位置: 首页 > news >正文

用cms建网站网络与设计是干嘛的

用cms建网站,网络与设计是干嘛的,成都开网站,电子政务门户网站建设教训1、环境/问题描述 使用springboot发送邮件(附件)的方式将月度报表发送给领导查阅#xff0c;数据是准确的#xff0c;领导基本满意。 就是对一些数字的格式化提出了改进建议#xff0c;比如不要让大数字自动转为科学计数法、浮点数小数点后都是0就不要带出来#xff0c;根…1、环境/问题描述 使用springboot发送邮件(附件)的方式将月度报表发送给领导查阅数据是准确的领导基本满意。 就是对一些数字的格式化提出了改进建议比如不要让大数字自动转为科学计数法、浮点数小数点后都是0就不要带出来根据某列的数值(0-100之间)设置单元格的底色,小于60的标深红色、大于等于60小于70标浅红色,大于等于70小于等于80标浅绿色,大于等于80小于90标中绿色,大于等于90的标深绿色。 2、分析/排查问题 1) 科学计算法的问题 经常发现数字的长度超过8位Excel才会将次单元格中的值进行科学计算法转换解决办法就是判断数字的长度然后设置单元格存储的值类型 2) 浮点数小数点后都是0就不要带出来 数据表中的字段类型设置的是decimal(12,4),存储的值就是预期值无小数位的就是证书、带小数位的小数位必定不全为0只是通过mybatis-plus读取出来映射到Java Bean时自动将数字格式化为必定带4位小数小数位无值则用0填充了 3) 根据某列的数值(0-100之间)设置单元格的底色 可以根据该单元格的数值大小根据规则进行设置色值通过poi提供的方式给单元格设置底色 3、解决问题 1) 科学计算法的问题 String s o.toString(); // 当数字类型长度超过8位时改为字符串类型显示Excel数字超过一定长度会显示为科学计数法 if ( isNumeric( o ) s.length() 8 ) {cell.setCellType( CellType.NUMERIC );cell.setCellValue( Double.parseDouble( s ) );return CELL_OTHER; } else {cell.setCellType( CellType.STRING );cell.setCellValue( s ); } 2) 浮点数小数点后都是0就不要带出来 public class BigDecimalFormatter {public static String format(BigDecimal number) {return format(number,5);}/*** 格式化BigDecimal* param number 要处理的数字* param newScale 保留的小数位* return*/public static String format(BigDecimal number,int newScale) {// 设置小数点后最多保留位位数可以根据需要调整并四舍五入BigDecimal formatted number.setScale(newScale, RoundingMode.HALF_UP);// 再次移除尾随的零BigDecimal stripped formatted.stripTrailingZeros();// 如果 scale 是负数或 0则说明没有小数部分if (stripped.scale() 0) {return stripped.toBigInteger().toString(); // 返回整数部分} else {return stripped.toString(); // 包含小数部分}}public static String format2(BigDecimal number) {return number.stripTrailingZeros().toPlainString();}public static void main(String[] args) {System.out.println(format(new BigDecimal(123.000)));System.out.println(format(new BigDecimal(123.456)));System.out.println(format(new BigDecimal(123.00100)));System.out.println(format2(new BigDecimal(123.000)));System.out.println(format2(new BigDecimal(123.456)));System.out.println(format2(new BigDecimal(123.00100)));} } /*** 输出以下内容格式123 123.456 123.001 123 123.456 123.001*/ 3) 根据某列的数值(0-100之间)设置单元格的底色 String hexColorStr 十六进制色值; XSSFColor xssfColor new XSSFColor(); xssfColor.setARGBHex( hexColorStr ); cellStyle.setFillForegroundColor( xssfColor ); cellStyle.setFillBackgroundColor( xssfColor ); cellStyle.setFillPattern( FillPatternType.SOLID_FOREGROUND ); // 设置样式 cell.setCellStyle( cellStyle ); 至此问题得到解决此处记录一下
http://www.dnsts.com.cn/news/56336.html

相关文章:

  • php网站开发打不开公司经营范围参考
  • 网站投放广告教程北京南站最新消息
  • 河南省城乡建设厅网站深圳企业网站制作推广运营
  • 现在还有人做网站吗织梦 网站设计
  • 微山县建设局官方网站加强服务保障满足群众急需i
  • 广东网站设计公司电话网站百度收录秒收方法
  • 重庆网站建设机构wordpress自动添加图片alt属性
  • 图书馆门户网站建设有哪些公司西安市网站
  • 宜良网站建设手机网站 做成app
  • 潍坊网站建设建站手做网站
  • 广州网站推广多少钱百度蜘蛛开发网站
  • 用html能做企业网站吗seo托管
  • 上海做网站的公司wordpress 中国企业
  • 途谷网站建设企业风首页中文官网模板
  • 月嫂公司网站建设构思wordpress添加广告插件
  • 建设网站远达简单实用wordpress主题
  • 在阿里云做网站教程购物网站建设需求
  • 网站开发最新效果空间建网站
  • 网站开发类电脑网卡
  • iis 新建网站没有文件夹权限淘宝客怎么自己做网站
  • 网页制作作业网站网站建设论文html格式
  • 网站建设会议议程网站建设方案评审
  • 中牟网站推广山东建大建设有限公司网站
  • 丹徒网站建设公司公众号开发 网站开发
  • 有经验的永州网站建设5118站长网站
  • 西安做营销型网站建设网址的输入格式是什么样的
  • 找人做淘宝网站多少钱信息中心加强网站建设
  • 广东省建设安全监督站的网站自媒体策划哪里公司最好
  • 专业网站设计怎么做网站关键词没有排名
  • 如何建设手机端网站南京网站群建设公司