自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java NIO通信框架在电信领域的实践

1. 华为电信软件技术架构演进1.1. 电信软件从广义上看电信软件的范围非常广,细分实际可以分为两大类:系统软件和业务应用软件。系统软件包括路由器底层的信令机软件、手机操作系统等,业务应用软件主要包括客户关系管理CRM、网上营业厅、融合计费OCS和各类消息网关,例如短信网关、彩信网关等。本文重点介绍电信业务应用软件的技术变迁历史,以及华为电信软件架构演进和Java NIO框架在技术变迁中起...

2019-07-10 15:33:23 1241

原创 java面试题整理

1.接口和抽象类的区别①抽象类里可以有构造方法,而接口内不能有构造方法。②抽象类中可以有普通成员变量,而接口中不能有普通成员变量。③抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。④抽象类中的抽象方法的访问类型可以是 public ,protected 和默认类型,但接口中的抽象方法只有 public 和默认类型。⑤ 抽象类中可以包含静态方法,接...

2019-06-26 08:48:26 184

原创 7天学会spring cloud教程

1、Spring cloud 简介按照官方的话说:Spring Cloud 为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布式会话和集群状态)操作的开发工具。最关键的是它足够简单,一般的开发人员只需要几天时间就可以学会它的基本用法。本教程包括 7 个例子和相关短文,都是最简单的用法,也是默认最基本的用法,在实际生产...

2019-06-25 23:02:53 434

原创 Zookeeper原理及应用

一:名称Zookeeper – 分布式服务框架二:描述分布式协调服务框架是Apache Hadoop 的一个子项目是一个针对分布式应用的可靠协调系统。可以解决分布式环境中经常遇到的一些数据管理问题:如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理提供分布式环境中的 管理数据服务 和 协调数据服务实例:动物园管理员 职责 管理动物 和 协调游客去哪观看...

2019-06-25 22:57:03 106

原创 大型网站架构系列:负载均衡详解2

大家好,分享时间到了,上次我们分享了负载均衡的原理,分类,算法,常用的硬件负载均衡和选型考虑。本次分享的内容是软件负载均衡。本次分享大纲1.上周分享回顾2.软件负载均衡概述3.Ngnix负载均衡4.Lvs负载均衡5.Haproxy负载均衡6.本次分享总结一、上周分享回顾负载均衡分类:根据实现技术不同,可分为DNS负载均衡,HTTP负载均衡,IP负载均衡,链路层负载均衡等。负载...

2019-06-24 21:49:18 238

原创 大型网站架构系列:负载均衡详解1

大型网站架构系列:负载均衡详解(1)面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题。从单机网站到分布式网站,很重要的区别是业务拆分和分布式部署,将应用拆分后,部署到不同的机器上,实现大...

2019-06-24 21:45:30 115

原创 分布式架构系列:消息队列

本次分享大纲1.消息队列概述2.消息队列应用场景3.JMS 消息服务4.常用消息队列5.消息中间件示例6.参考(推荐)资料7.本次分享总结一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,Rabbi...

2019-06-24 21:40:34 549

原创 电商个性化推荐系统:协同过滤算法方案解析

算法简介在网络资讯和电子商务信息爆炸式的增长,繁杂的信息中容易造成流失,再次背景下用户的个性化推荐系统显得尤为重要,对电子商务平台和社交信息平台产生了质的影响。协同过滤推荐算法是诞生最早,并且较为著名的推荐算法。主要的功能是预测和推荐。算法通过对用户历史行为数据的挖掘发现用户的偏好,基于不同的偏好对用户进行群组划分并推荐品味相似的商品。其主要价值体现在:将潜在用户转化为支付用户;提升电子...

2019-06-24 21:30:19 3977

原创 阿里巴巴Java 开发手册 码出高效,码出质量 1.4.0

前言《阿里巴巴Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,系统化地整理成册,回馈给广大开发者。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带来软件上的架构缺陷或性能风险;工程结构混乱导致后续维护艰难;没有鉴权的漏洞代...

2019-06-20 15:26:02 1000

空空如也

空空如也

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

TA关注的人

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