POI导出excel模板,公式不能自动计算的解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/86581928 背景: excel模板在项目中,通过代码填充数据后,在下方的单元格里能够通过公式自动计算出结果,结果是,数据能填充,但是公式不能自动执行,只能打开生成的文件,双击数据单元格后,才能自动执行公式; 采用方案: 1、强制使sheet页执行公式 XSSFSheet sheetS1 = (XSSFSheet) workBook.getS
分类: 其他 发布时间: 02-25 23:42 阅读次数: 0

判断String数字字符串是否为(正负)小数、整数,并转换

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/86582220 在判断一个字符串数字之前,首先要分析这个字符串数字可能出现的情况 1、首位可能有符号,或者没有,^[-\\+]? 2、第二位必须是0-9的数字,[0-9] 3、第三位或者后几位可能有小数点“.”,或者没有,\\.? 4、有小数点的话,后面需要有1-n位0-9之间的数字,[0-9]+$ 那么根据以上几点,最好的方式就是用正则表达式 代码
分类: 其他 发布时间: 02-25 23:42 阅读次数: 0

重写log4j.jar中的DailyRollingFileAppender.java,实现按月保存日志,或者保留一定个数或者保留几个月的日志

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/86582678 一般来说,log4j.jar中提供的日志都是按天保存,并且当天第一次启动项目,去生成前一天的日志,并且Info和error日志信息都保存在一起,对于日志都没有分类,不好管理与查看; 现如今重写 log4j.jar中的DailyRollingFileAppender.java,让日志按照自己约定的方式,满足客户的需求; 重写的类名更改为
分类: 其他 发布时间: 02-25 23:42 阅读次数: 0

idea2018.1配置svn,及ssl证书问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/86666424 打开idea后,按ctrl+alt+s打开设置页面,按图要求配置 最后点击ok; 然后添加svn地址: 要是svN需要验证证书的时候,可能会出现以下错误: svn: E170013: Unable to connect to a repository at URL 'https://10.***.***.***/svn/upgrade
分类: 其他 发布时间: 02-25 23:41 阅读次数: 0

使用log4j使某些java类的日志信息输出到指定日志文件中

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/87882929 Log4j 是 Apache 的一个开放源代码项目,通过使用 Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI 组件、甚至是套接口服务器、NT 的事件记录器、UNIX Syslog 守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,
分类: 其他 发布时间: 02-25 23:41 阅读次数: 0

tomcat禁止日志输出到catalina.out

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/87883126 1、修改tomcat/conf/logging.properties中的日志输出级别 把 catalina.org.apache.juli.AsyncFileHandler.level = FINE 更改为 catalina.org.apache.juli.AsyncFileHandler.level = OFF OFF为禁止 改后效
分类: 其他 发布时间: 02-25 23:41 阅读次数: 0

redHat安装ngnix,以及负载均衡配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/su1573/article/details/87883981 1、Nginx说明:Nginx是一款高性能的HTTP服务器,以及反向代理服务器,其由俄罗斯Igor Sysoev创始,经过各种变迁得来。在2008年,Igor Sysoev所在的公司打算将其公司的wordpress博客平台搬到软件上去,当时使用的是Apache,但是当其公司工程师修改安装设置的时候,Apache竟然死机了,于是其发现此
分类: 其他 发布时间: 02-25 23:41 阅读次数: 0

三年java程序员面试感悟,让你从新认识自己的不足!

前言 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。 简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失败的原因在于: 1、阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一
分类: 其他 发布时间: 02-25 23:40 阅读次数: 0

程序员修神之路—高并发优雅的做限流(有福利)

菜菜哥,有时间吗? YY妹,什么事? 我最近的任务是做个小的秒杀活动,我怕把后端接口压垮,X总说这可关系到公司的存亡 简单呀,你就做个限流呗 这个没做过呀,菜菜哥,帮妹子写一个呗,事成了,以后有什么要求随便说 那好呀,先把我工资涨一下 那算了,我找别人帮忙吧 跟你开玩笑呢,给哥2个小时时间 谢谢菜菜哥,以后你什么要求我都答应你 好嘞,年轻人就是豪爽 ◆◆ 技术分析 ◆◆ 如果你比较关注现在的技术形式,就会知道微服务现在火的一塌糊涂,当然,事物都有两面性,微服务也不是解决技术,架构等问题的万能钥
分类: 其他 发布时间: 02-25 23:40 阅读次数: 0

