相关文章
sql server 数据库like 实现参数化的思路
1.使用CHARINDEX涵数返回非-1值表是有值,否则没有查询数据
CHARINDEX原理:通过能够找到对应的字符串,则返回该字符串位置,否则返回0。 基本语法如下: CHARINDEX ( expressionToFind , expressionToSearch [ , start_l…
建站知识
2024/11/23 8:10:59
设计模式之模板方法模式
模板方法模式(Template Method Pattern)
定义
定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。
使用场景
算法骨架固定,实现细节不一样
主要角色 抽象类 一般方法,可在抽象类中实现,也可以在子类实现 基本方法:doSom…
建站知识
2024/11/24 9:10:43
08. Nginx进阶-Nginx动静分离
简介
什么是动静分离?
通过中间件将动态请求和静态请求进行分离。分离资源,减少不必要的请求消耗,减少请求延时。
动静分离的好处
动静分离以后,即使动态服务不可用,静态资源仍不受影响。
动静分离示意图 动静分离…
建站知识
2024/11/24 8:55:21
通过测试自动化转移安全关键软件测试
我们正面临安全关键软件的成本危机,这意味着所需增加的功能已经超出了支付其开发费用的能力。例如,波音 787 项目需要 650 万行代码,设计、开发和测试成本达 40 亿美元。波音777X项目的成本数字并未公开披露,波音737 MAX最初估计为…
建站知识
2024/11/23 8:11:04
使用 Docker 部署 MrDoc 在线文档管理系统
1)MrDoc 介绍
MrDoc 简介
MrDoc 觅思文档:https://mrdoc.pro/
MrDoc 使用手册:https://doc.mrdoc.pro/p/user-guide/ MrDoc 可以创建各类私有化部署的文档应用。你可以使用它进行知识管理、构建团队文库、制作产品手册以及在线教程等。 Mr…
建站知识
2024/11/23 10:59:31
音视频学习笔记——c++多线程(一)
✊✊✊🌈大家好!本篇文章主要整理了部分多线程相关的内容重点😇。首先讲解了多进程和多线程并发的区别以及各自优缺点,之后讲解了Thead线程库的基本使用。 本专栏知识点是通过<零声教育>的音视频流媒体高级开发课程进行系统…
建站知识
2024/11/23 12:40:59
c/c++ | 操作系统 | skynet
这段时间发现一个项目skynet,也不算发现吧,就是花了点时间在这上面 这个项目是一个叫[云凤]的大佬,花了一个月的时间写好的,写的时间好像还是十几年前? 后来这个大佬开了 开了公司? 后来被阿里收购了&#…
建站知识
2024/11/23 10:59:35