- 博客(13)
- 问答 (2)
- 收藏
- 关注
原创 【Linux技术】使用SSH进行文件传输
在linux下面使用scp命令进行文件传输。1.从远程电脑下载文件到本地scp username@serverIP:/path /path/local2.向远程电脑上传文件scp /path/local username@serverIP:/path3.从远程电脑下载文件夹到本地scp -r username@serverIP:/path/ /path/local/...
2018-05-29 15:06:24 832
原创 【Linux技术】如何升级cmake
如果系统中的cmake版本无法满足我们的需求,我们可以通过源码对cmake进行重现安装。1 查看cmake版本cmake --version2 卸载过去的版本sudo apt-get autoremove cmake3.安装需要的版本以3.5.2为例。(1)下载cd ~wget https://cmake.org/files/v3.5/cmake-...
2018-05-29 14:54:31 9039 6
原创 【技巧】将海康威视SDK编译为python链接库
1 安装code::blocks和swig2 使用swig生成接口2.1 下载opencv-swig接口文件2.2 将下面三个文件与接口文件夹的lib文件夹下的文件放在一起2.3 生成CXX文件3 编译动态链接库4 编译5 测试1 安装code::blocks和swigsudo add-apt-repository ppa:damien-moore/...
2018-05-29 10:30:16 4233 6
原创 【NCNN】第一讲:NCNN在CMakeLists中的配置
直接上代码# 设置cmake版本,如果cmake版本过高,可能会出现错误cmake_minimum_required(VERSION 3.5.1)project(NCNN_test)# 设置C++编译版本set(CMAKE_CXX_STANDARD 11)# 设置程序编译出的可执行文件set(MAIN_FILE main.cpp)set(EXECUTABLE_OUTPUT_P...
2018-05-25 22:08:24 5062 1
原创 【Caffe】Linux配置Pycaffe
1.caffe源码使用git命令将github上caffe最新的代码下载下来。 (1)安装git:sudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git查看版本信息:git --version(2)下载源代码:git clone https://gi...
2018-05-24 23:33:33 1024
原创 【Linux技术】vim中按下Ctrl+s后卡住
在vim环境下面,按下ctrl+s后会卡住,这是“假死状态”。是vim环境下的锁定屏幕功能,再次按下ctrl+q就可以恢复编辑。
2018-05-24 16:25:58 592
原创 【技巧】IDEA开发软件在linux环境下使用搜狗输入法无法进行中文输入
下载完软件包之后进行解压,然后找到bin目录下的XXX.sh文件(如pycharm.sh、clion.sh)。使用文本编译器打开,找到# -----------------# Run the IDE.# -----------------在前面添加export GTK_IM_MODULE=fcitx export QT_TM_MODULE=fcitx export ...
2018-05-23 16:30:00 1834 1
原创 【Docker入门】Docker的基本概念
1. 什么是Docker\quad Docker采用Go语言进行开发,基于linux内核的cgroup(控制组群:用来限制、控制和分离一个进程组群的资源)、namespace以及AUFS类的Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。相比与传统的虚拟技术,Docker内部进程直接运行在宿主的内核上,不进行硬件虚拟。2. 为什么要使用Docker更加高效的利...
2018-05-22 17:33:54 376
原创 【Linux技术】配合grep批量kill进程
为了简化操作,我们需要在linux的所有当前进程中kill掉所有符合条件的进程。指令如下: ps -ef|grep name|grep -v grep|cut -c 9-15|xargs kill -9|表示管道符,左边命令的输出会作为右边命令的输入。ps -ef可以查看linux环境下的所有进程。grep name表示在所有查看到的进程中检索含有关键字name的进程grep -v ...
2018-05-22 15:20:16 1014
原创 【Tensorflow】设置自动衰减的学习率
在训练神经网络的过程中,合理的设置学习率是一个非常重要的事情。对于训练一开始的时候,设置一个大的学习率,可以快速进行迭代,在训练后期,设置小的学习率有利于模型收敛和稳定性。tf.train.exponential_decay(learing_rate, global_step, decay_steps, decay_rate, staircase=False)learning_rate:...
2018-05-22 11:05:56 3678
原创 【C++学习】CMakeLists核心功能
设置可执行文件的输出路径set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${Path})设置可执行文件的输出add_executable(${EXE_FILE} ${MAIN_FILE})
2018-05-09 21:21:28 433
原创 【C++学习】在编译过程中出现的错误“未定义的引用”
在编译为目标文件的时候是没有问题的,但是在编译的过程中(其实是链接的过程),生成可执行文件的时候找不到”XXX”的定义。xxx.cpp(.text+0x1000):对'A'未定义的引用原因是将C/C++编译为obj文件的时候并不需要函数的具体实现,只需要有函数的原型即可。但是在编译为可执行文件的时候,需要找到函数的具体实现。 因此未声明的引用是头文件引入错误,而未定义的引用是函数的实...
2018-05-09 18:11:24 25383
原创 【Tensorflow】如何有效的查看已有的pb模型文件?
一种简单的办法是直接打开(然后却是一堆二进制)。重新加载模型文件,并输出定义model = 'model.pb'with tf.Session() as sess: with open(model, 'rb') as model_file: graph_def = tf.GraphDef() graph_def.ParseFromStr...
2018-05-07 17:38:59 21871 5
空空如也
快速幂算法的改版问题
2016-11-06
html 中的<title>中文乱码
2016-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人