银行卡识别的应用

追求客户体验的时代,改善用户体验是每家带有服务性质的公司一直都在做的。现在的电商平台一般都是使用第三方支付,无论是淘宝的支付宝、腾讯的财付通、京东的网银在线等都有同样的问题,绑定时需要输入银行卡号和×××。对于小安这样看五个数字忘三个的人来说需要手动输入银行卡号确实是很差的体验。文通科技基于ocr推出的银行卡识别则可以帮助第三方支付平台彻底成为便利的代名词。文通科技银行卡识别第三方支付平台好帮手。
分类: 企业开发 发布时间: 02-25 23:40 阅读次数: 0

数据分析的权限控制

【摘要】 自助分析很方便,可以随便获得自己想要的数据,但权限也很重要,不可以随便到让人看到不该看的东西。需要不同的人登录进来看到不同的数据,同时还想要制作简单方便,那该怎么办?不用怕,这里有办法!数据分析的权限控制 哈哈哈哈,打不过我吧,没有办法我就是这么强大,哈哈哈哈,追不上我吧,没有办法被我打败啦,哈哈哈哈,看不见我吧,分析权限根本没在怕! 所谓数据分析的权限控制,就是指针对不同的用户分别配置不同的访问规则,使他们在登录后看到的数据不一样。有些东西不是你想看,想看就能看的,想看还得问问俺老
分类: 其他 发布时间: 02-25 23:40 阅读次数: 0

轻松实现跨表取数之自动计算

【摘要】 报表在进行数据填报时,自动计算是非常常见的, 而且还会遇到跨表取数的情况,例如获取其他 sheet 中的数据在当前 sheet 做加减乘除的计算,那么我们改如何快速实现这样的效果呢?赶紧来乾学院看个究竟吧 ~轻松实现跨表取数之自动计算! 使用类 excel 的多 sheet 报表进行数据采集填报是很常见的情况,而且多 sheet 间互相取数计算也是非常常见的。大家都知道,多报表之间是可以通过参数或超链接等传递数据,但同一个模板中多个 sheet 间是无法用参数和超级链接传值的。那么,
分类: 其他 发布时间: 02-25 23:39 阅读次数: 0

在报表中录入数据时如何实现行列转换

【摘要】 在一些生产性行业中,不同指标数据在数据库中存储是按照列方式存储,也就是每个指标一个列字段,但是在报表展现或者页面输入数据时需要将这些列转为行的方式,下面通过一个实例看下如果实现填报表的行列转换 在报表中录入数据时如何实现行列转换 应用场景及需求: 某电力集团在实际应用中需要在填报数据时将数据库中的字段以更符合业务人员使用习惯的方式进行呈现,其中就有行列转换的情况。在常规的应用开发中,一般都是通过专门设计的数据界面进行录入,然后再通过程序转换存入数据库。而现在有了集算器支持的润乾填报表
分类: 其他 发布时间: 02-25 23:39 阅读次数: 0

如何用报表工具实现树状层级结构的填报表

【摘要】 数据填报中,表头项如果是科目或者地区等有层级关系的维度数据,常常会希望表头能以树状形式展示,以便用户能更直观的理解填报业务,方便录入数据,点击 如何用报表工具实现树状层级结构的填报表查看如何操作 需求说明 对于带有层级结构的数据中,用户为了能够更加清晰直观地查看,往往需要在数据展示时将层级展示出来,比如常见的省、市、县结构,或者一些科目中也会带有层级。通常,我们管这种形式叫做树状报表。在查询统计类报表中可以使用报表的左主格来实现,但是由于填报模型更加侧重于数据处理,格式设计上有别于查
分类: 其他 发布时间: 02-25 23:38 阅读次数: 0

报表数据填报中的自动计算

