自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Linux下C++开发常用命令

  首先假设你只有一个源程序文件,叫vec.cpp,编译后的可执行程序叫vec(本文最后附有该程序Demo)。本文是在Centos6.4 64bit系统上进行测试的,GCC版本是4.4.7。1. strings命令:查看系统glibc支持的版本[root@lzv6 c++]# strings /usr/lib64/libstdc++.so.6 | grep GLIBCGLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIB

2022-02-09 11:40:55 1043

原创 KMP算法

前言对于KMP在几年前自己有了解过,时至今日对其有了更进一步的了解。网络上有各种各样的关于KMP算法的理解,但是很多阅读起来比较困难,我尝试一种能让自己懂的方式来描述一下这个算法什么是KMP算法Knuth-Morris-Pratt 算法(简称 KMP)是解决这一问题的常用算法之一,这个算法是由高德纳(Donald Ervin Knuth)和沃恩·普拉特在 1974 年构思,同年詹姆斯·H·莫里斯也独立地设计出该算法,最终三人于 1977 年联合发表。KMP这个算法名字正是取自这三个人的姓氏首字母。

2022-01-06 11:21:24 323

原创 C语言中的数据类型的隐式转换

隐式转换以下四种情况下会进行隐式转换:1、算术运算式中,低类型能够转换为高类型。2、赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型,并赋值给他。3、函数调用中参数传递时,系统隐式地将实参转换为形参的类型后,赋给形参。4、函数有返回值时,系统将隐式地将返回表达式类型转换为返回值类型,赋值给调用函数。算数运算的隐式转换算数运算中,首先有如下类型转换规则:1、字符必须先转换为整数(C语言规定字符类型数据和整型数据之间可以通用) 。【注意字符型+整形的计算参考ACSII码】2、short

2021-07-25 23:09:00 3718

转载 C++11 条件变量(condition_variable) 使用详解

官网一、总述在C++11中,我们可以使用条件变量(condition_variable)实现多个线程间的同步操作;当条件不满足时,相关线程被一直阻塞,直到某种条件出现,这些线程才会被唤醒。主要成员函数如下:二、具体函数:1、wait函数:(1)wait(unique_lock &lck)当前线程的执行会被阻塞,直到收到 notify 为止。(2)wait(unique_lock &lck,Predicate pred)当前线程仅在pred=false时阻塞;如果pred=true时,不阻

2021-07-15 11:41:20 2660

转载 高性能IO之Reactor模式

高性能IO之Reactor模式讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢?最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while(true){ socket = accept(); handle(socket) } 这种方法的最大问题是无法并发,效率太低,如果当前的请求没有处理完

2021-07-13 10:00:19 166

原创 用VSCode远程访问Linux主机与远程调试

使用 VSCode 远程访问代码以及远程调试本文的目标是搭建一个 Visual Studio Code 环境, 可以从 Windows 远程访问 Linux(我的服务器是CentOS以这个为例) 的 C/C++ 项目代码, 以及进行远程调试。1. 首先准备以下软件与插件在开发机器上:安装最新版本的Visual Studio Code(下面简称VSCode),点击此处进入Visual StudioCode下载页面安装 VSCode 扩展 “Remote Development”, 方法是左下角

2021-04-30 15:35:43 1675

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除