logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++async_wait的使用(C++asio网络库相关)

async_wait传参数调用回调函数通过bind方式绑定,可以用lambda表达式代替本来调用一次print就会失效,可以通过expires_at定义下一次的失效时间来多次执行print需要占一位参数error_code是系统参数async_wait形参只有一个所以需要bind绑定函数和函数参数...

#c++
3-1 学习nginx源码前的准备工作

一:nginx源码总述winrar二:nginx源码查看工具visual studio,source Insight,visual stuido Code.采用 Visual Studio Code来阅读nginx源码Visual Studio Code:微软公司开发的一个跨平台的轻量级的编辑器(不要混淆vs2017:IDE集成开发环境,以编译器);Visual Studio Code...

#c++#nginx
ubuntu 18.04取消自动锁屏以及设置键盘快捷锁屏

1:操作设置取消自动锁屏: setting–>power—>never2:设置自动锁屏快捷键:快捷键设置一般在setting–>devices—>keyboard中设置,其中,有些已经有的可以直接修改,没有的可以添加,例如,锁屏的相关快捷键设置,我这里已经修改:同时,我新增了ctrl+alt+a为截屏并保存在粘贴板上的快捷设置:...

ubuntu查找库文件在什么地方

安装apt-file运行sudo apt-file update然后运行sudo apt-file search libmysqlclient.so就找到那个软件包包含 libmysqlclient.so,同时也告诉了你相应的路径

#linux#ubuntu
linux c++通讯架构实战篇详细介绍

章节总述这是一篇以讲解 网络通讯和架构为主的篇章网络通讯:写自己能够驾驭的网络通讯代码来实现具体的网络通讯功能架构:架构师1)架构师的责任:负责产品/软件 的总体规划设计 ,把掌握的技术整合/融合,从而构成一个产品。2)架构师写代码的问题:从高级或者资深软件开发工程师升上去 比较靠谱程序员:靠代码说话和吃饭的,扎实,从点到面来学;把每一段代码写好,自然就能连成一个面;实战:“商业...

#c++#编程语言
Lua用table实现数据结构

数据结构table 是 Lua 中唯一的数据结构,其他语言所提供的其他数据结构比如:arrays、records、lists、queues、sets 等,Lua 都是通过 table 来实现,并且在 lua 中 table 很好的实现了这些数据结构。在传统的 C 语言或者 Pascal 语言中我们经常使用 arrays 和 lists(record+pointer)来实现大部分的数据结构,在 ..

#数据结构#算法#lua +1
多继承第二基类虚函数支持、虚继承带虚函数

// project100.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include "pch.h"#include <iostream>#include <time.h >#include <stdio.h>#include <vector>using namespace std;////c...

#c++
FSM(状态机)、HFSM(分层状态机)、BT(行为树)的区别

游戏人工智能AI中最常听见的就是这三个词拉:FSM这个不用说拉,百度一大堆解释,简单将就是将游戏AI行为分为一个一个的状态,状态与状态之间的过渡通过事件的触发来形成。比如士兵的行为有“巡逻”,“追击敌人”,“攻击敌人”,“逃跑”等行为,响应的事件就有“发现敌人”,“追到敌人”,“敌人逃跑”,“敌人死亡”,“自己血量不足”等。那么可以写成这样一个状态机:1.士兵 “巡逻”,如果 “发现...

#游戏
Lua与C API交互全面解析(史上最全的整理)

C API 纵览Lua 是一个嵌入式的语言,意味着 Lua 不仅可以是一个独立运行的程序包也可以是一个用来嵌入其他应用的程序库。你可能觉得奇怪:如果 Lua 不只是独立的程序,为什么到目前为止贯穿整本书我们都是在使用 Lua 独立程序呢?这个问题的答案在于 Lua 解释器(可执行的 lua)。Lua 解释器是一个使用 Lua 标准库实现的独立的解释器,她是一个很小的应用(总共不超过 500 行的.

#lua#编程语言#c++
基于事件驱动的编程模型(C++asio网络库相关)

基于事件驱动的编程模型1、reactor模式:lighttpd,libevent,libev,poco2、Proactor模式:Asio,locprector模式简单一点reactor模式:有一个中心部分处理事件告诉回调通知initiation dispatcher:中心模块,handle_events()调用synchronous event根据返回值知道handle哪些事件已经完成...

#c++#网络
    共 19 条
  • 1
  • 2
  • 请选择