博客园 - 烟火_
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=165184
2022-07-31T05:33:31Z
烟火_
https://www.cnblogs.com/always-online/
feed.cnblogs.com
https://www.cnblogs.com/always-online/p/5408101.html
kattle 发送post请求 - 烟火_
一、简介 kattle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述我们需要完成的功能。这里使用的是pdi-ce-5.4.0.1-130。下载地址为http://com
2016-04-19T07:07:00Z
2016-04-19T07:07:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 kattle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述我们需要完成的功能。这里使用的是pdi-ce-5.4.0.1-130。下载地址为http://com <a href="https://www.cnblogs.com/always-online/p/5408101.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5342510.html
mybatis 动态sql表达式相关应用 - 烟火_
一、mybatis 表达式简介 对于mybatis3 ,提供了一种动态sql的方式。通过动态sql我们可以直接在mybatis 的xm映射文件中直接通过条件判断的方式进行查询添加的拼接。mybatis 项目地址为 http://github.com/mybatis/mybatis-3 。mybati
2016-03-31T12:51:00Z
2016-03-31T12:51:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、mybatis 表达式简介 对于mybatis3 ,提供了一种动态sql的方式。通过动态sql我们可以直接在mybatis 的xm映射文件中直接通过条件判断的方式进行查询添加的拼接。mybatis 项目地址为 http://github.com/mybatis/mybatis-3 。mybati <a href="https://www.cnblogs.com/always-online/p/5342510.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5175604.html
Echarts 之三 —— 地市联动数据统计二 - 烟火_
一、简介 除了是一个地图之外,我们也可以使用多地图进行地市、区县联动数据统计。需求如下:展示整改广东省的地图,并显示统计信息,当点击某一个地市的时候,就显示该地市的地图,并统计该地市区县的数据信息。二、示例 相关echarts配置见上一篇 Echarts 之二——地市联动数据统计 。 相关代码如下:
2016-02-01T09:17:00Z
2016-02-01T09:17:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 除了是一个地图之外,我们也可以使用多地图进行地市、区县联动数据统计。需求如下:展示整改广东省的地图,并显示统计信息,当点击某一个地市的时候,就显示该地市的地图,并统计该地市区县的数据信息。二、示例 相关echarts配置见上一篇 Echarts 之二——地市联动数据统计 。 相关代码如下: <a href="https://www.cnblogs.com/always-online/p/5175604.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5175513.html
Echarts 之二——地市联动数据统计 - 烟火_
一、简介 通过地图可以更直观地展示各个地区的统计数据,能够更清楚地进行数据分析。有些场景下,我们不仅仅需要对每个地市进行统计分析。更需要对地市一下的区县进行数据统计,并进行联动。此事我们可以通过Echart支持的 GeoJson 动态扩展地图类型,完成这一需求(GeoJson 相关规格书可访问:ht
2016-02-01T07:52:00Z
2016-02-01T07:52:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 通过地图可以更直观地展示各个地区的统计数据,能够更清楚地进行数据分析。有些场景下,我们不仅仅需要对每个地市进行统计分析。更需要对地市一下的区县进行数据统计,并进行联动。此事我们可以通过Echart支持的 GeoJson 动态扩展地图类型,完成这一需求(GeoJson 相关规格书可访问:ht <a href="https://www.cnblogs.com/always-online/p/5175513.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5163547.html
java 版本EChart使用 - 烟火_
一、简介 EChart是百度开发的js图表软件,用它我们可以很方便地以图形化的方式对数据进行分析统计。该种方式js在页面动态拼接json数据,再进行渲染。这种方法的优点是,灵活,可以随时进行修改。缺点是js代码多,难以维护。此时我们可以Java EChart插件,在后端构造好option数据,最后在
2016-01-28T01:51:00Z
2016-01-28T01:51:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 EChart是百度开发的js图表软件,用它我们可以很方便地以图形化的方式对数据进行分析统计。该种方式js在页面动态拼接json数据,再进行渲染。这种方法的优点是,灵活,可以随时进行修改。缺点是js代码多,难以维护。此时我们可以Java EChart插件,在后端构造好option数据,最后在 <a href="https://www.cnblogs.com/always-online/p/5163547.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5160475.html
dragsort html拖拽排序 - 烟火_
一、Jquery List DragSort 对于有些页面,如首页的定制,需要进行动态的拖拽排序。由于自己实现比较困难,我们一般会使用一些js插件来实现。dragsort 就是帮助我们完成这一需求。通过dragsort我们可以很方便地对html页面上的素动态地推拽,进行排序。dragsort是一...
2016-01-26T07:19:00Z
2016-01-26T07:19:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、Jquery List DragSort 对于有些页面,如首页的定制,需要进行动态的拖拽排序。由于自己实现比较困难,我们一般会使用一些js插件来实现。dragsort 就是帮助我们完成这一需求。通过dragsort我们可以很方便地对html页面上的素动态地推拽,进行排序。dragsort是一... <a href="https://www.cnblogs.com/always-online/p/5160475.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5016364.html
html iframe 元素之间的调用 - 烟火_
html iframe 元素之间的调用一、简介 一般需要引入一个独立页面的时候,我们会使用iframe。在业务需要的时候,我们需要在父页面与iframe页面之间进行交互。交互的时候,我们就需要使用到js或jquery对父页面或子页面中的相关元素进操作。二、示例 1、页面结构如下: 父页面:...
2015-12-03T07:22:00Z
2015-12-03T07:22:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】html iframe 元素之间的调用一、简介 一般需要引入一个独立页面的时候,我们会使用iframe。在业务需要的时候,我们需要在父页面与iframe页面之间进行交互。交互的时候,我们就需要使用到js或jquery对父页面或子页面中的相关元素进操作。二、示例 1、页面结构如下: 父页面:... <a href="https://www.cnblogs.com/always-online/p/5016364.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/5010185.html
ORACLE lag()与lead() 函数 - 烟火_
一、简介 lag与lead函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。over()表示 lag()与lead(...
2015-12-01T07:20:00Z
2015-12-01T07:20:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 lag与lead函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。over()表示 lag()与lead(... <a href="https://www.cnblogs.com/always-online/p/5010185.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4923809.html
oracle行转列与列转行 - 烟火_
一、行转列 在有些应用场景中,如学生成绩。学生所有科目的成绩都保存到一张表里面,当我们需要以列表的形式显示出学生所对应的每一科目的成绩的时候,需要使用到行转列。 示例 1 -- 学生成绩表 2 create table grade ( 3 id varchar2(64) not null...
2015-10-30T09:28:00Z
2015-10-30T09:28:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、行转列 在有些应用场景中,如学生成绩。学生所有科目的成绩都保存到一张表里面,当我们需要以列表的形式显示出学生所对应的每一科目的成绩的时候,需要使用到行转列。 示例 1 -- 学生成绩表 2 create table grade ( 3 id varchar2(64) not null... <a href="https://www.cnblogs.com/always-online/p/4923809.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4923532.html
oracle树形查询 start with connect by - 烟火_
一、简介 在oracle中start with connect by (prior) 用来对树形结构的数据进行查询。其中start with conditon 给出的是数据搜索范围, connect by后面给出了递归查询的条件,prior 关键字表示父数据,prior 条件表示子数据需要满足父...
2015-10-30T08:16:00Z
2015-10-30T08:16:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 在oracle中start with connect by (prior) 用来对树形结构的数据进行查询。其中start with conditon 给出的是数据搜索范围, connect by后面给出了递归查询的条件,prior 关键字表示父数据,prior 条件表示子数据需要满足父... <a href="https://www.cnblogs.com/always-online/p/4923532.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4877962.html
mybatis oracle BLOB类型字段保存与读取 - 烟火_
一、BLOB字段 BLOB是指二进制大对象也就是英文Binary Large Object的所写,而CLOB是指大字符对象也就是英文Character Large Object的所写。其中BLOB是用来存储大量二进制数据的;CLOB用来存储大量文本数据。BLOB通常用来保存图片、文件等二进制类型...
2015-10-14T09:04:00Z
2015-10-14T09:04:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、BLOB字段 BLOB是指二进制大对象也就是英文Binary Large Object的所写,而CLOB是指大字符对象也就是英文Character Large Object的所写。其中BLOB是用来存储大量二进制数据的;CLOB用来存储大量文本数据。BLOB通常用来保存图片、文件等二进制类型... <a href="https://www.cnblogs.com/always-online/p/4877962.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4846311.html
解析浏览器的访问信息 - 烟火_
一、UserAgentUtils UserAgentUtils是一个处理user-agent 字符的一个工具。可以用来实时地处理http请求和分析http请求日志文件。这里可以使用UserAgentUtils对访问用户的浏览器类型、操作系统、设备种类等进行统计分析,从而为网址的用户量的增加,做出...
2015-09-29T06:50:00Z
2015-09-29T06:50:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、UserAgentUtils UserAgentUtils是一个处理user-agent 字符的一个工具。可以用来实时地处理http请求和分析http请求日志文件。这里可以使用UserAgentUtils对访问用户的浏览器类型、操作系统、设备种类等进行统计分析,从而为网址的用户量的增加,做出... <a href="https://www.cnblogs.com/always-online/p/4846311.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4801480.html
poi导出excel - 烟火_
一、简介 HSSF 是POI项目的纯的Java的Excel97(-2007)文件格式的实现。XSSF是POI 项目的Excel 2007 OOXML (.xlsx)文件格式的Java实现。HSSF and XSSF提供多种方式来阅读电子表格创建、修改、读取和写入XLS电子表格。它提供如下功能:为特...
2015-09-11T09:23:00Z
2015-09-11T09:23:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 HSSF 是POI项目的纯的Java的Excel97(-2007)文件格式的实现。XSSF是POI 项目的Excel 2007 OOXML (.xlsx)文件格式的Java实现。HSSF and XSSF提供多种方式来阅读电子表格创建、修改、读取和写入XLS电子表格。它提供如下功能:为特... <a href="https://www.cnblogs.com/always-online/p/4801480.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4801238.html
poi生成word文件 - 烟火_
一、简介 对于poi来说,poi可以完成对word、excel、ppt的处理。word目前有两种文件格式,一种是doc后缀、另一种是docx后缀的。2007之前的版本都是doc后缀的,这种格式poi使用HWPF进行处理。HWPF也能有限多地对旧的word6和word95格式的文件处理提供支持。2...
2015-09-11T08:12:00Z
2015-09-11T08:12:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 对于poi来说,poi可以完成对word、excel、ppt的处理。word目前有两种文件格式,一种是doc后缀、另一种是docx后缀的。2007之前的版本都是doc后缀的,这种格式poi使用HWPF进行处理。HWPF也能有限多地对旧的word6和word95格式的文件处理提供支持。2... <a href="https://www.cnblogs.com/always-online/p/4801238.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4801015.html
java 生成 csv文件 - 烟火_
一、csv文件 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种...
2015-09-11T07:14:00Z
2015-09-11T07:14:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、csv文件 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种... <a href="https://www.cnblogs.com/always-online/p/4801015.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4800875.html
itextpd f生成 pdf 文件 - 烟火_
一、简介 itextpdf 是一个开源的允许你去创建和操作PDF文档的库。它使的开发者可以提高web和其他应用来动态地生成或操作PDF文档。通过iText 中的Document和PdfWriter类,我们可以以数据库、xml文件、或者其他数据源为源头创建PDF文档。有如下三种方式:使用高级别的对象...
2015-09-11T06:39:00Z
2015-09-11T06:39:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 itextpdf 是一个开源的允许你去创建和操作PDF文档的库。它使的开发者可以提高web和其他应用来动态地生成或操作PDF文档。通过iText 中的Document和PdfWriter类,我们可以以数据库、xml文件、或者其他数据源为源头创建PDF文档。有如下三种方式:使用高级别的对象... <a href="https://www.cnblogs.com/always-online/p/4800875.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4800131.html
java word文档 转 html文件 - 烟火_
一、简介 一般word文件后缀有doc、docx两种。docx是office word 2007以及以后版本文档的扩展名;doc是office word 2003文档保存的扩展名。对于这两种格式的word转换成html需要使用不同的方法。对于docx格式的文档使用xdocreport进行转换。依...
2015-09-11T02:19:00Z
2015-09-11T02:19:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、简介 一般word文件后缀有doc、docx两种。docx是office word 2007以及以后版本文档的扩展名;doc是office word 2003文档保存的扩展名。对于这两种格式的word转换成html需要使用不同的方法。对于docx格式的文档使用xdocreport进行转换。依... <a href="https://www.cnblogs.com/always-online/p/4800131.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4702394.html
Activiti之 Exclusive Gateway - 烟火_
一、Exclusive Gateway Exclusive Gateway(也称为XOR网关或更多技术基于数据的排他网关)经常用做决定流程的流转方向。当流程到达该网关的时候,所有的流出序列流到按照已定义好的顺序依次执行。当序列流条件的求值结果为true(或没有条件集的时候,在概念上有定义一个“tr...
2015-08-04T09:14:00Z
2015-08-04T09:14:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、Exclusive Gateway Exclusive Gateway(也称为XOR网关或更多技术基于数据的排他网关)经常用做决定流程的流转方向。当流程到达该网关的时候,所有的流出序列流到按照已定义好的顺序依次执行。当序列流条件的求值结果为true(或没有条件集的时候,在概念上有定义一个“tr... <a href="https://www.cnblogs.com/always-online/p/4702394.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4699702.html
activiti入门 - 烟火_
一、Activiti简介 Activiti 是一个针对商务人士、开发人员和系统管理员的轻量级的工作流和业务流程管理(BPM)平台。它的核心是Java的高速和可靠的BPMN2流程引擎。它是开源的、并且提供宽松的Apache许可。Activiti可以在任何Java应用中运行,可以运行在在服务器、集群或...
2015-08-04T05:52:00Z
2015-08-04T05:52:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、Activiti简介 Activiti 是一个针对商务人士、开发人员和系统管理员的轻量级的工作流和业务流程管理(BPM)平台。它的核心是Java的高速和可靠的BPMN2流程引擎。它是开源的、并且提供宽松的Apache许可。Activiti可以在任何Java应用中运行,可以运行在在服务器、集群或... <a href="https://www.cnblogs.com/always-online/p/4699702.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/always-online/p/4698659.html
lucene分词器与搜索 - 烟火_
一、分词器 lucene针对不同的语言和虚伪提供了许多分词器,我们可以针对应用的不同的需求使用不同的分词器进行分词。我们需要注意的是在创建索引时使用的分词器与搜索时使用的分词器要保持一致。否则搜索的结果就不是我们期望的结果。lucene提供的常规分词器如下:•StandardAnalyzer 标准...
2015-08-03T02:36:00Z
2015-08-03T02:36:00Z
烟火_
https://www.cnblogs.com/always-online/
【摘要】一、分词器 lucene针对不同的语言和虚伪提供了许多分词器,我们可以针对应用的不同的需求使用不同的分词器进行分词。我们需要注意的是在创建索引时使用的分词器与搜索时使用的分词器要保持一致。否则搜索的结果就不是我们期望的结果。lucene提供的常规分词器如下:•StandardAnalyzer 标准... <a href="https://www.cnblogs.com/always-online/p/4698659.html" target="_blank">阅读全文</a>