Spring Boot学习随笔- @SpringBootApplication详解、加载绝对路径配置文件、工厂创建对象(@ConfigurationProperties、@Value)-拾光赋

Spring Boot学习随笔- @SpringBootApplication详解、加载绝对路径配置文件、工厂创建对象(@ConfigurationProperties、@Value)

学习视频:【编程不良人】2021年SpringBoot最新最全教程 3.5 @SpringBootApplication详解 这是一个组合注解,就是由多个注解组成。下列注解红框内称为元注解(jdk提供) @Target:指定注解作用范...
使用itextPDF实现PDF电子公章工具类-拾光赋

使用itextPDF实现PDF电子公章工具类

使用itextPDF实现PDF电子公章工具类 一、制作公章 在线网站:印章生成器 - Kalvin在线工具 (kalvinbg.cn) 然后对公章进行下载保存 盖章图片: 二、生成数字签名 2.1: java工具keytool生成p12数...
MapStruct的一些常规用法-拾光赋

MapStruct的一些常规用法

MapStruct的一些常规用法,每天坚持写一篇原创文章。 使用过MapStruct之后,再也没用过BeanCopy来复制对象了。确实是非常好用的工具库。 MapStruct是一个代码生成器,简化了不同的Java Bean之间...
没有虚拟DOM版本的vue(Vue Vapor)-拾光赋

没有虚拟DOM版本的vue(Vue Vapor)

没有虚拟DOM版本的vue(Vue Vapor),前言 随着Svelte和SolidJS的流行,无虚拟DOM模式逐渐开始火了起来。vue也推出了无虚拟DOM模式的版本,就是我们今天要讲的Vue Vapor。 什么是Vue Vapor Vue V...
2年前
0290
VUE-局部使用-拾光赋

VUE-局部使用

VUE-局部使用, 目录 VUE-局部使用 快速入门 常用指令 v-for v-bind v-if & v-show v-on v-model vue生命周期 Axios Vue案例 VUE-局部使用 Vue 是一款用于构建用户界面的渐进式的JavaScript...
2年前
0290
并发编程 - 线程同步(三)之原子操作Interlocked简介-拾光赋

并发编程 – 线程同步(三)之原子操作Interlocked简介

并发编程 - 线程同步(三)之原子操作Interlocked简介,上一章我们了解了3种处理多线程中共享资源安全的方法,今天我们将更近一步,学习一种针对简单线程同步场景的解决方案——Interlocked。 在...
11个月前
02912
C++ 中的 list-拾光赋

C++ 中的 list

C++ 中的 list, 目录 核心概念与底层原理 初始化与构造 独有的操作优势(std::vector 做不到的) 头部操作 接合(Splicing) 专用成员函数 迭代器特性 std::list 和 std::vector 的选择 C++11 ...
12天前
0295
数据结构-堆-拾光赋

数据结构-堆

数据结构-堆,什么是堆 堆是一种满足以下条件的树: 堆中的每一个节点值都大于等于(或小于等于)子树中所有节点的值。或者说,任意一个节点的值都大于等于(或小于等于)所有子节点的值。 大家...
反射快速入门-拾光赋

反射快速入门

反射就是通过字节码文件获取类的成员变量、构造方法和成员方法的所有信息。 利用反射,我们可以获取成员变量的修饰符、名字、类型、取值。我们可以获取构造方法的名字、形参,并利用通过反射获...
实践总结 3 种前端部署后页面检测版本的方法-拾光赋

实践总结 3 种前端部署后页面检测版本的方法

实践总结 3 种前端部署后页面检测版本的方法,领导:为什么每次项目部署后,有的用户要清缓存才能看到最新的页面 我:浏览器有默认的缓存策略,如果服务器在响应头中没有禁用缓存,那么浏览器每...
2年前
0290
面向对象程序设计第三次bolg-拾光赋

面向对象程序设计第三次bolg

前言 本次博客针对面向对象程序设计的课程所发的PTA作业7,8以及期末考试中的面向对象编程题的分析和总结,重点介绍课程成绩统计程序系列题目以及期末考试的编程题。 PTA第七次作业 在这次作业...
Python学习路线-拾光赋

Python学习路线

Python学习路线,一、基础阶段 Python 基础语法 学习内容:变量、数据类型(如整数、浮点数、字符串、布尔等)、运算符、控制流语句(如 if-else、for、while 等)、函数定义与调用等。 学习网站...