9 干煸四季豆123

尚未进行身份认证

我要认证

还好吧

等级
TA的排名 24w+

fflush与fsync的区别,确保掉电瞬间数据尽量写入磁盘

fwrite 使用fsync,write使用sync()

2020-02-10 11:52:42

taskset绑定linux下CPU核心调度

taskset -p 0x01 10056表示PID为10056的进程只能在第1个核心上运行taskset -p 0x08 10056表示PID为10056的进程只能在第4个核心上运行taskset -p 0x0c 10056表示PID为10056的进程只能在第3和第4个核心上运行...

2020-01-13 16:51:46

图像的RGB与HSV

HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)。色调H用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色...

2019-11-23 15:03:28

YUV420P与YUVJ420P

转自:AV_PIX_FMT_YUV420P与AV_PIX_FMT_YUVJ420P定义下面是两者在ffmpeg中的定义AV_PIX_FMT_YUV420P, ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)AV_PIX_FMT_YUVJ420P, ///< planar YUV ...

2019-10-08 14:19:05

RuyiStudio项目在编译后无法正常执行

安装好Ruyi Studio,踩了两天坑。1、在RuyiStudio中运行Release无任何反应,如下图一2、在RuyiStudio中运行Debug报错,如图二3、在CMD中运行Release报错,如图三解决过程:1、检查项目环境是否为指定目录:在Ruyi Studio中选中项目,右键->Properties->C/C++ Build->Environment:...

2019-09-03 11:27:38

caffe_windows1.0扩展upsample层

报错缺少upsample层:google.protobuf.text_format.ParseError: 2622:5 : Message type "caffe.LayerParameter" has no field named "upsample_param".扩展方式如下,基于caffe_windows,版本1.0:1、修改D:\caffe-windows\src\caffe\p...

2019-09-02 16:27:19

Anaconda3的python3.5安装opencv3.4

Anaconda版本:conda --versionconda 4.5.11在https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载对应的opencv版本。Anaconda3默认安装python3.6,而我是手工将python版本降低到3.5。虽然在环境变量中指定了path到D:\Anaconda3\envs\py35。但打开CMD执行:...

2019-09-02 13:55:14

C++11笔记五

一,右值及右值引用 C++11中所有的值,必属于左值、将亡值、纯右值三者之一,将亡值和纯右值,都属于右值。 1、左值是指表达式结束后依然存在的持久对象; 2、右值是指表达式结束时就不存在的临时对象; 1)将亡值,C++11新增,与右值引用相关的表达式,比如:将要被移动的对象、T&&函数返回值、std::move返回值和转换为T&am...

2019-07-31 13:16:56

程序在内存中的分布

转自:https://www.cnblogs.com/share-happy-everyday/p/9371910.html代码段(.text),也称为文本段(Text Segment),存放着程序的机器码和只读数据,可执行指令就是从这里取得。如果可能,系统会安排好相同程序的多个运行实体共享这些实例代码。这个段在内存中一般被标记为只读,任何对该区的写操作都会导致段错误(Segmentati...

2019-07-30 14:47:22

SHELL中检查字符串是否为空

摘自:https://www.runoob.com/linux/linux-shell-basic-operators.html字符串比较是否为null这里:#!/bin/basha=""if[-n $a ]then echo "-n $a : 字符串长度不为 0"else echo "-n $a : 字符串长度为 0"fi输出结果为:-n :字符串...

2019-07-30 11:38:33

SHELL中的中括号用法总结

摘自:https://www.runoob.com/w3cnote/shell-summary-brackets.htmlShell 里面的中括号(包括单中括号与双中括号)可用于一些条件的测试:算术比较, 比如一个变量是否为0,[ $var -eq 0 ]。 文件属性测试,比如一个文件是否存在,[ -e $var ], 是否是目录,[ -d $var ]。 字符串比较, 比如两...

2019-07-30 11:38:00

SHELL处理字符串

摘自:https://www.runoob.com/linux/linux-shell-variable.html假设有变量 var=http://www.aaa.com/123.htm1. # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除...

2019-07-30 11:37:13

通过变长模版参数创建一个模版参数类型都是std::vector<T>的tuple

链接:https://www.zhihu.com/question/38949490/answer/78918985template &lt;typename ...Types&gt;struct store{};template &lt;&gt;struct store&lt;&gt;{ using type = std::tuple&lt;&gt;;};t...

2019-07-30 11:36:24

ubuntu16下QT中使用SVN

先安装svn:sudo apt install subversion在QT工具-》选项-》版本控制-》subversion:检出项目,在新建项目时,选择subversion checkout:如果在工具中看不到subversion,关闭QTCreator重启一次。如果提交代码时报错:svn Server SSL certificate ver...

2019-07-30 11:35:41

make install安装过程

gzdlw@ubuntu:~/sqlite-autoconf-3280000$ sudo make installmake[1]: Entering directory '/home/tools/sqlite-autoconf-3280000' /bin/mkdir -p '/usr/local/lib' /bin/sh ./libtool --mode=install /usr/bi...

2019-07-30 11:33:48

关于子线程释放的时机

void test() { ThreadRunner mThread("test"); int mCount = 1; mThread.start([&amp;mCount] { mCount++; printf("thread run...%d\n", mCount); std::chrono::milliseconds sleepDuration(2000); std:...

2019-07-30 11:26:37

声明slots函数报错:fatal error LNK1120

private: Ui::AcConsoleClass ui;};通常在头文件中声明的函数,VS会提示自动补全cpp中的实现。 但这次vs没有提示补全 buttonConnectClick函数,编译报错:1&amp;gt;moc_AcConsole.obj : error LNK2019: 无法解析的外部符号 &quot;private: void __cdecl AcConsole::buttonConnectClick(void)&quot; (?buttonConnectC

2019-05-16 13:54:17

AF_UNIX实现linux本地socket通信的笔记

2019-05-15 14:47:41

基于iptables的防火墙依赖环境

后python setup.py install 安装模块:pip install netfilterqueue  如果报错:Traceback (most recent call last):  File &quot;IPWall.py&quot;, line 4, in &amp;lt;module&amp;gt;    from netfilterqueue import NetfilterQueueImportError: libnetfilter_que

2019-05-09 17:52:01

C++11笔记四

:for_each/find_if/sort/partition/remove_if等,使用方便;#include &amp;lt;iostream&amp;gt;#include &amp;lt;string&amp;gt; using namespace std;template &amp;lt;typename T&amp;gt;int funcAdd(T t1, T t2) { return t1 + t2;}template &amp;lt;typena

2019-04-30 16:48:01

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。