1. 前言线程池是一般服务端或者客户端编程经常要用到的一种管理线程的类,从网上找到一个比较好的线程池实现,主要运用C++11。记录一下理解过程,帮助学习线程池和C++11。150行代码手写线程池 :https://www.bilibili.com/video/BV1yQ4y1o7zv/2. 代码2.1 先上代码threadPool.hpp/* * @Author WangYubo *
转载 2022-03-10 13:45:46
1417阅读
一、前言作为一名后端开发必须掌握的Linux基础。分为Linux概述基本的Linux命令文件查看vim介绍账号管理用户组管理磁盘管理进程管理软件的安装二、Linux简介2.1 概述Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传
原创 2022-03-10 14:01:06
514阅读
随着业务市场的不断壮大,更便捷的开发语言也越来越受到市场的欢迎。Java,python还有新贵golang。那c/c++语言的开发者市场在哪里。虽然说没有活干说的可能过于夸张,但是面临的事实就是比不了。可能初学一点Java,python等等就能找到一份不错的开发工作,但是如果你只会一点c,又不是校招的话,能找到哪些工作呢?
原创 2022-04-21 23:23:47
366阅读
一个C++实现的服务器脚手架,代码整洁https://gitee.com/hsby/Xscaffold  赶紧fork!工程由2021年1月开始,中间准备实习面试搁置了,4月加急持续更新中
转载 2021-04-25 21:55:33
254阅读
2评论
1.新建工作空间 2.新建c程序 3.编译 会多出一个a.out 4.执行 这里需要说明的是,需要安装gcc和vim。一个是编译器,一个是编辑器。
原创 2021-08-05 16:13:25
71阅读
找完工作后一直想找时间写点东西,回馈牛客,由于在忙各种事情,一直拖到现在。作为一个19届的老油条,趁在毕业之前,将我的学习总结分享给大家,希望对正在找实习或者找工作的同学有所帮助。个人介绍首先介绍下自己吧,我是一名非科班硕士,本科专业机械,期间参加过一些学科竞赛(智能车竞赛、机
转载 2022-03-10 12:00:33
241阅读
Linux 应用程序开发入门 、 、 摘要 我会实现一个守护进程,从这个程序你将了解,Linux 应用程序开发基本流程 我们将实现一个远程shell的功能,可以通过tcp协议,运行远程机器上的命令或shell脚本 通过这个命令可以实现批量操作,管理上千台服务器。需要发挥你的想象力,灵活使用它。 写这个脚本,我是为了替代SSH远程操作,
对于刚开始学习C++的朋友,我比较建议使用Visual Studio IDE。Visual Studio 基本不需要怎么配置,下载之后即可直接写代码
原创 2024-06-27 15:27:38
554阅读
1. 安装GCC/GDB 1.1. 安装 1.2. 校验 2. 安装CMake 2.1. 安装 2.2. 校验 3. 安装IDE 3.1. VSCode 3.2. CLion 1. 安装GCC/GDB 1.1. 安装 # 更新软件源 sudo apt update # 通过以下命令安装编译器和调试器 sudo apt install build-essential gdb
原创 2024-07-30 17:27:02
70阅读
Pthread库是posix linux的线程库,调用接口如下,我们模仿JDK,对Thread进行封装,具体的业务逻辑只需要如同Thread一样实现run方法即可。线程操纵函数(简介起见,省略参数)pth...
转载 2017-01-23 20:13:00
127阅读
2评论
C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父...
转载 2017-02-08 22:11:00
445阅读
2评论
下面是收集的一些开发工具包,主要是C/C++方面的,涉及图形、图像、游戏、人工智能等各个方面,感觉是一个比较全的资源。供参考! 原文的出处:http://www.codemonsters.de/home/...
转载 2017-10-13 10:49:00
355阅读
2评论
Pthread库是posix linux的线程库,调用接口如下,我们模仿JDK,对Thread进行封装,具体的业务逻辑只需要如同Thread一样实现run方法即可。线程操纵函数(简介起见,省略参数)pth...
转载 2017-01-23 20:13:00
243阅读
C中如何调用C++函数? 前阵子被问及一个在C中如何调用C++函数的问题,当时简单回答是将函数用extern "C"声明,当被问及如何将类内成员函数声明时,一时语塞,后来网上查了下,网上有一翻译C++之父...
转载 2017-02-08 22:11:00
1099阅读
2评论
这篇文章曾发表于 2004 年 5 月《CS
转载 2022-12-18 19:20:14
850阅读
一、灵活性:      做开发已经十多年了,也接触过别的开发语言C#、JAVA、Go、Python,CC++最大的特色就是指针了,用指针可以任意类型的指针转成想要类型的指针,就是这种灵活性,要注意的问题很多:       1、读取和写入不用超出原类型内存块边界,不然很大可能程序就崩溃了;     
c++
原创 2023-03-17 18:02:51
97阅读
C++队列缓存的实现为什么使用队列缓存c++的队列缓存主要用于解决大数据量并发时的数据存储问题,可以将并发时的数据缓存到队列中,当数据量变小时再匀速写入硬盘中。引用queue队列在头文件中引用queue队...
转载 2017-01-23 20:16:00
726阅读
C++队列缓存的实现为什么使用队列缓存c++的队列缓存主要用于解决大数据量并发时的数据存储问题,可以将并发时的数据缓存到队列中,当数据量变小时再匀速写入硬盘中。引用queue队列在头文件中引用queue队...
转载 2017-01-23 20:16:00
606阅读
参数策略如果函数的参数是一个指针,不要指望用该指针去动态申请内存。如下:void GetMemory(char *p, int num){ p = (char *)malloc(sizeof(cha...
转载 2016-10-26 16:53:00
181阅读
2评论
硬件配置: 586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于20MB,硬 盘自由空间不少于60MB。推荐配置为内存32MB或64MB(或以上),硬盘自由空间500MB 以上。 软件配置: 1、操作系统:Windows98,windows 2000,windows XP,Lin...
转载 2014-11-25 10:30:00
138阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5