自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 Apache-Zeppelin(2)源码编译安装

系统环境:Centos 71、安装jdk jdk信息:jdk-7u25-linux-x64.tar.gz 解压: tar -zxvf jdk-7u25-linux-x64.tar.gz 配置环境变量: vi /etc/profile 添加一下信息 #jdk export JAVA_HOME=/opt/jdk1.7.0_25 export PATH=$JAV

2018-01-14 00:17:27 998

原创 Apache-Zeppelin (1)二进制包联网安装

1、下载 Apache-Zeppelin 下载地址:http://zeppelin.apache.org/download.html最新版本为0.8.在这里提供两个下载一个需要联网安装:zeppelin-0.7.1-bin-netinst.tgz 一个是all。 我下载的是zeppelin-0.7.1-bin-netinst.tgz 注:该版本是已经编译好的版本,编译环境为jdk1.7

2018-01-13 23:52:53 363

原创 Apache-Zeppelin (0)简介

官网:http://zeppelin.apache.org/docs/0.8.0-SNAPSHOT/ Apache Zeppelin 是一个让交互式数据分析变得可行的基于网页的开源框架。Zeppelin提供了数据分析、数据可视化等功能。 Zeppelin 是一个提供交互数据分析且基于Web的笔记本。方便你做出可数据驱动的、可交互且可协作的精美文档,并且支持多种语言,包括 Scala(使用 A

2018-01-13 23:46:06 418

原创 R安装自己功能包脚本

R安装自己功能包脚本,将编译的R程序打成gz压缩包。进行安装 新建 install.r脚本。 安装是 ./install.r MyRegression_2.0.tar.gz#!/usr/bin/Rscript --vanilla --slave args<-commandArgs(T)if(length(args)==0){ print('请传安装包详细位置信息')}else{

2017-07-14 14:15:24 914

原创 spring相关技术整理

这是spring官网上的项目列表下面是其中部分说明:spring 顶级项目: Spring AMQP:消息队列操作的工具包,主要是封装了RabbitMQ的操作。 Spring Batch:批处理框架,或说是批量任务执行管理器,功能包括任务调度、日志记录/跟踪等。 Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用微服

2017-01-16 19:19:29 468

转载 《JAVA与模式》之策略模式

转:http://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html   策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构   策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来

2017-01-10 16:31:04 274

转载 《JAVA与模式》之装饰模式

转:http://www.cnblogs.com/java-my-life/archive/2012/04/20/2455726.html#3584678  装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式的结构   装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么

2017-01-10 16:05:07 268

原创 springboot笔记(3)-对视图jsp支持

首先官方建议使用模版技术,如freemark、thymeleaf等,当然也可以使用jsp,这里简单配置下springboot中jsp的支持1、添加对jsp的支持 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</

2017-01-08 10:26:40 1878 1

原创 springboot笔记(2)springboot-Mybatis使用

项目目录结构如下:├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─app│ │ │ ├─mybatis│ │ │ │ ├─dataSourceConfig│ │ │ │ ├─mapper│ │ │ │ └─mapping│ │

2017-01-08 10:16:42 405

转载 《JAVA与模式》之观察者模式

转:http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.html 在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的:  观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模

2017-01-08 09:43:36 673

转载 Linux查看日志技巧

先必须了解两个最基本的命令:tail -n 10 test.log 查询日志尾部最后10行的日志;tail -n +10 test.log 查询10行之后的所有日志;head -n 10 test.log 查询日志文件中的头10行日志;head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;场景1: 按行号查看—过滤出关键字附近的日志因为通常时

2017-01-08 09:18:05 688

原创 java爬虫--免登录,通过httpclient模拟登录并获取登录后的信息

1、使用依赖 httpclient 进行http请求 jsoup 对html进行解析 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.8.1</version> </depe

2016-12-30 00:55:27 16738 3

转载 rabbitmq 实现延迟队列的两种方式

转:http://blog.csdn.net/u014308482/article/details/53036770 ps: 文章里面延迟队列=延时队列什么是延迟队列延迟队列存储的对象肯定是对应的延时消息,所谓”延时消息”是指当消息被发送以后,并不想让消费者立即拿到消息,而是等待指定时间后,消费者才拿到这个消息进行消费。场景一:在订单系统中,一个用户下单之后通常有30分钟的时间进行支付,如果30分

2016-12-28 16:43:03 1022

转载 rabbitmq的发布确认和事务

转:https://my.oschina.net/lzhaoqiang/blog/670749 摘要: 介绍confirm的工作机制。使用spring-amqp介绍事务以及发布确认的使用方式。因为事务以及发布确认是针对channel来讲,所以在一个连接中两个channel,一个channel可以使用事务,另一个channel可以使用发布确认,并介绍了什么时候该使用事务,什么时候该使用发布确认 c

