-
AKKA Actor创建
AKKA Actor创建 Actor 类定义 Actor 类需要继承 AbstractActor 类 实现 createReceive 方法,绑定各类actor收到不同类型消息对应处理不同业务逻辑 默认提供了 ReceiveBuilder 类辅助创建 Receive 对actorOf的调用返回ActorRef的实例。这是 Actor 实例的句柄,也是与之交...
-
如何从 if-else 的参数校验中解放出来?
如何从 if-else 的参数校验中解放出来? 背景 在开发中经常需要写一些字段校验的代码,比如非空,长度限制,邮箱格式验证等等,导致充满了 if-else 的代码,不仅相当冗长,而且很让人抓狂。 hibernate validator (官方文档)提供了一套比较完善、便捷的验证实现方式。它...
-
Netty源码分析 (七)----- read过程 源码分析
Netty源码分析 (七)----- read过程 源码分析 在上一篇文章中,我们分析了processSelectedKey这个方法中的accept过程,本文将分析一下work线程中的read过程。 private static void processSelectedKey(SelectionKey k, AbstractNioChannel ch) { final NioUnsafe unsa...
-
如何设计一个高并发系统?
面试题 如何设计一个高并发系统? 面试官心理分析 说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥,有高并发就经验者优先。 如果你确实有真才实学,在互联网公司里干过高并发系统,那你确实拿 of...
-
相同类中方法间调用时日志Aop失效处理
相同类中方法间调用时日志Aop失效处理 本篇分享的内容是在相同类中方法间调用时Aop失效处理方案,该问题我看有很多文章描述了,不过大多是从事务角度分享的,本篇打算从日志aop方面分享(当然都是aop,失效和处理方案都是一样),以下都是基于springboot演示; 快速定义...
-
搭建一个简单的微服务
搭建一个简单的微服务 刚刚开始写微服务,这篇博客就纪念我第一个微服务吧。 1.新建工程 首先要搭建一个微服务环境,我用的是开发环境IDEA,详细步骤如下: ①打开IDEA File-New-Project 选择Spring lnitializr 然后点击next。 填写包名和项目名字,自己随便写,然后ne...
-
SpringCloud学习笔记(2):使用Ribbon负载均衡
SpringCloud学习笔记(2):使用Ribbon负载均衡 简介 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡工具,在注册中心对Ribbon客户端进行注册后,Ribbon可以基于某种负载均衡算法,如轮询(默认)、随机、加权轮询、加权随机等自动帮助服务消费者调用接...
-
SpringCloud学习笔记(1):Eureka注册中心
SpringCloud学习笔记(1):Eureka注册中心 简介 Eureka是Netflix开源的基于rest的服务治理方案,分为Server端和Client端,Server端为注册中心,其他微服务通过Client端连接Server端进行服务的注册和发现。 项目介绍 sc-parent,父模块 sc-provider,提供者模块 sc-eurek...
-
java微服务的统一配置中心
java微服务的统一配置中心 为了更好的管理应用的配置,也为了不用每次更改配置都重启应用,我们可以使用配置中心 关于eureka的服务注册和rabbitMQ的安装使用(自动更新配置需要用到rabbitMQ)这里不赘述,只关注配置中心的内容 我们需要引入关键的包是这三个 dependenc...
-
Could not resolve resource location pattern [classpath:com/*
这里建议先去看看路径的问题,看看application.xml的里面的导入的相应的配置文件的路径有没有问题,如下: 再者看看相应的注解有没有加上,service和controller等的注解 如果再不行,在pon.xml文件加上下面的: build resources !--编译之后包含xml-- resource director...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
