相关文章
StudyStudyStudy第十六天(2024.8.2)
1.代理模式
代理模式分为静态代理和动态代理
代理模式,就是在想要执行的代码之前或之后添加代码块,并不会破坏原有的代码结构。可以理解成加上了一个访问层
1.静态代理
创建一个接口Shopping
public interface Shopping {void shopping();
}创建一个…
建站知识
2024/11/26 15:00:15
C:初识指针—学习笔记
目录
前言:
1、内存和地址
1.1 理解内存和地址
1.2 理解编址
2、指针变量和地址
2.1 取地址操作符:&
2.2 指针变量
2.3 如何拆解指针类型
2.4 解引用操作符(*)
2.5 指针变量的大小
3、指针变量类型的意义
3.1 指针…
建站知识
2024/11/1 1:31:54
十七、Intellij IDEA2022.1.1下载、安装、激活
目录 🌻🌻 一、下载二、 安装三、激活 一、下载 官网下载地址 本地直接下载 目前Intellij IDEA的最新版本已经更新到了 2024.1.4,由于最新版本可能存在不稳定的问题,此处选择其他版本进行下载,此处以2022.1.1为例进行下…
建站知识
2024/12/16 22:39:05
Golang | Leetcode Golang题解之第315题计算右侧小于当前元素的个数
题目: 题解:
var a, c []intfunc countSmaller(nums []int) []int {resultList : []int{}discretization(nums)c make([]int, len(nums) 5)for i : len(nums) - 1; i > 0; i-- {id : getId(nums[i])resultList append(resultList, query(id - 1))…
建站知识
2024/12/12 16:50:59
Rust中的特殊类型所占的内存大小
可以使用std::mem:size_of获取类型大小:
use std::mem::size_of;struct Journal(String, u32);
trait Summary {}
impl Summary for Journal {}fn main() {println!("普通结构体相关:");println!("{}", size_of::<&Journal&…
建站知识
2024/10/14 20:23:07
新书速览|AI创意商业广告设计:Adobe Firefly + Photoshop
《AI创意商业广告设计:Adobe Fire.yPhotoshop》 本书内容 随着AI技术的出现,平面设计领域也出现了利用人工智能进行创作的程序,比如Firefly、Midjourney、 Stable Di.usion等。这些程序能够创作出高质量的设计作品。其中,Fire.y是由Adobe公司…
建站知识
2024/12/16 15:42:37
《LeetCode热题100》---<5.③普通数组篇五道>
本篇博客讲解LeetCode热题100道普通数组篇中的五道题 第五道:缺失的第一个正数(困难) 第五道:缺失的第一个正数(困难) 方法一:将数组视为哈希表
class Solution {public int firstMissingPosi…
建站知识
2024/12/13 4:01:36