自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 收藏
  • 关注

原创 go编译遇到running g++ failed: exit status 1

刚开始查阅说是g++版本不对,修改gcc与g++版本后还是同样报错,于是按照这位博主的方法。

2023-06-25 22:36:01 1188

原创 RuntimeError: expected scalar type Long but found Float报错解决

在torch模型转onnx模型,我会生成一个随机序列,通过模型预测看输出的维度是否一致吗但是遇到这个报错。修改第一句,指定dtype。

2023-06-20 11:11:24 518

原创 记一次faiss安装

python, faiss

2022-12-08 16:39:03 694 1

原创 conda创建环境

conda创建新环境conda create -n <新环境名> python=3.6conda查看环境conda info --envconda安装模块conda install -n <环境名> 模块名

2021-08-24 11:22:43 309

原创 conda activate激活出错

conda激活环境时,出错ommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.To initialize your shell, run $ conda init <SHELL_NAME>Currently supported shells are: - bash - fish - tcsh - xonsh - zsh - p

2021-08-24 11:14:25 305

python获取mp3的时长

from mutagen.mp3 import MP3audio = MP3("example.mp3")print audio.info.length

2021-06-06 13:40:08 1313

原创 pip安装失败显示PermissionError

在linux环境下pip安装redis包显示权限不足亲测以下方法有用pip install <package-name> --user例如安装redis包pip install redis --user即可成功

2021-02-04 10:38:16 318

原创 C++ char*, const char*, string之间的转换

1. string转const char*string s ="abc";const char* c_s = s.c_str();2.const char*转string直接赋值即可方式a.const char* c_s ="abc";string s(c_s);方式b.const char* c_s ="abc";string s="";s=c_s;3. string转char*string s ="abc";char* c;const int le

2021-01-08 17:35:02 350

原创 golang的aes, ecb加解密

参考链接:https://www.cnblogs.com/techone/p/11771928.html

2020-12-30 14:53:04 1168

原创 shell脚本输入参数大于9个

在使用shell脚本时,输入参数用$1, $2等表示,但当参数过多,大于9时,用$10,$11表示则会出现莫名其妙的数只需改为${10},${11}即可亲测可用

2020-12-11 20:49:25 773

原创 golang调用c++代码出现undefined reference to symbol ‘XX@@GLIBC_2.2.5‘

golang调用C++代码时,部分实现的底层函数,floor, log,exp等出现异常,如下/usr/bin/ld: xxxxx.a: undefined reference to symbol 'floor@@GLIBC_2.2.5'/usr/bin/ld: note: 'floor@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line/lib64/libm.so

2020-11-16 18:14:44 2791

原创 linux安装libsoxr

1. 先说说为什么需要安装libsoxr为了用golang对pcm数据进行重采样,需要go getgithub.com/zaf/resample库,然而这个是依赖于libsoxr,否则会报错找不到soxr.h2.解决方案1.下载soxr库,并上传至linux的/usr/include/soxr中解压链接:https://github.com/chirlu/soxr2.解压完成后,将src文件中的soxr.h文件复制到/usr/include/,随后执行cmake ./ma..

2020-11-09 16:41:01 1044 2

原创 XCODE编译初学

在工作中,采用XCODE编译IOS客户端sdk,在此记录使用XCODE的一些事项(我所采用的xcode版本为11.6)1.打开项目,打开xcodeproj2. 编译工程,点击左上角的编译符号3. 真机编译vs模拟机编译在进行编译之前,最好先进行clean,防止之前编译的中间文件造成影响,clean 方式:cmd+shift+K或者菜单栏 product--clean build Folder 真机编译:左上角选择架构为,编译完成后,可用lipo -info查看架构,应为armv7,

2020-09-11 10:33:33 2590

原创 svn命令

svn常用命令-随时记录更新1.下载代码到本地svn co 远程代码连接2. 删除远程的代码svn delete -m "信息" 删除的远程代码连接3. 新建分支svn cp -m "信息" 原远程连接 分支连接(会自动创建)4. 查看logsvn log 代码文件5. 差异svn diff...

2020-09-09 20:12:48 290

原创 linux重启sshd服务

service sshd restart

2020-09-08 15:43:42 9849

原创 Xcode编译iOS的sdk之所遇到的坑

首次使用xcode编译ios的sdk,遇到的各种编译问题,在此记录Q1. vector file not found或者string file not found解决方案:在TARGETS的Build Settings里将c++ standard library选项由libstdc++(GNU C++ standard library)变为libstdc++(GNU LLVM C++ standard library with c++11 support),亲测更改后可解决这里头文件缺少的问题

