首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java工程师攻略
掘友等级
高级工程师
|
湖南享学信息有限公司
工作十余年,先后在金蝶、华为、58等公司工作,岗位也从最初的开发工程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
浅谈Spring AOP 实现原理
AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散…
最全分布式架构知识体系,你离架构就差一个体系
1. 问题 2. 关键词 3. 全文概要 随着移动互联网的发展智能终端的普及,计算机系统早就从单机独立工作过渡到多机器协作工作。计算机以集群的方式存在,按照分布式理论的指导构建出庞大复杂的应用服务,也已经深入人心。 本文力求从分布式基础理论,架构设计模式,工程应用,部署运维,业…
微服务架构:spring cloud之服务注册和服务发现
SpringCloud主要提供的模块包括:服务发现(Eureka),断路器(Hystrix),智能路有(Zuul),客户端负载均衡(Ribbon),Archaius,Turbine,Eureka为微服务的注册中心。 Eureka是Spring Cloud Netflix的一个子…
消息队列服务RabbitMQ 和Kafka对比
业界对于消息的传递有多种方案和产品,本文就比较有代表性的两个MQ(rabbitMQ,kafka)进行阐述和做简单的对比。 RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。 kafka是Linkedin于2010…
腾讯QQ团队开源分布式后台毫秒服务引擎全解析:引擎架构、RPC、灰度……
毫秒服务引擎的创作冲动和构建经验,来自QQ后台团队超过10年的运营思考。它是一整套解决方案,但也可以拆分来使用其中的监控、Key-Value存储单品。 毫秒服务引擎非常容易搭建和上手,使用它,初学者从零开始开发一个分布式后台demo并运行起来,只需要2个小时。基本上是一个小时完…
spring boot项目打包成war并在tomcat上运行的步骤
一、修改打包形式二、移除嵌入式tomcat插件三、添加servlet-api的依赖四、修改启动类,并重写初始化方法五、打包部署http://localhost:[端口号]/[打包项目名]/发布成功
一道百度面试题的多种解法
这个需求其实我们在工作中经常会用到,比如用户下单一个产品,后台会做一系列的处理,为了提高效率,每个处理都可以用一个线程来执行,所有处理完成了之后才会返回给用户下单成功,欢迎大家批评指正。 使用Thread的join()等待所有的子线程执行完毕,主线程在执行,thread.joi…
Java效率工具Lombok使用及原理
在过往的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 首先说明一下:任何技术的出现都是为了解决某一类问题的,如果在此基础上…
阿里面试常问Spring IOC解析,不得不会的知识点。
1.IoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”。 两种实现: 依赖查找(DL)和依赖注入(DI)。 2.DL 已经被抛弃,因为他需要用户自己去是使用 API 进行查找资源和组装对象。即有侵入性。 3.DI 是 Spring …
看了这篇Dubbo RPC面试题,让天下没有难面的面试题!
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(O…
下一页
个人成就
文章被点赞
179
文章被阅读
36,440
掘力值
1,092
关注了
5
关注者
107
收藏集
0
关注标签
5
加入于
2019-04-16