2016-12-28 16:13:02 1912

转载 详解spring 每个jar的作用

spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用户可以根据自己的需要来

2016-12-26 23:27:47 302

原创 使用springmvc+activemq时候junit测试时候报java.lang.IllegalStateException:

因为在使用时候是用的springmvc的4.3.2版本,因为使用到JmsTemple的类java消息模版,添加了spring.jar这个jar。后来了解,spring4.X后已经单独的使用jms了。 所以添加spring-jms的jar就可以啦<dependency> <groupId>org.springframework</groupId> <artifactI

2016-12-26 23:24:54 686

原创 springboot笔记(3)对时间的处理

springboot 日期转换 1、页面传入日期 在application.properties文件中添加date-format#页面向后台传入日期格式化spring.mvc.date-format="yyyy-MM-dd HH:mm:ss"2、后台返回json数据中日期格式化 使用jackson 01、将数据通过ObjectMapper转换成json格式数据 Object

2016-12-18 16:22:05 1074

原创 springboot笔记(2)springboot-添加对jsp支持

1、添加依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mav

2016-12-18 16:17:47 383

原创 springboot笔记(1)springboot-swagger集成管理

1、springboot介绍 不介绍了可以看下面 http://www.infoq.com/cn/articles/microframeworks1-spring-boot 2、添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:

2016-12-18 16:08:26 883

原创 fedora 安装视频播放器mplayer

fedora安装mplayer 打开终端: 输入以下命令yum install mplayercd 进入到视频所在目录,如上图。 输入命令:mplayer 4.并行网关.avi 就可以播放。 操作指南 左右箭头 : 是前进和后退 p: 暂停 q: 推出 o:显示播放进度

2016-12-16 17:42:10 813 1

原创 zookeeper伪集群搭建

在学习过程中集群搭建需要配置多台服务器,而电脑配置不好可以选择伪集群模式,在一台电脑下搭建多个zookeeper服务。 在上面已经讲过怎么安装使用了。 步骤如下: 1、 mkdir zookserver2 mkdir zookserver3 将解压好的zookeeper-3.4.9分别复制到zookserver2、zookserver3中 如图: 2、 分别进入zookeepe

2016-11-22 10:45:22 341

原创 Thrift学习笔记(6)--Spring集成Thrift,实现服务端和客户端代理

Spring集成Thrift,实现服务端和客户端代理基于反射实现Thrift的服务注册和客户端调用的代理端,并结合前几节的Hello接口、实现类以及连接池。1、 创建服务端代理package com.thrift.serverProxy;import org.apache.thrift.TProcessor;import org.apache.thrift.protocol.TBinaryPro

2016-11-22 10:25:55 2894

原创 Thrift学习笔记(5)--Thrift 半同步半异步的服务端模型

Thrift 半同步半异步的服务端模型1、创建服务端package com.thriftServer;import com.service.demo.Hello;import com.service.demo.impl.HelloServiceImpl;import org.apache.thrift.TProcessor;import org.apache.thrift.protocol.T

2016-11-22 10:22:43 770

原创 Thrift学习笔记(4)--实现Thrift客户端连接池

实现Thrift客户端连接池提到池一般做过Java开发的肯定会想到ObjectPool,Apache Commons项目确实给我们的开发得来了很大的便利性,其中的pool项目正是我们实现thrift连接池的基础,当然也离不了spring。1、在工程中添加连接池依赖jar包:<dependency> <groupId>commons-pool</groupId> <artifactId

2016-11-22 10:21:05 2142

原创 Thrift学习笔记(3)--Thrift 多线程阻塞式IO服务模型

Thrift 多线程阻塞式IO服务模型import com.service.demo.Hello;import com.service.demo.impl.HelloServiceImpl;import org.apache.thrift.TProcessor;import org.apache.thrift.protocol.TBinaryProtocol;import org.apach

2016-11-22 10:12:58 1190

原创 Thrift学习笔记(2)--Thrift 非阻塞式IO服务模型

Thrift 非阻塞式IO服务模型1、 服务端package com.thriftServer;import com.service.demo.Hello;import com.service.demo.impl.HelloServiceImpl;import org.apache.thrift.TProcessor;import org.apache.thrift.protocol.T

2016-11-22 10:10:21 895

原创 Thrift开发使用笔记(1)--Thrift简介及安装使用

使用案例 1、 下载安装(Maven中添加依赖)<dependency> <groupId>org.apache.thrift</groupId> <artifactId>libthrift</artifactId> <version>0.9.3</version></dependency><dependency> <groupId>org.slf4j</

