首页
学习
活动
专区
工具
TVP
发布

服务端技术杂谈

专栏作者
408
文章
423209
阅读量
56
订阅数
Spring容器和Bean加载
IOC(控制反转):对于组件的控制权进行了转移,传统的程序设计是由客户端new出对象,是程序主动创建所依赖的对象。而IOC是专门将对象的创建交给容器处理,组件的控制器交由到了IOC容器中。
春哥大魔王
2020-06-12
7020
响应式编程
之前发了一篇Reactor到WebFlux,WebFlux整套技术栈是由Spring提供的,Pivotal致力于解决java在云平台上的工作负载。
春哥大魔王
2019-11-19
1.4K0
从Reactor到WebFlux
为了应对高并发场景下到服务端编程需求,微软最先提出了一种异步编程到方案Reactive Programming,也就是反应式编程。
春哥大魔王
2019-11-06
4.4K0
GC和垃圾回收器其六:G1调参
随之API基于jdk7,cms的调参之旅结束,我们下一阶段准备将历史遗留系统由jdk7升级到jdk8,jdk8存在一些非常好的特性,当然函数式编程并不是我们最想要的,最想要的还是他的异步响应编程模型的支持。
春哥大魔王
2019-09-09
1.9K0
Spring中BeanFactory和ApplicationContext的区别
先从SpringBean说起,Spring Beans是被Spring容器管理的Java对象,比如:
春哥大魔王
2019-07-31
2.3K0
说说Spring事务的传播机制
最后琪姐说,修改了Spring的事务传播机制好了(应该是从默认的Required => Requires_New)。
春哥大魔王
2019-07-31
6590
Spring @Autowired 注入到List和Map
在实现类中加入@Order(value) 注解即可 ,值越小越先被初始化越先被放入List
春哥大魔王
2019-05-05
12.7K1
结合Spring容器启动做IOC
我们做一些中间件时,spring容器是我们经常使用的框架,结合spring的容器声明周期可以做很多有意思的事情。 使用AOP和配置值信息 application-context.xml aop:asp
春哥大魔王
2018-07-23
2300
基于Servlet3.0异步特性实现请求鉴权与转发
项目背景 在多个内网系统之上,增加一个网关服务,统一对第三方应用进行鉴权与认证,方可对内部资源服务进行访问,网关服务主要起到鉴权认证,请求转发主要借助Servlet3.0的异步特性实现,结合springboot进行开发。 将请求异步化的好处 同步请求会将整个请求链路的发起,解析,响应在一个同步逻辑中进行。 采用异步处化可以将请求中耗时操作交给线程池做异步处理,在高并发场景下,通过调用一个非web服务线程处理耗时逻辑,提高系统并发性。 由于线程池是隔离的,可以对线程池做业务隔离分组,进行请求分级,监控等。 思
春哥大魔王
2018-04-17
1.2K0
spring boot整合hessian
首先添加hessian依赖 <dependency> <groupId>com.caucho</groupId> <artifactId>hessian</artifactId> <version>4.0.38</version></dependency> 服务端:HessianServer,端口号:8090 public interface HelloWorldService { String sayHello(String name);} @Service("Hello
春哥大魔王
2018-04-17
1.4K0
一两则事有感
JAVA方向技术栈信息 有人最近对JAVA从业者进行了调查,作为技术人员还是比较喜欢看到这些调查结果,也喜欢分析这些结果的,结果如下: 从榜单及结果来看,目前开发者主要还是对于比较经典的解决方案和通
春哥大魔王
2018-04-17
5350
Spring MVC 学习笔记
1.Sping mvc的启动原理: spring mvc是基于ioc容器的,因此需要先创建ioc容器,才能创建对应的spring mvc执行环境。 ioc容器通过contenxtloaderlistener创建的,这个类通过servletContext创建。 在spring mvc中,最核心的思想是通过servlet拦截url,交给相应的handler处理。 2.如何拦截并解析url: 通过dispatcherservlet转发请求,然后通过handlermapping进行
春哥大魔王
2018-04-17
6180
架构师之路----一步步搭建日志监控系统(Spring+SpringMVC+Redis+ELK)
原文地址 https://my.oschina.net/u/1000241/blog/844651 前言 对于一个优秀的软件架构而言,软件初期的技术选型,开发过程中的系统分割(服务化,SOA,微服务)
春哥大魔王
2018-04-16
2.7K0
dubbo源码学习笔记----结合Spring
dubbo结合spring public class ServiceBean<T> extends ServiceConfig<T> implements InitializingBean, DisposableBean, ApplicationContextAware, ApplicationListener<ContextRefreshedEvent>, BeanNameAware { private static final long serialVersionUID = 21319549415
春哥大魔王
2018-04-16
6560
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档