logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java开发工程师面试题总结(适用于1-2年工作经验的人)

这些资料有的是自己在网上看到的,有的是自己亲身经历后整理的。1.JAVA的垮平台原理    JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,运行我们编写的Java程序。    而这...

04、品优购——dubbo、zookeeper简介及配置

       这一节,咱们一块看一下dubbo、虚拟机网络配置以及zookeeper的安装,做好前期环境的准备工作。一、dubbo的介绍和原理      1、什么是dubbox?           Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了...

支付业务与技术架构学习总结(1)——完整的支付系统整体架构

支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求, 进行一些统一处理后,分发到不同的支付渠道去执行,最后将执行结果做处理后,通过支付网关再回传给业务方。支付产品在支付系统参考架构图中之位置

在线医疗问诊平台

一、项目简介:解决挂号难、就医难的问题,进一步推进医疗资源的普及。项目基于微服务架构进行实现,包含问诊、健康百科、寻医、个人信息、检索系统等模块。有APP和微信小程序两个端口。二、软件架构:springboot、springcloud、vue、MySQL、redis、ES、shiro、POI、Echars、webservice、jwt、rocketMQ等。三、信息结构图:公众号:Java面试百分比

京东如何打造K8s全球最大集群支撑万亿电商交易

在过去一年里,Kubernetes以其架构简洁性和灵活性,流行度持续快速上升,我们有理由相信在不远的未来,Kubernetes将成为通用的基础设施标准。而京东早在2016年年底上线了京东新一代容器引擎平台JDOS2.0,成功从Openstack切换到JDOS2.0的Kubernetes技术栈,打造了完整高效的PaaS平台。6月28日京东基础架构部技术总监、集群技术部负责人鲍永成受邀出席了Ran..

29、dubbo的工作原理?注册中心挂了可以继续通信吗?

1、面试题说一下的dubbo的工作原理?注册中心挂了可以继续通信吗?说说一次rpc请求的流程?2、面试官心里分析MQ、ES、Redis、Dubbo,上来先问你一些思考的问题,原理(kafka高可用架构原理、es分布式架构原理、redis线程模型原理、Dubbo工作原理),生产环境里可能会碰到的一些问题(每种技术引入之后生产环境都可能会碰到一些问题),系统设计(设计MQ,设计搜索引擎,设...

JWT和token的区别及优缺点

我们首先应该知道的是什么是单点登录,单点登录是如何实现的,使用了什么技术,技术的选型、优缺点,应用和实现的步骤过程中的难点有哪些怎么解决的等。技术的话:token与JWT的区别、JWT和redis的区别应用、是否使用到了消息中间件有的话kafka和其他MQ的比较、实现过程中的相关协议等。从其中总结对这些问题点进行总结。

#后端#java
“绿萌”仿“大麦”演出购票APP

一、项目描述:随着娱乐行业的迅速发展,为满足客户的购票以及演出查询等仿照“大麦”研发了“绿萌”。一期主要包含:账号、分类、即时消息、个人中心、购票等几项主体功能。二、软件架构后端:springboot、springcloud、mybatis、springSecurity、redis、rocketMQ、Quartz、maven、Git、MySQL、Cassandra、webservice等;前端:L

CRMEB知识付费

一、项目描述:CRMEB知识付费系统是西安众邦科技旗下的具有自主知识产权的在线教育知识付费系统。系统基于ThinkPhp5.0+layui+Vue开发,功能包含在线直播、付费视频、付费音频、付费阅读、会员系统、分销系统、拼团活动、直播带货、直播打赏、商城系统等。二、软件架构:后端技术:ThinkPHP5(项目框架)、Redis、OSS(对象存储)、WorkerMan(开源高性能异步PHP sock

Git的17条基本用法

在开发过程中,经常会遇到一个项目由多人合力完成这种情况,每个人负责其中一个模块。项目开发过程中为了确保代码的可追溯,我们引入了版本控制概念,每个人修改了什么代码或提交了什么代码都能够跟踪记录。现在流行的版本控制主要有:集中式版本控制(SVN)和分布式版本控制(GIT)。本文将介绍Git的17条基本用法。1.初始化Git仓库  Git仓库分为两种类型:一种是存放在服务器上面的裸仓库,里面没有保存..

    共 18 条
  • 1
  • 2
  • 请选择