五分钟内反应回复,平均十分钟解决任何IT技术问题,按难度跟工作量收费!
全站最新动态
  • 全站动态
  • IT侠客
    IT侠客 提出了问题2018/09/03 11:46

      

    IT侠客

    1. 简介ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 2. 安装和配置在apache的官方网站提供了好多镜像下载地址,然后找到对应的版本,目前最新的是3.3.6下载地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz Windows下安装把下载的zookeeper的文件解压到指定目录D:\ant\zookeeper-3.3.6> 修改conf下增加一个zoo.cfg内容如下:# The number of milliseconds of each tick  心跳间隔 毫秒每次tickTime=2000# The number of ticks that the initial# synchronization phas.....

  • IT侠客
    IT侠客 提出了问题2018/09/03 11:44

      

    IT侠客

    Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一系列开源产品的包装,它为Spring Boot应用提供了自配置的Netflix OSS整合。通过一些简单的注解,开发者就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。它主要提供的模块包括:服务发现(Eureka),断路器(Hystrix),智能路由(Zuul),客户端负载均衡(Ribbon)等。服务注册中心 :eureka-server新建一个springboot项目:eureka-server,其pom.xml配置如下<properties>         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>     .....

  • IT侠客
    IT侠客 提出了问题2018/09/03 11:44

      

    IT侠客

    Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一系列开源产品的包装,它为Spring Boot应用提供了自配置的Netflix OSS整合。通过一些简单的注解,开发者就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。它主要提供的模块包括:服务发现(Eureka),断路器(Hystrix),智能路由(Zuul),客户端负载均衡(Ribbon)等。服务注册中心 :eureka-server新建一个springboot项目:eureka-server,其pom.xml配置如下<properties>         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>     .....

  • liangtings
    liangtings 提出了问题2018/08/31 18:15

      

    liangtings

    一个企业的兴衰决定于它的财务,为什么这么说呢?因为一个企业在各方面的经营中都会涉及到资金问题,要是企业没有资金,那么又该如何运营呢!所以一个企业做好财务的管理就显得尤为重要了。那财务管理到底有多重要呢?下面我们就来说说它重要在何处。任何一个企业,不管是中小型企业或是大型企业,财务管理都处于它的核心地位,这也就等同于它是企业的心脏,一旦心脏出现了是吗问题,那么整个企业将会出现毁灭性的后果。财务管理对企业经济效益的提升有着巨大的利处,通过运用资金,分配资金,监督资金来使得企业经济效益价值最大化。通过对原始数据的收集,分类,归纳,总结等把它整理成对企业经济管理有用的信息,接下来对财务进行分析,制定企业经济活动的预计。使得企业能够更好更准确的提供信息给外界,有助于企业信誉方面的提升。那么在做着一系列的管理时有没有什么提高效率又减少出错的软件呢?不妨去看看ltsERP,看了它或许会对你的财务管理有些许帮助。.....

  • IT侠客
    IT侠客 提出了问题2018/08/31 14:50

      

    IT侠客

    1. 创建ant-utils工具包子项目,继承ant-parent根项目,其中pom.xml配置如下:<span style="font-size: 14px;"><?xml version="1.0"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.sml.s.....

  • IT侠客
    IT侠客 提出了问题2018/08/31 14:48

      

    IT侠客

    Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。Spring Cloud 为开发者提供了在分布式系统(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全居琐,leader选举,分布式session,集群状态)中快速构建的工具,使用Spring Cloud的开发者可以快速的启动服务或构建应用、同时能够快速和云平台资源进行对接。我们先简单阐述下Spring Cloud中文社区对四个基础关键组件的描述:Spring Cloud Config配置中心Spring Cloud Config就是我们通常意义上的配置中心。Spring Cloud Config-把应用原本放在本地文件的配置抽取出来放在中心服务器,本质是配置信息从本地迁移到云端。从而能够提供更好的管理、发布能力。Spring Cloud Config分服务端和客户端,服务.....

  • IT侠客
    IT侠客 提出了问题2018/08/31 14:46

      

    IT侠客

    Dubbo管理控制台的安装1、Dubbo管理控制台的主要作用:服务治理2、管理控制台主要包含:    路由规则    动态配置    服务降级    访问控制    权重调整    负载均衡等管理功能3、管理控制台版本:当前稳定版:dubbo-admin-2.5.3.war (可到群446855438下载)最新2.5.4-SNAPSHOT版下载地址:https://github.com/alibaba/dubbo4、安装 Dubbo 管理控制台Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但 管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署。部署容器:apache-tomcat-6、7端口:8080这边就以tomcat7为例部署dubbo管理工程1、 下载最新版的 Tomcat7:$wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v.....

  • ITvv
    ITvv 提出了问题2018/08/31 14:42

      

    ITvv

    1. 创建ant-utils工具包子项目,继承ant-parent根项目,其中pom.xml配置如下:<span style="font-size: 14px;"><?xml version="1.0"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.sml.s.....

  • ITvv
    ITvv 提出了问题2018/08/31 14:41

      

    ITvv

    Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。Spring Cloud 为开发者提供了在分布式系统(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全居琐,leader选举,分布式session,集群状态)中快速构建的工具,使用Spring Cloud的开发者可以快速的启动服务或构建应用、同时能够快速和云平台资源进行对接。我们先简单阐述下Spring Cloud中文社区对四个基础关键组件的描述:Spring Cloud Config配置中心Spring Cloud Config就是我们通常意义上的配置中心。Spring Cloud Config-把应用原本放在本地文件的配置抽取出来放在中心服务器,本质是配置信息从本地迁移到云端。从而能够提供更好的管理、发布能力。Spring Cloud Config分服务端和客户端,服务.....

  • ITvv
    ITvv 提出了问题2018/08/31 14:39

      

    ITvv

    Dubbo管理控制台的安装1、Dubbo管理控制台的主要作用:服务治理2、管理控制台主要包含:    路由规则    动态配置    服务降级    访问控制    权重调整    负载均衡等管理功能3、管理控制台版本:当前稳定版:dubbo-admin-2.5.3.war (可到群446855438下载)最新2.5.4-SNAPSHOT版下载地址:https://github.com/alibaba/dubbo4、安装 Dubbo 管理控制台Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但 管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署。部署容器:apache-tomcat-6、7端口:8080这边就以tomcat7为例部署dubbo管理工程1、 下载最新版的 Tomcat7:$wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v.....

  • ITvv
    ITvv 提出了问题2018/08/30 14:30

      

    ITvv

    今天重点讲解的是ant-framework核心代码的编写过程。其中ant-framework是ant分布式框架的基础核心框架,其中包括CRUD,MVC等一系列基类和模板。另外定义了spring,mybatis,wink等底层框架扩展项目,具体内容包括:1. annotation相关注解:数据签名注解、用户是否走sso登录注解等,今天我们着重讲解一下annotation的编写。提醒:自定义annotation可以有效的将我们需要注解的类、方法、字段根据业务所需进行定义可配置化。2. 编写数字签名的annotaion的类,DataSign.java内容如下:package com.sml.sz.common.annotation;   import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.ann.....

  • ITvv
    ITvv 提出了问题2018/08/30 14:29

      

    ITvv

    今天重点讲解的是ant-framework可信项目的构建过程。其中ant-framework是ant分布式框架的基础核心框架,其中包括CRUD,MVC等一系列基类和模板。另外定义了spring,mybatis,wink等底层框架扩展项目,具体内容包括:1. annotation相关注解:数据签名注解、用户是否走sso登录注解等;2. Bean的相关认证;3. filter过滤器:分页、sso单点登录等;4. 对象转换封装,如:json;5. 基础controller、dao、service、basebean、xml的封装;6. security权限的封装;7. 基础CRUD的封装;8. 基础servlet的封装;9. 通用管理的封装,如:用户、角色、权限、数据字典、菜单、日子、部门机构等。提示:当前只列了其中的一小部分核心,在后面的章节中会将所有涉及的内容一一讲解且附上相关代码。前面的文章我一次写的内容有点多,有些学者可能一下无法接受的了,在后面的章节中,我会针对于每一个知识点进行详细剖析,希望大家能够按照实例将框架搭建起来。今天我们只做简单的项目创建,创建ant-framework项.....

  • ITvv
    ITvv 提出了问题2018/08/30 14:27

      

    ITvv

    在构建dubbo分布式平台之前,必须掌握好maven的相关技能,整个构建过程都是使用maven技术。在构建的过程中解决maven问题的时间往往比编码的时间还多,没有掌握好maven技能的开发者,可以在网站找一些相关的资料去学习一下。我们构建dubbo分布式平台特点要突出:模块化、服务化、原子化、分布式、通用组件、灰度发布的特点,根据以上特点我们规划一下项目模块(我在这里给项目命个名:蚂蚁-ant):ant-project 、ant-framework、ant-config、ant-utils、ant-message-coreant-sys-admin、ant-sys-service、ant-member-service、ant-member-facade附上一张图片方便大家理解:代码结构图如下:今天针对于独立服务项目提供平台功能导图,也是我们未来逐步研发的功能,直接上图:愿意了解框架技术或者源码的朋友直接求求交流分享技术:贰零四贰八四九贰叁柒.....

  • IT侠客
    IT侠客 提出了问题2018/08/30 14:24

      

    IT侠客

    今天重点讲解的是ant-framework核心代码的编写过程。其中ant-framework是ant分布式框架的基础核心框架,其中包括CRUD,MVC等一系列基类和模板。另外定义了spring,mybatis,wink等底层框架扩展项目,具体内容包括:1. annotation相关注解:数据签名注解、用户是否走sso登录注解等,今天我们着重讲解一下annotation的编写。提醒:自定义annotation可以有效的将我们需要注解的类、方法、字段根据业务所需进行定义可配置化。2. 编写数字签名的annotaion的类,DataSign.java内容如下:package com.sml.sz.common.annotation;   import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.ann.....

  • IT侠客
    IT侠客 提出了问题2018/08/30 14:22

      

    IT侠客

    今天重点讲解的是ant-framework可信项目的构建过程。其中ant-framework是ant分布式框架的基础核心框架,其中包括CRUD,MVC等一系列基类和模板。另外定义了spring,mybatis,wink等底层框架扩展项目,具体内容包括:1. annotation相关注解:数据签名注解、用户是否走sso登录注解等;2. Bean的相关认证;3. filter过滤器:分页、sso单点登录等;4. 对象转换封装,如:json;5. 基础controller、dao、service、basebean、xml的封装;6. security权限的封装;7. 基础CRUD的封装;8. 基础servlet的封装;9. 通用管理的封装,如:用户、角色、权限、数据字典、菜单、日子、部门机构等。提示:当前只列了其中的一小部分核心,在后面的章节中会将所有涉及的内容一一讲解且附上相关代码。前面的文章我一次写的内容有点多,有些学者可能一下无法接受的了,在后面的章节中,我会针对于每一个知识点进行详细剖析,希望大家能够按照实例将框架搭建起来。今天我们只做简单的项目创建,创建ant-framework项.....

  • IT侠客
    IT侠客 提出了问题2018/08/30 14:20

      

    IT侠客

    在构建dubbo分布式平台之前,必须掌握好maven的相关技能,整个构建过程都是使用maven技术。在构建的过程中解决maven问题的时间往往比编码的时间还多,没有掌握好maven技能的开发者,可以在网站找一些相关的资料去学习一下。我们构建dubbo分布式平台特点要突出:模块化、服务化、原子化、分布式、通用组件、灰度发布的特点,根据以上特点我们规划一下项目模块(我在这里给项目命个名:蚂蚁-ant):ant-project 、ant-framework、ant-config、ant-utils、ant-message-coreant-sys-admin、ant-sys-service、ant-member-service、ant-member-facade附上一张图片方便大家理解:代码结构图如下:今天针对于独立服务项目提供平台功能导图,也是我们未来逐步研发的功能,直接上图:愿意了解框架技术或者源码的朋友直接求求交流分享技术:贰零四贰八四九贰叁柒.....

  • IT侠客
    IT侠客 提出了问题2018/08/29 11:57

      

    IT侠客

    框架简介--主要定位于互联网企业架构,已内置企业信息化系统的基础功能和高效的代码生成工具,包括:系统权限组件、数据权限组件、数据字典组件、核心工具 组件、视图操作组件、工作流组件组件、代码生成等。采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术使用Maven做项目管理,项目模块化,提高项目的易开发性、扩展性以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎等。前端集成Bootstrap4 metronic框架,UI响应式、扁平化布局,适应所有PC、Pad、Anroid、ios 移动设备等。主要定位于互联网企业架构,已内置企业信息化.....

  • IT侠客
    IT侠客 提出了问题2018/08/29 11:57

      

    IT侠客

    框架简介--主要定位于互联网企业架构,已内置企业信息化系统的基础功能和高效的代码生成工具,包括:系统权限组件、数据权限组件、数据字典组件、核心工具 组件、视图操作组件、工作流组件组件、代码生成等。采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术使用Maven做项目管理,项目模块化,提高项目的易开发性、扩展性以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎等。前端集成Bootstrap4 metronic框架,UI响应式、扁平化布局,适应所有PC、Pad、Anroid、ios 移动设备等。主要定位于互联网企业架构,已内置企业信息化.....

  • IT侠客
    IT侠客 提出了问题2018/08/29 11:56

      

    IT侠客

    介绍Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafka topic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker.producers通过网络将消息发送到Kafka集群,集群向消费者提供消息,如下图所示:客户端和服务端通过TCP协议通信。Kafka提供了Java客户端,并且对多种语言都提供了支持。Topics 和Logs先来看一下Kafka提供的一个抽象概念:topic.一个topic是对一组消息的归纳。对每个topic,Kafka 对它的日志进行了分区,如下图所示:每个分区都由一系列有序的、不变的消息组成,这些消息被连续的追加到分区中。分区中的每个消息都有一个连续的序列号叫做offset,用来在分区中唯一的标识这个消息。在一个可配置的时间段内,Kafka集群保留所有发布的消息,不管这些.....

  • IT侠客
    IT侠客 提出了问题2018/08/29 11:56

      

    IT侠客

    1. 准备技能开发语言:JAVA/J2EE项目构建管理:Maven持续集成方案:JenkinsSOA服务: Dubbo、zookeeper、RestfulSSO单点登录:Redis、JWT、Restful分布式缓存:Redis分布式消息中间件:zookeeper+kafka分布式文件:FastDFS数据库连接池:Alibaba Druid核心框架:Spring framework、Spring MVC、Apache Shiro、MyBatis前端框架:Bootstrap + html5 + CSS32. 创建maven基础项目,其中只需要配置pom.xml文件和打包的文件即可,代码如下: <span style="font-size: 16px;"><?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0&.....

热门用户
 加载中...