03 2018 档案

摘要:一、下载 官网地址:http://hibernate.org/ Hibernate下有ORM(关系型数据库)、OGM(NoSQL数据库)、Search(对象全文检索)、Validator的工具。 ORM 5.2下载地址为:http://hibernate.org/orm/releases/5.2/ 阅读全文
posted @ 2018-03-27 20:42 马洪彪 阅读(285) 评论(0) 推荐(0) 编辑
摘要:一、驱动 下载地址:https://dev.mysql.com/downloads/connector/j/ 二、数据库连接配置 jdbc:mysql://address:port/database?user=username&password=password&useUnicode=true&ch 阅读全文
posted @ 2018-03-27 19:43 马洪彪 阅读(149) 评论(0) 推荐(0) 编辑
摘要:一、驱动 下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=11774 引用Jar包时注意区分Java版本: Sqljdbc41.jar requires a JRE of 7 and supports the JDBC 4. 阅读全文
posted @ 2018-03-27 19:37 马洪彪 阅读(332) 评论(0) 推荐(0) 编辑
摘要:一、场景描述 “仪器数据采集器”包含采集数据以及发送数据给服务器两行为,则可定义“仪器数据采集器”接口,定义两方法“采集数据capture”和“发送数据sendData”。 “PDF文件数据采集器”实现时,要实现“仪器数据采集器”接口,实现“采集数据”方法;目前有“PDF文件内容解析工具”类PdfF 阅读全文
posted @ 2018-03-22 20:56 马洪彪 阅读(355) 评论(0) 推荐(0) 编辑
摘要:一、场景描述 创建型模式中,从工厂方法模式,抽象工厂模式,到建造者模式,再到原型模式,我的理解是,创建对象的方式逐步从编码实现转向内存对象处理。 例如,在“仪器数据采集器”的子类/对象“PDF文件数据采集器”和“Excel文件数据采集器”的创建过程中, 工厂模式下定义各子类,并由(抽象)工厂类Fac 阅读全文
posted @ 2018-03-22 19:29 马洪彪 阅读(233) 评论(0) 推荐(0) 编辑
摘要:一、场景描述 建造者模式同工厂模式、抽象工厂模式一样,用于创建继承类对象。 工厂模式:http://www.cnblogs.com/mahongbiao/p/8618970.html 抽象工厂模式:http://www.cnblogs.com/mahongbiao/p/8619054.html 所不 阅读全文
posted @ 2018-03-22 09:35 马洪彪 阅读(247) 评论(0) 推荐(0) 编辑
摘要:一、场景描述 在采集到仪器数据后,需要将数据发送到lims系统中,通过调用lims系统服务实现数据的上传。 在仪器数据采集组件中实现lims系统服务代理,该代理需要指定服务地址url,认证信息(用户名、密码)。 因此创建该代理需要耗费一些资源,另外该代理并不需要创建多个实例,此种情况下就可以使用单例 阅读全文
posted @ 2018-03-21 21:49 马洪彪 阅读(141) 评论(0) 推荐(0) 编辑
摘要:一、场景描述 接《Java设计模式(一)工厂模式》https://www.cnblogs.com/mahongbiao/p/8618970.html 工厂模式有一缺点,就是破坏了类的封闭性原则。例如,如果需要增加Word文件的数据采集,此时按以下步骤操作: 步骤2修改了工厂类,如果每增加一实现类都需 阅读全文
posted @ 2018-03-21 19:20 马洪彪 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一、场景描述 仪器数据文件的格式包含Pdf、Word、Excel等多种,不同种格式的文件其数据的采集方式不同,因此定义仪器数据采集接口,并定义PDF、Excel等不同的数据采集类实现该接口。 通过工厂类,调用不同的方法,获取不同的仪器数据采集类,调用接口方法即可。 如不使用工厂模式,则需要new不同 阅读全文
posted @ 2018-03-21 18:59 马洪彪 阅读(233) 评论(0) 推荐(0) 编辑
摘要:使用Docx4j将Word文件转换为PDF文件: 官网地址:https://www.docx4java.org/forums/ 支持Word、Excel、PPT: 转换Word为PDF,依赖于Plutext,官网地址:http://converter-eval.plutext.com/ Plutex 阅读全文
posted @ 2018-03-19 19:46 马洪彪 阅读(2448) 评论(0) 推荐(0) 编辑
摘要:一、概述 使用pdfbox可生成Pdf文件,同样可以解析PDF文本内容。 pdfbox链接:https://pdfbox.apache.org/ 二、PDF文本内容解析 引入必要的jar 示例: 前 言 本标准代替GB16740—1997《保健(功能)食品通用标准》。本标准与GB16740—1997 阅读全文
posted @ 2018-03-16 16:20 马洪彪 阅读(471) 评论(0) 推荐(0) 编辑
摘要:一、概述 可用barcode4j或zxing等第三方库,推荐zxing。 barcode4j资料链接:http://barcode4j.sourceforge.net/ zxing资料链接:https://github.com/zxing/zxing 二、barcode4j 关键代码: 支持的条码格 阅读全文
posted @ 2018-03-16 15:52 马洪彪 阅读(539) 评论(0) 推荐(0) 编辑
摘要:一、帆软报表简介 报表工具中,帆软报表相比Crystal Report(水晶报表)、SQL Server Report Service(SSRS)等报表工具来说算是佼佼者,此外帆软报表在统计图表、数据填报方面应用也不错,此处仅针对帆软的基本报表功能的应用说事儿。 http://www.fanruan 阅读全文
posted @ 2018-03-14 20:38 马洪彪 阅读(1098) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示