会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冰山奇迹
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2023年9月6日
C++异步框架workflow分析
摘要: 简述 workflow项目地址 :https://github.com/sogou/workflow workflow是搜狗开源的一个开发框架。可以满足绝大多数日常服务器开发,性能优异,给上层业务提供了易于开发的接口,却只用了少量的代码,举重若轻,而且代码整洁干净易读。 搜狗官方宣传强调,workf
阅读全文
posted @ 2023-09-06 10:11 冰山奇迹
阅读(840)
评论(0)
推荐(0)
2023年9月5日
C++14新特性
摘要: 这篇文章介绍下C++14的新特性。 函数返回值类型推导 C++14对函数返回类型推导规则做了优化,先看一段代码: #include <iostream> using namespace std; auto func(int i) { return i; } int main() { cout <<
阅读全文
posted @ 2023-09-05 18:59 冰山奇迹
阅读(146)
评论(0)
推荐(0)
c++11新特性
摘要: 这篇文章基本上涵盖了c++11的所有新特性,并有详细代码介绍其用法,对关键知识点做了深入分析,对重要的知识点我单独写了相关文章并附上了相关链接,我还准备了完整版c++新特性脑图,有需要可以去我的gz号回复 “新特性” 下载,见文章最后。 auto & decltype 关于C++11新特性,最先提到
阅读全文
posted @ 2023-09-05 18:58 冰山奇迹
阅读(83)
评论(0)
推荐(0)
2023年8月29日
UML 类图教程
摘要: UML类图是用于构建和可视化的面向对象的系统的图形表示法。统一建模语言 (UML) 中的类图是一种静态结构图,它通过显示系统的以下内容来描述系统的结构: 类, 他们的属性, 操作(或方法), 以及对象之间的关系。 什么是类? 类是对象的蓝图。对象和类齐头并进。我们不能只谈一个而不谈另一个。面向对象设
阅读全文
posted @ 2023-08-29 16:03 冰山奇迹
阅读(277)
评论(0)
推荐(0)
UML类图
摘要: UML图有很多种,但是并非必须掌握所有的UML图,才能完整系统分析和设计工作。一般说来,在UML图中,只要掌握类图、用例图、时序图的使用,就能完成大部分的工作。也就是说,掌握UML的20%,就能做80%的事情。对于程序员来说,最频繁使用的莫过于类图。因此,这里我们只讲解UML类图。至于其它UML图,
阅读全文
posted @ 2023-08-29 09:12 冰山奇迹
阅读(117)
评论(0)
推荐(0)
2023年8月28日
MySQLSTMT函数详解及使用方法(mysql_stmt())
摘要: MySQL_STMT函数详解及使用方法 MySQL_STMT是MySQL提供的一个C API,用于执行预处理语句(Prepared statements)。相比于直接执行SQL,预处理语句具有更高的运行效率和更好的安全性。本文将详细介绍MySQL_STMT函数的使用方法。 1. 创建预处理语句 使用
阅读全文
posted @ 2023-08-28 09:48 冰山奇迹
阅读(2171)
评论(0)
推荐(2)
2023年8月24日
Asio实现浅析
摘要: Asio 介绍 Asio是一个建立在Boost所提供的相关组件之上的异步的网络库,可以运行在Win/Linux/Unix等各种平台之上。不过随着C++11的发布,其对于Boost的依赖也越来越少,作者又做了一个不依赖于boost的版本。对于Asio所提供的功能以及整体架构,可以从下图中可窥一斑: 网
阅读全文
posted @ 2023-08-24 19:02 冰山奇迹
阅读(875)
评论(0)
推荐(1)
2023年8月18日
C++里std::enable_shared_from_this是干什么用的?
摘要: std::enable_shared_from_this使用场景 在很多场合,经常会遇到一种情况,如何安全的获取对象的this指针,一般来说我们不建议直接返回this指针,可以想象下有这么一种情况,返回的this指针保存在外部一个局部/全局变量,当对象已经被析构了,但是外部变量并不知道指针指向的对象
阅读全文
posted @ 2023-08-18 11:32 冰山奇迹
阅读(267)
评论(0)
推荐(1)
C++ 多线程详解之异步编程 std::packaged_task
摘要: std::packaged_task 将任何可调用对象(比如函数、lambda 表达式等等)封装成一个 task,可以异步执行。执行结果可以使用 std::future 获取。 比如下面的例子,构造一个 std::packaged_task 后,get_future() 函数返回一个 std::fu
阅读全文
posted @ 2023-08-18 09:23 冰山奇迹
阅读(839)
评论(0)
推荐(0)
2023年7月22日
BIOS与系统自启
摘要: 知识储备 C语言 C++ 汇编 Linux 汇编补充C++文章复习 汇编部分补充 数据描述符 AX累加器:用到最多最频繁,AX,AH和AL在乘,除法等操作中有专门的用途。 BX基址寄存器: 用于存放偏移地址 CX为计数寄存器:在循环操作中做计数器用,用于控制循环程序的执行次数 DX数据寄存器:在乘,
阅读全文
posted @ 2023-07-22 23:25 冰山奇迹
阅读(159)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告