Java 设计模式——从冰雪经济看设计模式的综合运用(工厂、单例、策略、观察者)
Java 设计模式——从冰雪经济看设计模式的综合运用(工厂、单例、策略、观察者),当冬季的寒风拂过大地,冰雪经济如同一颗璀璨的明珠,在寒冷中散发着炽热的魅力。滑雪场、冰雕展、冰雪主题酒店...
《Java核心技术 I》容易忽视和重要的知识点汇总
《Java核心技术 I》容易忽视和重要的知识点汇总,本文对《Java核心技术 I》中开发者容易忽视和重要的知识点进行总结,不包含一般开发者都知道内容。大标题后括号的数字代表书中对应的章节。 一、...
PyCharm2023版本之后使用本地conda已存在环境的步骤方法
PyCharm2023版本之后使用本地conda已存在环境的步骤方法,2023新版本的pycharm在创建新项目并导入本地conda环境时与以往版本稍有不同,具体步骤如下: 1、在新建项目窗口点击Previously configur...
AspNetCore全局异常处理
AspNetCore全局异常处理,在开发ASP.NET Core应用程序时,全局异常处理是一个重要的概念。它允许我们集中处理应用程序中未捕获的异常,确保应用程序的稳定性和用户体验。 1. 为什么需要全局异常...
CMake构建学习笔记17-uriparser库的构建和使用
CMake构建学习笔记17-uriparser库的构建和使用,在连续论述了几篇关于CMake如何使用的文章之后,笔者也是感觉被掏空了。接下来几篇就还是回到构建依赖库的问题上,容笔者花时间找到更好的主题来...
SpringBoot序列化、反序列化空字符串为null的三种方式
一、需求:接收前端传入的''空字符串参数,有时候我们需要把它转为null SpringBoot项目 方式:①Jackson(推荐)、②切面+反射、③注解+切面+反射 后两种方式,未做返回值的处理。 二、三种方式...
大厂程序员失业 8 个月后的真实写照
董宇辉曾经说过这样一段话: 你可能会一个人走一段黑夜,但是后来,别人问你的时候,你就说,“那天都是漫天星光和一路歌唱”,你不是刻意地在美化人生,你只是提醒自己,不要沉沦在逆境里。 对...
爬虫案例2-爬取视频的三种方式之一:DrissionPage篇(3)
爬虫案例2-爬取视频的三种方式之一:DrissionPage篇(3),@ 目录 前言 DrissionPage介绍 源码 共勉 博客 前言 继requests篇和selenium篇,我们今天用DrissionPage来进行图片的爬取。 DrissionPage...
聊一聊 C#异步 任务延续的三种底层玩法
聊一聊 C#异步 任务延续的三种底层玩法,一:背景 1. 讲故事 最近聊了不少和异步相关的话题,有点疲倦了,今天再写最后一篇作为近期这类话题的一个封笔吧,下篇继续写我熟悉的 生产故障 系列,突...
Nacos服务注册与发现
Nacos服务注册与发现,1.基本原理概述 在微服务调用过程中主要是两个角色一个是服务的消费者,一个是服务的提供者 服务提供者:提供接口供其它微服务访问 服务消费者:调用其它微服务提供的接口 ...
一文夯实垃圾收集的理论基础
一文夯实垃圾收集的理论基础,如何判断一个引用是否存活 引用计数法 给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器就减 1;任何时候计数器为 0 的对象就...
贴代码框架PasteForm特性介绍之markdown和richtext
贴代码框架PasteForm特性介绍之markdown和richtext,简介 PasteForm是贴代码推出的 “新一代CRUD” ,基于ABPvNext,目的是通过对Dto的特性的标注,从而实现管理端的统一UI,借助于配套的PasteBu...














