首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java设计模式
订阅
moshi123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Tomcat源码阅读笔记
Service 只是在 Connector 和 Container 外面多包一层,把它们组装在一起,对外提供服务,一个 Service 可以设置多个 Connector,但是只能有一个 Container 容器。 Server控制Tomcat的整个生命周期。 StandardS…
记Chrome的性能分析工具实践
事情的起因是我们WMS系统内有一个批量打印的功能,今天仓库反应第一次打印的速度大概是2s,但是之后每次都越来越慢,到后面页面基本就直接卡死了。 从这个表现来看,这个问题基本可以定位成性能问题,而不是可以被try...catch到的异常。 一行行review这部分相关的代码,co…
MySQL索引和SQL调优
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。 MySQL官方对索引的定义为:索引(In…
设计模式——工厂方法模式
[1].良好的封装性,代码结构清晰。如果一个调用者需要一个具体的产品对象,只要知道这个产品的类名就可以了,不用关心对象是如何创建的,降低了模块见得耦合。 [2].工厂方法模式扩展性非常优秀。如果想增加一个产品类,只需要适当的修改具体的工厂类或扩展一个工厂类就可以完成。 [3].…
啃碎并发(一):Java线程总述与概念
在JDK5之前,Java多线程以及其性能一直是个软肋,只有synchronized、Thread.sleep()、Object.wait/notify这样有限的方法,而synchronized的效率还特别地低,开销比较大。 在JDK5之后,相对于前面版本有了重大改进,不仅在Ja…
超全面 spring 复习总结笔记
环境搭建 入门 配置详解 AOP JDBCTemplate 事务 整合 Web 和 Junit SSH 整合
Spring源码系列:BeanFactory的创建
Spring的Ioc容器其实就是一个bean的关系网,依赖于core,bean,context三个组件来构建的。在spring中最核心的就是对于bean的管理。而bean又依托于我们的容器。本文将从顶层分析一下spring中beanFactory的具体创建过程,为后续的bean…
设计模式——单例模式
第一种形式:懒汉式,也是常用的形式。