5 蓝鲸123
尚未进行身份认证
做更好的自己
1 . 安装nginx参考:https://blog.csdn.net/TH_NUM/article/details/103199376下载安装 ffmpeg去ffpmpeg 下载官网的源代码:http://ffmpeg.org/安装ffmpeg./configuemakemake installRTMP 通过FFmpeg+nginx发布成rtmp和http-flv编译...
1.安装PCRE库https://ftp.pcre.org/pub/pcre/ 下载最新的 PCRE 源码包,使用下面命令下载编译和安装 PCRE 包:wget https://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gzcd pcre-8.43./configuremakemake install安装ssl(某些vps默认没装ssl)cd /...
设你有这样一个需求:你在家中有一台 Linux/Unix 设备,可以是路由器、NAS 或者台式机,存有自己常用工具或者数据,想要在自己外出时也能随时访问。那么你现在的目的和我一样了,你所需要的是少许 Linux/Unix 经验以及一台能够从公网访问的中继服务器。我们所需要的技术是通过 SSH 隧道搭建一个反向代理。现在有的条件:公网的阿里云服务器:阿里云服务器 Ali: root@a_a_a...
sudo dpkg-reconfigure gdm #select gdmsudo apt-get remove lightdm* --purgesudo rebootsudo apt-get install lightdm*sudo dpkg-reconfigure gdm #select lightdm参考:https://www.helplib.com/c/mutia_15856...
占楼!
//// Created by wuyongyu on 2019-10-10.//#include <iostream>#include <string>#include <thread>#include <mutex>#include <chrono>#include <vector>#include &...
使用的下面场景,在 future 等待的阶段会使用for 循环等待搜索的future都执行完毕(std::promise 设置value)。#include <iostream>#include <string>#include <thread>#include <mutex>#include <chrono>#include...
//// Created by wuyongyu on 2019-10-10.//#include <iostream>#include <string>#include <thread>#include <mutex>#include <chrono>#include <condition_variable>...
在线程之间访问共享数据需要通过互斥锁来同步,保证同一时刻只有一个线程可以访问(或者只有一个线程进行写操作)。C++11起,标准库提供std::mutex以满足开发者对互斥锁的需求,相关的变体还有许多,如recursive_mutex,timed_mutex,shared_mutex等等。注意,mutex不可复制,不可移动(move)。std::recursive_mutex 是递归锁,和mut...
c++ 17 新出的具有独占模式和共享模式的锁。共享模式能够被 shared_lock 占有。可以参考代码:#include <iostream>#include <mutex> // For std::unique_lock#include <shared_mutex>#include <thread> class ThreadSaf...
int g_test1 = 0;int g_test2 = 0;void IncrementC1(void* unused) { ++g_test1;}typedef void (*AtExitCallbackType)(void*);struct CallbackAndParam { CallbackAndParam(AtExitCallbackType func, void...
1 . clear_…
#include <iostream>#include <string>#include <type_traits>struct FinA{ constexpr FinA(unsigned long long x, int y):x(x), y(y){} FinA& zero() { return *this; } f...
touch /etc/apache2/conf-available/php.confAdd to file next lines:
datetime:日期时间模块,提供多种方法操作日期和时间strftime:对日期时间格式化获取今天的日期,昨天的日期,格式化的日期import datetimetoday=datetime.date.today()print todayformatted_today=today.strftime('%y%m%d')print formatted_today输出:2019-0...
一.如果只是简单地解决在多线程中对共享资源的读写并发问题,只需要用C++以下内容: 线程类 thread, 原子数据类模板 atomic t, 互斥 mutex, 锁 lock, 条件变量 condition_variables.二.在此基础上,如果想在并行编程中获得更好的性能,尤其当使用的是一些弱内存顺序的平台(比如PowerPC)的话,设定原子操作间的内存顺序则很有必要.C++11 加入了...
std::remove_reference其中:std::remove_reference_t 实现:template< class T >using remove_reference_t = typename remove_reference<T>::type;样例:#include <iostream> // std::cout#includ...
#pragma once#include <functional>#include <type_traits>#include <memory>#include <iostream>namespace internal{ template <class R, class... Args> class Func...
#include <functional>#include <type_traits>#include <memory>#include <iostream>int TestFuncInt(int &a ) { return 16;}int main(){ std::shared_ptr<std::functio...
首先 std::is_trivila 定义:template< class T >struct is_trivial;结构成员函数: value返回true,如果T 包含默认的构造函数。其他情况下,返回false。一种可能的实现方式:template< class T >struct is_trivial : std::integral_constant&...