首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
初见你
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 107
沸点 0
赞
107
返回
|
搜索文章
赞
文章( 107 )
沸点( 0 )
C++ 线程安全的单例模式总结
在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。 给共享的资源加把锁,保证每个资源变量每时每刻至多被一个线程占用。 让线程也拥有资源,不用去共享进程中的资源。如: 使用threadlocal可…
全世界最强的算法平台codeforces究竟有什么魅力?
大家好,之前说过由于和LeetCode结了梁子,所以周末的LeetCode专题取消了,给大家写点其他专题的算法问题。目前选择的是国外著名的编程竞赛平台——codeforces。它在竞赛圈名气比较大,对于普通大学生而言可能了解不多。所以今天这篇文章简单和大家介绍一下codefor…
单链表 C++
单链表C++题目1、创建单链表2、初始化单链表3、释放单链表4、获取单链表中元素的数量5、输出单链表中的所有数据6、获取单链表中指定位置的元素7、根据键值查找指定元素8、采用头插法向单链表中插入一个元
初识python面向对象|Python 主题月
本文正在参加「Python主题月」,详情查看 活动链接 1面向对象编程介绍 如今主流的软件开发思想有两种:一个是面向过程,另一个是面向对象。面向过程出现得较早,典型代表为C语言,开发中小型项目的效率很
堆管理 - malloc,calloc,realloc 函数之间的区别
C 语言内存管理
关于微前端(阿里QianKun)的那点事——上线一个“微前端”逼走了2位90后
作为一个团队领导者,需要经常帮助组员解决各类阻塞问题。 而我一直从事后端的开发,导致对前端的知识储备并没有那么丰富(实际很简陋)。 鉴于当下流行的开发模式几乎都是前后端分离的,为了组建...
C语言知识总结(九)文件
文件是程序设计中的一个重要概念。要向外部介质上存储数据也必须先建立一个文件(以文件名标识),才能向它输出数据。,所谓“文件”一般是指存储在外部介质上数据的集合。一批文件是以数据的形式存放在外部介质(如磁盘)上的。操作系统是以文件为单位对数据进行管理的,也就是说,如果想找存在外部…
C语言知识总结(十)指针
指针也就是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作 计算机中所有的数据都必须放在内存中,不同类型…
C语言知识总结(十一)内存管理
在编写程序时,通常并不知道需要处理的数据量,或者难以评估所需处理数据量的变动程度。在这种情况下,要达到有效的资源利用——使用内存管理,必须在运行时动态地分配所需内存,并在使用完毕后尽早释放不需要的内存,这就是动态内存管理原理。动态内存管理同时还具有一个优点:当程序在具有更多内存…
编程语言那么多,为什么偏偏是C语言成了大学的必修课?
谁叫你不幸生在中国了?——何祚庥(中国科学院院士)这是一本给非计算机专业的大学生的C语言的书。“我不是学计算机的,为啥要学C语言?”这个问题每年在中华大地都会被问上几百万次。被问的对象可能是老师,也可
下一页
关注了
4
关注者
0
收藏集
4
关注标签
0
加入于
2021-07-10