2020-09-07 14:33:09 734

原创 mac终端出现xcrun: error

之前还能用git ,今天用git 出现:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决方案:在终端输入:xcode-select --install会显示正在下载和安装软件,安装完成后,便可以执行了亲测有效哦...

2020-09-04 18:00:20 267

原创 pytorch与cuda版本对应下载

在linux上执行pytorch程序时,代码要求pytorch版本>1.0,但安装后,由于cuda版本太低,导致运行出现错误,提示AssertionError: The NVIDIA driver on your system is too old (found version 10000).Please update your GPU driver by downloading and installing a newversion from the URL: http://www.nv

2020-08-26 17:28:38 7675 4

原创 MAP计算(mean average precision)

MAP(mean average precision)计算的是AP(average precision)的均值,例如:1000个检索,MAP计算的是1000个检索结果AP的均值AP@k的计算,例如计算1: test_case(1:5, [6 4 7 1 2], 2, 0.25);正确标签为[1,2,3,4,5]预测标签为[6 4 7 1 2]需要计算AP@2,即预测标签的前2个值是对指标是很重要的,计算如下:precision@1: 错误, 0*0=0precision@2:

2020-08-12 21:19:00 834

原创 python多重排序

对于python列表元素为元组的情况,例如:L = [(12, 12), (34, 13), (32, 15), (12, 24), (32, 64), (32, 11)]

2020-08-12 16:40:56 1766

原创 make编译显示can not find lstdc++解决方案

在make c++项目时遇到can not find lstdc++/usr/bin/ld: cannot find -lstdc++解决方案:使用static方法编译,需要安装static version ofglibc-static libstdc++-static。使用如下命令安装yum install glibc-static libstdc++-static安装过程中会出现遇到Total download size: 25 MIs this ok [y/d/N].

2020-08-11 21:53:25 1481

原创 golang踩坑记