【摘要】 报表在进行数据填报时,经常会遇到一些表达式计算,例如:简单的加减乘除、复杂的日期计算等。看润乾报表如何让你摆脱手动计算的尴尬,让数据自己进行自动计算,详细内容请直接戳这里查看:报表数据填报中的自动计算 都说数据是死的,其实它们也可以生龙活虎,到底咋回事呢?且听我慢慢道来。接触过 excel 的小伙伴们都知道,excel 中可以设置表达式,用以支持常见的加减乘除等运算,更复杂的还可以自己写 function,单元格中的数据会根据表达式自己计算出来结果,不要再用计算器了。这么方便的一个功
分类: 其他 发布时间: 02-25 23:38 阅读次数: 0

报表数据填报中的合法性校验

【摘要】 中国式报表需求中避免不了数据填报的场景,如何保证终端人员录入数据的有效性,是一个很普遍的问题,今天来看一下润乾报表如何快速搞定数据的有效性校验,保证数据的合法性,详细内容请直接戳这里查看:报表数据填报中的合法性校验 复制摘要 教师是一个令人尊敬的职业,但批改作业却是个很伤神的工作,这个过程充满了传说中的“哭笑不得”,不信你看,标准的汉字都能被他们写活: 这些脑回路清奇的同学下学别走,老师有句话跟你谈一下…… 无独有偶,在 IT 行业中,总有一些终端用户输入的内容让统计人员无从下手。技
分类: 其他 发布时间: 02-25 23:38 阅读次数: 0

脚本模式下的填报表制作

填报是报表工具不可或缺的功能之一,润乾报表不仅提供了多源 SQL 填报方式,而且提供了脚本模式填报,以便适应不同的填报数据处理需求。在线教程中对多源 SQL 方式做了详细的配置说明,这里就不再赘述了。(附在线教程地址:http://doc.raqsoft.com.cn/report/input/zzygwgstbb.html) 今天小编将带领大家解锁另外一种填报处理方式——脚本模式 以行式填报表实现雇员信息维护为例,我们来看一下脚本模式如何实现数据处理,请紧随小编的步伐: 第一步 新建填报表,
分类: 其他 发布时间: 02-25 23:38 阅读次数: 0

局部区块多个报表 TAB 页切换及局部区块的参数查询

在企业的业务系统中,如何从纷繁复杂的数据中抽丝剥茧看到关键数据信息呢?一个重要的途径就是将企业和各部门运营中关键的 KPI 集中在一起显示,同时尽量省去在企业的各个业务系统中分别查找数据。 下面是我近期遇到的一个客户实际要求的效果,在一个列表页面中有多个模块,每个模块又可以以多 TAB 页的方式切换不同的报表,并且每个区块都有自己独立的查询过滤条件。在查询条件发生变化的时候,只是该区块刷新,而不需要刷新整个页面。 显然,上面截图的效果,通过硬编码或者通过 iframe 嵌套多张报表也是可以实现
分类: 其他 发布时间: 02-25 23:37 阅读次数: 0

报表中如何控制附件的上传和下载权限

目前,多用户的软件平台已经是再常见不过的了,有成千上万个用户账号的平台也很正常。为了保证每个用户准确访问各自的信息,免不了要做这样或那样的权限控制,而且这种权限控制往往是需要基于数据层面进行管理的。 对于报表平台的数据权限管理,我们可以直观地理解为:不同的机构、角色甚至具体到人,在访问同一张报表时所看到的数据都有可能不同的。最常见的例子比如工资条(也可以看做是一张简单的报表),因为绝大多数公司薪资都是保密的,所以很显然,系统内不同人看到的结果肯定是不相同的。 再比如,区域销售情况统计对于不同区
分类: 其他 发布时间: 02-25 23:37 阅读次数: 0

免费报表工具零代码零基础轻松搞定 web 报表

话说,能制作清单式报表的方式有千千万: 骨灰级的 Excel 控,如果能轻车熟路驾驭 VBA,也能玩出各种花来,再不济借助图表插件外援也能秒杀一众小白选手; 传说中的编程控,只要需求明确没什么做不了的,什么酷炫图形 Echarts 几十行代码,分分钟秀出新花样; 天外飞仙 R 语言控,玩的一手数据挖掘,可视化自不在话下; 爬数据达人 Python 控,手握 matplotlib 包闯天下…… 这么多工具,虽然都能满足我们的需要,但不是每一个报表开发人都能怀揣上述技能的,那么,有没有一款工具可以
分类: 其他 发布时间: 02-25 23:37 阅读次数: 0