相关文章
为啥要用C艹不用C?
在很多时候,有人会有这样的疑问 ——为什么要用C?C相对于C优势是什么? 最近两年一直在做Linux应用,能明显的感受到C带来到帮助以及快感 之前,我在文章里面提到环形队列 C语言,环形队列 环形队列到底是怎么回…
建站知识
2024/12/17 21:50:04
设计模式:工厂模式 ⑤
一、思想 工厂模式:一个中介作用,在创建对象的时候。 主要作用:屏蔽对象创建过程,减少上层关注度,解耦并且内部方法可做更多扩展增强的处理。(比如使用映射消除if代码,存在多个同类对象需要抽象策略处理的时…
建站知识
2024/12/27 8:29:55
Effective C++ 学习笔记 条款08 别让异常逃离析构函数
C并不禁止析构函数吐出异常,但它不鼓励你这样做。这是有理由的,考虑以下代码:
class Widget
{
public:// ...~Widget() { /* ... */ } // 假设这个可能吐出一个异常
};void doSomething()
{std::vector<Widget> v;// ...
} // v…
建站知识
2024/12/28 2:07:58
【ES入门一:基础概念】
集群层面上的基础概念 集群
由多个es实例组成的叫做集群
节点
单个ES的服务实例叫做节点。每个实例都有自己的名字,就是在配置文件中配置的‘node.name’中的内容。为了标识每个节点,每个节点启动后都会分配一个UID,存储在data目录。每个…
建站知识
2024/12/25 11:38:35
Tomcat(二) 动静分离
一、(TomcatNginx)动静分离
1、单机反向代理 利用 nginx 反向代理实现全部转发至指定同一个虚拟主机 客户端curl www.a.com 访问nginx服务,nginx服务通过配置反向代理proxy_pass www.a.com:8080,最终客户端看到的是www.a.com 实验中:7-3 做客…
建站知识
2024/12/14 23:29:39
Jmeter 命令启动 —— 动态参数化!
Jmeter命令行参数
1、在Linux中,使用非GUI的方式执行Jmeter。若需更改参数,必须先编辑jmx文件,找到对应变量进行修改,比较麻烦。
因此,可以参数化一些常用的变量,直接在Jmeter命令行进行设置
2、参数 -J…
建站知识
2024/12/25 4:59:04
MySQL:数据库中有哪些锁
1、全局锁
加上全局锁后整个数据库就处于只读状态了,这时其他线程执行以下操作,都会被阻塞:
对数据的增删改操作,比如 insert、delete、update等语句;对表结构的更改操作,比如 alter table、drop table 等…
建站知识
2024/10/8 2:26:50