随笔分类 - java
摘要:最近又是更新了报告模板的样式新使用了目录对象 因为直接生成的目录样式比较丑所以这边使用的是自定义xsl 直接生成的目录样式 自定义样式 因为需求所以写了些特殊判断 <xsl:if test=""> 只能单条件判断 多条件要使用 <xsl:when> 相当于if <xsl:otherwise 判断语句
阅读全文
摘要:最近更新模板新增使用了 wkhtmltopdf的页眉页脚功能本地一切正常效果ojbk 信息满满上线测试 直接报错 Exit with code 1 due to network error: HostNotFoundError 原以为是因为不识别本地文件 然后捣鼓用nginx映射文件夹使用后来还是不
阅读全文
摘要:起因 最近接到任务要把先去使用的word转pdf 切换成 html转pdf 当然这样先前的插件是不能用了就只能重新找一个 最后选到了这个wkhtmltopdf,起先在windows下感觉转换效果还是可以用起来也方便就开始着手代码方面, 由于公司项目都是用docker容器部署的,网上找的资料大多数都是
阅读全文
摘要:这里提供2个个人觉得比较常用的sql 一、 查询所有子级(不包含本身) @Select({"<script>", "select id from (" + " select t1.id," + " if(find_in_set(parent_id, @pids) > 0, @pids := conc
阅读全文
摘要:近期在做一些首页的统计数据复习了下mysql的时间函数,以及后续修改成 传入时间查询时使用的joda-time 软件简介 JodaTime 提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的
阅读全文
摘要:加减乘除转载至https://my.oschina.net/u/3771868/blog/1813954 加减乘除运算 BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDe
阅读全文
摘要:1.介绍 Word模板引擎,基于Microsoft Word模板和数据生成新的文档,并且支持用户自定义函数,函数可以在Word模板的任何位置执行。 poi-tl的使用文档地址是http://deepoove.com/poi-tl/ 2.使用 这边只说明下自己用到的标签及功能其他功能需要的可以参考官方
阅读全文
摘要:由于valid框架校验需要通过实体类实现,本人懒不想写那么多实体,所以捕获异常抛出与valid相同的错误提示 @Valid控制层这样写就会根据实体类的注释进行参数校验 校验框架会根据注释校验参数并给出规定好的提示如果没写 message 那么只会提示不能为空 原以为直接在控制层使用这个注释也可以实现
阅读全文
摘要:本文作者 我是周洲 原文链接 https://blog.csdn.net/u012904383/article/details/79376707 本人使用的是第三种引入jar的方法 问题: Emoji表情从三方数据中获取没有过滤,导致存入DB的时候报错。 原因: UTF-8编码有可能是两个、三个、四
阅读全文
摘要:今天需要对比2个excel表的内容找出相同;由于要学的还很多上手很慢所以在这做个分享希望对初学的有帮助; 先是pom的配置: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId>
阅读全文
摘要:这次项目上需要去证书中解析公钥所以这里分享下方法: 首先准备一个证书文件比如叫:test.crt(一般是cer结尾) 下一步准备把证书导入到导入java中的cacerts证书库里 方法如下: 比如本地的jdk路径是C:\Program Files\Java\jdk1.8.0_181那么接下来我们要进
阅读全文
摘要:想想面试的时候很多会问jvm这方面的问题虽然还是菜鸟不太能用到现在但是还是了解一下, 找资料的时候看见个大佬写的很好转载到这方便以后自己复习和给大佬做宣传 以下为大佬的博客原文: 这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有比较大的帮助。废话
阅读全文
摘要:一丶背景 说到生产者消费者模式就要先提提多线程了,多线程开发是开发中所常用的,多线程程序相对于单线程程序稳定性更强, 一个线程挂了不会影响整个程序的正常运行。但是当多线程同时操作一个数据源的时候就会出现脏读。 二丶介绍生产者消费者模式 生产者消费者模式是通过一个容器来解决生产者和消费者的强耦合问题。
阅读全文

浙公网安备 33010602011771号