-
利用PlantUML画序列图常用的一些颜色配置等使用的例子
在设计系统的时候,一张图胜过很多语言描述,因此很多系统在做设计的时候,序列图是必不可少的一项。画UML图有很多工具,但作为程序员来说,我觉得最爽的还是plantUML, 它用编程的方式实现图形
Date: 2022-11-17 View: 1520
-
java POI,easyexcel 导入导出文档总结
记录这边文章的目的是做为一个索引文档,以后有关java excel,poi, easyexcel 操作相关的测试都记录在这里, 虽然作为开源的项目,本身就有很多demo, 但这些demo 如果不是自己亲自去试验,今后也不会灵活应用
Date: 2020-12-21 View: 1520
-
利用easyexcel生成excel文件-自定义表头与数据栏对应的处理方式
前面几篇文章测试过用easyexcel生成动态表头,动态样式。特别是动态表头以及下面数据列表与表头字段的对应是采用注解方式实现的。但在实际工作中,有些到处是灵活生成的,也就是说对于同一个类,在不同的场景下,导出的字段,以及各自的顺序是完全不一样的。这个时候注解也就失去灵活性了。所以直接用编程方式处理数据字段对于各表头的顺序才是好的处理方式
Date: 2020-12-21 View: 1520
-
centos稳定版停止维护了, 真无耻呀
最近看到CENTOS官网的消息,centos稳定版将停止维护。这是重磅炸弹吧,因为大部分人都在用centos作为服务器。取而代之的是测试版的centos stream, 这将变成不稳定版,作为red hat发行版的上游了。也许大家今后都会把服务器迁移到ubuntu或者其他发行版了吧
Date: 2020-12-11 View: 1520
-
利用easyexcel生成excel文件-自定义单元格格式及样式
前面测试了用easyexcel生成复杂的多表头excel文件,但如果用过POI的都知道,POI 是自己手动写代码生成CELL单元格,可以很灵活的设置样式及格式。在easyexcel中怎么实现呢?easyexcel提供了 CellWriteHandler 接口,但一般处理单元格的时候,是可以直接继承 bstractCellWriteHandler 来处理的,其实前面提到的动态定制多表头的列的宽度,就是一种实现,也是实现writehandler接口来实现的
Date: 2020-12-03 View: 1520
-
利用easyexcel生成excel文件-复杂表头/多表头/自定义表头设计
在上一篇文章( http://www.yihaomen.com/article/1850.html ) 测试了easyexcel生成简单的EXCEL文件,继续测试利用easyexcel生成复杂表头,或者自定义表头的设计。既然是多表头,复杂的自定义表头设计,原来利用注解来实现单元格的宽度,样式等都不能用了,这个时候需要自定义指定参数,测试还是用上一篇文章提到的订单来做
Date: 2020-12-02 View: 1520
-
利用easyexcel生成excel文件测试小记之一(easyexcel入门)
以前经常用POI来生成EXCEL文件,如果利用现成的POI工具类,也是很快可以生成EXCEL的,但从各种渠道信息看来,easyexcel封装了POI, 对于一般常用的excel导出,使用起来会更简便,而且性能也有所提升。所以今天就测试了用easyexcel来生成excel文件。
Date: 2020-12-02 View: 1520
-
Centos下yum 安装nginx
网上很多文档时编译源码安装nginx, 但NGINX官方是提供了yum安装源的,参考官方文档: http://nginx.org/en/linux_packages.html#RHEL-CentOS。
Date: 2020-11-02 View: 1520
-
mosquitto发送接收离线消息(fusesource客户端java版)
MQTT协议就不多说了,百度一下很多,官网 mqtt.org上也有很多说明. 今天记录的是在物联网设备上连接mosquitto, 发布消息。 JAVA写的应用程序订阅设备发送过来的消息。就本身应用来说是很简单的,与通常用的MQ没多大差别。我关注的重点是 mosquitto 对离线消息的处理。通常网上的例子是没有这些的. 看了下官网文档。还有fusesource客户端mqtt-client API,发现是可以很简单实现的。记录下过程。
Date: 2019-05-10 View: 1520
-
Hibernate4 拦截器(Interceptor) 实现实体类增删改的日志记录
开发应用程序的过程中,经常会对一些比较重要的数据修改都需要写日志。在实际工作的工程中,这些数据都是存在表中的, 一个常见的做法是用触发器,在增删改的时候,用触发器将数据写入到另一张表中去,但个人不推荐这么做,原因如下:1. 如果有多个表,得写很多触发器。2. 触发器与数据库特性关联太紧,不同的数据库,虽然思路一样,但语法却不太一样。对数据库表操作的日志记录,完全可以利用Hibernate的Interceptor特性来实现,也就是拦截器。下面用一个具体的例子来说明如何使用Hibernate的Interceptor。
Date: 2014-01-19 View: 1520
-
Centos6.2下安装python2.7.3
centos6.2 发行版,内部自带的python是2.6.6 版本,但实际项目中要用的是 2.7.3 ,但原来的2.6.6 也不能卸载,因为centos 的很多命令要用到这个。所以2.7.3 必须单独安装。下面是我在做的过程中的步骤 :
Date: 2012-10-28 View: 1520
-
基于OpenOffice的PDF转换引擎安装及配置使用说明
将WORD转为PDF 一般来说,有两种方式:1.如果是office 2007 以上版本,菜单中右这个选项,直接可以将word 文档转为 PDF 文件。2.可以利用OPENOFFICE 服务,这是一个开源软件,能打开word 文档。为什么要将word 文档转为PDF 呢,一方面为防止别人篡改,或者加密等。
Date: 2012-08-25 View: 1520
-
java 中直接调用EXCEL,WORD打开指定文件
知道文件的路径及名称,如何调用相关软件直接打开.网上有这样的解决方法,我测试有错误,在 cmd 窗口是可以的。 Runtime run = Runtime.getRuntime();
Date: 2009-11-11 View: 1520
-
VMWare中安装Centos7, 并配置网络
VMWare中安装Centos7, 并配置网络
Date: 2019-06-01 View: 1520
-
李宁filenet文档文档管理平台ce安全性考虑之二(流程相关)
<h3 style="text-align: left; "><span style="font-size: 12px; font-weight: normal; "> filenet 做文档平台,文档的权限在流程中是不断变化的,在不同的节点,有不同权限,即使在相同节点,权限不同的人打开,文档权限也是不同的,这些都需要控制。在控制的过程中要注意哪些问题呢。</span></h3>
Date: 2012-09-04 View: 1520