Web
-
spring-boot整合velocity的配置大全
上一篇文章中提到了Spring-boot 提供了很多模板引擎,其中就包括 velocity 。本文将介绍 velocity 和 spring-boot…
-
微服务架构基础框架Spring Boot和Spring Cloud
Spring 顶级框架 谈及微服务,作为当前主流的企业框架Spring,它提供了一整套相关的顶级项目,能让开发者快速的上手实现自己的应用,今天就介绍下Spring旗下各个顶级项目:…
-
大型网站离不开的缓存技术
网站性能是客观的指标,可以具体体现到响应时间、吞吐量等技术指标 网站性能是主观的感受,而感受则是一种与具体参与者相关的微妙的东西,用户的感受和工程师的感受不同,不同的用户感受也不同…
-
微服务架构入门
什么是软件架构? 软件架构是一个系统的基本组织,体现在系统的各个组件(如web服务器,应用服务器,数据库,存储,通信等),组件之间的关系,以及系统的外部环境(如发布环境,共享服务器…
-
什么是微服务?
微服务 (Microservices) 是一种软件架构风格 (Software Architecture Style),它是以专注于单一责任与功能的小型功能区块 (Small Bu…
-
java 高级工程师 面试试题
Java面试底层基础题 1、SpringMVC的原理以及返回数据如何渲染到jsp/html上? 答:spring MVC的核心就是 DispatcherServlet , 一个请求…
-
干货:java 开发资料,csdn 上排行最热的资源下载
对于初入行的Java开发人员来说,寻找合适的项目练手是非常困难的,并且是浪费时间的。而我总结出 csdn 上最火的Java程序员开发项目源码程序,希望大家喜欢!源码包含且不限于以下…
-
使用java把IP转换成经纬度
经常有这种需求,拥有用户的IP地址,想要在地图上显示用户的访问量。这个时候就需要用到经纬度…应为一般的地图插件都是基于经纬度的。 那么问题来了,如何把IP转换成经纬度?…
-
详解SOA和微服务架构的区别
如果一句话来谈SOA和微服务的区别,那就是微服务不再强调传统SOA架构里面比较重的ESB企业服务总线,同时SOA的思想进入到单个业务系统内部实现真正的组件化。 微服务架构强调的第一…
-
高并发的秒杀系统设计原则
中秋过节了,一堆老程序员聚在了一起,除了撩妹就是讨论技术问题了。于是乎闲扯了一些程序人生和技术问题。我这里整理一些关于秒杀系统的设计原则,希望能够帮助大家对秒杀系统有一个初步的了解…