自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 linux, windows, mac, ios等平台GCC预编译宏判断

转自:linux, windows, mac, ios等平台GCC预编译宏判断 写跨平台c/c++程序的时候,需要搞清各平台下面的预编译宏,区分各平台代码。而跨平台c/c++编程,GCC基本在各平台都可以使用。整理了一份各平台预编译宏的判断示例。 需要注意几点: * windows32/64平...

2020-05-27 10:02:05 3 0

原创 Windows访问公网IP 腾讯云 CVM Linux服务器 samba 共享

文章目录Linux服务器搭建samba服务Install配置Note腾讯云安全组配置Windows配置端口转发 Linux服务器搭建samba服务 Install yum install samba 配置 Quote: samba服务配置(一) Note 由于永恒之蓝,目前公网上的445端口已被...

2020-05-18 14:20:45 47 0

原创 屏蔽vs 4996错误

参考自:如何屏蔽VS2013中的4996错误! 代码开头添加: #pragma warning(disable:4996)

2020-05-07 10:05:02 38 0

原创 官方下载git-for-windows 太慢解决方法

国内镜像:https://npm.taobao.org/mirrors/git-for-windows

2020-05-04 13:17:22 76 0

原创 Windows10 安装 Typora 后,通过修改注册表实现右键新建 md 文件

效果图 解决方法 cmd -> regedit 在 Computer\HKEY_CLASSES_ROOT 下新建 .md 在搜索框输入 Typora,等待注册表编辑器补全,显示如下: 设置 .md/(Default) 值为 Typora.md ,此处的 Typora.md...

2020-04-20 10:14:27 84 4

原创 openpai部署踩坑记录

参考: 微软OpenPAI平台搭建指南 OpenPAI安装指南(基于v0.11.0) 使用微软OpenPAI来作为深度学习训练平台 部署方式及节点: 部署方式 Distributed deploy 节点 pai-admin:部署openpai 192.168.101.199 worker...

2020-04-02 18:21:27 224 0

原创 CentOS7 防火墙开放端口

# 【可不执行】查看已开放的端口 firewall-cmd --list-port # 开放端口 firewall-cmd --zone=public --add-port=3306/tcp --permannet ## --permanent: 永久生效 # 重载防火墙设置 firewall...

2020-03-05 10:31:05 40 0

原创 zookeeper 启动但状态显示报错:Error contacting service. It is probably not running

Bug 检查发现我的三个conf文件中,每行server.x=hostname:port1:part2的 part1与part2均相同。 Solution 修改其中一个端口为其他端口。 Refer Link: ZooKeeper管理员指南——部署与管理ZooKeeper part1 用于Fo...

2020-01-14 12:01:21 37 0

原创 Windows右键新增文件类型

参考自:Win10下如何在右键新建菜单中添加.md文件? Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.md\ShellNew] "NullFile"="" 将上述内容保存至文件,并...

2019-12-23 15:50:10 173 0

转载 vim 打开文档提示

Quote vim E492: Not an editor command: ^M(使用VIM打开文件一直提示错误) Content 在windows下拷贝vimrc到linux,运行vim命令后,出现错误 vim E492: Not an editor command: ^M 原因: ...

2019-11-06 09:38:21 82 0

原创 conda 增加清华 channels

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ conda config --add channels https://mirrors.tuna.tsinghua.e...

2019-10-17 13:19:09 331 0

原创 GO语言eclipse开发环境搭建

Quote GO语言eclipse开发环境搭建,有部分修改,修改如下。 Exception 执行 go get -u github.com/nsf/gocode发生如下错误: 1.1 在 gocode源码 处下载 gocode-master.zip ,解压至 $GOPATH/src/goco...

2019-10-11 21:46:44 44 0

原创 python import opencv4.1.1 Error

Error ImportError: libGL.so.1: cannot open shared object file: No such file or directory Solution sudo apt install libgl1-mesa-dev