这里记录在用golang搭建http服务时,遇到的一些坑坑1: json格式返回空{}在返回json格式时,发现不论怎样赋值最终的返回都为空,百度一番,才发现json里面的变量的首字母需要大写,解决方案:type RESULT struct{ Name string `json:"name"` Result string `json:"result"` Length string `json:"length"` Ret string `json:"ret".

2020-07-21 10:29:10 325

原创 linux安装go以及配置环境

最近搭建服务需要用到go来搭建,之前一直都是在别人搭好的环境下搞,但是由于这次用的时候出现了版本不一致的问题,如下:# errorscompile: version "go1.12.4" does not match go tool version "go1.12.7"# runtime/internal/syscompile: version "go1.12.4" does not match go tool version "go1.12.7"# internal/racecompile

2020-07-10 11:33:43 866

原创 python版本查看与切换

1. 查看默认使用的python版本,-V$ python -V[output]:Python 3.6.3 :: Anaconda, Inc.2.查看各版本python路径$ Whereis python[output]: python: /usr/bin/python2.6 /usr/bin/python2.7

2020-07-09 11:33:35 359

转载 linux计算cpu核数

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq# 查看逻辑CPU的个数cat /proc/cpuinfo| grep "processor.

2020-06-11 20:50:58 752

原创 linux命令行输入命令不能正常显示

在linux机器上执行命令时,一般都会显示输入的指令,但是最近在执行某个程序时,发现程序执行完之后,命令行输入指令没有显示出来,只有按回车时才能正常显示,这样很不方便我们查看指令对错原因:因为,stty关闭了输入回写。我们可能想当然的认为,敲了键盘,就应该有字出现在屏幕上。只是这个也是因为程序提供了这个功能。如果程序不写这个功能,我们可能就不会这样认为。各个把键盘键入的字符输出来的就是stty的输入回写功能,包括退格等字符处理,都是stty处理掉的。键盘给电脑的只有按键消息解决方法:.

2020-06-02 09:29:22 8396 4

原创 svn拉取不了中文名称的文件-解决方案

在使用svn co之前:exportLANG="zh_CN.UTF-8"这个方法已解决我遇到困难

2020-04-02 20:31:46 1043

原创 2019-12-22

linux后台命令执行nohup xxxxx 2>&1 &``

2019-12-22 02:26:33 130

原创 tensorflow的batch_normlization踩坑记录

采用tensorflow的slim进行二分类任务时,遇到了很多问题,在此记录下来在进行二分类时,我调用了https://github.com/kobiso/SENet-tensorflow-slim中nets文件下的各网络模型,其中包括lenet,resnet网络等,其中训练过程很顺利,然而在测试阶段时,由于is_train=False,resnet网络模型的加载就报错了。然而,参数和meta...

2019-11-29 18:11:18 777

原创 C++invaild pointer以及段错误segment fault记录

在linux上运行c++程序,出现了invalid pointer(无效指针)以及memory map的问题,出现这一问题一般是程序里面分配的new没有delete掉,我搜索程序所有用new分配的指针,随后进行delete操作;但是delete后又出现了新问题,段错误,最后一步步定位下来,发现是delete的类型与new类型不一致;如用new分配的是数组,那么就要用delete []...

2019-10-29 11:53:00 844

原创 git 出错The following untracked working tree files would be overwritten by merge:

git fetch origingit clean -fgit reset --hard origin/master采用以上命令强制覆盖

2019-10-25 11:19:59 1072

原创 redis-cli (error) NOAUTH Authentication required问题解决

redis-cli命令形式./redis-cli -h ip -p port -a: passwordip:输入ip地址port:port端口号password:密码默认输入./redis-cli后进入127.0.0.1 的ip地址在linux上输入以上命令后,再输入127.0.0.1:6379> set name "hello"(error) N...

2019-10-24 12:28:50 5610 1

原创 linux上g++编译cpp文件

以前用惯了在windows上编译cpp文件,直接按运行按钮就可以,由于工作需要在linux环境,因此首次运行在这里记录下,以备后续忘记。1.先编写一个简单的hello world程序hello.cpp#include<iostream>using namespace std;int main(){ cout<<"hello"<<endl...

2019-10-10 17:37:01 705

原创 snailsvn在Mac端的安装

之前用的windows系统,采用的tortoisesvn,转为mac电脑后,于是琢磨怎么使用svn,在网上找了些教程,在电脑上安装了snailsvn,也很好用,以下是我的安装步骤,记录下来1.下载snailsvn在mac笔记本的苹果商城里面就有snailsvn,分为几个版本:精简版,专业版这里精简版是免费的,并且能够满足我们平时上传和下载文件,就行了2.安装snailsvn...

2019-09-25 19:09:00 17179 15

原创 tensorboard可视化探索

调试网络模型时,为了了解每一层的特征提取情况,可采用tf.summary.image查看每一输出层的输出特征查看某一网络层输出的关键代码: writer = tf.summary.FileWriter('logs') #将输出写入到logs文件夹中 summary_op = tf.summary.image("image", tmp, max_outputs=1)#"ima...

2019-09-06 18:46:30 210

原创 vscode no module named问题解决

vscode的自动填充让程序员节省很多工作,但是运行时却存在 import error: no module named于是在网上找了以下解决方案,终于解决,解决方案如下:发现需要通过Mac:command+shift+B(Win:Ctrl+Shift+B)选择Other,新建运行脚本然后把下列代码输入到tasks.json中{ // See https://go.mic...

2019-09-02 21:28:42 19628 2

原创 mac上brew以及essentia安装

essentia最简单的安装方式是采用brew进行安装,首先1.安装brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.设置环境变量vim .bash_profile在里面添加export PATH=/usr/local/b...

2019-09-02 19:08:52 570

原创 mac终端所有命令不能用

今天在安装官网上安装完brew后,执行brew,显示command not found接着尝试了其他命令后,发现所有命令都无效了,都不能识别,只有cd命令才可以用,于是在网上搜了解决方案,终于找到:1.命令行输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin这样可以保证命令行命令暂时能够使用。这行命令执行完后不...

2019-09-02 18:54:24 3916 2

原创 运行tensorboard出现的问题

运行tensorboardtensor board --logdir=logs/ --host=127.0.0.1出现以下错误:PermissionError: [Errno 13] Permission denied: '/tmp/.tensorboard-info/pid-22244.info'解决方案:export TMPDIR=某个路径(网上给的是/TMP/,但是后...

2019-08-30 15:47:27 1589 1

原创 Tensorflow 建模过程遇到的问题

Tensorflow 建模过程遇到的问题1. 问题:运行出现errors_impl.InvalidArgumentError: Cannot assign a device for operation,并显示无gpu可以,仅cpu可用功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右Smarty...

2019-08-26 21:08:44 714

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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