必行

当你还不能对自己说今天学到了什么东西时,你就不要去睡觉

CentOS7 Docker Nginx部署及运行

docker run -i -t -d -p 127.0.0.1:8085:80 centos7/nginx-1 /bin/bash docker run -i -t -d -p 192.168.32.129:8086:80 centos7/nginx-1 /bin/bash

2016-05-19 23:17:18

阅读数 25314

评论数 0

设计模式--简单工厂应用 java

要实现java面向对象,那么我们来写个简单的工厂来实现java的封装、继承、复用的例子,还有,我们顺便实现函数式的简单工厂。 一、简单工厂(非函数式) 1、首先我们将通用的属性合方法放在一个普通类里边 /** * Created by LK on 2016/5/8. */ public ...

2016-05-08 12:10:43

阅读数 1032

评论数 0

我的第三个springboot项目,servlet实现一个转盘抽奖程序

继上面第二个springboot项目后,今晚应朋友需求帮忙写个抽奖程序,想着就用springboot+servlet去发布一个服务给前端直接调用或者后端直接调用。 下面来介绍一下: 1、不错,依然需要一个Application的启动springboot的入口 import org.springfr...

2016-05-07 22:54:12

阅读数 3427

评论数 0

设计模式--单例应用 java

最近有空闲时间,就想着把曾经用到过的设计模式做一个回顾,顺便也把它分享出来,仅供参考: 1、创建单例类 import org.apache.camel.CamelContext; import org.apache.camel.impl.DefaultCamelContext; /** *...

2016-05-07 12:15:09

阅读数 497

评论数 0

我的第二个springboot项目 web+freemarker

上一篇文章讲了,创建了第一个springboot的项目,现在讲一下springboot的web+freemarker的项目; 1、首先引入依赖 org.springframework.boot spring-boot-start...

2016-05-07 11:05:37

阅读数 29504

评论数 4

Guava的自动刷新使用

在项目中有一个需求: 为了提升读取数据的效率,往往会利用guava来做本地缓存,下面举一个场景: 每一个用户进来,都需要取到用户自己的信息,那么我们该如何做才能让用户更快的拿到自己的信息而又不影响服务器的性能呢?没错,是缓存;那么缓存也有很多种,有本地缓存,也有远程缓存,更有关系型数据库保存的...

2016-04-29 18:05:20

阅读数 2719

评论数 0

我的第一个SpringBoot项目 Component Autowired

SpringBoot是做微服务架构非常好的一套框架,下面来讲讲我的第一个SpringBoot项目; 1、依赖 1.3.2.RELEASE org.springframework.boot spr...

2016-04-24 20:37:57

阅读数 9272

评论数 1

Java8函数式编程实现一个工厂

函数式编程的好处: 减少可变量的声明,能够更好的利用并行,代码更加简洁可读。 下面来讲讲我怎么通过函数式来实现一个工厂: 首先,创建一个函数接口:

2016-04-23 10:45:05

阅读数 499

评论数 0

OSGI--动态创建服务

在很多时候,我们都需要搭建一个通用的动态的平台,就是说在以后的扩展当中不需要修改任何的代码就达到动态的扩展一个功能或者是一个服务,然而在OSGI环境下很容易做到这一点,下面来说说怎么实现: org.osgi org.osgi 3.0.0 1、首先我们创建一个服务注...

2016-04-16 23:05:06

阅读数 816

评论数 0

OSGI--Drools

通过jar的形式读取规则文件 KieServices ks = KieServices.Factory.get(); KieRepository kr = ks.getRepository(); String drlFilePath = "...

2016-04-16 23:03:56

阅读数 929

评论数 0

CentOS7+Docker+Redis3环境搭建

创建一个redis docker容器 首先,我们先为redis创建一个redis.dockerfile 接着,构建镜像 docker build -t redis/centos:v7 -

2016-04-10 23:43:06

阅读数 6846

评论数 0

CentOS7 Docker安装操作以及基本命令

CentOS7安装Docker rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm #安装docker yum -y install docker-io ...

2016-04-10 02:30:36

阅读数 7574

评论数 0

Camel Splitter分配器以及Aggregate聚合器使用实例

作用:splite分批  aggregate聚合  单线程处理通过splite变成多线程并行处理。 使用场景:一个消息如果它包含多个元素,其中每一个元素可能要以不同的方式去处理,那么我们该如何处理? 分析:需要将不同类型的消息发给别的bundle去做处理,可以根据类型进行分类,然后根据不同类型...

2016-04-09 13:21:55

阅读数 1307

评论数 0

Camel-Component组件总结

了解OSGI领域的都知道,osgi的路由很强大,然而在路由的背后,有几个组件是非常重要的。 S1.SEDA Component The seda: component provides asynchronous SEDA behavior, so that me...

2016-04-09 13:07:43

阅读数 1485

评论数 0

OSGI动态注册和创建服务

1、需要引入 org.osgi org.osgi 3.0.0 2、创建一个工厂类实现接口ManagedServiceFactory public class WserviceFactory imp...

2016-03-05 14:51:34

阅读数 2450

评论数 0

Apache Felix Event Admin在ServiceMix容器下使用

1、首先在pom文件中引用 org.osgi org.osgi.service.event 1.3.1 jar 2、在blueprint文件下引入Event服务,才可以将消息推送到Event里面 3、将服务注入到Bean里面使用 public class EventAdmi...

2016-03-05 14:44:16

阅读数 786

评论数 0

Http与Servlet工具类

1、Content Type 定义 public static final String TEXT_TYPE = "text/plain"; public static final String JSON_TYPE = "application/json&q...

2016-01-29 22:15:58

阅读数 1238

评论数 0

Zookeeper 节点管理 Java实现

前面已经安装好Zookeeper,也说了怎么用命令去添加节点了,那么我们现在就用程序去实现添加节点 1、首先引用依赖包 org.apache.zookeeper zookeeper 3.4.6 2、创建一个Zookeeper连接Client类 /** *...

2016-01-16 23:22:49

阅读数 4244

评论数 0

Zookeeper节点管理

在上一篇博客中已经在Linux下安装好了Zookeeeper了,下面来介绍一下如何在Zookeeper下进行节点管理 1、服务启动成功后可管理各个节点 本地连接服务端: [root@localhost bin]# /opt/deploy/zookeeper-3.3.6/bin/zkCli.sh远程...

2016-01-16 15:40:29

阅读数 2377

评论数 0

Linux下安装Zookeeper

Zookeeper是一个协调服务,可以用它来作为配置维护、名字服务、分布式部署; 下面,我来分享一下在Linux下安装Zookeeper的整个步骤,让大家少走弯路。 一、Zookeeper下载 [root@localhost 下载]# wget http://mirror.bit.edu.cn...

2016-01-15 23:18:52

阅读数 31323

评论数 4

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