logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【c语言】linux下静态库和动态库制作

静态库(后缀.a)是多个目标文件(.o)的归档文件,链接时会被完整拷贝到可执行程序中,生成的程序不依赖外部库即可运行。

文章图片
#c语言#linux#restful
Centos 7.6安装Oracle 11g 报错 Error in invoking target ‘agent nmhs‘ of makefile处理

Oracle 11G R2安装Error in invoking target 'agent nmhs' of makefile报错处理Exception String: Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.4/db_01/sysman/lib/ins_emagent.mk'

#oracle#数据库
suse linux10 或是11安装oracle 10g注意事项

1.默认情况下,在安装系统组建后就创建了一个oracle用户和dba组,同时oracle为系统用户,shell 默认为/bin/false    一般修改dba组和oracle用户为普通组和用户(这个可以在yast中直接修改),同时根据需要修改oracle的家目录和shell(一般为/bin/bash),同时修改oracle所属主组为dba组2.配置oracle用户环境变量(这个不再描述,

oracle archive log(oracle 打开和关闭归档模式的方法)

一、查看oracle是否为归档模式1.SQL> archive log list数据库日志模式             非存档模式自动存档             禁用存档终点            /home/oracle/oracle11g/dbs/arch最早的联机日志序列     6当前日志序列           82.SQL> select log_mode

【C++ STL】Vector容器的基本使用

预分配至少 n 个元素的内存(仅扩容 capacity,不改变 size)返回当前分配的内存可容纳的元素数(不含额外空间)判断是否为空(size==0 时返回 true)返回当前元素个数(实际存储的元素数)

文章图片
#c++#开发语言
【C++ STL】deque容器基本使用

核心定位:deque 是支持两端高效操作 + 随机访问的双端队列,平衡了 vector 和 list 的优缺点;关键操作:push_front/pop_front、push_back/pop_back 是其核心优势(O(1) 时间复杂度);使用选择:需要两端操作 + 随机访问选 deque;纯尾部操作 + 连续内存选 vector;大量中间操作选 list。

文章图片
#c++#java#算法
【C++ STL】list容器的基本使用

List容器list 是 C++ STL 中的双向链表容器,定义在 <list> 头文件中。它的核心特征是非连续内存存储,每个节点包含数据和指向前后节点的指针,因此擅长任意位置的高效插入 / 删除,但不支持随机访问。list 是对 vector/deque 的重要补充,适合频繁修改元素位置的场景。

文章图片
#c++#list#开发语言
【C++ STL】queue队列容器的基本使用

queue(队列)是 C++ STL 中的容器适配器,底层(也可以指定为list),遵循(FIFO) 原则 —— 只能从队尾插入元素,从队首删除 / 访问元素,无法随机访问中间元素,非常适合模拟排队、任务调度等场景。

文章图片
#c++#java#开发语言
【C++ STL】set容器的基本使用

set是基于红黑树的有序集合,元素唯一且自动升序,操作复杂度 O(logn),无随机访问;insert()emplace()(插入)、erase()(删除)、find()(查找)、clear()(清空),遍历仅支持双向迭代器;自定义类型需重载运算符,允许重复元素用multiset,修改元素需先删后插。

文章图片
#c++#开发语言
【C++ STL】stack栈容器的基本使用

stack 是 C++ STL 中实现栈数据结构的容器适配器,遵循「原则,只能从栈顶插入 / 删除 / 访问元素,无法操作栈底或中间元素,也无法遍历。

文章图片
#c++#开发语言
    共 12 条
  • 1
  • 2
  • 请选择