[TOC] 前言 前面学习了很多多线程和任务的基础知识,这里要来实践一下啦。通过本篇教程,你可以写出一个简单的工作流引擎。 本篇教程内容完成是基于任务的,只需要看过笔者的三篇关于异步的文章,掌握 C 基础,即可轻松完成。 "C 多线程(13):任务基础①" "C 多线程(14):任务基础②" "C ...
分类:
编程语言 时间:
2020-04-30 23:05:39
阅读次数:
75
https://www.ruanyifeng.com/blog/2019/10/tmux.html ...
分类:
其他好文 时间:
2020-04-30 09:25:22
阅读次数:
114
1.使用gcc时,需要使用gcc -g选项 2.如果想要把生成的可执行文件的调试信息去掉,可以使用strip命令. 3.调试程序时,最好把编译器的优化给关掉 gdb调试程序的三种方式: 1.gdb filename 2.gdb attach pid # 分离可以用detach 3.gdb filen ...
分类:
数据库 时间:
2020-04-27 22:44:20
阅读次数:
70
之前写项目一直都是console.log()来调试的,浪费了很多时间,现在整理一下用vscode对nuxt(vue)前后端进行调试的方法 前端的调试 chrome+launch 使用chrome调试,模式为launch。不多说,直接上图 当执行到到的位置就会出现 chrome+attach 使用ch ...
分类:
Web程序 时间:
2020-04-25 23:52:30
阅读次数:
302
接上回,备机在检测到主机挂掉后,备机通过standby promote成功升级为主机继续提供服务 此时集群状态如下: 接下来需要恢复原主机为备机加入集群继续提供服务 1、主机执行node rejoin,将节点重新加入集群: ./repmgr node rejoin -h192.168.101.7 - ...
分类:
其他好文 时间:
2020-04-25 16:43:00
阅读次数:
180
<?phpnamespaceWxPay;/**微信支付*/classwxpay{private$pay_url=‘https://api.mch.weixin.qq.com/pay/unifiedorder‘;//统一支付地址private$h5_pay_url=‘https://api.mch.weixin.qq.com/pay/unifiedorder‘;
分类:
微信 时间:
2020-04-20 23:23:50
阅读次数:
126
今天是团队项目冲刺的第三天,今天完成的任务是,进行PHP上机实验和MATLAB上机实验。以及对于as页面的简单认识 PHP实验要求 ***个人博客网页 参考Internet网上的博客网站,设计自己的个人网页,主要包括:图像背景、表格布局,插入图像,flash或者影片播放,插入超级链接(至少3个),例 ...
分类:
其他好文 时间:
2020-04-17 20:19:51
阅读次数:
57
简介 Combine是Apple在2019年WWDC上推出的一个新框架。该框架提供了一个声明性的Swift API,用于随时间处理值。这些值可以表示多种异步事件。 Publisher协议声明了一种可以随时间传递一系列值的类型。Operators根据从upstream publishers接受到的值采 ...
分类:
其他好文 时间:
2020-04-12 11:07:04
阅读次数:
125
视频链接:B站审核中。。。。。。。。。 什么是装饰器模式 装饰器模式的说明:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。原文是:Attach additional responsibilities to an object dynamically keeping t ...
分类:
其他好文 时间:
2020-04-07 20:21:49
阅读次数:
79
最近纠结于一个body满铺的问题,具体情况是: body背景图高度固定在2000px左右;body内内容高度不固定(可能会小于浏览器可视窗口高度,也可能会高于背景图高度即高于2000px); 稍早前的实现方案是做一块背景div,用js监控滑动位置,再对其进行fixed定位或者absolute定位操作 ...
分类:
Web程序 时间:
2020-04-07 18:40:20
阅读次数:
169