相关文章
MyBatis中使用的设计模式详细解析
一、单例模式
1. 使用位置
SqlSessionFactory:用于创建SqlSession对象的工厂。
2. 设计原因
节省资源:SqlSessionFactory负责管理数据库连接,如果每次都创建新的实例,会浪费很多资源。
3. 功能实现
全局访问:在整…
编程日记
2024/11/9 23:04:13
leetcode279:完全平方数
完全平方数
给你一个整数 n ,返回 和为 n 的完全平方数的最少数量 。
完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9 和 16 都是完全平方数,而 3 和…
编程日记
2024/11/9 23:06:40
正则表达式:Visual Basic中的强大文本处理工具
正则表达式:Visual Basic中的强大文本处理工具
在软件开发中,文本处理是一项常见且关键的任务。正则表达式作为一种强大的文本模式匹配工具,能够用于执行各种复杂的字符串搜索、替换、验证等操作。Visual Basic(VB)&a…
编程日记
2024/11/4 15:55:48
【Qt】垂直布局管理器QVBoxLayout
垂直布局管理器QVBoxLayout 在之前学习Qt的过程中,将控件放在界面上,都是依靠“手动”的方式来布局的,但是手动调整的方式是不科学的。
手动布局的方式非常复杂,而且不精确无法对窗口大小进行自适应
因此Qt引入布局管理器来解决…
编程日记
2024/11/10 13:32:17
长亭雷池 WAF 部署及使用过程中遇到的问题
1、安装过程中遇到的问题
这里推荐使用官方的脚本命令,大概看了一下是先判断是否有容器,如果没有容器环境就安装,但是这一步就报错了。这里需要更换成阿里云或是国内其它的源来安装。
bash -c "$(curl -fsSLk https://waf-ce.chaitin.…
编程日记
2024/10/19 6:12:30
代理IP的来源、工作原理与应用
在数字化时代,代理IP已经成为网络活动中不可或缺的一部分,尤其在跨境电商、网络营销、网络爬虫等领域,代理IP发挥着至关重要的作用。本文将深入探讨代理IP的来源、工作原理、应用以及潜在风险,帮助读者更好地理解并合理利用这一网…
编程日记
2024/11/5 14:35:35
【大模型】llama系列模型基础
前言:llama基于transformer架构,与GPT相似,只用了transformer的解码器部分。本文主要是关于llama,llama2和llama3的结构解读。 目录 1. llama1.1 整体结构1.2 RoPE1.3 SwiGLU 激活函数 2. llama22.2 GQA架构2.3 RLHF3. llama3 参考…
编程日记
2024/11/9 22:17:05
【记录】基于Windows系统安装rust环境的过程
到官网下载安装包【入门 - Rust 程序设计语言 (rust-lang.org)】 选择1,快速安装 选择编译配置,1为标准 安装完成
验证是否安装完毕
rustc --versioncargo --version验证成功!
编程日记
2024/10/2 0:17:09