2019-10-11 13:15:51 81 0

转载 Linux 监测键盘输入

引自:linux下C实现对键盘事件的监听(按下键盘的时候程序立刻读取) ...

2019-09-09 14:32:47 293 0

原创 cmake 学习 - 默认安装路径

if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) set(CMAKE_INSTALL_PREFIX "${PROJECT_SOURCE_DIR}/install" CACHE PATH "${PROJECT_SOURC...

2019-07-15 16:14:29 284 0

原创 centos 安装 samba 使用记录

安装过程 下载以下rpm包: samba-4.8.3-4.el7.x86_64.rpm samba-common-tools-4.8.3-4.el7.x86_64.rpm samba-libs-4.8.3-4.el7.x86_64.rpm pytalloc-2.1.13-1.el7.x86_...

2019-07-08 23:38:27 1912 0

原创 Linux clock 测量 sleep 的时间

在实际使用过程中发现了关于sleep() 与 clock() 的两个潜在坑,记录如下 clock() 返回cpu占用时间,而调用 sleep() 休眠时并不会占用CPU时间。 clock() 中 CLOCKS_PER_SEC 在Linux下为 1,000,000 , 而在Windows 下为 1...

2019-07-06 15:23:46 238 0

原创 h264 NAL 类型描述

enum nal_unit_type_e { NAL_UNKNOWN = 0, // 未使用 NAL_SLICE = 1, // 不分区、非 IDR 图像的片(片的头信息和数据) NAL_SLICE_DPA = 2, // 片分区 A NAL_SLICE_DPB = 3, // 片分区 B NAL...

2019-06-21 21:13:09 234 0

转载 讲解 YUV 格式最简单明了的一篇文章

转自:一文读懂 YUV 的采样与格式 RGB 颜色编码 YUV 颜色编码 RGB 到 YUV 的转换 YUV 采样格式 YUV 4:4:4 采样 YUV 4:2:2 采样 YUV 4:2:0 采样 YUV 存储格式 基于 YUV 4:2:2 采样的格式 YUYV 格式...

2019-06-19 22:45:44 96 0

原创 基于pycharm + Designer + pyuic5 的pyqt开发

在这里仅记录一下自己碰到的坑,其他诸如Anaconda/pycharm的安装、配置及使用,网上有很多。 以下正文认为你和我一样,已经安装好pycharm,并且配置好了解释器。 进行qt开发需要两个工具: designer.exe -> 界面编辑工具 pyuic.exe -> 把.u...

2019-06-12 20:55:34 528 3

原创 tensorflow、NVIDIA、CUDA、cuDNN之间的版本关系

CUDA & cuDNN cuDNN Archive NVIDIA Driver & CUDA NVIDIA CUDA Toolkit Release Notes Tensorflow & CUDA + cuDNN Windows Linux

2019-05-31 14:56:58 421 0

转载 markdown 图表源码记录

转自:typora画流程图、时序图(顺序图)、甘特图

2019-05-31 10:24:11 37 0

转载 cmake 常用命令

CMake常用语法总结

2019-05-29 11:04:07 241 0

转载 cmake 生成动态库、静态库详细讲解

HelloWorld CMake CMake中构建静态库与动态库及其使用

2019-05-22 11:31:46 2716 0

转载 批量重命名文件

目的:把当前目录下所有jpg文件从"0"开始排序rename: @echo off set a=0 setlocal EnableDelayedExpansion for %%n in (*.jpg) do ( set /A a+=1 ren "%%n&qu...

2019-05-16 18:15:35 38 0

转载 Linux 自定义回收站

转载自:程序员如何优雅地防止从删库到跑路? IT 界的有一个老梗,一次某论坛的数据库管理员抱怨自己老板一直虐待他,结果他一气之下就删库跑路了…… 此前也曾有新闻报道,北京一软件工程师离职后因公司未能如期结清工资,便利用其在所设计的网站中安插的后门文件将网站源代码全部删除,结果因破坏计算机信息系...

2019-05-06 11:31:45 115 0

原创 xshell + xming + opencv 服务器图片显示

本地 系统:Windows10 软件:Xshell + Xming 服务器 系统: Centos 7 依赖: opencv-3.4.5 代码: #include <opencv2/opencv.hpp> #include <stdio.h> int main() {...

2019-05-05 14:22:29 268 0

原创 cmake 编译 Qt项目+消除控制台

让我引一下流 0.0 Here

2019-04-12 15:19:11 430 0

原创 openssl aes api 记录 [二] - windows 下使用openssl问题记录

环境:Windows10 工具:vs2015 + cmake3.1 依赖:openssl-1.1.0 问题1(x509与Windows冲突) 现象描述: 图一: 这是报错的地方,该文件为 openssl/x509.h 图二: F12可以看到, X509_NAME 指向了win...

2019-04-09 21:51:03 148 0

原创 cmake 获取git版本信息并传入源码输出

Show code first: CMakeLists.txt cmake_minimum_required(VERSION 2.8) project(test) set(SRCS main.cpp) # 执行git命令,并把结果重定向到自定义变量(此处是我的变量<GIT_VERSIO...

2019-04-09 11:06:11 939 0

原创 Windows 下使用makefile

写了一个简单的demo,测试使用: // main.cpp #include <iostream> using namespace std; int main() { cout << "Hello world" << endl; ret...

2019-04-08 10:29:16 157 0

原创 Windows 软件使用记录

Clover TranslucentTB

2019-04-05 17:04:10 1328 0

原创 Google 插件记录

记录一下自己正在使用的Google 的插件 1. Adblock Plus 用于拦截广告,提高网页阅读体验。 2. OneTab Plus 标签管理工具,可以把一组相同类内容的标签合并为组并保存。 在使用过程中发现好像没有办法随谷歌账号同步,也就是在A机保存的标签组并没有办法在B机上打开。...

2019-04-04 14:04:00 74 0

原创 cmake 判断编译生成32位还是64位

IF(CMAKE_CL_64) set(platform x64) ELSE(CMAKE_CL_64) set(platform x86) ENDIF(CMAKE_CL_64) windows 平台使用 msvc 编译判断位数已确认。

2019-04-03 09:32:49 2626 0

原创 undefined reference to `cv::imwrite` || undefined reference to `cv::imread` 解决

解决方法在最下面,或者点here 先写一下现象: 现象 接手代码,cmake .. && make -j123,一气呵成,然后报错如下: 说实在的,这种问题,没有一百也有八十了,找不到库嘛,气定神闲的打开CMakeLists.txt, target_link_librarie...

2019-03-30 16:28:38 1816 0

原创 notepad++ 瞎搞

Created with Raphaël 2.2.0自从不知道从哪里看到了markdown这个鬼东西我就有点被鬼迷心窍了这个鬼吧,格式好看语法还特么的不复杂写个博客什么的看着也赏心悦目想起来很喜欢的一部小说提到的:技术活,当赏不过啊,想玩是一码事可怎么玩呢?整个markdown编辑器?太麻烦了,我...

2019-03-25 14:25:55 34 0

原创 openssl aes api 记录 [一]

测试代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <openssl/evp.h> #include ...

2019-03-19 19:29:05 109 0

原创 centos mount挂载文件,有坏超级块(解决方案)

问题如下 解决方案: sudo yum search cifs 没有安装cifs-utils。 sudo yum install cifs-utils Then… ojbk.

2019-03-19 10:35:02 3526 2

原创 Windows git 设置编辑器

git config --global core.editor "D:/notepad++/notepad++.exe"

2019-03-08 21:19:53 155 0

原创 RSA 原理解析+数学公式推导

RSA原理解析:Youtube / bilibili 数学公式推导:Youtube / bilibili

2019-03-06 14:34:48 244 0

提示
确定要删除当前文章?
取消 删除