2016-11-22 09:51:21 704

原创 单点登录之apacheds之springMVC下操作使用

1、添加支持的jar包 spring-ldap-core-2.0.2.RELEASE.jar 2、spring中配置<bean id="contextSourceTarget" class="org.springframework.ldap.core.support.LdapContextSource"> <property name="url" value="ldap://localh

2016-08-10 17:58:26 1726

原创 单点登录之apacheds之安装使用

在使用sso单点登录的时候,很多会选择使用apacheds作为保存登录信息的数据源。 本开发中在windows下安装,开发使用。1、首先安装Apacheds服务器下载Apacheds:http://directory.apache.org/apacheds/ Windows下安装:下载好后直接点击运行,下一步即可;2、安装Apacheds directory studioApache Dire

2016-08-10 17:46:08 7324

原创 SSH+activity之Activity软件环境搭建

1、打开eclipse,点击help–》install new software 点击add添加: Name: Activiti BPMN 2.0 designer Location: http://activiti.org/designer/update/ 2、点击OK确认 勾选Activiti BPMN Designer 取消最下面复选框contact all开头的复选框

2016-08-07 12:00:12 1322

原创 SSH+activity工作流集成开发

一直没有更新最近,把以前的资料整理下。 SSH的集成配置清查看上一篇 struts-2.3.24+spring-framework-4.1.6.RELEASE+hibernate-release-4.3.10.Final 集成开发导入activity工作流需要的jar activiti-bpmn-converter-5.16.4.jar activiti-bpmn-layout-5

2016-08-07 09:56:59 4650

原创 zookeeper安装(centos环境下)

1、 修改操作系统的/etc/hosts文件中添加:#zookeeper servers192.168.102.131 edu-provider-012、 下载zookeeper 到http://apache.fayea.com/zookeeper/下载zookeeper-3.4.6 在终端中输入:# wget http://apache.fayea.com/zookeeper

2016-08-07 09:04:14 7483 2

原创 Js打印

1、js方法$("#print").click(function(){ var printStr = "<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body >"; var content = "";

2016-08-04 13:10:33 323

原创 EasyUI树目录结构

EasyUI树目录结构,通过后台返回的json数据resualt,通过eval()解析成对象给treeData 从而实现动态数据:下面是treeData 数据默认的数据格式: //动态菜单数据 var treeData = [{ text : "菜单", children : [{

2016-08-04 10:55:57 4056

原创 (5)Jfreechart环形图

1、环形效果图2、详解通过createRingChart创建环形图 JFreeChart chart5 = ChartFactory.createRingChart(“环形分布图测试”, getPieOrRingChartDataSet(), true, true, Locale.CHINESE); 设置样式 chart.setBackgroundPaint(Color.white);

2016-03-04 15:05:06 2576

原创 Linux下安装Oracle的jdk1.8

1、安装Oracle的jdk版本信息:jdk1.8.0_74文件:jdk-8u74-linux-i586.rpm1)将jdk移动到适合安装的目录/opt目录下方便管理mv jdk-8u74-linux-i586.rpm /opt通过 cd /opt进入 opt目录 然后 通过ls命令查看列出文件2)授予可执行权限chmod 755 jdk-8u74-linux-i586.rpm 3) 文

2016-03-03 22:40:40 2038

原创 struts-2.3.24+spring-framework-4.1.6.RELEASE+hibernate-release-4.3.10.Final 集成开发

一、struts框架Struts版本:采用最新的struts-2.3.24添加jar文件:             asm-3.3.jar             asm-commons-3.3.jar             asm-tree-3.3.jar             commons-fileupload-1.3.1.jar 

2016-01-23 18:26:39 1271

原创 使用Itext结合Jfreechart图表导出带图表的word文档

1、Itext简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用iText类库了。 Itext对wor

2016-01-23 17:40:22 5824

原创 (4)Jfreechart之IntervalBarChart(显示差值的图表)

(4)Jfreechart之IntervalBarChart(显示差值的图表)IntervalBarChart 是柱状图的一种形式,是显示数据的最高值和最低值以及差值的图表,如下图 具体实现:import java.awt.Color; import java.awt.Font; import java.text.DecimalFormat;import org.jfree.chart.C

2016-01-23 17:30:48 1728 2

原创 mysql的两种分页

1、通过limit分页,这是大家常用的分页 select * from limit 0,10 0 起始位置 10 条数大小 2、通过行号分页,和Oracle一样通过自己显示rownum行号然后截取 SET @pageNow=2; /设置当前页/ SET @pageSize=10; /设置页数大小/ SELECT linenum,empId,divisionId,brnchId,mai

2016-01-20 17:41:57 2274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除