排序
开源|一个开源、免费、可商用基于Java开发的CMS内容管理平台
在内容为王的时代,建设和维护一个网站已不再是专业人士的任务。JPress CMS,一款基于Java的内容管理系统,以其卓越的文章编写体验、完善的SEO配置、强大的功能支持和易用的管理界面,为广大开...
记一次服务宕机、优化全流程(以后也可以装X了)
数据体现 整体数据面板 接口访问排行榜 一分钟峰值 一分钟 exhibition峰值 exhibition 承受的压力 问题现象 问题排查 1、排查所有其它服务 2、排查压力原因 3、热点接口问题排查 4、连接池排查 ...
冲突管理最佳实践
任何团队都无法避免冲突,如何有效管理冲突,将冲突转化为团队成长和凝聚的动力,是任何一个团队管理者的必修课。原文: Best Practices for Managing Conflict in Engineering Management[1] Ob...
在 SpringBoot 中设计一个订单号生成系统
戳上方蓝字“Java面试题精选”关注! 在Spring Boot中设计一个订单号生成系统,主要考虑到生成的订单号需要满足的几个要求:唯一性、可扩展性、以及可能的业务相关性。以下是几种常见的解决方案...
【MyBatis】源码学习 04 – 从 MapperMethod 简单分析一条 SQL 的映射操作流程
目录 前言 参考目录 学习笔记 1、测试代码说明 2、binding 包的主要功能 3、获取 Mapper 接口实例过程 4、SQL 语句执行流程 4.1、方法调用器 4.2、`MapperMethod` 绑定方法 4.2.1、`SqlCommand`...
一文了解Servlet
一文了解Servlet 1、什么是Servlet 2、Servlet快速入门 3、Servlet生命周期 4、Servlet体系结构 5、urlPatern配置 6、XML编写Servlet 1、什么是Servlet Servlet是Java提供的一门动态web资源开发...
《Docker极简教程》–Docker基础–基础知识(三)
一、Namespace和Cgroups unsetunset1.1 Namespace的作用和类型unsetunset Docker 的 Namespace 是 Linux 内核提供的一种机制,用于隔离系统资源,使得容器能够拥有自己独立的视图,从而实现更高...
python pandas数据筛选
python pandas数据筛选 0 背景 之前提到过WPS支持python: WPS支持python, 也对pandas提到了一些基础的操作, 因此, 本文依旧主要借助WPS平台对pandas的数据进行一些筛选查询操作。 1 使用 初始化...
Redisson分布式锁实现原理
一、背景 本文一方面是抱怨一下现下的面试体验,另一方面看一下redisson(3.15.1)的trylock api的实现(我也不喜欢针对面试去看源码,只是想找个出口宣泄一下)。 笔者是因为喜欢写代码才干的j...
Sublime Text 速查表
Sublime Text 速查表 这个 Sublime Text 快速参考键盘快捷键和命令。 快捷键 文本编辑初学者 快捷键 说明 ⌘ D 选择单词(重复包括单词的下一个实例) ⌘ L 选择行(重复以包括下一行) ⌘ ⇧ L 将...







