E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C++11高性能服务器
C++函数对象
function(
C++11
)包装具有指定函数调用签名的任意类型的可调用对象(类模板)bad_function_call(
C++11
)调用空的std::function时抛出的异常(类)mem_fn(
C
繁星璀璨G
·
2024-01-16 12:16
函数对象
c++
标准库模板
STL
函数对象
[转]
C++11
sort, vector, lambda——vector 自定义排序
这个东西来源自“函数式编程“的思想,现在已经影响了几乎所有面向对象语言了:
C++11
,Java8都已经支持lambda。C#,python等语言更
Zolony
·
2024-01-16 00:32
C++基础
c++
算法
排序算法
右值引用解释
C++11
新增加的引用——右值引用(rvaluereference),使用&&声明作用:只能引用临时变量和常量值intmain(){doublea=11.1;//double&a1=a*2+10.0;/
yk_18
·
2024-01-15 22:15
算法
C++性能优化大局观
继沉寂了十多年后发布语言标准的第二版——
C++11
——之后,C++以每三年一版的频度发布着新的语言标准,每一版都在基本保留向后兼容
极客日报
·
2024-01-15 19:12
c++
性能优化
java
膜拜性转帖:
C++11
有关的(现在用的编译器都是不太支持
C++11
的)
http://mindhacks.cn/2012/08/27/modern-cpp-practices/点击打开链接这里也有:http://blog.csdn.net/pongba/article/details/7911997C++11(及现代C++风格)和快速迭代式开发By刘未鹏–August27,2012Postedin:编程过去的一年我在微软亚洲研究院做输入法,我们的产品叫“英库拼音输入法
stereohomology
·
2024-01-15 17:51
学习学习
c++11
微软亚洲研究院
C++ future async promise 用法详解 - async
async文章目录async背景用法detail背景
C++11
添加了thread,可以通过std::thread({})方便的创建线程thread不能方便的获取线程运行结果用法返回值为std::future
Jamgun zhang
·
2024-01-15 16:39
C++
c++
多线程
future
并发编程
C++11
内存模型
以下内容转载自:
C++11
中的内存模型上篇-内存模型基础-codedump的网络日志
C++11
中的内存模型下篇-
C++11
支持的几种内存模型-codedump的网络日志前段时间花了些精力研究
C++11
引入的内存模型相关的操作
Fireplusplus
·
2024-01-15 16:38
c++
C++异步操作中的future/promise
std::future、std::promise是在
C++11
中出现的类,定义在中,在C++20以前,异步操作主要依靠它们以及其它一些类、函数等来完成。
guxch
·
2024-01-15 16:37
C/C++
c++
部分
c++11
特性介绍
在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了C++98称为
C++11
之前的最新C++标准名称。
想不到好名字了()
·
2024-01-15 14:06
c++
开发语言
通俗地讲,Netty 能做什么?
所以现在大部分都是使用netty作为
高性能服务器
框架,在dubbo,vert.x,gateway等等开源项目中都使用了,那么netty为什么深受喜爱?
蜀州凯哥
·
2024-01-15 14:16
Java高级技术系列
java
经验分享
C++基础——auto关键字和范围for遍历
然而有时候要做到这点并非那么容易,因此
C++11
给auto赋予了新的含义。一.auto的定义与使用auto不是一个存储类型指示符,而是作为一个类型
橙予清的zzz~
·
2024-01-15 12:09
C++
c++
【期末不挂科-单片机考前速过系列P11】(第十一章:15题速过串行口的工作原理和应用)经典例题盘点(带图解析)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-15 12:00
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
C++学习笔记——C++ 新标准(
C++11
、C++14、C++17)引入的重要特性
目录1、简介2.自动类型推导和初始化示例代码3.智能指针示例代码4.Lambda表达式示例代码5.右值引用和移动语义示例代码6.并发编程支持示例代码7.其他特性八、案例:实现一个简单的并发下载器上一篇文章:C++标准模板库(STL)是C++的一个重要组成部分,它提供了一套丰富的通用数据结构和算法。STL以其高度模块化、可复用的特性,在C++编程中发挥着重要作用。本篇博客将带你深入了解STL,并介绍
Tech行者
·
2024-01-15 06:59
C++的学习笔记
c++
学习
笔记
C++右值引用,右值引用与const引用的区别
2.右值引用
C++11
新增了另一种引用——右值引用。这种引用可指向右值,使用&&声明。右值引用只能引用临时变量和常量值。
Danica~
·
2024-01-15 02:58
C++
c++
C++日志库——spdlog
spdlog.gitspdlogisaheaderonlylibrary.JustcopythefilesunderincludetoyourbuildtreeanduseaC++11compiler.spdlog是一个仅有头文件的库,只需要拷贝include下面的文件加到本地工程目录并使用支持
C+
OopspoO
·
2024-01-15 00:25
lib
C_C++
c++
class_3:lambda表达式
1、lambda表达式是
c++11
引入的一种匿名函数的方式,它允许你在需要函数的地方内联的定义函数,而无需单独命名函数;#includeusingnamespacestd;boolcompare(inta
橙子@C
·
2024-01-14 20:15
QT
c++
算法
数据结构
C++11
并发指南六( <atomic> 类型详解二 std::atomic )
C++11
并发指南六(atomic类型详解一atomic_flag介绍)一文介绍了
C++11
中最简单的原子类型std::atomic_flag,但是std::atomic_flag过于简单,只提供了test_and_set
Augusdi
·
2024-01-14 19:00
VS2010
C++11
并发指南六(
类型详解二 std::atomic )
C++11
并发指南六(atomic类型详解一atomic_flag介绍)一文介绍了
C++11
中最简单的原子类型std::atomic_flag,但是std::atomic_flag过于简单,只提供了test_and_set
Freya_zyc
·
2024-01-14 19:29
C++
C++
Thread
atomic
无锡江苏
高性能服务器
服务商,无锡高防云服务器
无锡高防云服务器内容精选换一换当用户已在ECS服务购买GPU加速型云服务器,并且想在该云服务器上运行应用时,可以通过纳管的方式将该云服务器纳入VR云渲游平台管理。登录控制台,在服务列表中选择“计算>VR云渲游平台”。在左侧导航栏,选择“应用管理”。进入“添加云服务器”页面。方法一:如果待纳管云服务器上需要部署新应用,请单击“创建应用”,根据界面提示填写新建应用的信云服务器组是对云服务器的一种逻辑划
weixin_39894932
·
2024-01-14 15:34
无锡江苏高性能服务器服务商
4.【CPP】入门(初始化列表||explicit||static||友元||静态成员变量/函数)
一.初始化列表1.引入我们知道在
c++11
中才能在成员对象声明时初始化,像下面这样。
MLGDOU
·
2024-01-14 14:26
CPP
c++
开发语言
Linux
高性能服务器
编程——学习笔记①
第一章、tcp/ip协议族一、tcp/ip协议族1.1主要的协议1.1.1数据链路层1.1.2网络层1.1.3传输层1.1.4应用层1.2封装1.3分用1.4测试网络1.5ARP协议工作原理1.5.1以太网ARP请求/应答报文详解1.5.2ARP高速缓存的查看和修改1.5.3使用tcpdump观察ARP通信过程1.6DNS工作原理1.6.1DNS查询和应答报文详解1.6.2Linux下访问DNS服
Dominiczz
·
2024-01-14 12:58
Linux
服务器
linux
学习
45
C++11
线程启动,结束,创建线程方法,join(),detach(),joinable()方法
C++11
提供了thread这个类,因此第一步就是要#include使用thread类,构建对象的时候,传递的
hunandede
·
2024-01-14 11:47
c++
C++并发编程 | CAS基本原理
C++11
标
oywLearning
·
2024-01-14 10:21
C++
开发语言
C++11
并发编程——多线程
C++11
并发编程——多线程引言1线程库1.2构造函数和赋值1.2.1初始化构造函数和默认构造函数的使用1.2.2移动构造函数的使用1.3成员函数1.4拓展:.创建建线程,线程函数为类成员函数2.管理当前线程的函数
愚蠢的土拨鼠。
·
2024-01-14 10:19
多线程
c++
算法
开发语言
【期末不挂科-单片机考前速过系列P9】(第九章:6题速过单片机概述)经典例题盘点(带图解析)
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《C++期末速过》专栏目录一.填空题二
YY的秘密代码小屋
·
2024-01-14 09:42
YY滴《单片机期末速过系列》
单片机
mongodb
nosql
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-14 08:42
YY滴《C++期末速过系列》
c++
java
算法
【期末不挂科-C++考前速过系列P4】大二C++实验作业-继承和派生(3道代码题)【解析,注释】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-14 08:11
YY滴《C++期末速过系列》
c++
java
开发语言
【期末不挂科-C++考前速过系列P5】大二C++实验作业-多态性(3道代码题)【解析,注释】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-14 08:10
YY滴《C++期末速过系列》
c++
开发语言
C++多线程----互斥变量Mutex篇
一、mutex头文件的介绍Mutex又称互斥量,
C++11
中与Mutex相关的类(包括锁类型)和函数都声明在头文件中,所以如果你需要使用std::mutex,就必须包含头文件mutex类4种std::mutex
雪花飞龙
·
2024-01-14 06:42
C++专栏
多线程
c++
互斥变量
深入理解JVM(六)——JVM性能调优实战
http://blog.csdn.net/u010425776/article/details/51232463如何在
高性能服务器
上进行JVM调优?
crazykiller
·
2024-01-14 06:42
Jvm虚拟机
C++11
【右值引用,移动语义,完美转发】
文章目录左值引用和右值引用左值引用与右值引用比较右值引用使用场景和意义左值引用的使用场景左值引用的短板右值引用和移动语义右值引用引用左值及其一些更深入的使用场景分析完美转发万能引用std::forward完美转发在传参的过程中保留对象原生类型属性完美转发实际中的使用场景:左值引用和右值引用传统的C++语法中就有引用的语法,而
C+
niu_sama
·
2024-01-14 06:57
c++
c++
C++11
14 17线程
线程类封装#include#include#includeusingnamespacestd::chrono_literals;classMyThread{public:voidMain(){std::cout#include#include#include#include//Linux-lpthreadusingnamespacestd;//RAIIclassXMutex{public:XMut
天穹南都
·
2024-01-14 02:44
c++
开发语言
C++11
14 17内存管理
智能指针unique_ptr初始化访问和移动赋值重置和移动内存资源自定义删除器shared_ptr原理自定义删除器分配器allocator和new重载new表达式原理operatornewdeleteplacementnewnew(buf)是一种"placementnew"的使用方式,它允许在已经分配的内存上构造对象。这种方式不会分配新的内存,而是在由用户提供的内存区域上构造对象。语法:TypeN
天穹南都
·
2024-01-14 02:14
c++
开发语言
【C++100个关键字使用介绍】
C++数据类型关键字类型修饰关键字类、结构体、联合和枚举关键字函数和访问权关键字控制语句关键字其他关键字
C++11
新增关键字C++17和C++20新增的一些关键字C++中的关键字是用于表示语言中预先定义好的
Qt魔术师
·
2024-01-14 00:03
C++软件工程师课程
c++
开发语言
C++ STL-- mt19937
一脸懵逼,突然领悟到了那句话:懵逼树上懵逼果,懵逼树下只有我(此处自我嘲讽一番),这个东西确实鲜为人知,mt19937是
C++11
新加入的特性,虽然长得一脸蒙逼样,不影响其卓越的性能。
yang_123_chen
·
2024-01-13 23:23
C++
STL
random_mt19937
c++11
特性(五)性能提升
c++11
特性using定义别名模版的别名可调用对象包装器和绑定器可调用对象可调用对象包装器基本用法作为回调函数使用绑定器使用方式使用示例扩展friendfriend的概念及用法friend使用示例类模版声明友元
钢钢钢很不爽
·
2024-01-13 23:19
C++语言
c++
开发语言
c++11
特性(四)右值引用&&move&&forward
c++11
特性性能提升右值引用什么是左右值右值类型右值引用转移和完美转发movemove的优点forward右值引用什么是左右值lvalue是locatorvalue的缩写,rvalue是readvalue
钢钢钢很不爽
·
2024-01-13 23:19
C++语言
c++
开发语言
单例--Meyers' Singleton
C++单例–Meyers’Singleton简单写法
C++11
以前需要双重检查,但是双重检查也是不安全的所以需要加锁;
C++11
以后,规定了localstatic在多线程条件下的初始化行为,要求编译器保证了内部静态变量的线程安全性
vitaminYZZ
·
2024-01-13 21:44
c++
设计模式
单例模式
设计模式 ------ 策略模式(Strategy Pattern)
UML关系类图(代码和类图略有出入,因为第一稿的指针使用的是原始方法,当前使用的
C++11
以上版本的智能指针,避免直接new创建堆对象,减少内存泄漏的风险)。
wangshenqiang
·
2024-01-13 17:01
C++设计模式笔记
设计模式
策略模式
C++多线程--线程安全的队列实现(基于锁)
可参考:C++多线程--发现接口间固有竞争_qls315的博客-CSDN博客
C++11
多线程--线程间共享数据(存在的问题)_qls315的博客-
qls315
·
2024-01-13 17:09
C++多线程
c++
多线程
linux
开发语言
thread
C++11
多线程 内存序(std::memory_order_relaxed)
目录引言cpu架构std::memory_order_relaxed(宽松内存序)介绍示例代码写在最前面的话本人在某厂infra做C++相关开发,也会时常同C++并发编程打交道,因此决定将C++并发编程相关知识点记录成博客。本系列主要根据C++多线程并发实践这本书,分享相应的多线程编程的知识。由于最近发现我辛苦写的文章被copy缺没有写上引用我这篇文章,导致我有点不舒服。所以我决定把这个专栏收费了
qls315
·
2024-01-13 17:08
C++多线程
c++
算法
C++11
多线程 内存序(std::memory_order_seq_cst )
C++11
多线程内存序内存模型为什么要有内存模型
C++11
的内存模型种类各个内存模型介绍及代码测试memory_order_seq_cst顺序一致性模型内存模型内存模型定义了对于并发程序执行的任何给定写操作集允许读操作返回的可能值
qls315
·
2024-01-13 17:38
C++多线程
c++
多线程
内存模型
C++成员函数修饰词的意义和使用(&, &&, const, override)
因此就想着回答一下,就顺带研究了一下C++相关的几个成员函数修饰词,并总结了一下相关的用法和意义2.C++成员函数修饰词
C++11
中的成员函数修饰词主要有&、&&、const;在这里我把override
qls315
·
2024-01-13 17:38
APUE
计算机系统
C++基础知识总结
c++
c语言
C++11
智能指针|巨巨巨详细
文章目录智能指针`shared_ptr``shared_ptr`的基本用法使用`shared_ptr`要注意的问题`unique_ptr`独占的智能指针weak_ptr弱引用的智能指针weak_ptr的基本用法weak_ptr返回this指针weak_ptr解决循环引用问题weak_ptr使用注意事项代码地址:https://github.com/Phoenix8215/CplusplusMagi
Phoenix Studio
·
2024-01-13 14:06
C++
c++
开发语言
右值引用,左值引用
右值引用-CSDN博客【C++】右值引用(极详细版)-CSDN博客左值引用就为常见的引用,本文主要讲右值引用左值:可以出现在operator=的左侧右侧:只能出现在operator=的右侧,用&&表示,
c+
看山不是山a
·
2024-01-13 13:40
C++
c++
C++11
新特性(也称c++2.0)
目录1.输出C++版本:coutintmain(){cout#include#includeusingnamespacestd;intvalues[]{1,2,3};vectorv{1,2,3};vectorcities{"beijing","shanghai","guangzhou"};complexc{4.0,3.0};//等价于complexc(4.0,3.0);3.initializer_
看山不是山a
·
2024-01-13 13:10
C++
c++
java
算法
C++11
常见的代码操作
1.输出某一变量的类型:typeid(a).name()#include#include//好像要包括此头文件,但是我在测试的过程中发现不用intmain(){autoa=3.14;cout<<typeid(a).name()<<endl;system("pause");return0;}
看山不是山a
·
2024-01-13 13:10
C++
c++
开发语言
算法
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏更加详细和全面的C++知识讲解——>可关注
YY的秘密代码小屋
·
2024-01-13 10:27
c++
java
jvm
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏更加详细和全面的C++知识讲解——>可关注
YY的秘密代码小屋
·
2024-01-13 10:27
YY滴《C++期末速过系列》
c++
java
jvm
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
YY的《C++》专栏YY的《
C++11
》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏更加详细和全面的C++知识讲解——>可关注
YY的秘密代码小屋
·
2024-01-13 10:24
YY滴《C++期末速过系列》
c++
java
jvm
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他