-
spring5 源码深度解析— IOC 之 容器的基本实现
spring5 源码深度解析— IOC 之 容器的基本实现 概述 上一篇我们搭建完Spring源码阅读环境,spring源码深度解析Spring的整体架构和环境搭建这篇我们开始真正的阅读Spring的源码,分析spring的源码之前我们先来简单回顾下spring核心功能的简单使用 容器的基本用法 bean...
-
MyBatis从入门到精通(二):MyBatis XML方式的基本用法之Select
MyBatis从入门到精通(二):MyBatis XML方式的基本用法之Select 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 1. 明确需求 书中提到的需求是一个基于角色的权限控...
-
SpringBoot 日志系统
SpringBoot 日志系统 日志框架 开发一个大型系统的简易步骤: system.out.println("..") 将关键的数据在控制台输出 框架记录系统的一些运行时的信息,---日志框架。 牛逼的功能---异步模式,自动归档等等。。。 进一步发展,卸掉旧得框架,并且修改之前的API, JDBC 数...
-
Spring 注解编程之模式注解
Spring 注解编程之模式注解 Spring 框架中有很多可用的注解,其中有一类注解称模式注解(Stereotype Annotations),包括 @Component ,? @Service , @Controller , @Repository 等。只要在相应的类上标注这些注解,就能成为 Spring 中组件(Bean)。 需要配置开启自动扫描...
-
JAVA基础之ServletContext对象
JAVA基础之ServletContext对象 个人理解: ServletContext类似字节码文件对象,在web创建的时候就自动生成了,并且是唯一的,跟随着项目和服务器共存亡了。通过这个对象,我们可以向里面存数据(键值对),也可以通过别的Servlet来获取这个数据;也可以根据相对(服务器...
-
sleuth和zipkin微服务里的链路跟踪
sleuth和zipkin微服务里的链路跟踪 分布式链路跟踪介绍 对于一个微服务系统,大多数来自外部的请求都会经过数个服务的互相调用,得到返回的结果,一旦结果回复较慢或者返回了不可用,我们就需要确定是哪个微服务出了问题。于是就有了分布式系统调用跟踪的诞生。 现今业...
-
多线程与高并发(二)线程安全
多线程与高并发(二)线程安全 上一篇学习了多线程的一些基础知识:多线程的基本概念,及创建和操作多线程。内容相对简单,但多线程的知识肯定不会这么简单,否则我们也不需要花这么多心思去学习,因为多线程中容易出现线程安全问题。 那么什么是线程安全呢,定义如下:...
-
Redis主从复制看这篇就够了
Redis主从复制看这篇就够了 一、概念和作用 概念:主机数据更新后根据配置和策略, 自动同步到备机的 master/slaver 机制,Master以写为主,Slave以读为主。 作用: 读写分离; 容灾恢复; 二、复制原理 slave 启动成功连接到 master 后会发送一个 sync 命令; Master接...
-
这个注解一次搞定限流与熔断降级:@SentinelResource
这个注解一次搞定限流与熔断降级:@SentinelResource 在之前的《使用Sentinel实现接口限流》一文中,我们仅依靠引入Spring Cloud Alibaba对Sentinel的整合封装 spring-cloud-starter-alibaba-sentinel ,就完成了对所有Spring MVC接口的限流控制。然而,在实际应用过程...
-
Html5 + Websocket 实现的Web聊天(可群聊)
Html5 + Websocket 实现的Web聊天(可群聊) 扯淡的前情提要(赶时间的小伙伴直接 ctrl+f 正文,开始阅读) 最近公司业务需要上一个在线聊天的功能,老板说这个应该不难吧,用户那边需求挺大,我们 15 号(一周后)给它上线吧,我。。。心理虽然慌的一批,但是老板第一...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
