暂无搜索历史
在用C++实现一个定时任务框架文章中实现了一个定时任务的框架,本文将将继续针对定时任务进行介绍帮助大家根据具体的应用场景选择合适的方式。
最近项目上线,需要对系统的健康状况进行巡检,并将巡检报告输出到Excel表格中,本来打算用Java来做,但是……Java开发人员一来事情太多,每天都在不停的开发...
项目使用C++ 11编写,只有一个头文件,但是在github上却获得了7600个stars和2200个fork。非常值得大家下载下来学习,尤其是想要学习多线程编...
有人说C++ 23是一个小版本,相对C++11或者C++20而言,它就像站在巨人肩膀之上的小矮子。但实际上C++23版本正式克服了很多困难推出了比C++14规模...
PImpl的全程是:“Pointer to Implementation”,主要用于隐藏一个类的实现细节。在C++中通过将类的实现细节移到一个单独的类,主类通过...
这些示例代码展示了GNU C的扩展特性的用法。请注意,这些特性可能不被所有C编译器支持,因此在使用时请确保目标平台和编译器的兼容性。
实际编程时,经常会写入到文件,尤其是在计费类的话单中,第三方厂家落话单时经常会写入大文件,这些文件小则几十兆,大则上百兆,如何快速的将话单写入到文件呢?这里介绍...
C++就像一个不断成长的巨人,一方面不断的吸收各种优秀的设计思想,另一方面也在自身也在不断地进行优化,从开始到现在,C++已经发布了多个版本,每次版本的发布的时...
对于大型的互联网应用程序,如电商平台、社交网络、金融交易平台等,每秒钟都会收到大量的请求。在这些应用程序中,需要使用高效的技术来应对高并发的请求,尤其是在短时间...
摘要:程序员都知道,Linux 不是 Unix,不过二者之间确实存在关系,即 Linux 系统是从 Unix 派生出来的,而 Linux 是一个类 Unix 的...
近几个月,几乎每个行业的小伙伴都了解到了ChatGPT的可怕能力。你知道么,ChatGPT之所以如此厉害,是因为它用到了几万张NVIDA Tesla A100显...
并发一般采用两种方法,一个是创建线程,另一个是创建进程。前一种需要更多的变成技巧,后一种往往受到追捧。尤其是在传统行业,稳定大于一切。因此,在很多团队都明确规定...
译者注:可能很多程序员对C++已经非常熟悉,但是对命名空间经常使用到的地方还不是很明白,这篇文章就针对命名空间这一块做了一个叙述。
C/C++编程不可避免地会面对内存越界引发的问题,不同的公司也会出台相应的编码规范提前对内存越界进行规避,但不管怎么说,如果想要彻底解决内存越界就要求大家养成好...
如果想要在容器中保存有序的字符串,往往需要我们自己手动排序。今天就实现一种可以在插入数据时就自动进行排序的方法。下面先来看下现在对vector元素排序的实现方法...
list也是最经常使用的一个容器,尤其是在对容器中的元素进行频繁的插入和删除时,通过指针操作使得list的插入和删除在常数时间内即可完成。
从接触C和C++,就开始对这两个语言着迷,后来接触了Java后,愈发对这两个语言着迷。不为别的,仅仅因为热爱。那种可以掌控一切的感觉,是任何一个Java程序员都...
作为C/C++程序员,谁还不写Bug,Bug里面的王者要数内存泄漏,内存泄漏具有其独有的属性,比如说:隐蔽性强、难以排查、占用资源不断累积等特点,更甚者是会让人...
Herb Sutter是C++核心人物之一,早期The Free Lunch Is Over这篇文章就出自他手。
可以看到比起之前 limit 1000000时的0.218s 效率也同样提高了很多
暂未填写公司和职称
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市