相关文章
SpringBoot内置工具类之断言Assert的使用与部分解析
先例举一个service的demo中用来验证参数对象的封装方法,使用了Assert工具类后是不是比普通的 if(xxx) { throw new RuntimeException(msg) } 看上去要简洁多了?
断言Assert工具类简介
断言是一个判断逻辑,用来检查不该发生的情况ÿ…
建站知识
2024/12/17 21:59:19
25 行为型模式-备忘录模式
1 备忘录模式介绍
备忘录模式(memento pattern)定义: 在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态.
2 备忘录模式原理 3 备忘录模式实现 /*** 发起人角色**/
public class Originator {private Strin…
建站知识
2024/12/15 5:21:59
关于pycharm中句号变成点的问题
现象
在pycharm的使用中,经常遇到一个问题:注释写着写着,突然句号“。”变成了“.”
原因
今天突然发现,造成该现象的原因是:某个瞬间按下了ctrl .,那么之后按下句号只能显示为点。
pycharm中…
建站知识
2024/12/30 13:20:57
Clickhouse数据库部署、Python3压测实践
Clickhouse数据库部署、Python3压测实践
一、Clickhouse数据库部署 版本:yandex/clickhouse-server:latest 部署方式:docker 内容 version: "3"services:clickhouse:image: yandex/clickhouse-server:latestcontainer_name: clickhouse …
建站知识
2025/1/7 2:28:08
Notepad++安装插件和配置快捷键
Notepad是一款轻量级、开源的文件编辑工具,可以编辑、浏览文本文件、二进制文件、.cpp、.java、*.cs等文件。Notepad每隔1个月,就有一个新版本,其官网是: https://github.com/notepad-plus-plus/notepad-plus-plus。这里介绍其插件…
建站知识
2024/12/5 11:44:03
Mock.js的使用api讲解
Node.js是一种流行的服务器端JavaScript运行环境,用于构建高性能的网络应用程序。Mock.js是一个用于生成随机数据的JavaScript库,它可以模拟RESTful API的响应数据,用于前端开发中的数据模拟和测试。本文将介绍如何使用Mock.js来模拟数据&…
建站知识
2024/12/5 18:37:30